| 509804 |
G89664 |
361N89MR12 |
2026-09-12 |
Northern |
P |
LIV |
BPN |
1N89 |
331013+331027 |
6 |
100 |
None |
{"version": 3, "segments": [{"to_m": 317.352, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 683.612, "from_m": 317.352, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1779.804, "from_m": 683.612, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1821.377, "from_m": 1779.804, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2057.272, "from_m": 1821.377, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4800.14, "from_m": 2057.272, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 9103.923, "from_m": 4800.14, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 11025.883, "from_m": 9103.923, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 11318.657, "from_m": 11025.883, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 11412.163, "from_m": 11318.657, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 12959.377, "from_m": 11412.163, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 18897.675, "from_m": 12959.377, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19537.378, "from_m": 18897.675, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21222.369, "from_m": 19537.378, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 30563.684, "from_m": 21222.369, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30906.906, "from_m": 30563.684, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 30940.537, "from_m": 30906.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": 32390.447, "from_m": 30940.537, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32401.55, "from_m": 32390.447, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 32475.153, "from_m": 32401.55, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 33299.092, "from_m": 32475.153, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 34226.293, "from_m": 33299.092, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 34281.704, "from_m": 34226.293, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 35096.39, "from_m": 34281.704, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 45934.485, "from_m": 35096.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": 46179.128, "from_m": 45934.485, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 49044.861, "from_m": 46179.128, "capability_applied": null, "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": 49152.429, "from_m": 49044.861, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 52912.679, "from_m": 49152.429, "capability_applied": null, "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": 52996.886, "from_m": 52912.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": 57071.349, "from_m": 52996.886, "capability_applied": null, "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": 57137.521, "from_m": 57071.349, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 60628.926, "from_m": 57137.521, "capability_applied": null, "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": 60676.259, "from_m": 60628.926, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60697.155, "from_m": 60676.259, "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": 60745.41, "from_m": 60697.155, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60785.631, "from_m": 60745.41, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 60839.713, "from_m": 60785.631, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 61066.214, "from_m": 60839.713, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 62771.389, "from_m": 61066.214, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 62794.285, "from_m": 62771.389, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 62852.066, "from_m": 62794.285, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 74633.027, "from_m": 62852.066, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 75336.124, "from_m": 74633.027, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 75401.67, "from_m": 75336.124, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 84630.592, "from_m": 75401.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": 85240.488, "from_m": 84630.592, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 85610.221, "from_m": 85240.488, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 89493.101, "from_m": 85610.221, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 89525.891, "from_m": 89493.101, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 89822.408, "from_m": 89525.891, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 89963.422, "from_m": 89822.408, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 90154.283, "from_m": 89963.422, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 90166.017, "from_m": 90154.283, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 90492.904, "from_m": 90166.017, "capability_applied": null, "effective_limit_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": 509804, "profile_key": "3f6cdb0bc58af734d0f7da3757d336c4eea189c2193ab617712bcc815b72a3ba", "schedule_id": 2194, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1539", "location": "Liverpool Lime Street HL/ML", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32808}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1541", "location": "Crown Street Jn", "stage_seq": 2, "distance_m": 1278.138, "section_seq": 1, "route_path_id": 32808}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1542", "location": "Edge Hill", "stage_seq": 3, "distance_m": 2170.395, "section_seq": 1, "route_path_id": 32808}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1542H", "location": "Edge Hill S.B.", "stage_seq": 4, "distance_m": 2734.994, "section_seq": 1, "route_path_id": 32808}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1543", "location": "Bootle Branch Jn", "stage_seq": 5, "distance_m": 3219.501, "section_seq": 1, "route_path_id": 32808}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1544", "location": "Olive Mount Jn", "stage_seq": 6, "distance_m": 4385.67, "section_seq": 1, "route_path_id": 32808}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1546", "location": "Roby", "stage_seq": 7, "distance_m": 8285.928, "section_seq": 1, "route_path_id": 32808}, {"is_pass": false, "wtt_arr": "1547", "wtt_dep": "1548", "location": "Huyton", "stage_seq": 8, "distance_m": 10742.647, "section_seq": 1, "route_path_id": 32808}, {"is_pass": false, "wtt_arr": "1555", "wtt_dep": "1556", "location": "St. Helens Central", "stage_seq": 9, "distance_m": 19850.176, "section_seq": 1, "route_path_id": 32808}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1605H", "location": "Springs Branch Jn", "stage_seq": 10, "distance_m": 31872.542, "section_seq": 1, "route_path_id": 32808}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1607", "location": "Wigan South Jn", "stage_seq": 11, "distance_m": 33223.879, "section_seq": 1, "route_path_id": 32808}, {"is_pass": false, "wtt_arr": "1608", "wtt_dep": "1610", "location": "Wigan North Western", "stage_seq": 12, "distance_m": 33907.554, "section_seq": 1, "route_path_id": 32808}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1618", "location": "Balshaw Lane Jn", "stage_seq": 13, "distance_m": 46056.806, "section_seq": 1, "route_path_id": 32808}, {"is_pass": false, "wtt_arr": "1619", "wtt_dep": "1620", "location": "Euxton", "stage_seq": 14, "distance_m": 47713.333, "section_seq": 1, "route_path_id": 32808}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1623", "location": "Euxton Jn", "stage_seq": 15, "distance_m": 52789.596, "section_seq": 1, "route_path_id": 32808}, {"is_pass": false, "wtt_arr": "1625H", "wtt_dep": "1626H", "location": "Leyland", "stage_seq": 16, "distance_m": 55188.82, "section_seq": 1, "route_path_id": 32808}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1630H", "location": "Farington Curve Jn", "stage_seq": 17, "distance_m": 58916.11, "section_seq": 1, "route_path_id": 32808}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1631H", "location": "Ribble Jn", "stage_seq": 18, "distance_m": 60628.926, "section_seq": 1, "route_path_id": 32808}, {"is_pass": false, "wtt_arr": "1633", "wtt_dep": "1635", "location": "Preston", "stage_seq": 19, "distance_m": 61594.868, "section_seq": 1, "route_path_id": 32808}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1636", "location": "Preston Fylde Jn", "stage_seq": 20, "distance_m": 62353.664, "section_seq": 1, "route_path_id": 32808}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1642H", "location": "Kirkham & Wesham", "stage_seq": 21, "distance_m": 74782.644, "section_seq": 1, "route_path_id": 32808}, {"is_pass": false, "wtt_arr": "1650", "wtt_dep": "1651", "location": "Poulton-le-Fylde", "stage_seq": 22, "distance_m": 85456.41, "section_seq": 1, "route_path_id": 32808}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1655", "location": "Devonshire Road Jn", "stage_seq": 23, "distance_m": 89604.248, "section_seq": 1, "route_path_id": 32808}, {"is_pass": false, "wtt_arr": "1657", "wtt_dep": null, "location": "Blackpool North", "stage_seq": 24, "distance_m": 90492.904, "section_seq": 1, "route_path_id": 32808}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 90492.904, "from_m": 0.0, "section_seq": 1, "route_path_id": 32808}], "total_distance_m": 90492.904, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 69080.665, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 21412.239, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 9868, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:41:24Z", "source_id": 41161151, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T14:42:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:41:25Z", "source_id": 13483035, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T15:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10003, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:44:51Z", "source_id": 41168665, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T14:45:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:44:52Z", "source_id": 13485334, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T15:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10011, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:45:36Z", "source_id": 41170408, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T14:46:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:45:35Z", "source_id": 13485886, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T15:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9466, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:54:25Z", "source_id": 41189975, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T14:55:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:54:32Z", "source_id": 13491823, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T15:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9373, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:07:34Z", "source_id": 41218635, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T15:08:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:07:39Z", "source_id": 13500442, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T16:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7997, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:16:48Z", "source_id": 41238781, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T15:17:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:16:52Z", "source_id": 13506596, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T16:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7992, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:22:49Z", "source_id": 41252318, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T15:24:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:22:52Z", "source_id": 13510633, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T16:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7911, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:30:26Z", "source_id": 41269000, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T15:31:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:30:30Z", "source_id": 13515853, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T16:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7842, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:42:51Z", "source_id": 41296644, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T15:43:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:42:55Z", "source_id": 13524290, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T16:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7834, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:49:06Z", "source_id": 41310424, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T15:49:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:49:11Z", "source_id": 13528425, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T16:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7802, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:54:20Z", "source_id": 41322552, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-12T15:56:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:54:23Z", "source_id": 13532044, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-12T16:56:00+01:00", "operational_fact": true}] |
Liverpool Lime Street HL/ML |
1539 |
1539 |
4 |
None |
None |
Blackpool North |
1657 |
1657 |
3 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G89664/2026-09-12/detailed |
None |
Poulton-le-Fylde |
2026-09-12T16:51: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 |
1651 |
1656 |
2026-09-12T16:56:30+01:00 |
None |
None |
Poulton-le-Fylde |
Blackpool North H.S. |
Blackpool North |
53.8223707 |
-3.0488645 |
53.8223707 |
-3.0488645 |
1 |
1 |
2026-09-12 15:56:20 |
TERMINATED |
2026-09-12 15:56:00 |
Blackpool North |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13532044 |
1789228464574510 |
None |
71 |
71 |
2026-09-12 15:56:02.480065 |
3 |
2026-09-12 16:06:02.476543 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
2026-09-12 15:56:02.476543 |
| 509805 |
Y14822 |
181A67MR12 |
2026-09-12 |
Grand Central |
O |
BDI |
KGX |
1A67 |
180105 |
5 |
125 |
None |
{"version": 3, "segments": [{"to_m": 417.619, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 12611.782, "from_m": 417.619, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12666.308, "from_m": 12611.782, "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": 12694.388, "from_m": 12666.308, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12698.021, "from_m": 12694.388, "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": 13701.163, "from_m": 12698.021, "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": 13738.996, "from_m": 13701.163, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13939.27, "from_m": 13738.996, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14195.811, "from_m": 13939.27, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 14984.229, "from_m": 14195.811, "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": 15096.941, "from_m": 14984.229, "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": 16342.282, "from_m": 15096.941, "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": 16889.615, "from_m": 16342.282, "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": 29827.801, "from_m": 16889.615, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 35155.065, "from_m": 29827.801, "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": 35229.354, "from_m": 35155.065, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 35323.77, "from_m": 35229.354, "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": 35933.542, "from_m": 35323.77, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36532.31, "from_m": 35933.542, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 36606.02, "from_m": 36532.31, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36741.564, "from_m": 36606.02, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 37931.987, "from_m": 36741.564, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37938.88, "from_m": 37931.987, "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": 37962.638, "from_m": 37938.88, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38487.525, "from_m": 37962.638, "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": 38909.932, "from_m": 38487.525, "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": 40921.998, "from_m": 38909.932, "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": 40952.371, "from_m": 40921.998, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46740.483, "from_m": 40952.371, "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": 54327.277, "from_m": 46740.483, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 54676.333, "from_m": 54327.277, "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": 63708.64, "from_m": 54676.333, "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": 66736.294, "from_m": 63708.64, "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": 68920.603, "from_m": 66736.294, "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": 70497.806, "from_m": 68920.603, "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": 70776.116, "from_m": 70497.806, "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": 70861.254, "from_m": 70776.116, "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": 76139.138, "from_m": 70861.254, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 76580.08, "from_m": 76139.138, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 78974.77, "from_m": 76580.08, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 80226.506, "from_m": 78974.77, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 89474.095, "from_m": 80226.506, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 93847.342, "from_m": 89474.095, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 105972.192, "from_m": 93847.342, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 109117.836, "from_m": 105972.192, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 112180.577, "from_m": 109117.836, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 113347.099, "from_m": 112180.577, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 113359.045, "from_m": 113347.099, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 126532.518, "from_m": 113359.045, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 126583.701, "from_m": 126532.518, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 133533.536, "from_m": 126583.701, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 134206.639, "from_m": 133533.536, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 134213.194, "from_m": 134206.639, "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": 134267.582, "from_m": 134213.194, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 153053.918, "from_m": 134267.582, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 153109.171, "from_m": 153053.918, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 154073.509, "from_m": 153109.171, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 157957.665, "from_m": 154073.509, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 159051.408, "from_m": 157957.665, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 166821.871, "from_m": 159051.408, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 191769.788, "from_m": 166821.871, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 191810.339, "from_m": 191769.788, "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": 204771.512, "from_m": 191810.339, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 205208.322, "from_m": 204771.512, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 205296.965, "from_m": 205208.322, "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": 205326.224, "from_m": 205296.965, "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": 205695.304, "from_m": 205326.224, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 205932.198, "from_m": 205695.304, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 205992.991, "from_m": 205932.198, "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": 207253.073, "from_m": 205992.991, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 212749.365, "from_m": 207253.073, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 214105.773, "from_m": 212749.365, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 216814.267, "from_m": 214105.773, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 237678.805, "from_m": 216814.267, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 240465.281, "from_m": 237678.805, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 291149.93, "from_m": 240465.281, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 315703.83, "from_m": 291149.93, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 318854.724, "from_m": 315703.83, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 322752.23, "from_m": 318854.724, "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": 324045.602, "from_m": 322752.23, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 324100.843, "from_m": 324045.602, "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": 324613.418, "from_m": 324100.843, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 324870.901, "from_m": 324613.418, "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": 326505.267, "from_m": 324870.901, "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": 327017.357, "from_m": 326505.267, "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": 327047.444, "from_m": 327017.357, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 60.0}, {"to_m": 327115.3, "from_m": 327047.444, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 327198.44, "from_m": 327115.3, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 327487.836, "from_m": 327198.44, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 327538.778, "from_m": 327487.836, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 327923.878, "from_m": 327538.778, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 327933.074, "from_m": 327923.878, "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": 327939.827, "from_m": 327933.074, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 20.0}, {"to_m": 328335.644, "from_m": 327939.827, "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": 509805, "profile_key": "e51bf58dda0a1149080102057464b5be2166a50003588db59ce09ec24e167dbb", "schedule_id": 39375, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1539", "location": "Bradford Interchange", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 56874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1541", "location": "Mill Lane Jn", "stage_seq": 2, "distance_m": 508.554, "section_seq": 1, "route_path_id": 56874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1553H", "location": "Holbeck Jn", "stage_seq": 3, "distance_m": 13777.098, "section_seq": 1, "route_path_id": 56874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1554", "location": "Whitehall Jn", "stage_seq": 4, "distance_m": 14341.983, "section_seq": 1, "route_path_id": 56874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1555", "location": "Engine Shed Jn", "stage_seq": 5, "distance_m": 15076.958, "section_seq": 1, "route_path_id": 56874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1558", "location": "Stourton Jn", "stage_seq": 6, "distance_m": 19403.124, "section_seq": 1, "route_path_id": 56874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1602", "location": "Methley Jn", "stage_seq": 7, "distance_m": 27451.108, "section_seq": 1, "route_path_id": 56874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1603H", "location": "Altofts Jn", "stage_seq": 8, "distance_m": 30081.483, "section_seq": 1, "route_path_id": 56874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1610H", "location": "Wakefield Kirkgate", "stage_seq": 9, "distance_m": 36210.809, "section_seq": 1, "route_path_id": 56874}, {"is_pass": false, "wtt_arr": "1611H", "wtt_dep": "1619H", "location": "Wakefield West Jn", "stage_seq": 10, "distance_m": 36569.165, "section_seq": 1, "route_path_id": 56874}, {"is_pass": false, "wtt_arr": "1621H", "wtt_dep": "1626H", "location": "Wakefield Kirkgate", "stage_seq": 11, "distance_m": 36930.812, "section_seq": 1, "route_path_id": 56874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1628", "location": "Calder Bridge Jn", "stage_seq": 12, "distance_m": 37849.699, "section_seq": 1, "route_path_id": 56874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1630H", "location": "Crofton West Jn", "stage_seq": 13, "distance_m": 39667.142, "section_seq": 1, "route_path_id": 56874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1631H", "location": "Crofton East Jn", "stage_seq": 14, "distance_m": 40952.371, "section_seq": 1, "route_path_id": 56874}, {"is_pass": false, "wtt_arr": "1639H", "wtt_dep": "1640H", "location": "Pontefract Monkhill", "stage_seq": 15, "distance_m": 51005.86, "section_seq": 1, "route_path_id": 56874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1643H", "location": "Knottingley West Jn", "stage_seq": 16, "distance_m": 53773.097, "section_seq": 1, "route_path_id": 56874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1645", "location": "Knottingley South Jn", "stage_seq": 17, "distance_m": 54759.289, "section_seq": 1, "route_path_id": 56874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1654H", "location": "Haywood Jn", "stage_seq": 18, "distance_m": 69154.741, "section_seq": 1, "route_path_id": 56874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1657", "location": "Shaftholme Jn", "stage_seq": 19, "distance_m": 70861.254, "section_seq": 1, "route_path_id": 56874}, {"is_pass": false, "wtt_arr": "1702H", "wtt_dep": "1705H", "location": "Doncaster", "stage_seq": 20, "distance_m": 77671.465, "section_seq": 1, "route_path_id": 56874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1709H", "location": "Loversall Carr Jn", "stage_seq": 21, "distance_m": 84070.684, "section_seq": 1, "route_path_id": 56874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1716", "location": "Retford", "stage_seq": 22, "distance_m": 105596.062, "section_seq": 1, "route_path_id": 56874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1722H", "location": "Carlton On Trent Loop", "stage_seq": 23, "distance_m": 125773.408, "section_seq": 1, "route_path_id": 56874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1726", "location": "Newark Flat Crossing", "stage_seq": 24, "distance_m": 134206.639, "section_seq": 1, "route_path_id": 56874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1726H", "location": "Newark North Gate", "stage_seq": 25, "distance_m": 135298.954, "section_seq": 1, "route_path_id": 56874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1729", "location": "Claypole Down Loop", "stage_seq": 26, "distance_m": 142814.129, "section_seq": 1, "route_path_id": 56874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1734", "location": "Grantham", "stage_seq": 27, "distance_m": 158849.323, "section_seq": 1, "route_path_id": 56874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1737", "location": "Stoke Jn", "stage_seq": 28, "distance_m": 168012.205, "section_seq": 1, "route_path_id": 56874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1744", "location": "Tallington Jn", "stage_seq": 29, "distance_m": 191836.652, "section_seq": 1, "route_path_id": 56874}, {"is_pass": false, "wtt_arr": "1751", "wtt_dep": "1753", "location": "Peterborough", "stage_seq": 30, "distance_m": 205605.894, "section_seq": 1, "route_path_id": 56874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1754H", "location": "Fletton Jn", "stage_seq": 31, "distance_m": 207705.948, "section_seq": 1, "route_path_id": 56874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1759H", "location": "Conington South Jn", "stage_seq": 32, "distance_m": 220141.833, "section_seq": 1, "route_path_id": 56874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1803H", "location": "Huntingdon", "stage_seq": 33, "distance_m": 233821.461, "section_seq": 1, "route_path_id": 56874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1811", "location": "Sandy", "stage_seq": 34, "distance_m": 257462.238, "section_seq": 1, "route_path_id": 56874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1812H", "location": "Biggleswade", "stage_seq": 35, "distance_m": 262196.948, "section_seq": 1, "route_path_id": 56874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1817", "location": "Hitchin", "stage_seq": 36, "distance_m": 276999.148, "section_seq": 1, "route_path_id": 56874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1819", "location": "Stevenage", "stage_seq": 37, "distance_m": 284002.706, "section_seq": 1, "route_path_id": 56874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1823H", "location": "Woolmer Green Jn", "stage_seq": 38, "distance_m": 290002.5, "section_seq": 1, "route_path_id": 56874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1825", "location": "Digswell Jn", "stage_seq": 39, "distance_m": 294273.609, "section_seq": 1, "route_path_id": 56874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1825H", "location": "Welwyn Garden City", "stage_seq": 40, "distance_m": 295714.444, "section_seq": 1, "route_path_id": 56874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1831", "location": "Potters Bar", "stage_seq": 41, "distance_m": 307828.698, "section_seq": 1, "route_path_id": 56874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1836", "location": "Alexandra Palace", "stage_seq": 42, "distance_m": 320390.147, "section_seq": 1, "route_path_id": 56874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1838H", "location": "Finsbury Park", "stage_seq": 43, "distance_m": 324238.013, "section_seq": 1, "route_path_id": 56874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1839H", "location": "Holloway South Jn", "stage_seq": 44, "distance_m": 326058.487, "section_seq": 1, "route_path_id": 56874}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1841H", "location": "Belle Isle Jn", "stage_seq": 45, "distance_m": 327233.271, "section_seq": 1, "route_path_id": 56874}, {"is_pass": false, "wtt_arr": "1844", "wtt_dep": null, "location": "London Kings Cross", "stage_seq": 46, "distance_m": 328335.644, "section_seq": 1, "route_path_id": 56874}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 328335.644, "from_m": 0.0, "section_seq": 1, "route_path_id": 56874}], "total_distance_m": 328335.644, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 306169.006, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 22166.638, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 5994, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:12:04Z", "source_id": 41228451, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T15:13:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:12:08Z", "source_id": 13503405, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T16:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5910, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:11:15Z", "source_id": 41226844, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T15:11:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 5947, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:18:08Z", "source_id": 41241591, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T15:19:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:11:19Z", "source_id": 13502849, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T16:11:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:18:11Z", "source_id": 13507484, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T16:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5842, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:38:22Z", "source_id": 41286582, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T15:39:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:38:25Z", "source_id": 13521208, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T16:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6760, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:54:55Z", "source_id": 41323807, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T15:55:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:54:59Z", "source_id": 13532418, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T16:55:00+01:00", "operational_fact": true}] |
Bradford Interchange |
1539 |
1539 |
2 |
None |
None |
London Kings Cross |
1844 |
1844 |
3 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y14822/2026-09-12/detailed |
None |
Pontefract Monkhill |
2026-09-12T16:40:34+01:00 |
Doncaster |
22.5 |
{"type": "LineString", "coordinates": [[-1.3032234, 53.699066999999985], [-1.3031765, 53.69907899999999], [-1.3029883999999998, 53.69912709999999], [-1.3022777, 53.6993421], [-1.2991826, 53.700278299999994], [-1.2979414, 53.7006615], [-1.2974781, 53.70080099999999], [-1.2973412999999998, 53.70084859999999], [-1.2946904, 53.701645899999995], [-1.2942096, 53.7017915], [-1.2897233, 53.70314729999999], [-1.2895312, 53.70320200000001], [-1.2844128999999995, 53.704754300000005], [-1.2825708, 53.705313], [-1.2820361, 53.70547159999999], [-1.2808645, 53.7057647], [-1.2805778, 53.7058304], [-1.2798162, 53.70597570000001], [-1.2786744, 53.706157], [-1.2781057, 53.70622920000001], [-1.2774942, 53.70630079999999], [-1.276468, 53.706372599999995], [-1.2756695, 53.70640620000001], [-1.2749185, 53.7064312], [-1.2727118, 53.70643919999999], [-1.2726146491067036, 53.706439392251106], [-1.2725320570279113, 53.7064395556919], [-1.2724086, 53.7064398], [-1.2721979, 53.7064414], [-1.2698578, 53.7064596], [-1.2691878, 53.7064531], [-1.2670237, 53.70643919999999], [-1.2651188, 53.70641560000001], [-1.2645486, 53.7064228], [-1.2640221, 53.706421199999994], [-1.2634654, 53.706403], [-1.2629505, 53.70637369999999], [-1.2620143999999998, 53.7063213], [-1.2613203999999998, 53.706278600000005], [-1.2605475, 53.70624219999999], [-1.2602076, 53.706230599999984], [-1.2577387, 53.70622739999999], [-1.25764139776733, 53.70622574685407], [-1.2572384, 53.7062189], [-1.2569408999999998, 53.7061812], [-1.2564932999999998, 53.7061217], [-1.2562078, 53.70609679999999], [-1.2556819, 53.7059792], [-1.2548111, 53.70569819999999], [-1.2538765000000005, 53.705294], [-1.2531872, 53.70492569999999], [-1.251712, 53.70397779999999], [-1.2508483884744486, 53.70343619318033], [-1.2508307, 53.7034251], [-1.2504065, 53.70312319999999], [-1.2499577, 53.70282949999999], [-1.2476984, 53.7013848], [-1.2471784999999995, 53.7010585], [-1.2457376, 53.70010390000001], [-1.2429943, 53.69834], [-1.2356678, 53.693562799999995], [-1.2232674999999995, 53.6855156], [-1.2218949, 53.68462589999999], [-1.2168, 53.681326699999985], [-1.2164840734001194, 53.68115157602794], [-1.2163867, 53.68109760000001], [-1.2156656999999995, 53.68066000000001], [-1.2114121, 53.6781977], [-1.2058755999999995, 53.6749701], [-1.2057491, 53.67489629999999], [-1.2056886999999998, 53.6748611], [-1.1973967, 53.6700266], [-1.1954176999999997, 53.6688767], [-1.1929335, 53.66743319999999], [-1.1910666999999997, 53.6663399], [-1.1896306, 53.6654063], [-1.1888135999999998, 53.66477609999999], [-1.1882642999999995, 53.66431420000001], [-1.187861, 53.66396879999999], [-1.1870540999999997, 53.6631869], [-1.1861313999999998, 53.6621951], [-1.1852336, 53.661068400000005], [-1.1848572, 53.6605943], [-1.1844623999999997, 53.660096900000006], [-1.1837902, 53.6592721], [-1.1837427, 53.6592127], [-1.1835335, 53.658936999999995], [-1.1829947, 53.6582583], [-1.1817751, 53.6567222], [-1.1807211, 53.65540099999999], [-1.1756613, 53.64905749999999], [-1.1753864999999997, 53.648713], [-1.1753357999999998, 53.6486494], [-1.1752015999999998, 53.648481200000006], [-1.173047, 53.6457987], [-1.1720468, 53.644553300000005], [-1.1717177, 53.6441457], [-1.1698624999999998, 53.64178830000001], [-1.1687703, 53.640416899999984], [-1.1686048, 53.64021970000001], [-1.1678098693553778, 53.63921848034901], [-1.1676818999999998, 53.63905729999999], [-1.1662359999999998, 53.637237799999994], [-1.1642414000000003, 53.6347338], [-1.1637936, 53.63417539999999], [-1.1634720999999997, 53.6337938], [-1.1620049, 53.6319283], [-1.1614444, 53.6312242], [-1.1611332, 53.6308476], [-1.1604976, 53.63009919999999], [-1.1595048, 53.6289302], [-1.1586445579368378, 53.62791270082296], [-1.1568762, 53.62582100000001], [-1.1560203, 53.6248155], [-1.1556179999999998, 53.62434580000001], [-1.1531877999999998, 53.6215015], [-1.1495302, 53.6171634], [-1.1490753, 53.61663200000001], [-1.1486376, 53.616117200000005], [-1.1457002, 53.612654000000006], [-1.1433811, 53.6099195], [-1.1397862, 53.60568049999999], [-1.1392439, 53.6050385], [-1.1386858999999998, 53.60437519999999], [-1.1378346, 53.6033727], [-1.1372534999999997, 53.6026962], [-1.1350797999999998, 53.6001224], [-1.1335348, 53.59830749999999], [-1.1334846, 53.598248599999984], [-1.1323900000000002, 53.5970114], [-1.132016779537505, 53.596566306040515], [-1.1288418, 53.59277989999999], [-1.128521, 53.5923803], [-1.1262918, 53.5897322], [-1.1261851, 53.5896071], [-1.1252112, 53.58846500000001], [-1.1248432, 53.587997], [-1.1245684, 53.587604699999986], [-1.1245138, 53.5875098], [-1.1243357, 53.58720000000001], [-1.1240663, 53.586649900000005], [-1.1238164, 53.585933], [-1.1236625999999998, 53.58520260000001], [-1.1236229999999998, 53.5848471], [-1.1236142, 53.58458759999999], [-1.1236130999999998, 53.58432189999999], [-1.1236424, 53.5838462], [-1.1236686, 53.583538], [-1.1237116000000005, 53.583104299999995], [-1.123729, 53.582920599999994], [-1.1237678999999998, 53.5826545], [-1.1238192, 53.5823414], [-1.124068197818241, 53.58138571615257], [-1.1240778518432364, 53.58134866239781], [-1.1240836, 53.5813266], [-1.1242788, 53.5804125], [-1.1244987999999998, 53.5792126], [-1.1246036, 53.57864789999999], [-1.1247736, 53.57773209999999], [-1.1249535999999998, 53.576779899999984], [-1.1249941, 53.5765659], [-1.1250955, 53.57602970000001], [-1.1251473999999997, 53.5757634], [-1.1254103854963948, 53.57460657386965], [-1.1255483, 53.57399989999999], [-1.1259929, 53.572239999999994], [-1.1265805, 53.5702651], [-1.1272597999999998, 53.568292700000015], [-1.1277349999999997, 53.5669851], [-1.1280239, 53.5661658], [-1.1281128, 53.5659138], [-1.1285008, 53.5648325], [-1.1292812999999997, 53.5626671], [-1.1298623, 53.5610896], [-1.1304312, 53.55951199999999], [-1.130631, 53.5589575], [-1.1307188, 53.55871380000001], [-1.1312201, 53.55732239999999], [-1.1313896, 53.5568521], [-1.1319268, 53.5553609], [-1.1334065999999998, 53.5512178], [-1.133726, 53.55033199999999], [-1.1338023, 53.55009090000001], [-1.1338339, 53.549993699999995], [-1.1339865, 53.549524], [-1.134208, 53.5489348], [-1.1346295, 53.5477534], [-1.1347915999999998, 53.547303599999985], [-1.1354976999999995, 53.545343999999986], [-1.1356559, 53.544903000000005], [-1.1360239, 53.543858400000005], [-1.1362152, 53.543336499999995], [-1.1364039, 53.54281009999999], [-1.136574, 53.542306499999995], [-1.1366062, 53.5422172], [-1.1371375999999995, 53.54074200000001], [-1.1374077, 53.54007339999999], [-1.1374712, 53.53989829999999], [-1.1380841, 53.538145099999994], [-1.1381234, 53.538016299999995], [-1.1383685, 53.53734979999999], [-1.138405, 53.53724960000001], [-1.1386299999999998, 53.53662269999999], [-1.1388685, 53.5359711], [-1.1389358, 53.5357633], [-1.1390607, 53.5354264], [-1.1391763, 53.53505619999999], [-1.1392813000000002, 53.5346913], [-1.1393625000000005, 53.53432290000001], [-1.1394300999999998, 53.5340539], [-1.1394625, 53.5338639], [-1.1394709, 53.533795], [-1.1394824, 53.5337001], [-1.139502, 53.53353409999999], [-1.1395211999999997, 53.533346599999994], [-1.1395394, 53.53319460000001], [-1.1395583, 53.533037099999994], [-1.1395786999999995, 53.5324348], [-1.1395972999999997, 53.5318268], [-1.1396028789310542, 53.53156079371068], [-1.13960369048772, 53.53152209813408], [-1.1396045, 53.53148350000001], [-1.1396469, 53.530680499999995], [-1.1396569, 53.5301862], [-1.1396717, 53.529627199999986], [-1.139702, 53.52865909999999], [-1.1397086, 53.5284659], [-1.1397342999999998, 53.5276183], [-1.1397417, 53.52748609999998], [-1.1397494999999995, 53.5271581], [-1.1397931, 53.52638420000001], [-1.1397933999999998, 53.5261444], [-1.1398036, 53.52593199999999], [-1.1398079, 53.525665], [-1.1398126, 53.5253511], [-1.1398365, 53.52466080000001], [-1.1398416999999998, 53.5244301], [-1.1398705, 53.5235272], [-1.1399174941351062, 53.5223198735952]]} |
16.5 |
1640 |
1702½ |
2026-09-12T17:02:30+01:00 |
None |
None |
Wakefield Kirkgate |
Shaftholme Jn |
Doncaster |
53.5597717 |
-1.1303375 |
53.5223199 |
-1.1399175 |
0 |
1 |
2026-09-12 15:58:48 |
RUNNING |
2026-09-12 15:40:34 |
Doncaster |
TD |
DIRECT_SCHEDULED_STOP_DEPARTURE |
41292697 |
1789228593956873 |
None |
59 |
59 |
2026-09-12 15:56:33.966272 |
None |
2026-09-12 18:44:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 509808 |
C21482 |
262D19MR12 |
2026-09-12 |
East Midlands Railway |
P |
WRK |
NOT |
2D19 |
170272 |
2 |
100 |
None |
{"version": 3, "segments": [{"to_m": 1672.502, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2458.481, "from_m": 1672.502, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 15387.735, "from_m": 2458.481, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16623.298, "from_m": 15387.735, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 18185.914, "from_m": 16623.298, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19098.892, "from_m": 18185.914, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 20913.706, "from_m": 19098.892, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 21521.958, "from_m": 20913.706, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 26712.741, "from_m": 21521.958, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30285.449, "from_m": 26712.741, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 30551.009, "from_m": 30285.449, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 31556.105, "from_m": 30551.009, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 43207.236, "from_m": 31556.105, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 47971.323, "from_m": 43207.236, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 48232.048, "from_m": 47971.323, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 48266.017, "from_m": 48232.048, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 48766.832, "from_m": 48266.017, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 48782.323, "from_m": 48766.832, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 51089.85, "from_m": 48782.323, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 51147.151, "from_m": 51089.85, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 51193.85, "from_m": 51147.151, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 51532.799, "from_m": 51193.85, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 51757.271, "from_m": 51532.799, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 509808, "profile_key": "291777b4f31ef832de93f752f3b7068a5385c54cedb0a991986e64f953aff5c6", "schedule_id": 7053, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1539", "location": "Worksop", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29245}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1543", "location": "Shireoaks East Jn", "stage_seq": 2, "distance_m": 1672.502, "section_seq": 1, "route_path_id": 29245}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1544H", "location": "Woodend Jn", "stage_seq": 3, "distance_m": 2474.456, "section_seq": 1, "route_path_id": 29245}, {"is_pass": false, "wtt_arr": "1549", "wtt_dep": "1550", "location": "Whitwell", "stage_seq": 4, "distance_m": 7530.728, "section_seq": 1, "route_path_id": 29245}, {"is_pass": false, "wtt_arr": "1553", "wtt_dep": "1554", "location": "Creswell (Derbys)", "stage_seq": 5, "distance_m": 9714.427, "section_seq": 1, "route_path_id": 29245}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1557H", "location": "Shirebrook East Jn", "stage_seq": 6, "distance_m": 15401.99, "section_seq": 1, "route_path_id": 29245}, {"is_pass": false, "wtt_arr": "1559", "wtt_dep": "1600", "location": "Shirebrook", "stage_seq": 7, "distance_m": 16573.49, "section_seq": 1, "route_path_id": 29245}, {"is_pass": false, "wtt_arr": "1606H", "wtt_dep": "1607H", "location": "Mansfield Woodhouse", "stage_seq": 8, "distance_m": 21116.488, "section_seq": 1, "route_path_id": 29245}, {"is_pass": false, "wtt_arr": "1611", "wtt_dep": "1612", "location": "Mansfield Town", "stage_seq": 9, "distance_m": 23850.193, "section_seq": 1, "route_path_id": 29245}, {"is_pass": false, "wtt_arr": "1617", "wtt_dep": "1618", "location": "Sutton Parkway", "stage_seq": 10, "distance_m": 28378.203, "section_seq": 1, "route_path_id": 29245}, {"is_pass": false, "wtt_arr": "1620H", "wtt_dep": "1621H", "location": "Kirkby in Ashfield", "stage_seq": 11, "distance_m": 30097.693, "section_seq": 1, "route_path_id": 29245}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1622", "location": "Kirkby Lane End Jn", "stage_seq": 12, "distance_m": 30285.449, "section_seq": 1, "route_path_id": 29245}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1623", "location": "Lindleys Lane (Kirkby South Jn)", "stage_seq": 13, "distance_m": 31556.105, "section_seq": 1, "route_path_id": 29245}, {"is_pass": false, "wtt_arr": "1626", "wtt_dep": "1627", "location": "Newstead", "stage_seq": 14, "distance_m": 34438.566, "section_seq": 1, "route_path_id": 29245}, {"is_pass": false, "wtt_arr": "1631", "wtt_dep": "1632", "location": "Hucknall", "stage_seq": 15, "distance_m": 38373.447, "section_seq": 1, "route_path_id": 29245}, {"is_pass": false, "wtt_arr": "1635", "wtt_dep": "1639", "location": "Bestwood Park Jn", "stage_seq": 16, "distance_m": 40877.839, "section_seq": 1, "route_path_id": 29245}, {"is_pass": false, "wtt_arr": "1641", "wtt_dep": "1642", "location": "Bulwell (Notts)", "stage_seq": 17, "distance_m": 42934.118, "section_seq": 1, "route_path_id": 29245}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1642H", "location": "Bulwell South Jn", "stage_seq": 18, "distance_m": 43154.01, "section_seq": 1, "route_path_id": 29245}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1646H", "location": "Radford Jn", "stage_seq": 19, "distance_m": 48221.653, "section_seq": 1, "route_path_id": 29245}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1650", "location": "Mansfield Jn", "stage_seq": 20, "distance_m": 50729.594, "section_seq": 1, "route_path_id": 29245}, {"is_pass": false, "wtt_arr": "1652", "wtt_dep": null, "location": "Nottingham", "stage_seq": 21, "distance_m": 51757.271, "section_seq": 1, "route_path_id": 29245}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 51757.271, "from_m": 0.0, "section_seq": 1, "route_path_id": 29245}], "total_distance_m": 51757.271, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 51723.302, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 33.969, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 16664, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:05:28Z", "source_id": 41213847, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T15:05:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:05:32Z", "source_id": 13499040, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T16:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16670, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:09:02Z", "source_id": 41221823, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T15:10:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:09:04Z", "source_id": 13501392, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T16:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16674, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:16:35Z", "source_id": 41238258, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T15:17:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:16:36Z", "source_id": 13506444, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T16:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16682, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:18:51Z", "source_id": 41243377, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T15:20:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:18:54Z", "source_id": 13507962, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T16:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16310, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:24:47Z", "source_id": 41256560, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T15:25:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:24:48Z", "source_id": 13512013, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T16:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16319, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:34:29Z", "source_id": 41277919, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T15:36:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:34:33Z", "source_id": 13518590, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T16:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16332, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:40:18Z", "source_id": 41290774, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T15:41:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:40:23Z", "source_id": 13522561, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T16:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16498, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:52:35Z", "source_id": 41318514, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T15:54:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:52:37Z", "source_id": 13530822, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T16:54:00+01:00", "operational_fact": true}] |
Worksop |
1539 |
1539 |
2 |
None |
None |
Nottingham |
1652 |
1652 |
3A |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C21482/2026-09-12/detailed |
None |
Bulwell (Notts) |
2026-09-12T16:44:00+01:00 |
Nottingham |
12.0 |
{"type": "LineString", "coordinates": [[-1.195467, 52.99922509999999], [-1.1955884, 52.998853399999994], [-1.1956986, 52.9983118], [-1.1957383, 52.99725900000001], [-1.1957239999999998, 52.99678039999999], [-1.1957135, 52.996647800000005], [-1.1957095, 52.9964695], [-1.1956798, 52.99618269999999], [-1.1956354, 52.99597539999999], [-1.1955562999999998, 52.99565030000001], [-1.1954708999999997, 52.995341], [-1.1953194, 52.99499109999999], [-1.1952064, 52.9947481], [-1.1950549, 52.99444449999999], [-1.1948531, 52.994108299999986], [-1.1946223, 52.99375779999998], [-1.1943446, 52.993396], [-1.1939891, 52.992989300000005], [-1.1938483, 52.9928416], [-1.1937021, 52.9926982], [-1.1934507, 52.9924597], [-1.1931567, 52.9921879], [-1.1927662, 52.99187109999999], [-1.1922493, 52.9914981], [-1.191815, 52.99120750000001], [-1.1913584, 52.9909272], [-1.1904610999999998, 52.99038149999999], [-1.189384, 52.98971980000001], [-1.1886769999999998, 52.98928149999999], [-1.1884087, 52.98912459999999], [-1.1841565999999997, 52.98652229999999], [-1.1832826999999997, 52.98594870000001], [-1.1828257, 52.98563060000001], [-1.1823851, 52.9853217], [-1.1822618, 52.985218499999995], [-1.1816907999999997, 52.9847573], [-1.1816390999999995, 52.98471549999999], [-1.1815827, 52.98466989999999], [-1.1805966080811343, 52.98378961162837], [-1.1802471, 52.98347759999999], [-1.1789385, 52.9823357], [-1.1782364, 52.9817135], [-1.177866, 52.9813491], [-1.1777263, 52.9811849], [-1.1776123, 52.981042499999994], [-1.1774752999999998, 52.980860499999984], [-1.1773612999999998, 52.9806936], [-1.1771985, 52.980442999999994], [-1.1770866999999998, 52.98022650000001], [-1.1768743, 52.9796393], [-1.176793, 52.979299700000006], [-1.176707, 52.9787306], [-1.1766647, 52.9783265], [-1.1766496999999998, 52.9781227], [-1.1766494999999997, 52.9777703], [-1.1766677999999997, 52.977518], [-1.1767010999999998, 52.9772951], [-1.1767656999999998, 52.9769456], [-1.1768256999999998, 52.976725], [-1.176911, 52.9764635], [-1.1769919, 52.9762661], [-1.1770575999999997, 52.97612350000001], [-1.1770976999999998, 52.9760393], [-1.177146, 52.975946], [-1.1771869999999998, 52.9758724], [-1.1772550000000002, 52.9757518], [-1.1773441, 52.9756029], [-1.1775149000000005, 52.975342600000005], [-1.1779495000000002, 52.974706000000005], [-1.1790653, 52.9730428], [-1.1805788000000002, 52.9708024], [-1.1812758, 52.96978269999999], [-1.1820136, 52.9686901], [-1.1822579, 52.9683209], [-1.1824055, 52.968087700000005], [-1.1826153, 52.96772869999999], [-1.182759, 52.967462899999994], [-1.1830451, 52.9669195], [-1.1833655, 52.966238], [-1.1834906999999997, 52.9658956], [-1.1836245, 52.9654271], [-1.1837129, 52.9650089], [-1.1838072, 52.9643878], [-1.1838839999999995, 52.96371289999999], [-1.184023, 52.9624037], [-1.1841440999999997, 52.96129160000001], [-1.1841912999999995, 52.960674700000006], [-1.1842226, 52.9603511], [-1.1842942, 52.9596314], [-1.1843339999999998, 52.959126899999994], [-1.1843959999999998, 52.9585721], [-1.184496775643545, 52.9572220147808], [-1.1844915272780312, 52.957063791921975], [-1.1844878342416585, 52.95692394155546], [-1.184485225023898, 52.95679984832897], [-1.1844832281142217, 52.95668889689019], [-1.1844813720020997, 52.95658847188685], [-1.184479185177005, 52.956495957966666], [-1.184476196128408, 52.95640873977733], [-1.1844719333457805, 52.95632420196659], [-1.184465925318594, 52.95623972918211], [-1.1844577005363195, 52.95615270607164], [-1.184446787488429, 52.95606051728288], [-1.1844327146643936, 52.95596054746353], [-1.1844150105536846, 52.95585018126132], [-1.1843932036457734, 52.95572680332395], [-1.1843668224301316, 52.95558779829913], [-1.1843353953962308, 52.95543055083458], [-1.1842863, 52.9552081], [-1.1842215, 52.95500869999999], [-1.1841478999999997, 52.9548122], [-1.1840916, 52.9546476], [-1.1840355, 52.95451229999999], [-1.1839787, 52.9544066], [-1.1838696, 52.954204399999995], [-1.1837512999999995, 52.9540185], [-1.1836302, 52.9538379], [-1.1834361, 52.95358230000001], [-1.1831135, 52.9532154], [-1.1822642, 52.952359699999995], [-1.1816871999999998, 52.9518032], [-1.1815608999999998, 52.9516865], [-1.1802270999999998, 52.9503266], [-1.1799255, 52.9500338], [-1.1793448999999998, 52.949457499999994], [-1.1789848, 52.9491417], [-1.1786499, 52.94885870000001], [-1.1783832, 52.94864770000001], [-1.1780071999999997, 52.9483709], [-1.1776635999999998, 52.948130500000005], [-1.1772368, 52.9478549], [-1.1768867, 52.94765], [-1.1766850000000002, 52.9475327], [-1.1764004999999995, 52.9473746], [-1.1761147, 52.9472338], [-1.1752327, 52.94680139999999], [-1.1750051, 52.9466918], [-1.1741370000000002, 52.946282899999986], [-1.1735488999999997, 52.946006], [-1.1732127, 52.94583690000001], [-1.1729819, 52.945729500000006], [-1.1724004, 52.9454218], [-1.1719404, 52.9452009], [-1.1715574, 52.9450042], [-1.1712857, 52.944873999999984], [-1.1707849, 52.944631599999994], [-1.1705012, 52.94449569999999], [-1.1701887, 52.9443631], [-1.1698159, 52.94421439999999], [-1.1695137, 52.9441051], [-1.1692487, 52.94402800000001], [-1.1689493, 52.943947], [-1.1686529, 52.94387059999999], [-1.1683846999999998, 52.94380879999999], [-1.1680639, 52.943741], [-1.1678098693553778, 52.94369482082817], [-1.1677828, 52.943689899999995], [-1.1673574, 52.9436167], [-1.1669522, 52.94356320000001], [-1.1665678, 52.94351970000001], [-1.1660753, 52.9434845], [-1.1656608, 52.9434656], [-1.1652222, 52.943466], [-1.1647669, 52.9434822], [-1.164269, 52.9435123], [-1.1638487, 52.9435462], [-1.1634486999999998, 52.94359000000001], [-1.1629298999999995, 52.9436715], [-1.1622479, 52.9438232], [-1.1605473, 52.9442317], [-1.1598497, 52.94440010000001], [-1.1586306, 52.9447131], [-1.1581008933251538, 52.9448456946924], [-1.1536653, 52.945956], [-1.1528585, 52.9461269], [-1.1526281, 52.94618019999999], [-1.1522046, 52.9462722], [-1.151817, 52.9463507], [-1.1515056, 52.9463991], [-1.1509712999999997, 52.9464695], [-1.1502994, 52.94655219999999], [-1.1501188, 52.946578], [-1.1493834, 52.94668810000001], [-1.1480439, 52.94690219999999], [-1.1475352999999997, 52.9469753], [-1.1472984, 52.947009399999985], [-1.1467193, 52.9470987], [-1.1466322, 52.94711199999999], [-1.1464133, 52.9471613], [-1.1461875, 52.94719380000001], [-1.1457951999999998, 52.9472351], [-1.1453591, 52.9472694], [-1.1449598, 52.94728769999999], [-1.1440027999999998, 52.9473183]]} |
5.4 |
1642 |
1654 |
2026-09-12T16:54:00+01:00 |
None |
None |
Bulwell (Notts) |
Nottingham |
Nottingham |
52.9473183 |
-1.1440028 |
52.9473183 |
-1.1440028 |
1 |
1 |
2026-09-12 15:58:48 |
TERMINATED |
2026-09-12 15:54:00 |
Nottingham |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13530822 |
1789228358883274 |
None |
37 |
37 |
2026-09-12 15:54:09.861509 |
3 |
2026-09-12 16:04:09.857697 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
2026-09-12 15:54:09.857697 |
| 509810 |
L80761 |
742C50MR12 |
2026-09-12 |
South Western Railway |
P |
RDZ |
None |
2C50 |
450042+450123 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 286.934, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 547.015, "from_m": 286.934, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 986.336, "from_m": 547.015, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1071.378, "from_m": 986.336, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1077.995, "from_m": 1071.378, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10575.995, "from_m": 1077.995, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 11031.652, "from_m": 10575.995, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 11092.083, "from_m": 11031.652, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 11220.731, "from_m": 11092.083, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 12834.159, "from_m": 11220.731, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17521.253, "from_m": 12834.159, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 17969.337, "from_m": 17521.253, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 26283.812, "from_m": 17969.337, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 26610.277, "from_m": 26283.812, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36428.409, "from_m": 26610.277, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 38198.066, "from_m": 36428.409, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 38514.404, "from_m": 38198.066, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 39310.66, "from_m": 38514.404, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 39850.142, "from_m": 39310.66, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46894.878, "from_m": 39850.142, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 46958.603, "from_m": 46894.878, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 48144.258, "from_m": 46958.603, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 51426.503, "from_m": 48144.258, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 51480.79, "from_m": 51426.503, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 51824.224, "from_m": 51480.79, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 51861.574, "from_m": 51824.224, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 53216.917, "from_m": 51861.574, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 54324.731, "from_m": 53216.917, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 63101.586, "from_m": 54324.731, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 63601.746, "from_m": 63101.586, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 64599.695, "from_m": 63601.746, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 64645.63, "from_m": 64599.695, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 65051.811, "from_m": 64645.63, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 65149.342, "from_m": 65051.811, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 66484.748, "from_m": 65149.342, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 66608.09, "from_m": 66484.748, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 67388.828, "from_m": 66608.09, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 68219.411, "from_m": 67388.828, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 69074.088, "from_m": 68219.411, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 69651.424, "from_m": 69074.088, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 509810, "profile_key": "007a8215dc6c6a75141b5dcf50d9c83bfbf43cef27dac8826cb81c850f2b528c", "schedule_id": 18715, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1539", "location": "Reading Platforms 4/5/6", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34930}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1541", "location": "Reading Spur Jn", "stage_seq": 2, "distance_m": 1246.197, "section_seq": 1, "route_path_id": 34930}, {"is_pass": false, "wtt_arr": "1543H", "wtt_dep": "1544", "location": "Earley", "stage_seq": 3, "distance_m": 4516.404, "section_seq": 1, "route_path_id": 34930}, {"is_pass": false, "wtt_arr": "1546", "wtt_dep": "1547", "location": "Winnersh Triangle", "stage_seq": 4, "distance_m": 6370.742, "section_seq": 1, "route_path_id": 34930}, {"is_pass": false, "wtt_arr": "1548H", "wtt_dep": "1549", "location": "Winnersh", "stage_seq": 5, "distance_m": 7461.199, "section_seq": 1, "route_path_id": 34930}, {"is_pass": false, "wtt_arr": "1552H", "wtt_dep": "1553H", "location": "Wokingham", "stage_seq": 6, "distance_m": 10816.443, "section_seq": 1, "route_path_id": 34930}, {"is_pass": false, "wtt_arr": "1559", "wtt_dep": "1600", "location": "Bracknell", "stage_seq": 7, "distance_m": 17744.582, "section_seq": 1, "route_path_id": 34930}, {"is_pass": false, "wtt_arr": "1602H", "wtt_dep": "1603", "location": "Martins Heron", "stage_seq": 8, "distance_m": 19688.389, "section_seq": 1, "route_path_id": 34930}, {"is_pass": false, "wtt_arr": "1607", "wtt_dep": "1608", "location": "Ascot", "stage_seq": 9, "distance_m": 23146.693, "section_seq": 1, "route_path_id": 34930}, {"is_pass": false, "wtt_arr": "1611", "wtt_dep": "1611H", "location": "Sunningdale", "stage_seq": 10, "distance_m": 26487.403, "section_seq": 1, "route_path_id": 34930}, {"is_pass": false, "wtt_arr": "1614", "wtt_dep": "1614H", "location": "Longcross", "stage_seq": 11, "distance_m": 29298.064, "section_seq": 1, "route_path_id": 34930}, {"is_pass": false, "wtt_arr": "1618", "wtt_dep": "1619", "location": "Virginia Water", "stage_seq": 12, "distance_m": 32395.457, "section_seq": 1, "route_path_id": 34930}, {"is_pass": false, "wtt_arr": "1622", "wtt_dep": "1623", "location": "Egham", "stage_seq": 13, "distance_m": 35903.321, "section_seq": 1, "route_path_id": 34930}, {"is_pass": false, "wtt_arr": "1627H", "wtt_dep": "1628H", "location": "Staines", "stage_seq": 14, "distance_m": 39162.606, "section_seq": 1, "route_path_id": 34930}, {"is_pass": false, "wtt_arr": "1634", "wtt_dep": "1635", "location": "Feltham", "stage_seq": 15, "distance_m": 45830.026, "section_seq": 1, "route_path_id": 34930}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1637H", "location": "Feltham Jn", "stage_seq": 16, "distance_m": 48144.258, "section_seq": 1, "route_path_id": 34930}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1638", "location": "Whitton Jn", "stage_seq": 17, "distance_m": 48759.429, "section_seq": 1, "route_path_id": 34930}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1639H", "location": "Twickenham Jn", "stage_seq": 18, "distance_m": 51094.539, "section_seq": 1, "route_path_id": 34930}, {"is_pass": false, "wtt_arr": "1640", "wtt_dep": "1641", "location": "Twickenham", "stage_seq": 19, "distance_m": 51529.696, "section_seq": 1, "route_path_id": 34930}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1642H", "location": "St. Margarets", "stage_seq": 20, "distance_m": 52410.591, "section_seq": 1, "route_path_id": 34930}, {"is_pass": false, "wtt_arr": "1644H", "wtt_dep": "1645H", "location": "Richmond", "stage_seq": 21, "distance_m": 54121.048, "section_seq": 1, "route_path_id": 34930}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1649H", "location": "Barnes", "stage_seq": 22, "distance_m": 58358.003, "section_seq": 1, "route_path_id": 34930}, {"is_pass": false, "wtt_arr": "1653", "wtt_dep": "1654", "location": "Clapham Junction (W)", "stage_seq": 23, "distance_m": 63485.69, "section_seq": 1, "route_path_id": 34930}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1656", "location": "West London Jn", "stage_seq": 24, "distance_m": 64586.257, "section_seq": 1, "route_path_id": 34930}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1657", "location": "Queenstown Road (Battersea)", "stage_seq": 25, "distance_m": 65418.186, "section_seq": 1, "route_path_id": 34930}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1658H", "location": "Nine Elms Jn", "stage_seq": 26, "distance_m": 66449.978, "section_seq": 1, "route_path_id": 34930}, {"is_pass": false, "wtt_arr": "1659H", "wtt_dep": "1700H", "location": "Vauxhall", "stage_seq": 27, "distance_m": 67583.85, "section_seq": 1, "route_path_id": 34930}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1702H", "location": "Waterloo West Crossings", "stage_seq": 28, "distance_m": 68922.446, "section_seq": 1, "route_path_id": 34930}, {"is_pass": false, "wtt_arr": "1705", "wtt_dep": null, "location": "London Waterloo", "stage_seq": 29, "distance_m": 69651.424, "section_seq": 1, "route_path_id": 34930}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 69651.424, "from_m": 0.0, "section_seq": 1, "route_path_id": 34930}], "total_distance_m": 69651.424, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 68879.89, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 771.534, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 27802, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:41:44Z", "source_id": 41161976, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T14:42:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:41:46Z", "source_id": 13483256, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T15:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27798, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:44:20Z", "source_id": 41167538, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T14:45:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:44:24Z", "source_id": 13485020, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T15:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27806, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:47:19Z", "source_id": 41174351, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T14:48:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:47:21Z", "source_id": 13486997, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T15:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27810, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:51:10Z", "source_id": 41183034, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T14:52:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:51:15Z", "source_id": 13489590, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T15:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28172, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:57:44Z", "source_id": 41196912, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T14:59:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:57:45Z", "source_id": 13493886, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T15:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28168, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:01:35Z", "source_id": 41205168, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T15:02:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:01:37Z", "source_id": 13496447, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T16:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28180, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:05:14Z", "source_id": 41213284, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T15:05:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:05:17Z", "source_id": 13498864, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T16:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28197, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:09:41Z", "source_id": 41223308, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T15:11:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:09:47Z", "source_id": 13501831, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T16:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28201, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:13:17Z", "source_id": 41231056, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T15:14:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:13:18Z", "source_id": 13504190, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T16:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28205, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:16:45Z", "source_id": 41238667, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T15:17:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:16:52Z", "source_id": 13506578, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T16:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28214, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:21:14Z", "source_id": 41248854, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T15:21:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:21:15Z", "source_id": 13509592, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T16:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28239, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:25:47Z", "source_id": 41258795, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T15:26:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:25:51Z", "source_id": 13512667, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T16:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28264, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:32:16Z", "source_id": 41273032, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T15:33:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:32:21Z", "source_id": 13517121, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T16:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28285, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:38:43Z", "source_id": 41287495, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T15:39:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:38:47Z", "source_id": 13521510, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T16:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28315, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:41:34Z", "source_id": 41293592, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T15:42:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:41:38Z", "source_id": 13523378, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T16:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28333, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:43:00Z", "source_id": 41296880, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T15:43:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:43:01Z", "source_id": 13524357, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T16:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28390, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:48:16Z", "source_id": 41308564, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T15:49:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:48:21Z", "source_id": 13527896, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T16:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29133, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:51:50Z", "source_id": 41316741, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-12T15:52:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:51:52Z", "source_id": 13530268, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-12T16:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29086, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:57:43Z", "source_id": 41330122, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-12T15:58:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:57:46Z", "source_id": 13534302, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-12T16:58:00+01:00", "operational_fact": true}] |
Reading Platforms 4/5/6 |
1539 |
1539 |
4 |
None |
None |
London Waterloo |
1705 |
1705 |
24 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L80761/2026-09-12/detailed |
None |
Vauxhall |
2026-09-12T17:00:30+01:00 |
London Waterloo |
4.5 |
{"type": "LineString", "coordinates": [[-0.12316098230827448, 51.48611650122611], [-0.1231604, 51.48611880000001], [-0.12311589999999996, 51.4863001], [-0.1230682, 51.48650079999999], [-0.1230115, 51.4867212], [-0.1229429, 51.4869373], [-0.1228177, 51.48726539999999], [-0.122751, 51.4874636], [-0.12271319999999998, 51.4876083], [-0.1226859, 51.4877467], [-0.1226722, 51.48783130000001], [-0.12265619999999998, 51.48794670000001], [-0.12264169999999998, 51.4880825], [-0.12258949999999998, 51.488770499999994], [-0.12258, 51.4888477], [-0.12257260000000002, 51.48890389999998], [-0.1225651, 51.48896020000001], [-0.1225446, 51.48907079999999], [-0.12251330000000002, 51.48920150000001], [-0.12248759999999996, 51.4892989], [-0.1224528, 51.48940280000001], [-0.1224214, 51.489487700000005], [-0.1223771, 51.489588299999994], [-0.1222938, 51.4897575], [-0.1222506, 51.4898356], [-0.1221455, 51.49000339999999], [-0.1220677, 51.49011329999998], [-0.1219408, 51.49026740000001], [-0.12179030000000002, 51.4904343], [-0.1216662, 51.49056189999999], [-0.1214837, 51.4907295], [-0.1212622, 51.4909187], [-0.1210408, 51.4910868], [-0.12086079999999998, 51.49121610000001], [-0.1205133, 51.491437100000006], [-0.1204249, 51.4914895], [-0.11964890000000002, 51.4919485], [-0.11953, 51.49202369999998], [-0.11928950000000002, 51.492186], [-0.1189787, 51.4924072], [-0.1187017, 51.4926119], [-0.1186327, 51.49266680000001], [-0.11823580000000002, 51.492986900000005], [-0.11793430000000002, 51.493242300000006], [-0.11764330000000002, 51.493507], [-0.1174563, 51.4936927], [-0.1173935, 51.493752], [-0.1172001, 51.493956399999995], [-0.11702909999999998, 51.4941552], [-0.1168476, 51.494376200000005], [-0.11677759999999998, 51.4944692], [-0.1166053, 51.49470509999999], [-0.1162448, 51.4952305], [-0.1160833, 51.49546410000001], [-0.11586349999999997, 51.49577729999999], [-0.1157334, 51.4959675], [-0.115668, 51.496067800000006], [-0.1155994, 51.49618089999999], [-0.1154947, 51.4963741], [-0.1153871, 51.496595], [-0.11534049367854114, 51.4967038905416], [-0.11517990000000002, 51.49707909999999], [-0.115123, 51.49721339999999], [-0.11508059999999998, 51.497311], [-0.1150616, 51.4973511], [-0.11502419999999998, 51.497442499999984], [-0.1149076, 51.4977247], [-0.1148468, 51.4978752], [-0.1147967, 51.4980216], [-0.1147811, 51.49808689999998], [-0.1147654, 51.4981522], [-0.1147395, 51.4982759], [-0.1147278, 51.498406799999984], [-0.11472399999999998, 51.49855569999999], [-0.11473259999999998, 51.49873730000001], [-0.11474006005064048, 51.4987748385867], [-0.1147827, 51.498989400000006], [-0.1148308, 51.499309], [-0.1148461, 51.4994124], [-0.1148597, 51.499545199999986], [-0.1148786, 51.4996591], [-0.11488489999999996, 51.49976], [-0.11488049999999998, 51.49985409999999], [-0.11487169999999997, 51.4999399], [-0.11484110000000002, 51.500067699999995], [-0.1147946, 51.5002716], [-0.11477719999999995, 51.500361299999994], [-0.11477130000000002, 51.5004112], [-0.11476550000000002, 51.500484199999995], [-0.1147575, 51.5006371], [-0.11475920000000002, 51.50072800000001], [-0.1147623, 51.5007713], [-0.11477210000000002, 51.5008809], [-0.11478280000000002, 51.5009745], [-0.1147833, 51.50102179999999], [-0.1147838, 51.5011249], [-0.11477589999999996, 51.501325599999994], [-0.1147698, 51.50144410000001], [-0.1147579, 51.5015404], [-0.1147266, 51.5016832], [-0.114697, 51.5017677], [-0.11467199999999998, 51.50182610000001], [-0.11461349999999997, 51.5019484], [-0.1145354, 51.5020728], [-0.1145222, 51.5020866], [-0.1143532, 51.502260599999985], [-0.1140898, 51.50252470000001], [-0.1133034, 51.50316509999998], [-0.1132399, 51.5032168]]} |
1.3 |
1700½ |
1705 |
2026-09-12T17:04:00+01:00 |
None |
None |
Clapham Junction (W) |
Vauxhall |
London Waterloo |
51.4861165 |
-0.1231610 |
51.5032168 |
-0.1132399 |
0 |
1 |
2026-09-12 15:58:48 |
AT_PLATFORM |
2026-09-12 15:58:23 |
Vauxhall |
TD |
DIRECT_SCHEDULED_STOP_ARRIVAL |
41330122 |
1789228666884514 |
None |
108 |
108 |
2026-09-12 15:58:23.617506 |
1 |
2026-09-12 16:01:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
DEPARTURE |
None |
| 509811 |
P28721 |
122W22MR12 |
2026-09-12 |
Northern |
P |
NCL |
GTA |
2W22 |
156486 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 306.405, "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": 388.509, "from_m": 306.405, "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": 1545.467, "from_m": 388.509, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 10688.63, "from_m": 1545.467, "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": 11869.762, "from_m": 10688.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": 16697.545, "from_m": 11869.762, "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": 18700.335, "from_m": 16697.545, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18990.777, "from_m": 18700.335, "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": 19093.21, "from_m": 18990.777, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19898.694, "from_m": 19093.21, "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": 20578.411, "from_m": 19898.694, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 26018.51, "from_m": 20578.411, "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": 26653.457, "from_m": 26018.51, "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": 28324.144, "from_m": 26653.457, "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": 28445.528, "from_m": 28324.144, "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": 29376.49, "from_m": 28445.528, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 29394.906, "from_m": 29376.49, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 42704.862, "from_m": 29394.906, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 43227.026, "from_m": 42704.862, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 45878.415, "from_m": 43227.026, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 46395.715, "from_m": 45878.415, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 48111.089, "from_m": 46395.715, "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": 49005.137, "from_m": 48111.089, "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": 49622.273, "from_m": 49005.137, "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": 59267.691, "from_m": 49622.273, "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": 63678.621, "from_m": 59267.691, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 63716.62, "from_m": 63678.621, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 64253.018, "from_m": 63716.62, "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": 67051.307, "from_m": 64253.018, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 67383.126, "from_m": 67051.307, "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": 67506.575, "from_m": 67383.126, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 67545.565, "from_m": 67506.575, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 68553.624, "from_m": 67545.565, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 69389.939, "from_m": 68553.624, "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": 70000.437, "from_m": 69389.939, "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": 70403.694, "from_m": 70000.437, "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": 70820.221, "from_m": 70403.694, "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": 71039.314, "from_m": 70820.221, "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": 71869.671, "from_m": 71039.314, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 73559.345, "from_m": 71869.671, "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": 73835.17, "from_m": 73559.345, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 74243.034, "from_m": 73835.17, "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": 74288.464, "from_m": 74243.034, "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": 74736.826, "from_m": 74288.464, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 76042.213, "from_m": 74736.826, "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": 76401.846, "from_m": 76042.213, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 76451.966, "from_m": 76401.846, "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": 76497.196, "from_m": 76451.966, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 76706.501, "from_m": 76497.196, "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": 83159.767, "from_m": 76706.501, "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": 83537.495, "from_m": 83159.767, "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": 89580.432, "from_m": 83537.495, "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}], "service_id": 509811, "profile_key": "ab300414f1c21a72ea680f45404e3731168ad567a58cf796afbda290cfc4e113", "schedule_id": 21534, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1539", "location": "Newcastle", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36585}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1540H", "location": "High Level Bridge Jn", "stage_seq": 2, "distance_m": 750.737, "section_seq": 1, "route_path_id": 36585}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1542H", "location": "Park Lane Jn", "stage_seq": 3, "distance_m": 1724.223, "section_seq": 1, "route_path_id": 36585}, {"is_pass": false, "wtt_arr": "1545", "wtt_dep": "1546", "location": "Heworth", "stage_seq": 4, "distance_m": 4673.415, "section_seq": 1, "route_path_id": 36585}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1547H", "location": "Pelaw Jn", "stage_seq": 5, "distance_m": 6108.305, "section_seq": 1, "route_path_id": 36585}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1550H", "location": "Brockley Whins", "stage_seq": 6, "distance_m": 10913.428, "section_seq": 1, "route_path_id": 36585}, {"is_pass": false, "wtt_arr": "1559H", "wtt_dep": "1600H", "location": "Sunderland", "stage_seq": 7, "distance_m": 19432.016, "section_seq": 1, "route_path_id": 36585}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1603H", "location": "Ryhope Grange Jn", "stage_seq": 8, "distance_m": 22788.857, "section_seq": 1, "route_path_id": 36585}, {"is_pass": false, "wtt_arr": "1607H", "wtt_dep": "1608", "location": "Seaham", "stage_seq": 9, "distance_m": 27804.889, "section_seq": 1, "route_path_id": 36585}, {"is_pass": false, "wtt_arr": "1615H", "wtt_dep": "1616H", "location": "Horden", "stage_seq": 10, "distance_m": 37059.82, "section_seq": 1, "route_path_id": 36585}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1618H", "location": "Horden Sig. NS7148", "stage_seq": 11, "distance_m": 38699.791, "section_seq": 1, "route_path_id": 36585}, {"is_pass": false, "wtt_arr": "1626", "wtt_dep": "1627", "location": "Hartlepool", "stage_seq": 12, "distance_m": 48554.991, "section_seq": 1, "route_path_id": 36585}, {"is_pass": false, "wtt_arr": "1631", "wtt_dep": "1631H", "location": "Seaton Carew", "stage_seq": 13, "distance_m": 52101.491, "section_seq": 1, "route_path_id": 36585}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1634", "location": "Greatham S.B.", "stage_seq": 14, "distance_m": 55462.642, "section_seq": 1, "route_path_id": 36585}, {"is_pass": false, "wtt_arr": "1637H", "wtt_dep": "1638H", "location": "Billingham", "stage_seq": 15, "distance_m": 59901.797, "section_seq": 1, "route_path_id": 36585}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1640", "location": "Billingham Jn", "stage_seq": 16, "distance_m": 61033.966, "section_seq": 1, "route_path_id": 36585}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1642H", "location": "Norton South Jn", "stage_seq": 17, "distance_m": 64253.018, "section_seq": 1, "route_path_id": 36585}, {"is_pass": false, "wtt_arr": "1645", "wtt_dep": "1645H", "location": "Stockton", "stage_seq": 18, "distance_m": 67178.592, "section_seq": 1, "route_path_id": 36585}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1647", "location": "Hartburn Jn", "stage_seq": 19, "distance_m": 68528.237, "section_seq": 1, "route_path_id": 36585}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1648H", "location": "Bowesfield Jn", "stage_seq": 20, "distance_m": 69389.939, "section_seq": 1, "route_path_id": 36585}, {"is_pass": false, "wtt_arr": "1651H", "wtt_dep": "1652H", "location": "Thornaby", "stage_seq": 21, "distance_m": 70840.39, "section_seq": 1, "route_path_id": 36585}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1655H", "location": "Newport East Jn (Teesside)", "stage_seq": 22, "distance_m": 74265.962, "section_seq": 1, "route_path_id": 36585}, {"is_pass": false, "wtt_arr": "1700H", "wtt_dep": "1701H", "location": "Middlesbrough", "stage_seq": 23, "distance_m": 76021.666, "section_seq": 1, "route_path_id": 36585}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1703", "location": "Cargo Fleet Rd Sig. Mw6993", "stage_seq": 24, "distance_m": 78056.261, "section_seq": 1, "route_path_id": 36585}, {"is_pass": false, "wtt_arr": "1705H", "wtt_dep": "1706", "location": "James Cook", "stage_seq": 25, "distance_m": 79732.851, "section_seq": 1, "route_path_id": 36585}, {"is_pass": false, "wtt_arr": "1708", "wtt_dep": "1709", "location": "Marton", "stage_seq": 26, "distance_m": 80820.922, "section_seq": 1, "route_path_id": 36585}, {"is_pass": false, "wtt_arr": "1711H", "wtt_dep": "1712", "location": "Gypsy Lane", "stage_seq": 27, "distance_m": 82466.281, "section_seq": 1, "route_path_id": 36585}, {"is_pass": false, "wtt_arr": "1715", "wtt_dep": "1720H", "location": "Nunthorpe", "stage_seq": 28, "distance_m": 83420.735, "section_seq": 1, "route_path_id": 36585}, {"is_pass": false, "wtt_arr": "1727", "wtt_dep": null, "location": "Great Ayton", "stage_seq": 29, "distance_m": 89580.432, "section_seq": 1, "route_path_id": 36585}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 89580.432, "from_m": 0.0, "section_seq": 1, "route_path_id": 36585}], "total_distance_m": 89580.432, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 89485.027, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 95.405, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 3789, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:46:54Z", "source_id": 41173281, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T14:47:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:46:59Z", "source_id": 13486740, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T15:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3955, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:52:00Z", "source_id": 41184776, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T14:52:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:52:02Z", "source_id": 13490094, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T15:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3985, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:58:38Z", "source_id": 41198968, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T14:59:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:58:42Z", "source_id": 13494496, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T15:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4056, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:06:46Z", "source_id": 41216843, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T15:08:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:06:52Z", "source_id": 13499948, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T16:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3933, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:11:15Z", "source_id": 41226817, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T15:16:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:11:19Z", "source_id": 13502881, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T16:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4067, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:25:54Z", "source_id": 41258986, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T15:27:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:25:59Z", "source_id": 13512774, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T16:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4084, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:32:00Z", "source_id": 41272360, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T15:32:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:32:03Z", "source_id": 13516870, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T16:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4119, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:37:45Z", "source_id": 41285370, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T15:39:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:37:53Z", "source_id": 13520828, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T16:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4166, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:45:31Z", "source_id": 41302649, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T15:46:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:45:38Z", "source_id": 13526067, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T16:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4187, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:51:24Z", "source_id": 41315621, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T15:52:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:51:26Z", "source_id": 13530007, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T16:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4256, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:57:26Z", "source_id": 41329378, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-12T15:58:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:57:28Z", "source_id": 13534109, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-12T16:58:00+01:00", "operational_fact": true}] |
Newcastle |
1539 |
1539 |
7 |
None |
None |
Great Ayton |
1727 |
1727 |
1 |
EARLY |
-3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P28721/2026-09-12/detailed |
None |
Middlesbrough |
2026-09-12T17:01:30+01:00 |
James Cook |
4.0 |
{"type": "LineString", "coordinates": [[-1.2343795249386005, 54.57912651117486], [-1.2341262, 54.5791197], [-1.2338096, 54.579110500000006], [-1.2332083, 54.5790846], [-1.2328552999999998, 54.5790684], [-1.2327072, 54.5790592], [-1.2324941, 54.579044499999995], [-1.2321451999999995, 54.57900819999999], [-1.2316789999999995, 54.578933799999994], [-1.231398, 54.578883200000014], [-1.2311235, 54.578819], [-1.2307012999999998, 54.57871509999999], [-1.2300169, 54.578497899999995], [-1.2290959999999995, 54.57816379999999], [-1.2280584, 54.5777653], [-1.2274748999999998, 54.577539299999984], [-1.2263890999999998, 54.57700689999999], [-1.2258731, 54.5767118], [-1.2251314, 54.57624059999999], [-1.2247312070314482, 54.575961363294546], [-1.2246725, 54.57592040000001], [-1.2238622999999995, 54.5753558], [-1.2219747999999997, 54.57403810000001], [-1.2213481, 54.5736009], [-1.2207136, 54.5731245], [-1.2204932, 54.572949], [-1.2201159, 54.5726334], [-1.2196792, 54.5722288], [-1.2193461, 54.571889799999994], [-1.2186705999999998, 54.5711479], [-1.2182023, 54.570661599999994], [-1.2173446, 54.5697303], [-1.2168654000000003, 54.5692169], [-1.2162449, 54.5684959], [-1.2158478999999998, 54.5678304], [-1.2155262, 54.56716120000001], [-1.2153309, 54.566498], [-1.2152587, 54.5660981], [-1.2152248, 54.5657769], [-1.2152145, 54.56547450000001], [-1.2152385, 54.56489119999999], [-1.2153259999999997, 54.5643803], [-1.2154429, 54.5639432], [-1.2156044, 54.563510399999984], [-1.2158331999999998, 54.5629264], [-1.2159348, 54.56259769999999], [-1.2159843, 54.5623957], [-1.2160656, 54.56186629999999], [-1.216084, 54.5615856], [-1.2160845999999998, 54.5613953], [-1.2160767, 54.56114889999999], [-1.2160638, 54.5609256], [-1.2159937, 54.56011099999999], [-1.2159763, 54.559945199999994], [-1.2158946999999998, 54.559402599999984], [-1.215807, 54.5590993], [-1.2156011, 54.558468299999994], [-1.2152471, 54.5578275], [-1.2149225, 54.5573277], [-1.2144961000000003, 54.55679469999999], [-1.2137665, 54.55606680000001], [-1.2129189, 54.55537], [-1.2098827, 54.55297449999999], [-1.2085217, 54.5520107]]} |
2.3 |
1701½ |
1705½ |
2026-09-12T17:04:00+01:00 |
None |
None |
Thornaby |
Middlesbrough |
James Cook |
54.5791265 |
-1.2343795 |
54.5520107 |
-1.2085217 |
0 |
1 |
2026-09-12 15:58:48 |
AT_PLATFORM |
2026-09-12 15:58:19 |
Middlesbrough |
TD |
DIRECT_SCHEDULED_STOP_ARRIVAL |
41329378 |
1789228650539695 |
None |
96 |
96 |
2026-09-12 15:58:19.191566 |
2 |
2026-09-12 16:02:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
DEPARTURE |
None |
| 509823 |
C01995 |
171A26MR12 |
2026-09-12 |
London North Eastern Railway |
O |
LDS |
KGX |
1A26 |
801108 |
5 |
125 |
None |
{"version": 3, "segments": [{"to_m": 322.211, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 720.026, "from_m": 322.211, "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": 769.481, "from_m": 720.026, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1050.796, "from_m": 769.481, "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": 1307.337, "from_m": 1050.796, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1529.573, "from_m": 1307.337, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2343.296, "from_m": 1529.573, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8618.173, "from_m": 2343.296, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 14273.626, "from_m": 8618.173, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 16311.834, "from_m": 14273.626, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 16838.198, "from_m": 16311.834, "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": 17965.551, "from_m": 16838.198, "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": 18567.37, "from_m": 17965.551, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 46571.5, "from_m": 18567.37, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 47453.59, "from_m": 46571.5, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 49380.219, "from_m": 47453.59, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 50631.955, "from_m": 49380.219, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 59879.544, "from_m": 50631.955, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 64252.791, "from_m": 59879.544, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 76377.641, "from_m": 64252.791, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 79523.285, "from_m": 76377.641, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 82586.026, "from_m": 79523.285, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 83752.548, "from_m": 82586.026, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 83764.493, "from_m": 83752.548, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 96937.967, "from_m": 83764.493, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 96989.15, "from_m": 96937.967, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 103938.985, "from_m": 96989.15, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 104612.088, "from_m": 103938.985, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 104618.643, "from_m": 104612.088, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 104673.031, "from_m": 104618.643, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 123459.367, "from_m": 104673.031, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 123514.619, "from_m": 123459.367, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 124478.958, "from_m": 123514.619, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 128363.113, "from_m": 124478.958, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 129456.857, "from_m": 128363.113, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 137227.32, "from_m": 129456.857, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 162175.236, "from_m": 137227.32, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 162215.787, "from_m": 162175.236, "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": 175176.96, "from_m": 162215.787, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 175613.77, "from_m": 175176.96, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 175702.414, "from_m": 175613.77, "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": 175731.673, "from_m": 175702.414, "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": 176100.753, "from_m": 175731.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": 176337.647, "from_m": 176100.753, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 176398.44, "from_m": 176337.647, "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": 177658.522, "from_m": 176398.44, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 183154.813, "from_m": 177658.522, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 184511.221, "from_m": 183154.813, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 187219.716, "from_m": 184511.221, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 208084.254, "from_m": 187219.716, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 210870.73, "from_m": 208084.254, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 261555.379, "from_m": 210870.73, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 286109.279, "from_m": 261555.379, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 289260.173, "from_m": 286109.279, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 293157.679, "from_m": 289260.173, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 294451.05, "from_m": 293157.679, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 294506.291, "from_m": 294451.05, "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": 295018.867, "from_m": 294506.291, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 295276.349, "from_m": 295018.867, "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": 296910.716, "from_m": 295276.349, "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": 297422.806, "from_m": 296910.716, "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": 297452.892, "from_m": 297422.806, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 60.0}, {"to_m": 297520.749, "from_m": 297452.892, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 297603.889, "from_m": 297520.749, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 297893.285, "from_m": 297603.889, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 297944.227, "from_m": 297893.285, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 298329.326, "from_m": 297944.227, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 298338.523, "from_m": 298329.326, "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": 298345.276, "from_m": 298338.523, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 20.0}, {"to_m": 298741.092, "from_m": 298345.276, "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": 509823, "profile_key": "8cb4591dcaa22b743cb315ede95ba3781f513460ff263ba0586f52259f47461a", "schedule_id": 32095, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1540", "location": "Leeds", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1541", "location": "Leeds West Jn", "stage_seq": 2, "distance_m": 525.631, "section_seq": 1, "route_path_id": 28013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1541H", "location": "Whitehall Jn", "stage_seq": 3, "distance_m": 904.624, "section_seq": 1, "route_path_id": 28013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1542", "location": "Holbeck Jn", "stage_seq": 4, "distance_m": 1469.509, "section_seq": 1, "route_path_id": 28013}, {"is_pass": false, "wtt_arr": "1551", "wtt_dep": "1553", "location": "Wakefield Westgate", "stage_seq": 5, "distance_m": 16205.369, "section_seq": 1, "route_path_id": 28013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1557", "location": "Hare Park Jn", "stage_seq": 6, "distance_m": 22544.389, "section_seq": 1, "route_path_id": 28013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1600H", "location": "South Kirkby Jn", "stage_seq": 7, "distance_m": 32136.915, "section_seq": 1, "route_path_id": 28013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1603H", "location": "Adwick Jn", "stage_seq": 8, "distance_m": 40223.737, "section_seq": 1, "route_path_id": 28013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1604", "location": "Adwick", "stage_seq": 9, "distance_m": 41787.69, "section_seq": 1, "route_path_id": 28013}, {"is_pass": false, "wtt_arr": "1611", "wtt_dep": "1613H", "location": "Doncaster", "stage_seq": 10, "distance_m": 48076.914, "section_seq": 1, "route_path_id": 28013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1617", "location": "Loversall Carr Jn", "stage_seq": 11, "distance_m": 54476.132, "section_seq": 1, "route_path_id": 28013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1623H", "location": "Retford", "stage_seq": 12, "distance_m": 76001.511, "section_seq": 1, "route_path_id": 28013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1630", "location": "Carlton On Trent Loop", "stage_seq": 13, "distance_m": 96178.857, "section_seq": 1, "route_path_id": 28013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1633H", "location": "Newark Flat Crossing", "stage_seq": 14, "distance_m": 104612.088, "section_seq": 1, "route_path_id": 28013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1634", "location": "Newark North Gate", "stage_seq": 15, "distance_m": 105704.403, "section_seq": 1, "route_path_id": 28013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1636H", "location": "Claypole Down Loop", "stage_seq": 16, "distance_m": 113219.578, "section_seq": 1, "route_path_id": 28013}, {"is_pass": false, "wtt_arr": "1642", "wtt_dep": "1643H", "location": "Grantham", "stage_seq": 17, "distance_m": 129254.772, "section_seq": 1, "route_path_id": 28013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1648", "location": "Stoke Jn", "stage_seq": 18, "distance_m": 138417.654, "section_seq": 1, "route_path_id": 28013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1655", "location": "Tallington Jn", "stage_seq": 19, "distance_m": 162242.1, "section_seq": 1, "route_path_id": 28013}, {"is_pass": false, "wtt_arr": "1702", "wtt_dep": "1704", "location": "Peterborough", "stage_seq": 20, "distance_m": 176011.342, "section_seq": 1, "route_path_id": 28013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1705H", "location": "Fletton Jn", "stage_seq": 21, "distance_m": 178111.396, "section_seq": 1, "route_path_id": 28013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1710H", "location": "Conington South Jn", "stage_seq": 22, "distance_m": 190547.282, "section_seq": 1, "route_path_id": 28013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1714H", "location": "Huntingdon", "stage_seq": 23, "distance_m": 204226.909, "section_seq": 1, "route_path_id": 28013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1722", "location": "Sandy", "stage_seq": 24, "distance_m": 227867.687, "section_seq": 1, "route_path_id": 28013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1723H", "location": "Biggleswade", "stage_seq": 25, "distance_m": 232602.397, "section_seq": 1, "route_path_id": 28013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1728", "location": "Hitchin", "stage_seq": 26, "distance_m": 247404.596, "section_seq": 1, "route_path_id": 28013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1730", "location": "Stevenage", "stage_seq": 27, "distance_m": 254408.154, "section_seq": 1, "route_path_id": 28013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1732", "location": "Woolmer Green Jn", "stage_seq": 28, "distance_m": 260407.948, "section_seq": 1, "route_path_id": 28013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1733H", "location": "Digswell Jn", "stage_seq": 29, "distance_m": 264679.058, "section_seq": 1, "route_path_id": 28013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1734", "location": "Welwyn Garden City", "stage_seq": 30, "distance_m": 266119.893, "section_seq": 1, "route_path_id": 28013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1739", "location": "Potters Bar", "stage_seq": 31, "distance_m": 278234.147, "section_seq": 1, "route_path_id": 28013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1743H", "location": "Alexandra Palace", "stage_seq": 32, "distance_m": 290795.596, "section_seq": 1, "route_path_id": 28013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1745", "location": "Finsbury Park", "stage_seq": 33, "distance_m": 294643.462, "section_seq": 1, "route_path_id": 28013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1746", "location": "Holloway South Jn", "stage_seq": 34, "distance_m": 296463.935, "section_seq": 1, "route_path_id": 28013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1748", "location": "Belle Isle Jn", "stage_seq": 35, "distance_m": 297638.719, "section_seq": 1, "route_path_id": 28013}, {"is_pass": false, "wtt_arr": "1750", "wtt_dep": null, "location": "London Kings Cross", "stage_seq": 36, "distance_m": 298741.092, "section_seq": 1, "route_path_id": 28013}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 298741.092, "from_m": 0.0, "section_seq": 1, "route_path_id": 28013}], "total_distance_m": 298741.092, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 298336.363, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 404.729, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 6014, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:50:16Z", "source_id": 41180965, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T14:51:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:50:18Z", "source_id": 13488995, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T15:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6743, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:04:45Z", "source_id": 41212330, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T15:05:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:04:52Z", "source_id": 13498590, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T16:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6823, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:19:09Z", "source_id": 41244012, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T15:20:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:19:12Z", "source_id": 13508170, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T16:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11664, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:45:10Z", "source_id": 41301796, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T15:46:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:45:12Z", "source_id": 13525755, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T16:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11689, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:55:32Z", "source_id": 41325143, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T15:56:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:55:34Z", "source_id": 13532824, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T16:56:00+01:00", "operational_fact": true}] |
Leeds |
1540 |
1540 |
8D |
None |
None |
London Kings Cross |
1752 |
1750 |
2 |
LATE |
+14 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C01995/2026-09-12/detailed |
None |
Grantham |
2026-09-12T16:57:30+01:00 |
Peterborough |
18.5 |
{"type": "LineString", "coordinates": [[-0.6433260973504902, 52.90678218893004], [-0.6431697, 52.9066665], [-0.6429857, 52.9065288], [-0.6423787999999999, 52.9060746], [-0.6418795, 52.9057121], [-0.6412599, 52.9052608], [-0.6407368999999999, 52.9048709], [-0.6403184999999999, 52.904557], [-0.6395513999999999, 52.9039973], [-0.6388322, 52.90346290000001], [-0.6384527, 52.90318080000001], [-0.6379044999999999, 52.902770999999994], [-0.6371024999999999, 52.9021805], [-0.6366257, 52.9018287], [-0.6364071999999998, 52.901667499999995], [-0.6361046999999999, 52.9014444], [-0.6354743999999999, 52.90097840000001], [-0.6349004, 52.90054799999999], [-0.6342888999999999, 52.90010109999999], [-0.6329049, 52.89907529999999], [-0.631781, 52.8982441], [-0.6316523, 52.89815349999999], [-0.628820698883665, 52.89605848362047], [-0.6265588, 52.894384899999984], [-0.6253592999999998, 52.8934268], [-0.6248842999999998, 52.8930324], [-0.6240346, 52.8922981], [-0.6236370999999999, 52.89193049999999], [-0.6232815, 52.8915685], [-0.622469, 52.89066450000001], [-0.6220941000000001, 52.89020260000001], [-0.6217555, 52.8897423], [-0.6214292999999999, 52.8892895], [-0.6211324999999999, 52.88882659999999], [-0.6208618, 52.888360600000006], [-0.6206072, 52.88790250000001], [-0.620374, 52.88743370000001], [-0.6201625999999999, 52.886960900000005], [-0.6199747999999999, 52.8864828], [-0.6198122999999999, 52.8860047], [-0.6195865, 52.885241400000005], [-0.6195015, 52.88485080000001], [-0.6194251, 52.8844696], [-0.619189, 52.8829195], [-0.6189633999999999, 52.88137040000001], [-0.6188453999999999, 52.880589], [-0.6187741999999999, 52.88020139999999], [-0.6187202, 52.8798164], [-0.6186743, 52.879493299999986], [-0.6186242999999999, 52.87914150000001], [-0.6181054564206053, 52.87548963626874], [-0.6178474, 52.8736732], [-0.6169528999999999, 52.86752369999999], [-0.6169241999999999, 52.86729869999999], [-0.6168055, 52.866667], [-0.6166612, 52.86602639999999], [-0.616394, 52.8651006], [-0.6161911, 52.8644521], [-0.6156729999999999, 52.863252900000006], [-0.6156086, 52.8631019], [-0.6152848999999999, 52.86243199999999], [-0.6150824, 52.86204719999999], [-0.6148565999999999, 52.861656], [-0.6143805, 52.86087849999999], [-0.6139066999999999, 52.8602066], [-0.6133887, 52.8595178], [-0.6130647, 52.859115800000005], [-0.6127039, 52.85870090000001], [-0.6123382, 52.8582903], [-0.6119392, 52.85787199999999], [-0.6112874, 52.8572106], [-0.610444, 52.856397400000006], [-0.6099361, 52.8559095], [-0.6094309, 52.85543119999999], [-0.6091689, 52.85518429999999], [-0.6088858999999999, 52.854947], [-0.6083308, 52.85446919999999], [-0.6077507, 52.85402149999999], [-0.6074453, 52.853792], [-0.6071571, 52.85358130000001], [-0.6065549, 52.8531495], [-0.6059305, 52.85272919999999], [-0.6057116, 52.8525862], [-0.6054967999999998, 52.852449], [-0.604998, 52.852131799999995], [-0.6044813, 52.8518172], [-0.6036303, 52.851319499999995], [-0.6027485, 52.8508489], [-0.6020404, 52.8504883], [-0.6009215, 52.849923], [-0.5913398, 52.84558630000001], [-0.5904695, 52.8452027], [-0.5896015999999998, 52.84481489999999], [-0.5887326, 52.844411], [-0.5878748999999999, 52.8440308], [-0.5874778, 52.84383589999999], [-0.5870643, 52.8436357], [-0.5861834, 52.8431774], [-0.5854071, 52.842769800000006], [-0.5846696, 52.8423458], [-0.5836633, 52.84173179999999], [-0.5827416999999999, 52.8411237], [-0.5819082, 52.8405096], [-0.5811091999999999, 52.8399056], [-0.5807257999999998, 52.839622000000006], [-0.5787276999999998, 52.83814439999999], [-0.5783035, 52.8378308], [-0.5779743, 52.83762359999999], [-0.5776672999999999, 52.8373989], [-0.577003, 52.83691030000001], [-0.5760033, 52.8361723], [-0.5757394999999998, 52.83597760000001], [-0.57324, 52.83411219999999], [-0.569352, 52.8312032], [-0.5688656, 52.8308388], [-0.5673976999999999, 52.8297389], [-0.5654265, 52.828270200000006], [-0.5615673, 52.825391999999994], [-0.5596484999999999, 52.823957799999995], [-0.5586889999999999, 52.823244200000005], [-0.5578367, 52.82260499999999], [-0.5575673, 52.822402399999994], [-0.5559836743935823, 52.82123800100551], [-0.5559052, 52.821180299999995], [-0.5550873, 52.82056109999999], [-0.5542845, 52.81996], [-0.5509545999999999, 52.817487], [-0.5507881, 52.8173596], [-0.5481441, 52.8153766], [-0.5454636, 52.813388999999994], [-0.5428272999999999, 52.8114208], [-0.5401743, 52.8094332], [-0.5399795, 52.8092856], [-0.5389891704717129, 52.80854738291207], [-0.5368109, 52.80692359999999], [-0.5362795, 52.8065277], [-0.5330274, 52.80408810000001], [-0.5327306999999999, 52.803865599999995], [-0.5320355, 52.8033211], [-0.5314024, 52.8027773], [-0.5307609, 52.8021947], [-0.5301577, 52.8016173], [-0.5296927999999999, 52.80111229999999], [-0.5288771, 52.8002262], [-0.5283177, 52.799523], [-0.527814, 52.798821], [-0.5189906000000001, 52.7852951], [-0.5145446999999999, 52.7784883], [-0.5123689999999999, 52.7751151], [-0.5112473, 52.7734221], [-0.5106892, 52.7725701], [-0.5101292, 52.77170699999999], [-0.5099422, 52.7714172], [-0.5091631, 52.7702555], [-0.5087848, 52.76967090000001], [-0.5084166, 52.7690664], [-0.507829, 52.7681769], [-0.50721, 52.7672852], [-0.5069368130023223, 52.766918552514426], [-0.5063568, 52.7661401], [-0.5060991, 52.7657949], [-0.5059286, 52.7655666], [-0.5055047999999999, 52.76498569999999], [-0.5048861999999998, 52.764124599999995], [-0.5042865, 52.76327740000001], [-0.5035815, 52.7622955], [-0.5028623999999999, 52.76131059999999], [-0.5019668, 52.7600626], [-0.5010362999999999, 52.758814], [-0.5003224, 52.7578401], [-0.4999643, 52.75734280000001], [-0.4996477, 52.7568443], [-0.4995064, 52.7566228], [-0.4993686999999999, 52.7563993], [-0.4992326999999999, 52.756189], [-0.49910049999999995, 52.75595539999999], [-0.49886, 52.7555048], [-0.4986397, 52.7550482], [-0.4983458999999999, 52.75441829999999], [-0.4980701, 52.75378109999999], [-0.4975292, 52.75250829999999], [-0.4972438999999999, 52.75166599999999], [-0.4969125, 52.75086700000001], [-0.4965484, 52.7500563], [-0.49639810000000006, 52.7496799], [-0.4961064999999999, 52.7490423], [-0.4959567, 52.7487006], [-0.4950331999999999, 52.746668], [-0.4946243, 52.7457739], [-0.4943972999999999, 52.7453263], [-0.4941575, 52.74488530000001], [-0.4940427999999999, 52.7446982], [-0.4939663, 52.74457340000001], [-0.4933669, 52.7435954], [-0.4926909, 52.7424926], [-0.49227249999999995, 52.74183819999999], [-0.4920132, 52.7414326], [-0.49116670000000007, 52.7401085], [-0.4883829, 52.73575110000001], [-0.4879571, 52.7351037], [-0.4875109, 52.734447200000005], [-0.48703160000000006, 52.73379979999999], [-0.4867798, 52.73348229999999], [-0.48651440000000007, 52.73316929999999], [-0.486002, 52.7326425], [-0.4858223, 52.73245779999999], [-0.4755432, 52.721888500000006], [-0.4728085, 52.7190841], [-0.4700802, 52.716258], [-0.4673331999999999, 52.7134419], [-0.4664460993897085, 52.71253125491421], [-0.4659658, 52.71203820000001], [-0.4652769, 52.7113273], [-0.4646077, 52.7106317], [-0.46442979999999984, 52.71045199999998], [-0.4610520000000001, 52.7069857], [-0.4593759999999999, 52.70525949999999], [-0.4576368, 52.7035416], [-0.4564805, 52.7024735], [-0.455279, 52.7014181], [-0.4540420999999999, 52.7003816], [-0.452756, 52.699365400000005], [-0.4518413, 52.69866749999999], [-0.4509071999999999, 52.69797239999999], [-0.4505202, 52.6976997], [-0.44938020000000006, 52.6968966], [-0.4491576420597607, 52.696748836231784], [-0.447815, 52.695857399999994], [-0.4458657, 52.6946567], [-0.4438521999999999, 52.69347320000001], [-0.4427343, 52.69283849999999], [-0.4415838, 52.6922077], [-0.4404314999999999, 52.6916033], [-0.4392524, 52.6909975], [-0.4377156, 52.69025679999999], [-0.4361691, 52.68951679999999], [-0.4331232, 52.6880843], [-0.4325236, 52.6878059], [-0.4301605999999999, 52.68668159999999], [-0.42766209999999993, 52.6855093], [-0.4247196999999999, 52.68412399999999], [-0.42445749999999993, 52.684000699999984], [-0.4222212, 52.6829492], [-0.4201452, 52.681971999999995], [-0.41792299999999993, 52.6809264], [-0.4159475, 52.679996300000006], [-0.4141022, 52.6791279], [-0.4113059999999999, 52.67782290000001], [-0.4096013999999999, 52.6770163], [-0.4075388, 52.676040500000006], [-0.4059228, 52.6752794], [-0.4039151, 52.67433619999999], [-0.4018858, 52.6733832], [-0.4010076, 52.6729708], [-0.399291, 52.6721641], [-0.3975892, 52.67136150000001], [-0.3960697, 52.6706466], [-0.3941895, 52.66975779999999], [-0.3920021, 52.6687282], [-0.3902439, 52.6678954], [-0.3896284, 52.6676026], [-0.3891389, 52.66737], [-0.3886763, 52.6671493], [-0.3879669, 52.6668109], [-0.38733509999999993, 52.666512700000006], [-0.3867571000000001, 52.666236999999995], [-0.3861658, 52.6659545], [-0.3860063, 52.6658796], [-0.3857137, 52.6657263], [-0.3854902, 52.6656089], [-0.38504040000000006, 52.66536880000001], [-0.3847253, 52.66522019999999], [-0.3845485, 52.6651352], [-0.3844317, 52.6650707], [-0.3843342, 52.6650107], [-0.3841112, 52.664885], [-0.3840118, 52.664837299999995], [-0.3838053, 52.6647381], [-0.3836746, 52.66467600000001], [-0.3833949, 52.66452910000001], [-0.3832729000000001, 52.664462400000005], [-0.3831106, 52.6643786], [-0.3829524, 52.6642956], [-0.3827874, 52.664207], [-0.3825433, 52.66407929999998], [-0.38237979999999994, 52.66399], [-0.38233139999999993, 52.6639654], [-0.3819988, 52.663806], [-0.3816158, 52.66361620000001], [-0.3815502999999999, 52.6635837], [-0.3814646, 52.66354419999999], [-0.3813229, 52.663478999999995], [-0.38096889999999994, 52.66330979999999], [-0.3805746, 52.663121899999986], [-0.3800998, 52.6629007], [-0.3797672, 52.662747], [-0.3795818, 52.6626603], [-0.37929919999999995, 52.6625282], [-0.37896119999999994, 52.6623687], [-0.37863269999999993, 52.662211699999986], [-0.3782047999999999, 52.6620035], [-0.3778481, 52.6618229], [-0.3774833, 52.66163590000001], [-0.3772433, 52.66150729999999], [-0.3769951999999999, 52.66137390000001], [-0.37666389999999994, 52.661190899999994], [-0.3763406999999999, 52.6610087], [-0.37600949999999994, 52.66081839999999], [-0.375709, 52.66064190000001], [-0.3753148, 52.6603995], [-0.3749298999999999, 52.6601587], [-0.3746415, 52.65997479999999], [-0.3744216, 52.65983249999999], [-0.3741762, 52.65966659999999], [-0.3738622999999999, 52.65945419999999], [-0.3736263, 52.6592932], [-0.3731758, 52.6589792], [-0.37285519999999994, 52.6587539], [-0.37213909999999994, 52.6582487], [-0.37189569233645015, 52.658076072523166], [-0.3716322, 52.65788920000001], [-0.369764, 52.6565729], [-0.3675833999999999, 52.6550354], [-0.3662999, 52.65412179999999], [-0.3648676, 52.653109699999995], [-0.3637934, 52.65235059999999], [-0.3627661, 52.6516257], [-0.36161009999999993, 52.6508097], [-0.3598911, 52.64959100000001], [-0.35951929999999993, 52.64933479999999], [-0.35932611364780853, 52.64920213983187], [-0.3588569999999999, 52.648880000000005], [-0.3582747, 52.64846940000001], [-0.3515792, 52.64370819999999], [-0.3490033, 52.642064600000005], [-0.347018, 52.641099399999995], [-0.3449205, 52.640275599999995], [-0.3430079999999999, 52.63970979999999], [-0.3395198, 52.6387365], [-0.3391083999999999, 52.6386322], [-0.33495259999999993, 52.6375791], [-0.3325279, 52.63686040000001], [-0.331197, 52.6364429], [-0.3304325, 52.6361855], [-0.3303344, 52.6361539], [-0.32980809999999994, 52.635968299999995], [-0.3293822, 52.635782899999995], [-0.32902729999999997, 52.635606800000005], [-0.32830489999999996, 52.6352583], [-0.3276378, 52.6350037], [-0.3269388999999999, 52.634692900000005], [-0.323826, 52.6334518], [-0.3213354, 52.63233159999999], [-0.3187325999999999, 52.63107029999999], [-0.3186867, 52.63104589999999], [-0.3163966999999999, 52.629824500000005], [-0.3144675, 52.62872480000001], [-0.3002986, 52.62016330000001], [-0.29617649999999995, 52.617639899999986], [-0.2930771999999999, 52.6157201], [-0.2901603, 52.61373510000001], [-0.2895946999999999, 52.6133991], [-0.28947800000000007, 52.61332759999999], [-0.28781789999999996, 52.612327099999995], [-0.2852391, 52.61082269999999], [-0.28350149999999996, 52.6097723], [-0.2829032, 52.6094514], [-0.28238459999999993, 52.609145700000006], [-0.2780292, 52.606582499999995], [-0.2749037999999999, 52.6046462], [-0.2733659624128126, 52.60355296986019], [-0.2724023, 52.60286789999999], [-0.2702941, 52.601176300000006], [-0.26949458523585645, 52.600479351921365], [-0.2682984, 52.5994366], [-0.26790579999999997, 52.599051200000005], [-0.2677997, 52.5989471], [-0.2669613, 52.598158999999995], [-0.266218, 52.5974025], [-0.2659838, 52.5971534], [-0.2651451, 52.596261199999994], [-0.2634072, 52.5942269], [-0.2623766, 52.59289469999999], [-0.26164469999999995, 52.59184869999999], [-0.25614219999999993, 52.5831676], [-0.25443969999999994, 52.5805193], [-0.2541795, 52.5800988], [-0.2538553, 52.57958529999999], [-0.25361100000000003, 52.5791782], [-0.25314549999999997, 52.578585], [-0.2528847, 52.5781628], [-0.2525547, 52.57764050000001], [-0.2524334999999999, 52.577479], [-0.2522432, 52.57718319999999], [-0.2520306, 52.5768645], [-0.2519759, 52.5767792], [-0.25165459999999995, 52.5762787], [-0.2515715, 52.57614579999999], [-0.2510138788583807, 52.57525588028376]]} |
29.0 |
1643½ |
1702 |
2026-09-12T17:16:00+01:00 |
None |
None |
Doncaster |
Grantham |
Peterborough |
52.9067822 |
-0.6433261 |
52.5752559 |
-0.2510139 |
0 |
1 |
2026-09-12 15:58:57 |
RUNNING |
2026-09-12 15:58:41 |
Peterborough |
TD |
DIRECT_SCHEDULED_STOP_DEPARTURE |
41332720 |
1789228738979892 |
None |
57 |
57 |
2026-09-12 15:58:58.991034 |
None |
2026-09-12 18:04:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 509824 |
C02090 |
541D21MR12 |
2026-09-12 |
London North Eastern Railway |
P |
KGX |
BDQ |
1D21 |
NL13 |
9 |
125 |
None |
{"version": 3, "segments": [{"to_m": 395.817, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 402.57, "from_m": 395.817, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 25.0}, {"to_m": 411.766, "from_m": 402.57, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1288.585, "from_m": 411.766, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 55.0}, {"to_m": 1318.672, "from_m": 1288.585, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 65.0}, {"to_m": 3239.409, "from_m": 1318.672, "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": 3751.499, "from_m": 3239.409, "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": 5385.866, "from_m": 3751.499, "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": 5643.348, "from_m": 5385.866, "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": 6155.924, "from_m": 5643.348, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 6211.165, "from_m": 6155.924, "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": 7504.536, "from_m": 6211.165, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 11402.042, "from_m": 7504.536, "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": 14552.936, "from_m": 11402.042, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 39106.836, "from_m": 14552.936, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 89791.485, "from_m": 39106.836, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 92577.961, "from_m": 89791.485, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 113442.499, "from_m": 92577.961, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 116150.994, "from_m": 113442.499, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 117507.402, "from_m": 116150.994, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 123003.693, "from_m": 117507.402, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 124702.762, "from_m": 123003.693, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 125482.242, "from_m": 124702.762, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 163431.449, "from_m": 125482.242, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 171204.909, "from_m": 163431.449, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 172299.262, "from_m": 171204.909, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 176184.071, "from_m": 172299.262, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 195989.955, "from_m": 176184.071, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 196257.632, "from_m": 195989.955, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 196358.046, "from_m": 196257.632, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 196722.295, "from_m": 196358.046, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 216898.336, "from_m": 196722.295, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 216910.281, "from_m": 216898.336, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 218076.804, "from_m": 216910.281, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 221139.544, "from_m": 218076.804, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 224285.189, "from_m": 221139.544, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 226659.06, "from_m": 224285.189, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 226713.018, "from_m": 226659.06, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 236407.907, "from_m": 226713.018, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 240784.205, "from_m": 236407.907, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 250032.608, "from_m": 240784.205, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 252127.227, "from_m": 250032.608, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 253140.024, "from_m": 252127.227, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 253192.289, "from_m": 253140.024, "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": 253206.997, "from_m": 253192.289, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 254089.087, "from_m": 253206.997, "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": 268452.792, "from_m": 254089.087, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 268511.464, "from_m": 268452.792, "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": 282096.303, "from_m": 268511.464, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 282694.326, "from_m": 282096.303, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 283823.025, "from_m": 282694.326, "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": 284180.279, "from_m": 283823.025, "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": 284208.101, "from_m": 284180.279, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 284347.37, "from_m": 284208.101, "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": 285014.668, "from_m": 284347.37, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 285050.307, "from_m": 285014.668, "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": 286455.449, "from_m": 285050.307, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 292115.443, "from_m": 286455.449, "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": 298329.084, "from_m": 292115.443, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 298995.28, "from_m": 298329.084, "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": 299287.317, "from_m": 298995.28, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 299493.103, "from_m": 299287.317, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 299711.833, "from_m": 299493.103, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 299787.918, "from_m": 299711.833, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 25.0}, {"to_m": 299932.054, "from_m": 299787.918, "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": 299981.509, "from_m": 299932.054, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 300379.324, "from_m": 299981.509, "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": 301023.746, "from_m": 300379.324, "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": 301174.13, "from_m": 301023.746, "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": 301181.504, "from_m": 301174.13, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 301803.088, "from_m": 301181.504, "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": 302987.205, "from_m": 301803.088, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 309081.89, "from_m": 302987.205, "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": 311609.728, "from_m": 309081.89, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 311720.773, "from_m": 311609.728, "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": 312007.743, "from_m": 311720.773, "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": 314224.25, "from_m": 312007.743, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 316596.964, "from_m": 314224.25, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 317717.434, "from_m": 316596.964, "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": 318205.143, "from_m": 317717.434, "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": 318352.223, "from_m": 318205.143, "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": 321912.526, "from_m": 318352.223, "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": 321973.161, "from_m": 321912.526, "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": 321998.124, "from_m": 321973.161, "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": 322057.928, "from_m": 321998.124, "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": 322400.704, "from_m": 322057.928, "capability_applied": null, "effective_limit_mph": 12.427, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 12.427}, {"to_m": 322426.282, "from_m": 322400.704, "capability_applied": null, "effective_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": 509824, "profile_key": "8bf5eb8be6f0a9020a8aa52f750d8236f553d341b34c744f510bffb94e490acb", "schedule_id": 4712, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1540", "location": "London Kings Cross", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28009}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1542", "location": "Belle Isle Jn", "stage_seq": 2, "distance_m": 1102.396, "section_seq": 1, "route_path_id": 28009}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1543", "location": "Holloway South Jn", "stage_seq": 3, "distance_m": 2279.04, "section_seq": 1, "route_path_id": 28009}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1544", "location": "Finsbury Park", "stage_seq": 4, "distance_m": 6018.753, "section_seq": 1, "route_path_id": 28009}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1545H", "location": "Alexandra Palace", "stage_seq": 5, "distance_m": 9866.619, "section_seq": 1, "route_path_id": 28009}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1550", "location": "Potters Bar", "stage_seq": 6, "distance_m": 22428.068, "section_seq": 1, "route_path_id": 28009}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1554", "location": "Welwyn Garden City", "stage_seq": 7, "distance_m": 34542.322, "section_seq": 1, "route_path_id": 28009}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1554H", "location": "Digswell Jn", "stage_seq": 8, "distance_m": 35983.157, "section_seq": 1, "route_path_id": 28009}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1556", "location": "Woolmer Green Jn", "stage_seq": 9, "distance_m": 40254.267, "section_seq": 1, "route_path_id": 28009}, {"is_pass": false, "wtt_arr": "1559H", "wtt_dep": "1601H", "location": "Stevenage", "stage_seq": 10, "distance_m": 46254.061, "section_seq": 1, "route_path_id": 28009}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1605H", "location": "Hitchin", "stage_seq": 11, "distance_m": 53257.619, "section_seq": 1, "route_path_id": 28009}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1610", "location": "Biggleswade", "stage_seq": 12, "distance_m": 68059.818, "section_seq": 1, "route_path_id": 28009}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1611H", "location": "Sandy", "stage_seq": 13, "distance_m": 72794.528, "section_seq": 1, "route_path_id": 28009}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1618H", "location": "Huntingdon", "stage_seq": 14, "distance_m": 96435.306, "section_seq": 1, "route_path_id": 28009}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1624H", "location": "Holme Jn", "stage_seq": 15, "distance_m": 113020.418, "section_seq": 1, "route_path_id": 28009}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1627H", "location": "Fletton Jn", "stage_seq": 16, "distance_m": 122550.819, "section_seq": 1, "route_path_id": 28009}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1628H", "location": "Peterborough", "stage_seq": 17, "distance_m": 124724.84, "section_seq": 1, "route_path_id": 28009}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1633", "location": "Tallington Jn", "stage_seq": 18, "distance_m": 138417.103, "section_seq": 1, "route_path_id": 28009}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1640", "location": "Stoke Jn", "stage_seq": 19, "distance_m": 162281.138, "section_seq": 1, "route_path_id": 28009}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1643", "location": "Grantham", "stage_seq": 20, "distance_m": 171439.722, "section_seq": 1, "route_path_id": 28009}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1648H", "location": "Claypole Down Loop", "stage_seq": 21, "distance_m": 187443.408, "section_seq": 1, "route_path_id": 28009}, {"is_pass": false, "wtt_arr": "1652H", "wtt_dep": "1654H", "location": "Newark North Gate", "stage_seq": 22, "distance_m": 194958.583, "section_seq": 1, "route_path_id": 28009}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1656", "location": "Newark Flat Crossing", "stage_seq": 23, "distance_m": 196050.197, "section_seq": 1, "route_path_id": 28009}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1659H", "location": "Carlton On Trent Loop", "stage_seq": 24, "distance_m": 204483.973, "section_seq": 1, "route_path_id": 28009}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1705H", "location": "Retford", "stage_seq": 25, "distance_m": 224661.319, "section_seq": 1, "route_path_id": 28009}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1713", "location": "Loversall Carr Jn", "stage_seq": 26, "distance_m": 246186.028, "section_seq": 1, "route_path_id": 28009}, {"is_pass": false, "wtt_arr": "1716H", "wtt_dep": "1718H", "location": "Doncaster", "stage_seq": 27, "distance_m": 252617.582, "section_seq": 1, "route_path_id": 28009}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1722H", "location": "Adwick", "stage_seq": 28, "distance_m": 258872.897, "section_seq": 1, "route_path_id": 28009}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1723", "location": "Adwick Jn", "stage_seq": 29, "distance_m": 260436.85, "section_seq": 1, "route_path_id": 28009}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1726", "location": "South Kirkby Jn", "stage_seq": 30, "distance_m": 268511.464, "section_seq": 1, "route_path_id": 28009}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1729H", "location": "Hare Park Jn", "stage_seq": 31, "distance_m": 278107.269, "section_seq": 1, "route_path_id": 28009}, {"is_pass": false, "wtt_arr": "1733H", "wtt_dep": "1735H", "location": "Wakefield Westgate", "stage_seq": 32, "distance_m": 284453.836, "section_seq": 1, "route_path_id": 28009}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1746H", "location": "Holbeck Jn", "stage_seq": 33, "distance_m": 299287.317, "section_seq": 1, "route_path_id": 28009}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1747", "location": "Whitehall Jn", "stage_seq": 34, "distance_m": 299787.918, "section_seq": 1, "route_path_id": 28009}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1747H", "location": "Leeds West Jn", "stage_seq": 35, "distance_m": 300175.904, "section_seq": 1, "route_path_id": 28009}, {"is_pass": false, "wtt_arr": "1749", "wtt_dep": "1759", "location": "Leeds", "stage_seq": 36, "distance_m": 300701.535, "section_seq": 1, "route_path_id": 28009}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1800", "location": "Leeds West Jn", "stage_seq": 37, "distance_m": 301229.372, "section_seq": 1, "route_path_id": 28009}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1801H", "location": "Armley Jn", "stage_seq": 38, "distance_m": 302781.402, "section_seq": 1, "route_path_id": 28009}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1806", "location": "Apperley Jn", "stage_seq": 39, "distance_m": 311720.773, "section_seq": 1, "route_path_id": 28009}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1810", "location": "Dockfield Junction", "stage_seq": 40, "distance_m": 317542.681, "section_seq": 1, "route_path_id": 28009}, {"is_pass": false, "wtt_arr": "1811", "wtt_dep": "1813", "location": "Shipley", "stage_seq": 41, "distance_m": 318081.92, "section_seq": 1, "route_path_id": 28009}, {"is_pass": false, "wtt_arr": "1819", "wtt_dep": null, "location": "Bradford Forster Square", "stage_seq": 42, "distance_m": 322426.282, "section_seq": 1, "route_path_id": 28009}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 322426.282, "from_m": 0.0, "section_seq": 1, "route_path_id": 28009}], "total_distance_m": 322426.282, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 321958.113, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 468.169, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 16172, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:43:19Z", "source_id": 41165339, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T14:44:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:43:21Z", "source_id": 13484384, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T15:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15946, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:50:33Z", "source_id": 41181588, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T14:51:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:50:38Z", "source_id": 13489208, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T15:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15675, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:05:04Z", "source_id": 41212941, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T15:06:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:05:09Z", "source_id": 13498766, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T16:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12088, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:16:10Z", "source_id": 41237274, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T15:17:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:16:13Z", "source_id": 13506146, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T16:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12008, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:29:32Z", "source_id": 41267025, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T15:30:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:29:37Z", "source_id": 13515235, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T16:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11699, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:48:31Z", "source_id": 41309089, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T15:49:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:48:37Z", "source_id": 13528068, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T16:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11670, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:57:08Z", "source_id": 41328791, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T15:58:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:57:13Z", "source_id": 13533919, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T16:58:00+01:00", "operational_fact": true}] |
London Kings Cross |
1540 |
1540 |
0 |
None |
None |
Bradford Forster Square |
1821 |
1819 |
2 |
LATE |
+5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C02090/2026-09-12/detailed |
None |
Newark North Gate |
2026-09-12T16:59:30+01:00 |
Doncaster |
22.0 |
{"type": "LineString", "coordinates": [[-0.7996139255919176, 53.08163358489044], [-0.8009806, 53.08402399999999], [-0.8024914000000001, 53.0866711], [-0.8026116, 53.0868791], [-0.8037602, 53.088865299999995], [-0.8042504, 53.0897116], [-0.8044824999999999, 53.0901173], [-0.8047880999999999, 53.0906516], [-0.804794026483449, 53.09066112188341], [-0.8048181, 53.0906998], [-0.8052893999999999, 53.0915302], [-0.8054564688336444, 53.09181876959621], [-0.8058067, 53.0924237], [-0.8063046, 53.093275899999995], [-0.8066497999999999, 53.093871099999994], [-0.8080757999999999, 53.0963739], [-0.8084837557075693, 53.09708765175811], [-0.8094553, 53.098787400000006], [-0.8096913, 53.0991854], [-0.8112092, 53.101851200000006], [-0.8119795, 53.10317740000001], [-0.8127389000000002, 53.1045003], [-0.8150415999999999, 53.10848740000001], [-0.8155371, 53.10934979999999], [-0.8160039999999998, 53.1102191], [-0.8164259, 53.1110926], [-0.8168181, 53.11198839999999], [-0.8171226999999999, 53.1127629], [-0.8173952999999999, 53.113538199999994], [-0.8176488999999999, 53.1143192], [-0.8178717, 53.11509740000001], [-0.8186906, 53.118235600000006], [-0.8192202, 53.1201338], [-0.8194112999999998, 53.120816799999986], [-0.8196302999999999, 53.1217303], [-0.8198008999999999, 53.122614500000005], [-0.8198814999999999, 53.1231598], [-0.8199354, 53.12370409999999], [-0.8199620999999999, 53.1240928], [-0.8199716999999999, 53.124491199999994], [-0.8199729999999998, 53.124808599999994], [-0.8199716, 53.1248366], [-0.8199549999999999, 53.12517939999999], [-0.8199086999999999, 53.125869], [-0.8197928999999999, 53.1272638], [-0.8197040999999999, 53.1281236], [-0.8196767999999999, 53.1283922], [-0.8193598, 53.13151249999999], [-0.8192409000000002, 53.13266920000001], [-0.8191397, 53.133663600000006], [-0.8190487000000001, 53.1346409], [-0.8189399999999999, 53.1356781], [-0.8188532999999999, 53.1366014], [-0.8184922000000001, 53.14027420000001], [-0.8184476, 53.14069320000001], [-0.8184008, 53.1411106], [-0.8183291, 53.1419187], [-0.8182572999999999, 53.1426892], [-0.8180161999999999, 53.1449636], [-0.817956, 53.1457171], [-0.8179545344207514, 53.14573188385283], [-0.8173629999999998, 53.1516985], [-0.8171499, 53.15384800000001], [-0.8168237, 53.1572123], [-0.8167668, 53.1577993], [-0.8167896999999998, 53.1582594], [-0.8166585, 53.159554099999994], [-0.8164194, 53.1619765], [-0.8162957, 53.163234399999986], [-0.8161165999999999, 53.16507430000001], [-0.8159739, 53.16645350000001], [-0.8159195999999999, 53.16697860000001], [-0.8157225, 53.1689798], [-0.8157119, 53.1691867], [-0.8155575999999999, 53.1705536], [-0.8154572999999999, 53.17169880000001], [-0.8152902, 53.1734583], [-0.8152025, 53.17433889999999], [-0.8151324999999999, 53.1752357], [-0.8151002999999999, 53.175879900000005], [-0.8150983, 53.1769756], [-0.8151172999999999, 53.177532], [-0.8151259, 53.17773639999999], [-0.815141, 53.1780935], [-0.8151816999999999, 53.1785744], [-0.8152315, 53.1790061], [-0.8152809999999999, 53.17939779999998], [-0.8153564999999999, 53.17994730000001], [-0.8154417999999999, 53.180494], [-0.8155456, 53.181031700000005], [-0.8156604999999999, 53.18156239999999], [-0.8157882999999999, 53.18205460000001], [-0.8159228999999999, 53.1825442], [-0.8162024999999999, 53.1834722], [-0.8175075, 53.1870423], [-0.817644, 53.1873848], [-0.8177979, 53.1877246], [-0.8181058999999999, 53.1884058], [-0.8184574, 53.18908569999999], [-0.8186399, 53.1894227], [-0.8188274, 53.189762], [-0.8191259, 53.1902292], [-0.8195317999999999, 53.1908644], [-0.8199065, 53.1914117], [-0.8202993, 53.1919449], [-0.8205187, 53.1922384], [-0.8207658999999999, 53.1925267], [-0.8212583999999999, 53.1931048], [-0.8217671999999999, 53.1936743], [-0.8223076999999999, 53.194245200000005], [-0.8226689000000001, 53.194608399999986], [-0.8230569999999999, 53.194976299999986], [-0.823452, 53.19534019999998], [-0.8238587, 53.19570000000001], [-0.8243540999999999, 53.19613030000001], [-0.8248775, 53.19656109999998], [-0.8260048, 53.1974269], [-0.8270462, 53.1981529], [-0.8281411, 53.1988701], [-0.829257565360737, 53.19957740430325], [-0.8296847000000002, 53.199848], [-0.8303867000000001, 53.200292700000006], [-0.8311189999999999, 53.20075729999999], [-0.8318581999999999, 53.20122920000001], [-0.8333010000000001, 53.20215329999999], [-0.835164, 53.20333599999999], [-0.8353036999999999, 53.2034259], [-0.8366948999999999, 53.20433], [-0.8374614, 53.204792], [-0.8375583, 53.204850400000005], [-0.8377845, 53.2049867], [-0.8388526, 53.2056267], [-0.8393123, 53.20588269999999], [-0.8397838999999999, 53.20613409999999], [-0.8402758, 53.2063867], [-0.840528, 53.2065127], [-0.8407864999999999, 53.206636800000005], [-0.8414559, 53.20696920000001], [-0.8421579, 53.20729339999999], [-0.8424611, 53.207429], [-0.8440002999999999, 53.208109400000005], [-0.846054, 53.2090172], [-0.8481060999999999, 53.2099485], [-0.8501737000000001, 53.2108728], [-0.8598650999999999, 53.2152501], [-0.8609104, 53.2157222], [-0.8619635999999999, 53.2161631], [-0.8622816, 53.21630110000001], [-0.862706, 53.21646419999999], [-0.8631280999999998, 53.2166267], [-0.8635641, 53.2167903], [-0.8646305, 53.21719329999999], [-0.8657823999999998, 53.217601999999985], [-0.8665124000000001, 53.21785959999999], [-0.8672578, 53.2181391], [-0.8687036, 53.218706399999995], [-0.8693375999999999, 53.2189921], [-0.8699282000000002, 53.219274], [-0.8703415999999999, 53.2194807], [-0.8707221999999999, 53.21965329999999], [-0.8709989, 53.21980190000001], [-0.8714001999999998, 53.22002229999998], [-0.8723219, 53.2205912], [-0.8731657, 53.2211474], [-0.873465, 53.2213612], [-0.8739345999999999, 53.22171650000001], [-0.8746425, 53.222305000000006], [-0.8750318999999999, 53.22265569999999], [-0.8754031, 53.2230106], [-0.8759191, 53.223549899999995], [-0.8763924999999999, 53.224098299999994], [-0.8766329999999999, 53.2243805], [-0.8766909, 53.22445679999999], [-0.8768574, 53.22467640000001], [-0.8772661999999999, 53.2252615], [-0.8774122, 53.2254799], [-0.8774360277991459, 53.2255218148756], [-0.8775968999999999, 53.2258048], [-0.8778668, 53.226302], [-0.8780980999999999, 53.226752000000005], [-0.8783218999999999, 53.22721659999999], [-0.8788248, 53.2282933], [-0.8791200999999998, 53.22890519999999], [-0.8794092999999998, 53.2295009], [-0.87969, 53.23007569999999], [-0.8798815, 53.230466400000005], [-0.8800929999999999, 53.23099989999999], [-0.8802883999999999, 53.231409199999995], [-0.880453, 53.23178639999998], [-0.8810998999999999, 53.23315209999999], [-0.8813160999999999, 53.2336473], [-0.8815087, 53.2341435], [-0.8819213999999999, 53.2354226], [-0.8820383999999999, 53.2359042], [-0.8821389999999999, 53.23637269999999], [-0.8822176999999999, 53.23685110000001], [-0.8822893, 53.237326499999995], [-0.8823316999999999, 53.2378221], [-0.8823682999999999, 53.23830679999999], [-0.8823686, 53.23912299999999], [-0.8823584999999999, 53.23951919999999], [-0.8823259, 53.23991680000001], [-0.8822714, 53.2406616], [-0.8822131, 53.24140359999999], [-0.8820986999999999, 53.2427287], [-0.8819712, 53.2440552], [-0.88194, 53.244316999999995], [-0.8818607999999999, 53.2451406], [-0.8818347999999999, 53.2459664], [-0.8818607999999999, 53.2467382], [-0.8819300999999999, 53.2474966], [-0.8819914999999999, 53.247906500000006], [-0.8820736, 53.248329600000005], [-0.8823024, 53.24917060000001], [-0.8826803, 53.2501366], [-0.8831225, 53.25111299999999], [-0.8835518, 53.2517911], [-0.8839726, 53.2524686], [-0.8845791, 53.25326809999999], [-0.8846511107979592, 53.25335536819731], [-0.8849076, 53.25366619999999], [-0.8852784999999999, 53.25406589999999], [-0.8856701999999999, 53.2544723], [-0.8861128999999999, 53.25489579999999], [-0.8863975, 53.2551711], [-0.8867333999999999, 53.2554671], [-0.8876057, 53.2561463], [-0.8881103, 53.2565217], [-0.8886716, 53.2569068], [-0.8890487999999999, 53.25715530000001], [-0.8894677999999999, 53.25742], [-0.8903309, 53.25793629999999], [-0.8912058, 53.25844359999999], [-0.8922053999999999, 53.2589885], [-0.8923364999999999, 53.259061899999985], [-0.8928161999999998, 53.25933], [-0.8983152841195214, 53.26238310057652], [-0.9014281999999998, 53.2641113], [-0.9046005, 53.2658673], [-0.9051907, 53.26619329999999], [-0.9073964, 53.2674216], [-0.9085969, 53.2680811], [-0.9097252, 53.268752699999986], [-0.9101684, 53.26901940000001], [-0.9106098999999998, 53.26929929999999], [-0.9109418, 53.2695308], [-0.9112499, 53.2697647], [-0.9113975, 53.2698732], [-0.9115584, 53.26999239999999], [-0.9118693, 53.2702343], [-0.9124097999999998, 53.270683000000005], [-0.9129109, 53.27113400000002], [-0.9133818, 53.27159509999999], [-0.9138126, 53.27206149999999], [-0.9141863, 53.272473], [-0.9145171, 53.2728988], [-0.9148365, 53.2733309], [-0.9151316000000002, 53.273763599999995], [-0.915279, 53.2740104], [-0.9153611, 53.2741407], [-0.9154281, 53.27427300000001], [-0.915574, 53.27452649999999], [-0.9157008999999998, 53.27477429999998], [-0.9158303999999998, 53.2750406], [-0.915941, 53.275299200000006], [-0.9160499, 53.27556980000001], [-0.9161522, 53.2758251], [-0.9162895, 53.276191100000005], [-0.9163403, 53.27638359999999], [-0.9165425, 53.2772841], [-0.9165795, 53.2774678], [-0.9166051, 53.27766940000001], [-0.9166449, 53.2781462], [-0.9166632, 53.2786222], [-0.9166683, 53.2792255], [-0.916657, 53.2798316], [-0.9165375999999998, 53.28258830000001], [-0.9164308, 53.28534500000001], [-0.9162417999999998, 53.2892143], [-0.9162168, 53.289932699999994], [-0.9162666000000002, 53.29043619999999], [-0.9162491999999998, 53.2909363], [-0.9162322, 53.2914254], [-0.9162009, 53.2923232], [-0.9161745, 53.2930796], [-0.9161801, 53.29350490000001], [-0.9162333, 53.29415650000001], [-0.9162663, 53.2944684], [-0.9163256, 53.294813000000005], [-0.9164473, 53.2953897], [-0.9166014, 53.2959314], [-0.9166965, 53.2962399], [-0.9168135, 53.2965378], [-0.9169910999999996, 53.2969136], [-0.9171077999999998, 53.2971735], [-0.9172384, 53.2974348], [-0.9175752, 53.298074599999985], [-0.9177741, 53.2983881], [-0.9179844, 53.29870049999999], [-0.9183274, 53.2991837], [-0.9185161, 53.29942199999999], [-0.9187136, 53.2996574], [-0.9190058, 53.2999973], [-0.9193157, 53.300341], [-0.9198405, 53.3008636], [-0.9200951, 53.3011158], [-0.9203969, 53.301369], [-0.9206835, 53.30161139999999], [-0.9209876, 53.30185550000001], [-0.9214844, 53.3022371], [-0.9222255, 53.3027612], [-0.9227049000000002, 53.303086399999984], [-0.9228367, 53.303168], [-0.9232829, 53.303444099999986], [-0.9237589999999998, 53.3037192], [-0.9242318, 53.3039859], [-0.9249632, 53.30437369999999], [-0.9257389, 53.3047735], [-0.9268377, 53.3053536], [-0.9280165, 53.30594820000001], [-0.9298297999999998, 53.3068513], [-0.9302762270028168, 53.30706581297633], [-0.931692, 53.3077461], [-0.9330011, 53.308333], [-0.9343117, 53.3089194], [-0.9352612999999996, 53.309335199999985], [-0.9361337, 53.309706000000006], [-0.9362267, 53.309745499999984], [-0.937898, 53.31043789999999], [-0.9397767, 53.3112122], [-0.9399092, 53.3112692], [-0.9413299000000002, 53.3118401], [-0.9419121, 53.3120734], [-0.9426585, 53.31237089999999], [-0.9433375999999998, 53.31265160000001], [-0.944377, 53.3131067], [-0.9445289, 53.3131722], [-0.9455758, 53.3136569], [-0.9456574634659808, 53.31369731550023], [-0.9457026981132024, 53.31371970224965], [-0.9457916, 53.31376370000001], [-0.9466705, 53.31421639999999], [-0.9470649, 53.3144467], [-0.9476818, 53.3148126], [-0.9479032122771712, 53.3149548547396], [-0.9482043, 53.3151483], [-0.9487256, 53.31551530000001], [-0.9492357, 53.3158949], [-0.9494085, 53.31602349999999], [-0.9512935, 53.317571], [-0.9519681, 53.3181227], [-0.9527519, 53.3187741], [-0.9534561, 53.3193437], [-0.95789, 53.3228594], [-0.9600989, 53.324614799999985], [-0.9610912, 53.325387199999994], [-0.9612336, 53.3254981], [-0.9617327, 53.325892800000005], [-0.9623482, 53.32638730000001], [-0.9626123, 53.3266034], [-0.9646647, 53.3281804], [-0.9656971, 53.32900129999999], [-0.9658489, 53.3291258], [-0.9662911, 53.3295329], [-0.9668900999999998, 53.3300051], [-0.9683543, 53.3311593], [-0.9691811, 53.33181499999999], [-0.9699924, 53.33247839999999], [-0.9704791, 53.33288579999999], [-0.9709538999999998, 53.3333101], [-0.9713581, 53.3336788], [-0.9717427999999998, 53.3340567], [-0.9729703, 53.3352839], [-0.9741322, 53.33652630000001], [-0.9753137, 53.3377646], [-0.9759051, 53.33838539999999], [-0.9764919, 53.33900489999999], [-0.9766702, 53.33919169999998], [-0.9827797, 53.3455939], [-0.9859007, 53.34889389999999], [-0.987473, 53.350543], [-0.9881468125314736, 53.35124689902113], [-0.9882636, 53.35136889999999], [-0.9890645999999996, 53.35218379999999], [-0.9904920999999998, 53.3536815], [-0.991197, 53.3544323], [-0.9919032, 53.3551788], [-0.9934598, 53.3567689], [-0.994216, 53.35756859999999], [-0.9949574, 53.3583714], [-0.9962320999999998, 53.3597444], [-0.9965458, 53.36008720000001], [-0.996836, 53.36041860000001], [-0.9970869299633868, 53.36070877627213], [-0.9974268, 53.36110179999999], [-0.9978474999999998, 53.3616426], [-0.998238, 53.362185999999994], [-0.99863, 53.3627321], [-0.9989934, 53.3632748], [-0.9993487, 53.363834100000005], [-0.9996781, 53.364399799999994], [-0.9999953, 53.364968], [-1.0002859, 53.3655346], [-1.0004459, 53.3658765], [-1.000595, 53.3661966], [-1.0007478999999997, 53.3665244], [-1.0008803, 53.36685800000001], [-1.00101, 53.3671914], [-1.0011383, 53.367527800000005], [-1.0019907, 53.3698521], [-1.0024183999999998, 53.3710197], [-1.0026247999999998, 53.3716083], [-1.0028247999999995, 53.372172099999986], [-1.0029469, 53.3725108], [-1.0048189, 53.3776733], [-1.0058159, 53.3804209], [-1.0063498, 53.381798999999994], [-1.0068317999999998, 53.3831648], [-1.0070487, 53.38378459999999], [-1.0073665, 53.38452219999999], [-1.0076503999999995, 53.3852415], [-1.0079415, 53.38608370000001], [-1.0084250999999995, 53.3874143], [-1.0084713999999997, 53.3875416], [-1.0087404, 53.3882768], [-1.0090051999999998, 53.3890139], [-1.0098021, 53.3912212], [-1.0105984999999995, 53.3934302], [-1.0115278, 53.3959716], [-1.0124244, 53.3984497], [-1.0125455, 53.3987843], [-1.0128226, 53.39962309999999], [-1.0129789, 53.4001378], [-1.0131238, 53.40064420000001], [-1.0134439999999998, 53.401887499999994], [-1.0137362, 53.4030997], [-1.0146017, 53.406387800000005], [-1.0147452, 53.406961599999995], [-1.0153789999999998, 53.40949559999999], [-1.0154286, 53.409693799999985], [-1.0156008, 53.4103642], [-1.0157656, 53.41106039999999], [-1.0161167, 53.4123963], [-1.0161636, 53.4125748], [-1.0162776999999998, 53.41300710000001], [-1.0163224, 53.41317649999999], [-1.0163629999999997, 53.413367699999995], [-1.0165950604950296, 53.41428429590598], [-1.0169441, 53.415662899999994], [-1.0172361, 53.4168178], [-1.0173842, 53.41738839999999], [-1.0175218, 53.417959500000016], [-1.0177847, 53.41898699999999], [-1.0180367, 53.420022], [-1.0181476, 53.420517299999986], [-1.0182363, 53.4210153], [-1.018302, 53.421457], [-1.0183549, 53.4219078], [-1.0183911, 53.4223937], [-1.0183917, 53.4224017], [-1.0184091, 53.4229009], [-1.0184167, 53.423488], [-1.018402, 53.42405859999999], [-1.0183292, 53.424969199999985], [-1.0182417999999998, 53.425509899999994], [-1.0181643, 53.42585950000001], [-1.0180614, 53.4262143], [-1.0178905, 53.4267761], [-1.0176851000000002, 53.427345], [-1.0176342, 53.4274602], [-1.017528, 53.4277065], [-1.0171194, 53.428639799999985], [-1.0162953, 53.430437999999995], [-1.0161285, 53.43082449999999], [-1.0159602000000003, 53.43121169999999], [-1.0154145, 53.4325701], [-1.0151369999999995, 53.4333612], [-1.0150585000000003, 53.4335783], [-1.0149920999999995, 53.4338601], [-1.014925, 53.43410269999999], [-1.0148665, 53.4343778], [-1.0148489, 53.43449269999999], [-1.0148086999999997, 53.4347557], [-1.0147584, 53.43507749999999], [-1.0147518999999998, 53.43532749999999], [-1.0147305, 53.436099199999994], [-1.0147427, 53.436424599999995], [-1.0147809, 53.4367496], [-1.0148397, 53.437183899999994], [-1.0149798, 53.4378108], [-1.0152209, 53.43853099999999], [-1.0154713, 53.439119199999986], [-1.0157420999999998, 53.43965389999999], [-1.0159557, 53.44004449999999], [-1.0165334, 53.440920000000006], [-1.0173272, 53.44186369999999], [-1.017987, 53.44251079999999], [-1.0187229, 53.4431529], [-1.0194179, 53.44370970000001], [-1.0201849, 53.444257799999995], [-1.0215975999999998, 53.445085], [-1.0218988, 53.44525529999999], [-1.0230455, 53.4459036], [-1.0240859, 53.4464695], [-1.0253918, 53.44718819999999], [-1.026733, 53.4479273], [-1.0270828, 53.4481201], [-1.0280235, 53.44863839999999], [-1.0283501999999998, 53.44887390000001], [-1.0293242, 53.44941200000001], [-1.0307545, 53.45019539999999], [-1.0314801999999998, 53.45059530000001], [-1.0321508, 53.450965499999995], [-1.0335267, 53.45171709999999], [-1.0349497999999997, 53.4524947], [-1.0354135999999998, 53.452752499999995], [-1.0358651, 53.4530116], [-1.0367901999999998, 53.45357109999999], [-1.037685, 53.454133299999995], [-1.0382632999999997, 53.4545065], [-1.0388313, 53.454892099999995], [-1.039464, 53.45531950000001], [-1.040116, 53.4557735], [-1.0407305999999998, 53.4562214], [-1.0413297, 53.4566691], [-1.0420722, 53.45724969999999], [-1.0427609999999998, 53.4578177], [-1.0436405, 53.45856549999999], [-1.0463344, 53.460878700000016], [-1.0490343999999998, 53.463199], [-1.0508941, 53.46478909999999], [-1.0527375, 53.4663775], [-1.0543964880180725, 53.46779240988761], [-1.0551075, 53.4683988], [-1.0574554, 53.4704216], [-1.0589391999999995, 53.4716753], [-1.0596651, 53.47230479999999], [-1.0604098, 53.47293320000001], [-1.0624602, 53.4746922], [-1.0634887, 53.47556629999999], [-1.0640097999999998, 53.47600549999999], [-1.0645047999999997, 53.4764436], [-1.0654326, 53.47723719999999], [-1.0663451, 53.47798289999999], [-1.0663779999999998, 53.47801109999999], [-1.0664276, 53.4780537], [-1.0684575, 53.4797963], [-1.069014, 53.4802721], [-1.0696918000000002, 53.48085009999999], [-1.0702077, 53.48128739999999], [-1.0717158000000002, 53.4825859], [-1.073508, 53.4841114], [-1.0740869, 53.4846098], [-1.0746779, 53.4851317], [-1.0747635, 53.4852033], [-1.0749515999999997, 53.4853604], [-1.0751129, 53.48549529999999], [-1.0753777295778453, 53.48572615918427], [-1.0757584, 53.486057999999986], [-1.0759964, 53.4862815], [-1.0761439, 53.486416899999995], [-1.0764281999999998, 53.4866829], [-1.0765663, 53.4868058], [-1.0769338, 53.4871303], [-1.0773294, 53.4874599], [-1.0775385999999998, 53.4876298], [-1.0779783409434258, 53.48797864230567], [-1.0783044, 53.4882373], [-1.0794193999999997, 53.4890873], [-1.0795978, 53.4892181], [-1.0803992, 53.48975789999999], [-1.0813915999999997, 53.4904273], [-1.08238, 53.4910731], [-1.0828034, 53.491329799999995], [-1.0837493, 53.4918939], [-1.0843062, 53.492217800000006], [-1.0852848, 53.4927659], [-1.0858212, 53.493056300000006], [-1.0864448999999998, 53.4933874], [-1.0878462999999998, 53.494091899999994], [-1.0886952, 53.4945012], [-1.0895226999999998, 53.49488169999999], [-1.0905661, 53.4953453], [-1.0912647999999998, 53.4956444], [-1.0920788, 53.495981099999995], [-1.0928029999999995, 53.4962699], [-1.0929418524297534, 53.49632414334837], [-1.0930263084285965, 53.49635713644373], [-1.0937445, 53.4966377], [-1.0944929, 53.4969154], [-1.0953244, 53.49721530000001], [-1.0960176999999998, 53.497453099999994], [-1.0967754, 53.4977044], [-1.0969995, 53.4977792], [-1.0974205, 53.49791980000001], [-1.0980267, 53.49811600000001], [-1.0986154, 53.49829470000001], [-1.0992672, 53.4984894], [-1.0999363, 53.4986845], [-1.1005973999999998, 53.4988696], [-1.1006370657415625, 53.498880705329185], [-1.1006967624768278, 53.498897418786505], [-1.1013164, 53.49907089999999], [-1.1019601000000003, 53.4992456], [-1.1025474999999998, 53.49939719999999], [-1.1031121999999998, 53.49954], [-1.1032816, 53.49958049999999], [-1.1033728, 53.499602199999984], [-1.1037733, 53.4996979], [-1.1044828, 53.4998615], [-1.1063187, 53.500283499999995], [-1.1079267, 53.500650399999984], [-1.1093455999999997, 53.5009719], [-1.1111749, 53.50139149999998], [-1.1118086, 53.5015861], [-1.1134256, 53.5019554], [-1.1144130999999995, 53.5022488], [-1.1144986999999995, 53.50227449999999], [-1.1145893, 53.5023017], [-1.1156151999999997, 53.50261669999999], [-1.1160417, 53.50274360000001], [-1.1164005999999995, 53.5028264], [-1.1212487, 53.50393429999999], [-1.1242528, 53.5046187], [-1.1244392, 53.5046665], [-1.1248348, 53.50478780000001], [-1.1252897, 53.50492500000001], [-1.1256289, 53.505026099999995], [-1.1258934, 53.50508549999999], [-1.1261508999999998, 53.5051501], [-1.1264674, 53.505241], [-1.1271903, 53.5054891], [-1.1276234, 53.5056693], [-1.1280418999999997, 53.505853599999995], [-1.1281897, 53.50591849999999], [-1.1294701, 53.506540300000005], [-1.1298255, 53.506702999999995], [-1.1305489, 53.50706589999999], [-1.1307661, 53.507173], [-1.1309689, 53.50727839999999], [-1.1319666, 53.5077822], [-1.1326345, 53.5080982], [-1.1330062, 53.5082968], [-1.133526, 53.5086457], [-1.1336959999999998, 53.508757999999986], [-1.1340044, 53.5089617], [-1.1342460999999997, 53.5091389], [-1.1349965, 53.5096225], [-1.1353884999999997, 53.50990449999999], [-1.1356647, 53.5101262], [-1.1361314, 53.51046269999999], [-1.1363207999999998, 53.51062709999999], [-1.1380405999999998, 53.5123909], [-1.1383639, 53.51262580000001], [-1.1387627000000002, 53.5130139], [-1.1389129, 53.51315429999999], [-1.1390604, 53.5133129], [-1.1391542999999995, 53.513453299999995], [-1.1392481, 53.5136128], [-1.1393483999999998, 53.513804099999994], [-1.1393539, 53.5138194], [-1.139374, 53.513875199999994], [-1.1394976, 53.51419329999999], [-1.1396254, 53.51458850000001], [-1.139669, 53.5147418], [-1.1397404, 53.514992699999986], [-1.1397916, 53.51526260000001], [-1.1398262, 53.51544770000001], [-1.1398754, 53.5158068], [-1.1399107, 53.5161793], [-1.1399094, 53.5165058], [-1.1399063, 53.51686660000001], [-1.139908, 53.5170481], [-1.1399240999999998, 53.51762939999999], [-1.1399451, 53.518013200000006], [-1.1399213999999998, 53.5184331], [-1.1399254, 53.518844599999994], [-1.1398970999999998, 53.51913269999999], [-1.1398883999999998, 53.51949500000001], [-1.1398419, 53.52085869999999], [-1.1398349943701034, 53.52123315641426], [-1.1398204999999997, 53.5220191], [-1.1398197999999995, 53.52203850000001], [-1.139810361615212, 53.52231852043269]]} |
35.8 |
1654½ |
1716½ |
2026-09-12T17:21:30+01:00 |
None |
None |
Stevenage |
Newark North Gate |
Doncaster |
53.0816336 |
-0.7996139 |
53.5223185 |
-1.1398104 |
0 |
1 |
2026-09-12 15:58:48 |
AT_PLATFORM |
2026-09-12 15:58:13 |
Newark North Gate |
TD |
DIRECT_SCHEDULED_STOP_ARRIVAL |
41328791 |
1789228634225088 |
None |
89 |
89 |
2026-09-12 15:58:13.958479 |
1 |
2026-09-12 18:24:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 509826 |
C17066 |
761M80MR12 |
2026-09-12 |
West Midlands Trains |
P |
HFD |
BHM |
1M80 |
196101+196105 |
8 |
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": 509826, "profile_key": "722b19332f441f1b904c9e084b78dd9889c7529d1d22d3be3138d3222456ca59", "schedule_id": 6490, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1540", "location": "Hereford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1543", "location": "Shelwick Jn", "stage_seq": 2, "distance_m": 2713.25, "section_seq": 1, "route_path_id": 28811}, {"is_pass": false, "wtt_arr": "1555", "wtt_dep": "1600", "location": "Ledbury", "stage_seq": 3, "distance_m": 22022.198, "section_seq": 1, "route_path_id": 28811}, {"is_pass": false, "wtt_arr": "1605H", "wtt_dep": "1606H", "location": "Colwall", "stage_seq": 4, "distance_m": 28793.616, "section_seq": 1, "route_path_id": 28811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1609", "location": "Malvern Wells", "stage_seq": 5, "distance_m": 31588.691, "section_seq": 1, "route_path_id": 28811}, {"is_pass": false, "wtt_arr": "1610H", "wtt_dep": "1612", "location": "Great Malvern", "stage_seq": 6, "distance_m": 33302.095, "section_seq": 1, "route_path_id": 28811}, {"is_pass": false, "wtt_arr": "1614", "wtt_dep": "1615", "location": "Malvern Link", "stage_seq": 7, "distance_m": 35143.709, "section_seq": 1, "route_path_id": 28811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1617", "location": "Newlands East S.B.", "stage_seq": 8, "distance_m": 37844.229, "section_seq": 1, "route_path_id": 28811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1622", "location": "Henwick", "stage_seq": 9, "distance_m": 44455.88, "section_seq": 1, "route_path_id": 28811}, {"is_pass": false, "wtt_arr": "1623", "wtt_dep": "1624H", "location": "Worcester Foregate Street", "stage_seq": 10, "distance_m": 46043.107, "section_seq": 1, "route_path_id": 28811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1627", "location": "Tunnel Jn", "stage_seq": 11, "distance_m": 47196.135, "section_seq": 1, "route_path_id": 28811}, {"is_pass": false, "wtt_arr": "1632H", "wtt_dep": "1633H", "location": "Droitwich Spa", "stage_seq": 12, "distance_m": 55492.826, "section_seq": 1, "route_path_id": 28811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1635", "location": "Droitwich Spa Sig. 12", "stage_seq": 13, "distance_m": 56299.397, "section_seq": 1, "route_path_id": 28811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1639", "location": "Stoke Works Jn", "stage_seq": 14, "distance_m": 62381.466, "section_seq": 1, "route_path_id": 28811}, {"is_pass": false, "wtt_arr": "1642", "wtt_dep": "1643", "location": "Bromsgrove", "stage_seq": 15, "distance_m": 65389.968, "section_seq": 1, "route_path_id": 28811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1650", "location": "Barnt Green", "stage_seq": 16, "distance_m": 71399.631, "section_seq": 1, "route_path_id": 28811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1652", "location": "Longbridge", "stage_seq": 17, "distance_m": 75700.445, "section_seq": 1, "route_path_id": 28811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1654", "location": "Kings Norton", "stage_seq": 18, "distance_m": 79568.54, "section_seq": 1, "route_path_id": 28811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1657H", "location": "Selly Oak", "stage_seq": 19, "distance_m": 83085.218, "section_seq": 1, "route_path_id": 28811}, {"is_pass": false, "wtt_arr": "1659", "wtt_dep": "1700", "location": "University", "stage_seq": 20, "distance_m": 84245.783, "section_seq": 1, "route_path_id": 28811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1704", "location": "Five Ways", "stage_seq": 21, "distance_m": 86964.667, "section_seq": 1, "route_path_id": 28811}, {"is_pass": false, "wtt_arr": "1707", "wtt_dep": null, "location": "Birmingham New Street", "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": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:06:11Z", "source_id": 13499445, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T15:56:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:11:27Z", "source_id": 13502969, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T16:11:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:46:15Z", "source_id": 13526502, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T16:16:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:20:26Z", "source_id": 13509066, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T16:19:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:29:37Z", "source_id": 13515237, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T16:28:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:39:36Z", "source_id": 13522064, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T16:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20474, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:47:50Z", "source_id": 41307648, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T15:48:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:47:56Z", "source_id": 13527581, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T16:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20446, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:55:27Z", "source_id": 41325013, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T15:56:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:55:32Z", "source_id": 13532798, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T16:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20399, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:59:01Z", "source_id": 41332974, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T15:59:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:59:05Z", "source_id": 13535175, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T16:59:00+01:00", "operational_fact": true}] |
Hereford |
1540 |
1540 |
3 |
None |
None |
Birmingham New Street |
1709 |
1707 |
10B |
LATE |
+5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C17066/2026-09-12/detailed |
None |
Bromsgrove |
2026-09-12T16:50:06+01:00 |
University |
9.0 |
{"type": "LineString", "coordinates": [[-2.0501102, 52.3200847], [-2.0500074, 52.32017199999999], [-2.0492625, 52.320836500000006], [-2.0487095, 52.32128780000001], [-2.0481729, 52.3216823], [-2.0480024, 52.32181289999999], [-2.0478427999999997, 52.32193689999999], [-2.047691299999999, 52.32204329999999], [-2.0468665, 52.32264310000001], [-2.0467976999999995, 52.32269320000001], [-2.0466613, 52.32279249999999], [-2.0453412999999996, 52.3236988], [-2.0450914, 52.3238656], [-2.0440745, 52.324564300000006], [-2.0426368, 52.32554129999999], [-2.0414433, 52.3263462], [-2.0402926, 52.3271314], [-2.0394556999999995, 52.32769369999999], [-2.0385733, 52.3282953], [-2.0381098, 52.3286084], [-2.0379992999999996, 52.32868539999999], [-2.0377229999999997, 52.3288821], [-2.0369291, 52.32941149999999], [-2.0361999550908307, 52.32991742479848], [-2.0361163999999996, 52.32997540000001], [-2.0358032, 52.33017460000001], [-2.0357081, 52.3302397], [-2.0355317, 52.33037040000001], [-2.0346841, 52.33093960000001], [-2.0344576000000005, 52.33109599999999], [-2.0343086, 52.3311966], [-2.0339674, 52.3314123], [-2.0336413, 52.3316315], [-2.0333779, 52.3318178], [-2.0322352, 52.33259629999999], [-2.0311998999999994, 52.3332995], [-2.0300084, 52.3341067], [-2.0298865, 52.33418979999999], [-2.0288611, 52.3348893], [-2.0276272, 52.33572350000001], [-2.0265221, 52.3364856], [-2.0254286, 52.3372131], [-2.0240921, 52.33811949999999], [-2.0229386999999996, 52.338898], [-2.0214981, 52.3398673], [-2.0213491, 52.3399702], [-2.0206775999999995, 52.34043179999999], [-2.0195197, 52.34121499999999], [-2.0184782, 52.3419231], [-2.0174356, 52.34263570000001], [-2.0162787999999994, 52.3434126], [-2.015365, 52.344035], [-2.014793, 52.3444145], [-2.0146095, 52.3445363], [-2.0141889, 52.34480469999999], [-2.0138059, 52.3450436], [-2.0132975, 52.3453509], [-2.0130766, 52.34547599999999], [-2.0128658, 52.3455963], [-2.0126990999999994, 52.34568809999999], [-2.0124781, 52.3458092], [-2.0122967, 52.3459021], [-2.012153399999999, 52.34598069999999], [-2.0117976, 52.34616690000001], [-2.011078, 52.34651279999999], [-2.0104128, 52.346817599999994], [-2.0096000999999997, 52.347143599999995], [-2.0090649, 52.34733390000001], [-2.0086028, 52.34749829999998], [-2.0084187999999994, 52.347565800000005], [-2.0079984999999994, 52.34771500000001], [-2.0076164, 52.34785670000001], [-2.0072642, 52.3480004], [-2.006831099999999, 52.34817989999999], [-2.0062776, 52.348428], [-2.0061604, 52.3484876], [-2.0053201, 52.34890970000001], [-2.0046863, 52.3492359], [-2.0041747999999995, 52.3495405], [-2.0038254999999996, 52.3497478], [-2.0037054, 52.3498191], [-2.0030268, 52.3502467], [-2.0026379, 52.3505088], [-2.0020925999999997, 52.3509104], [-2.0014353999999996, 52.3514494], [-2.0010661, 52.3517867], [-2.0006093, 52.3522112], [-2.000122, 52.352681200000006], [-1.9995774999999996, 52.353267800000005], [-1.9990777999999996, 52.3538511], [-1.9985663, 52.3543949], [-1.9980049, 52.3550388], [-1.9974049, 52.35570380000001], [-1.9969489, 52.356229600000006], [-1.9963914999999997, 52.35682400000001], [-1.9958851, 52.3574054], [-1.9952544, 52.35811000000001], [-1.9945808000000005, 52.35887019999999], [-1.9939594, 52.35955779999999], [-1.9934533, 52.36014469999999], [-1.9929114, 52.36075580000001], [-1.992830433002971, 52.36084442509649], [-1.9926788, 52.3610104], [-1.9923347, 52.361393], [-1.9920072, 52.3617666], [-1.9918046, 52.3619876], [-1.9916678, 52.36214309999999], [-1.9911821999999997, 52.36267860000001], [-1.9908057999999995, 52.3630817], [-1.9905679, 52.36334209999999], [-1.9896272999999995, 52.3643713], [-1.9895256999999995, 52.3644815], [-1.9894857, 52.36452619999999], [-1.9888901999999995, 52.36519039999999], [-1.9883322999999995, 52.365806199999994], [-1.9877341, 52.3664908], [-1.9871172, 52.367177], [-1.9864628, 52.3679058], [-1.985728, 52.368741699999994], [-1.985171, 52.369489300000005], [-1.9847193, 52.3702247], [-1.9843519999999992, 52.3708968], [-1.9839978, 52.3716134], [-1.9837405, 52.3722708], [-1.9835393, 52.37295040000001], [-1.9833972, 52.3736136], [-1.9833246, 52.3741697], [-1.9832818, 52.374659900000005], [-1.9832657, 52.3753034], [-1.9833166, 52.3760118], [-1.9833589999999997, 52.3767918], [-1.9833809, 52.3769426], [-1.9836705999999995, 52.377844], [-1.9838718, 52.37842529999999], [-1.9842017999999997, 52.379225000000005], [-1.9845020999999996, 52.3799578], [-1.9847972999999997, 52.38080819999998], [-1.9849634, 52.381316700000006], [-1.9851968, 52.38222050000001], [-1.9853335999999997, 52.382903199999994], [-1.9854276, 52.383527599999994], [-1.9855215, 52.3843183], [-1.985547053397691, 52.384780653945135], [-1.9855696, 52.385188600000006], [-1.9855696, 52.3861299], [-1.9854811000000003, 52.387280800000006], [-1.9853631, 52.3880567], [-1.9852504, 52.3886656], [-1.9850734000000003, 52.38940389999999], [-1.9848321, 52.3902001], [-1.9844537999999996, 52.39125849999999], [-1.9839229000000005, 52.3924541], [-1.9833139, 52.3935877], [-1.9829625, 52.3941647], [-1.9826834999999996, 52.3945878], [-1.9822706, 52.3951776], [-1.9819305, 52.3956267], [-1.9817959000000005, 52.39580449999999], [-1.98174, 52.3958738], [-1.981472, 52.3962057], [-1.9812692, 52.39637829999999], [-1.9810784, 52.396609], [-1.9807194999999995, 52.3969353], [-1.9806919, 52.3969621], [-1.980665, 52.39698820000002], [-1.980230021874822, 52.397450564058104], [-1.9798486, 52.397856], [-1.9795146, 52.39819689999999], [-1.9792642, 52.398445800000005], [-1.9789201000000003, 52.39877469999999], [-1.9786734, 52.3990008], [-1.9782066000000005, 52.3994156], [-1.9777396, 52.39980479999999], [-1.9773091000000005, 52.4001604], [-1.9769639, 52.40044], [-1.9765645, 52.400782099999994], [-1.976293625062947, 52.40100049617675], [-1.9746604999999997, 52.4023172], [-1.9734162, 52.4033146], [-1.9733345, 52.40338010000001], [-1.9732573, 52.40344199999999], [-1.9728335, 52.4037591], [-1.9714318, 52.40476950000001], [-1.9700393, 52.40566390000001], [-1.968435, 52.406613], [-1.9675652, 52.407069500000006], [-1.9673879999999997, 52.4071573], [-1.9671063, 52.40730270000001], [-1.9666961999999997, 52.4074941], [-1.9650242, 52.4082356], [-1.9639887, 52.40867720000001], [-1.9637510999999996, 52.408774599999994], [-1.9635262999999996, 52.40887039999999], [-1.9620006000000003, 52.4095148], [-1.9618406999999995, 52.409578800000006], [-1.9615339, 52.40969700000001], [-1.9610493, 52.40988109999999], [-1.9605099, 52.4100746], [-1.9601458, 52.4102017], [-1.9597560000000005, 52.4103319], [-1.958776, 52.4106456], [-1.9582246000000003, 52.41081260000001], [-1.9575644000000003, 52.4110033], [-1.957082, 52.4111366], [-1.9562181, 52.4113643], [-1.9554362999999997, 52.4115599], [-1.9548954, 52.411687], [-1.9544694, 52.4117833], [-1.9542384999999995, 52.4118324], [-1.9534616999999996, 52.41200489999999], [-1.952817, 52.4121304], [-1.9524543999999997, 52.41220469999999], [-1.9521244, 52.41224859999999], [-1.9518610999999997, 52.41228079999999], [-1.9515468, 52.4123252], [-1.9512254999999996, 52.4123822], [-1.950983, 52.4124259], [-1.9502843, 52.41254369999999], [-1.9496797, 52.41263919999999], [-1.9492619, 52.4127025], [-1.9489172999999995, 52.41274889999998], [-1.9483574, 52.41282569999999], [-1.9477412, 52.4129037], [-1.9471987, 52.412966], [-1.9465108, 52.4130348], [-1.9457969, 52.41310099999999], [-1.9451959, 52.413147300000006], [-1.9446099999999995, 52.4131843], [-1.943844, 52.4132293], [-1.9436064, 52.41324250000001], [-1.9433603, 52.4132668], [-1.9432187, 52.4132835], [-1.9430519, 52.4133008], [-1.9428423, 52.4133207], [-1.9426295, 52.413332100000005], [-1.9421499, 52.413358], [-1.9413091, 52.4134022], [-1.9406305, 52.4134365], [-1.9399813999999995, 52.41347249999999], [-1.9394956000000003, 52.41352779999998], [-1.9390128, 52.41358009999999], [-1.9385632, 52.4136129], [-1.9379259, 52.413667399999994], [-1.9373347, 52.41372260000001], [-1.9365976, 52.413798699999994], [-1.9361728, 52.41384810000001], [-1.9355745, 52.413915800000005], [-1.9351989999999992, 52.4139625], [-1.9348048, 52.4140099], [-1.9344239, 52.4140565], [-1.9340538000000005, 52.4141048], [-1.9337264999999997, 52.4141473], [-1.933508860651895, 52.414176808184], [-1.9332316, 52.4142144], [-1.9327954, 52.414272099999984], [-1.9324738999999995, 52.4143109], [-1.9320782999999997, 52.41436329999999], [-1.9317323, 52.4144083], [-1.9314184999999997, 52.414449999999995], [-1.9311905, 52.414481899999984], [-1.9310792, 52.41449910000001], [-1.9306513999999997, 52.4145735], [-1.9305266, 52.414598899999994], [-1.9303979, 52.4146242], [-1.9302705, 52.414652], [-1.9301390000000005, 52.41468309999999], [-1.9300291, 52.4147126], [-1.9298963, 52.4147494], [-1.92973, 52.414798399999995], [-1.9296013000000003, 52.41484019999999], [-1.9294873, 52.414878599999994], [-1.9293983999999995, 52.41491119999999], [-1.9292835, 52.41495509999999], [-1.9291180999999995, 52.41501800000001], [-1.9290478, 52.4150502], [-1.9289631, 52.4150888], [-1.9288318, 52.41514889999999], [-1.9285612000000003, 52.41529049999999], [-1.9283509, 52.4154149], [-1.9282033999999997, 52.4155138], [-1.9281164, 52.4155718], [-1.9279644, 52.415686099999995], [-1.9278648999999997, 52.415764800000005], [-1.9277105, 52.41589940000001], [-1.927608, 52.415995299999985], [-1.9274114999999996, 52.4162025], [-1.9272796999999997, 52.416372300000006], [-1.927185, 52.4165098], [-1.9270925000000003, 52.4166512], [-1.9270254, 52.41676769999999], [-1.9269662000000003, 52.416885400000005], [-1.9269161, 52.4170045], [-1.9268585000000005, 52.4171486], [-1.9268233, 52.417267599999995], [-1.9267951, 52.41737349999999], [-1.9267777999999995, 52.417455999999994], [-1.9267524, 52.417581600000005], [-1.9266747, 52.41808939999999], [-1.9266196, 52.41843939999999], [-1.9265596, 52.4188318], [-1.9264804, 52.419326299999994], [-1.9264388, 52.4195861], [-1.926393, 52.41991629999999], [-1.9263313, 52.4203617], [-1.9259771999999995, 52.4226007], [-1.9258504, 52.42380709999999], [-1.9258691, 52.42449229999998], [-1.9259529, 52.4251051], [-1.9261194999999995, 52.42571399999999], [-1.9263023, 52.426382399999994], [-1.9264077, 52.426701], [-1.9266361, 52.4273938], [-1.9268418, 52.4279508], [-1.927318, 52.4293449], [-1.927418, 52.4296238], [-1.9274853, 52.42981029999999], [-1.9275561, 52.4300163], [-1.9276219, 52.43022559999998], [-1.9277278, 52.43053059999998], [-1.9277962, 52.4307187], [-1.9278874, 52.4309616], [-1.9279645, 52.43119670000001], [-1.9280751000000005, 52.43148490000001], [-1.9281516, 52.4316869], [-1.9282388, 52.431915799999985], [-1.9283192, 52.43211860000001], [-1.9283876, 52.432287], [-1.9285023, 52.4325695], [-1.9286009, 52.432812], [-1.9287201999999997, 52.4330818], [-1.9288148, 52.4333071], [-1.9289053, 52.433524199999994], [-1.9289964999999996, 52.43372859999999], [-1.929085, 52.433933], [-1.9291923, 52.434167599999995], [-1.9292888, 52.4343688], [-1.9293652999999995, 52.434518399999995], [-1.929423, 52.43463119999999], [-1.9295021000000003, 52.43476609999999], [-1.9295691, 52.43487819999999], [-1.9296295, 52.4349722], [-1.9296952, 52.43506949999999], [-1.9297676, 52.435174999999994], [-1.9298394, 52.4352767], [-1.9299286, 52.4353859], [-1.930001, 52.4354685], [-1.9300747, 52.4355519], [-1.93017, 52.4356573], [-1.9302504, 52.435739899999994], [-1.9303262, 52.43581549999998], [-1.9304133999999995, 52.435903], [-1.9305079, 52.4359926], [-1.9306058, 52.4360817], [-1.9308117, 52.4362538], [-1.9309491, 52.436380099999994], [-1.9311718, 52.4365771], [-1.9313662, 52.436752899999995], [-1.9315714, 52.436954], [-1.9316626, 52.4370464], [-1.9317457, 52.43713720000001], [-1.9318202, 52.4372185], [-1.9319147000000003, 52.437326000000006], [-1.9320126, 52.437442999999995], [-1.9321072, 52.43755860000001], [-1.9322338999999995, 52.4377291], [-1.9322863, 52.4377912], [-1.9325611, 52.4382033], [-1.9326845, 52.43838970000001], [-1.9327649999999996, 52.4385066], [-1.9328388, 52.43861040000001], [-1.9329519999999996, 52.43878989999999], [-1.9330054, 52.4388558], [-1.933162, 52.4390356], [-1.9332585, 52.439154900000005], [-1.933457, 52.439392000000005], [-1.9336106, 52.4395706], [-1.933615119383865, 52.43957578845911], [-1.9337869, 52.439773], [-1.933921, 52.439933999999994], [-1.9340833, 52.440118], [-1.9342361999999995, 52.4403027], [-1.934377, 52.4404638], [-1.934542, 52.4406608], [-1.9346760999999997, 52.44081529999999], [-1.9348129, 52.44097639999999], [-1.934951, 52.441139099999994], [-1.9351119000000003, 52.441332], [-1.9352608, 52.44150609999999], [-1.9354096000000005, 52.441677], [-1.9355344, 52.4418258], [-1.9355719, 52.4418682], [-1.9356832, 52.441995], [-1.935816, 52.4421519], [-1.9359488, 52.4422983], [-1.9360842, 52.4424438], [-1.9361942, 52.4425688], [-1.9363256, 52.4427176], [-1.9364416, 52.44285699999999], [-1.9365422, 52.443000899999994], [-1.9366306, 52.4431261], [-1.9367596, 52.4432923], [-1.9369129, 52.4434942], [-1.9370315, 52.4436803], [-1.9370523999999996, 52.443714099999994], [-1.9371449000000005, 52.443877599999986], [-1.9372401, 52.4440689], [-1.9373233, 52.44425609999998], [-1.9374024, 52.4444294], [-1.9376435, 52.4450989], [-1.9379621, 52.4461567], [-1.9380466999999997, 52.4466657], [-1.938065, 52.44700419999999], [-1.9380617, 52.4473523], [-1.9379588000000003, 52.4482957], [-1.9379223000000003, 52.4486403], [-1.9378672, 52.44896709999999], [-1.9377993, 52.44928629999999], [-1.9377161, 52.4495957], [-1.9376250999999995, 52.4498992], [-1.9374721, 52.4501932], [-1.9372946, 52.4504932], [-1.9371795, 52.45065660000001], [-1.936978, 52.45089610000001], [-1.9366119, 52.451261900000006], [-1.9363000999999995, 52.4515201], [-1.9358321000000005, 52.4518439]]} |
11.7 |
1650 |
1659 |
2026-09-12T17:04:00+01:00 |
None |
None |
Droitwich Spa |
Kings Norton |
University |
52.4083480 |
-1.9647607 |
52.4518439 |
-1.9358321 |
0 |
1 |
2026-09-12 15:59:05 |
RUNNING |
2026-09-12 15:50:06 |
University |
TD |
DIRECT_SCHEDULED_STOP_DEPARTURE |
41312878 |
1789228747129284 |
None |
33 |
33 |
2026-09-12 15:59:07.134362 |
None |
2026-09-12 17:12:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 509827 |
C21311 |
441K73MR12 |
2026-09-12 |
East Midlands Railway |
P |
LCN |
CRE |
1K73 |
170510 |
2 |
100 |
None |
{"version": 3, "segments": [{"to_m": 91.341, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 309.844, "from_m": 91.341, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1357.96, "from_m": 309.844, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1395.065, "from_m": 1357.96, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1445.621, "from_m": 1395.065, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1957.953, "from_m": 1445.621, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3865.062, "from_m": 1957.953, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17691.451, "from_m": 3865.062, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 26644.705, "from_m": 17691.451, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 26975.403, "from_m": 26644.705, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 27733.037, "from_m": 26975.403, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 31344.975, "from_m": 27733.037, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31376.791, "from_m": 31344.975, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 34772.597, "from_m": 31376.791, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 34804.414, "from_m": 34772.597, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 40053.446, "from_m": 34804.414, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 40085.263, "from_m": 40053.446, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 59895.393, "from_m": 40085.263, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 60583.346, "from_m": 59895.393, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 62700.899, "from_m": 60583.346, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 63407.558, "from_m": 62700.899, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 63746.686, "from_m": 63407.558, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 64214.14, "from_m": 63746.686, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 67844.917, "from_m": 64214.14, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 67906.406, "from_m": 67844.917, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 73948.419, "from_m": 67906.406, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 74018.917, "from_m": 73948.419, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 74740.49, "from_m": 74018.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}, {"to_m": 74783.624, "from_m": 74740.49, "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": 74909.965, "from_m": 74783.624, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 74941.237, "from_m": 74909.965, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 74990.354, "from_m": 74941.237, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 75955.204, "from_m": 74990.354, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 79339.336, "from_m": 75955.204, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 84409.318, "from_m": 79339.336, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 84856.489, "from_m": 84409.318, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 87018.76, "from_m": 84856.489, "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": 87970.818, "from_m": 87018.76, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 88218.968, "from_m": 87970.818, "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": 88410.527, "from_m": 88218.968, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 88525.369, "from_m": 88410.527, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 89613.849, "from_m": 88525.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": 89749.816, "from_m": 89613.849, "capability_applied": null, "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": 89838.476, "from_m": 89749.816, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 96962.562, "from_m": 89838.476, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 97163.923, "from_m": 96962.562, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 118444.237, "from_m": 97163.923, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 119471.581, "from_m": 118444.237, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 119557.25, "from_m": 119471.581, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 119612.502, "from_m": 119557.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": 120144.013, "from_m": 119612.502, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 122398.583, "from_m": 120144.013, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 124049.385, "from_m": 122398.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": 141784.294, "from_m": 124049.385, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 142412.757, "from_m": 141784.294, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 145122.214, "from_m": 142412.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", "infrastructure_limit_mph": 70.0}, {"to_m": 145247.514, "from_m": 145122.214, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 146327.576, "from_m": 145247.514, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 146982.788, "from_m": 146327.576, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 147254.596, "from_m": 146982.788, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 147290.092, "from_m": 147254.596, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 148376.531, "from_m": 147290.092, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 155388.733, "from_m": 148376.531, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 156207.966, "from_m": 155388.733, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 156401.894, "from_m": 156207.966, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 164145.356, "from_m": 156401.894, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 169152.347, "from_m": 164145.356, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 169513.738, "from_m": 169152.347, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 169520.559, "from_m": 169513.738, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 169580.472, "from_m": 169520.559, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 169752.193, "from_m": 169580.472, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 169869.787, "from_m": 169752.193, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 170063.582, "from_m": 169869.787, "capability_applied": null, "effective_limit_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": 509827, "profile_key": "4f15bd96f862ae8a32529cc338c86a088ef8ae7399c170f1b84d92880da6a44a", "schedule_id": 6982, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1540", "location": "Lincoln", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29211}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1542", "location": "West Holmes Jn", "stage_seq": 2, "distance_m": 1357.96, "section_seq": 1, "route_path_id": 29211}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1543", "location": "Boultham Jn", "stage_seq": 3, "distance_m": 2004.695, "section_seq": 1, "route_path_id": 29211}, {"is_pass": false, "wtt_arr": "1547", "wtt_dep": "1548", "location": "Hykeham", "stage_seq": 4, "distance_m": 6718.637, "section_seq": 1, "route_path_id": 29211}, {"is_pass": false, "wtt_arr": "1556H", "wtt_dep": "1557H", "location": "Collingham", "stage_seq": 5, "distance_m": 18496.468, "section_seq": 1, "route_path_id": 29211}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1605", "location": "Newark Crossing East Jn", "stage_seq": 6, "distance_m": 25350.961, "section_seq": 1, "route_path_id": 29211}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1605H", "location": "Newark Flat Crossing", "stage_seq": 7, "distance_m": 25532.284, "section_seq": 1, "route_path_id": 29211}, {"is_pass": false, "wtt_arr": "1607", "wtt_dep": "1610H", "location": "Newark Castle", "stage_seq": 8, "distance_m": 26814.458, "section_seq": 1, "route_path_id": 29211}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1614H", "location": "Staythorpe S.B.", "stage_seq": 9, "distance_m": 31302.83, "section_seq": 1, "route_path_id": 29211}, {"is_pass": false, "wtt_arr": "1616", "wtt_dep": "1617", "location": "Rolleston", "stage_seq": 10, "distance_m": 33074.694, "section_seq": 1, "route_path_id": 29211}, {"is_pass": false, "wtt_arr": "1618H", "wtt_dep": "1619H", "location": "Fiskerton", "stage_seq": 11, "distance_m": 37428.93, "section_seq": 1, "route_path_id": 29211}, {"is_pass": false, "wtt_arr": "1625H", "wtt_dep": "1626H", "location": "Lowdham", "stage_seq": 12, "distance_m": 51066.534, "section_seq": 1, "route_path_id": 29211}, {"is_pass": false, "wtt_arr": "1630", "wtt_dep": "1631", "location": "Burton Joyce", "stage_seq": 13, "distance_m": 54906.729, "section_seq": 1, "route_path_id": 29211}, {"is_pass": false, "wtt_arr": "1634", "wtt_dep": "1635", "location": "Carlton", "stage_seq": 14, "distance_m": 58132.019, "section_seq": 1, "route_path_id": 29211}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1637", "location": "Netherfield Jn", "stage_seq": 15, "distance_m": 58959.441, "section_seq": 1, "route_path_id": 29211}, {"is_pass": false, "wtt_arr": "1643", "wtt_dep": "1653", "location": "Nottingham", "stage_seq": 16, "distance_m": 63230.935, "section_seq": 1, "route_path_id": 29211}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1655", "location": "Mansfield Jn", "stage_seq": 17, "distance_m": 64172.434, "section_seq": 1, "route_path_id": 29211}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1657H", "location": "Beeston South Jn", "stage_seq": 18, "distance_m": 67764.131, "section_seq": 1, "route_path_id": 29211}, {"is_pass": false, "wtt_arr": "1658H", "wtt_dep": "1659H", "location": "Beeston", "stage_seq": 19, "distance_m": 68469.79, "section_seq": 1, "route_path_id": 29211}, {"is_pass": false, "wtt_arr": "1702H", "wtt_dep": "1703", "location": "Attenborough", "stage_seq": 20, "distance_m": 70657.956, "section_seq": 1, "route_path_id": 29211}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1706H", "location": "Trent East Jn", "stage_seq": 21, "distance_m": 73989.789, "section_seq": 1, "route_path_id": 29211}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1708H", "location": "Sheet Stores Jn", "stage_seq": 22, "distance_m": 74909.965, "section_seq": 1, "route_path_id": 29211}, {"is_pass": false, "wtt_arr": "1710", "wtt_dep": "1711", "location": "Long Eaton", "stage_seq": 23, "distance_m": 75754.381, "section_seq": 1, "route_path_id": 29211}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1716H", "location": "Spondon", "stage_seq": 24, "distance_m": 84679.122, "section_seq": 1, "route_path_id": 29211}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1720", "location": "Derby Way & Works Jn", "stage_seq": 25, "distance_m": 88444.395, "section_seq": 1, "route_path_id": 29211}, {"is_pass": false, "wtt_arr": "1721", "wtt_dep": "1726", "location": "Derby", "stage_seq": 26, "distance_m": 88525.369, "section_seq": 1, "route_path_id": 29211}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1728", "location": "Derby L.N.W. Jn", "stage_seq": 27, "distance_m": 89679.113, "section_seq": 1, "route_path_id": 29211}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1731", "location": "Stenson Jn", "stage_seq": 28, "distance_m": 96050.687, "section_seq": 1, "route_path_id": 29211}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1732H", "location": "North Stafford Jn", "stage_seq": 29, "distance_m": 96806.831, "section_seq": 1, "route_path_id": 29211}, {"is_pass": false, "wtt_arr": "1738H", "wtt_dep": "1739H", "location": "Tutbury and Hatton", "stage_seq": 30, "distance_m": 106413.129, "section_seq": 1, "route_path_id": 29211}, {"is_pass": false, "wtt_arr": "1748H", "wtt_dep": "1749H", "location": "Uttoxeter", "stage_seq": 31, "distance_m": 118916.577, "section_seq": 1, "route_path_id": 29211}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1750H", "location": "Uttoxeter S.B.", "stage_seq": 32, "distance_m": 120001.465, "section_seq": 1, "route_path_id": 29211}, {"is_pass": false, "wtt_arr": "1802H", "wtt_dep": "1803H", "location": "Blythe Bridge", "stage_seq": 33, "distance_m": 136811.291, "section_seq": 1, "route_path_id": 29211}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1805", "location": "Caverswall", "stage_seq": 34, "distance_m": 138068.744, "section_seq": 1, "route_path_id": 29211}, {"is_pass": false, "wtt_arr": "1808H", "wtt_dep": "1809", "location": "Longton", "stage_seq": 35, "distance_m": 142228.685, "section_seq": 1, "route_path_id": 29211}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1813H", "location": "Stoke Jn", "stage_seq": 36, "distance_m": 145247.514, "section_seq": 1, "route_path_id": 29211}, {"is_pass": false, "wtt_arr": "1815", "wtt_dep": "1816", "location": "Stoke-on-Trent", "stage_seq": 37, "distance_m": 146066.617, "section_seq": 1, "route_path_id": 29211}, {"is_pass": false, "wtt_arr": "1823H", "wtt_dep": "1824H", "location": "Kidsgrove", "stage_seq": 38, "distance_m": 156285.284, "section_seq": 1, "route_path_id": 29211}, {"is_pass": false, "wtt_arr": "1828H", "wtt_dep": "1829H", "location": "Alsager", "stage_seq": 39, "distance_m": 160114.685, "section_seq": 1, "route_path_id": 29211}, {"is_pass": false, "wtt_arr": "1833H", "wtt_dep": "1840", "location": "Barthomley Jn", "stage_seq": 40, "distance_m": 163925.816, "section_seq": 1, "route_path_id": 29211}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1843H", "location": "Crewe North Staff Jn", "stage_seq": 41, "distance_m": 168466.672, "section_seq": 1, "route_path_id": 29211}, {"is_pass": false, "wtt_arr": "1846", "wtt_dep": null, "location": "Crewe", "stage_seq": 42, "distance_m": 170063.582, "section_seq": 1, "route_path_id": 29211}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 170063.582, "from_m": 0.0, "section_seq": 1, "route_path_id": 29211}], "total_distance_m": 170063.582, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 167710.069, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2353.513, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 11610, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:45:06Z", "source_id": 41169233, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T14:46:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:45:11Z", "source_id": 13485514, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T15:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11618, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:53:28Z", "source_id": 41187902, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T14:57:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:53:29Z", "source_id": 13491136, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T15:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11650, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:04:35Z", "source_id": 41211915, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T15:05:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:04:43Z", "source_id": 13498491, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T16:05:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:13:49Z", "source_id": 13504512, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T16:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16612, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:17:10Z", "source_id": 41239461, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T15:18:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:17:15Z", "source_id": 13506841, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T16:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16600, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:25:14Z", "source_id": 41257547, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T15:26:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:25:18Z", "source_id": 13512358, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T16:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16596, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:28:35Z", "source_id": 41264992, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T15:30:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:28:38Z", "source_id": 13514561, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T16:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16592, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:34:44Z", "source_id": 41278418, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T15:35:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:34:45Z", "source_id": 13518738, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T16:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16447, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:41:42Z", "source_id": 41293892, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T15:43:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:41:46Z", "source_id": 13523472, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T16:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16362, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:57:46Z", "source_id": 41330189, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T15:58:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:57:52Z", "source_id": 13534331, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T16:58:00+01:00", "operational_fact": true}] |
Lincoln |
1540 |
1540 |
4 |
None |
None |
Crewe |
1846 |
1846 |
2 |
ON TIME |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C21311/2026-09-12/detailed |
None |
Beeston |
2026-09-12T16:59:30+01:00 |
Attenborough |
3.0 |
{"type": "LineString", "coordinates": [[-1.2083465158275637, 52.92030051018943], [-1.2086888, 52.92009], [-1.2112204999999998, 52.9185644], [-1.2196394999999998, 52.9134472], [-1.2281426999999998, 52.908266799999986], [-1.2304353, 52.906873]]} |
1.3 |
1659½ |
1702½ |
2026-09-12T17:02:00+01:00 |
None |
None |
Nottingham |
Beeston |
Attenborough |
52.9203005 |
-1.2083465 |
52.9068730 |
-1.2304353 |
0 |
1 |
2026-09-12 15:58:48 |
AT_PLATFORM |
2026-09-12 15:58:22 |
Beeston |
TD |
DIRECT_SCHEDULED_STOP_ARRIVAL |
41330189 |
1789228674324067 |
None |
55 |
55 |
2026-09-12 15:58:22.045287 |
2 |
2026-09-12 16:00:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
DEPARTURE |
None |
| 509831 |
P85690 |
631J44MR12 |
2026-09-12 |
Southeastern |
P |
SPX |
MAR |
1J44 |
395016 |
6 |
140 |
None |
{"version": 3, "segments": [{"to_m": 806.962, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 24.855, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 24.855}, {"to_m": 1186.402, "from_m": 806.962, "capability_applied": null, "effective_limit_mph": 37.282, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 37.282}, {"to_m": 1526.222, "from_m": 1186.402, "capability_applied": null, "effective_limit_mph": 49.71, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 49.71}, {"to_m": 1811.065, "from_m": 1526.222, "capability_applied": null, "effective_limit_mph": 124.274, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 124.274}, {"to_m": 4264.591, "from_m": 1811.065, "capability_applied": null, "effective_limit_mph": 124.274, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 124.274}, {"to_m": 9518.43, "from_m": 4264.591, "capability_applied": null, "effective_limit_mph": 140.0, "equipment_limit_mph": 140.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 142.915}, {"to_m": 9606.159, "from_m": 9518.43, "capability_applied": null, "effective_limit_mph": 37.282, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 37.282}, {"to_m": 9672.567, "from_m": 9606.159, "capability_applied": null, "effective_limit_mph": 62.137, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.137}, {"to_m": 10060.586, "from_m": 9672.567, "capability_applied": null, "effective_limit_mph": 37.282, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 37.282}, {"to_m": 26054.052, "from_m": 10060.586, "capability_applied": null, "effective_limit_mph": 140.0, "equipment_limit_mph": 140.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 142.915}, {"to_m": 26205.498, "from_m": 26054.052, "capability_applied": null, "effective_limit_mph": 99.419, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 99.419}, {"to_m": 40474.695, "from_m": 26205.498, "capability_applied": null, "effective_limit_mph": 140.0, "equipment_limit_mph": 140.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 142.915}, {"to_m": 75959.873, "from_m": 40474.695, "capability_applied": null, "effective_limit_mph": 140.0, "equipment_limit_mph": 140.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 186.411}, {"to_m": 76126.867, "from_m": 75959.873, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 80486.511, "from_m": 76126.867, "capability_applied": null, "effective_limit_mph": 140.0, "equipment_limit_mph": 140.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 167.77}, {"to_m": 88639.037, "from_m": 80486.511, "capability_applied": null, "effective_limit_mph": 140.0, "equipment_limit_mph": 140.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 167.77}, {"to_m": 89795.389, "from_m": 88639.037, "capability_applied": null, "effective_limit_mph": 99.419, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 99.419}, {"to_m": 90245.747, "from_m": 89795.389, "capability_applied": null, "effective_limit_mph": 80.778, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 80.778}, {"to_m": 91034.079, "from_m": 90245.747, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 91164.574, "from_m": 91034.079, "capability_applied": null, "effective_limit_mph": 68.351, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 68.351}, {"to_m": 91234.327, "from_m": 91164.574, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 91338.045, "from_m": 91234.327, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 91365.655, "from_m": 91338.045, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 91583.32, "from_m": 91365.655, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 92149.628, "from_m": 91583.32, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 102488.246, "from_m": 92149.628, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 105102.903, "from_m": 102488.246, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 113251.957, "from_m": 105102.903, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 113679.779, "from_m": 113251.957, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 123240.426, "from_m": 113679.779, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 124625.167, "from_m": 123240.426, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 137961.266, "from_m": 124625.167, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 138751.903, "from_m": 137961.266, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 139367.506, "from_m": 138751.903, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 140491.695, "from_m": 139367.506, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 146479.675, "from_m": 140491.695, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 146972.761, "from_m": 146479.675, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}], "service_id": 509831, "profile_key": "9706decf49f3fe7a46178b6af8c8876b4a25738f38451b8c7aa55616e1181f5a", "schedule_id": 22847, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1540", "location": "St. Pancras International", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 41932}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1542", "location": "York Way South Jn", "stage_seq": 2, "distance_m": 1241.317, "section_seq": 1, "route_path_id": 41932}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1545H", "location": "Stratford International West Jn", "stage_seq": 3, "distance_m": 9032.076, "section_seq": 1, "route_path_id": 41932}, {"is_pass": false, "wtt_arr": "1546H", "wtt_dep": "1548", "location": "Stratford International", "stage_seq": 4, "distance_m": 9475.222, "section_seq": 1, "route_path_id": 41932}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1548H", "location": "Stratford International East Jn", "stage_seq": 5, "distance_m": 10060.586, "section_seq": 1, "route_path_id": 41932}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1552H", "location": "Dagenham Jn", "stage_seq": 6, "distance_m": 21157.407, "section_seq": 1, "route_path_id": 41932}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1554", "location": "Wennington Crossovers", "stage_seq": 7, "distance_m": 25794.837, "section_seq": 1, "route_path_id": 41932}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1556H", "location": "Ebbsfleet West Jn", "stage_seq": 8, "distance_m": 35385.957, "section_seq": 1, "route_path_id": 41932}, {"is_pass": false, "wtt_arr": "1558", "wtt_dep": "1559H", "location": "Ebbsfleet International", "stage_seq": 9, "distance_m": 36994.175, "section_seq": 1, "route_path_id": 41932}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1600", "location": "Ebbsfleet East Jn (CTRL)", "stage_seq": 10, "distance_m": 37910.715, "section_seq": 1, "route_path_id": 41932}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1601", "location": "Southfleet Junction", "stage_seq": 11, "distance_m": 40511.811, "section_seq": 1, "route_path_id": 41932}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1605", "location": "Nashenden Crossover", "stage_seq": 12, "distance_m": 52961.333, "section_seq": 1, "route_path_id": 41932}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1608H", "location": "Crismill Crossover", "stage_seq": 13, "distance_m": 67203.717, "section_seq": 1, "route_path_id": 41932}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1611", "location": "Lenham Crossover (CTRL)", "stage_seq": 14, "distance_m": 76126.867, "section_seq": 1, "route_path_id": 41932}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1615", "location": "Ashford West (CTRL) Jn", "stage_seq": 15, "distance_m": 88639.037, "section_seq": 1, "route_path_id": 41932}, {"is_pass": false, "wtt_arr": "1618", "wtt_dep": "1620", "location": "Ashford (Kent)", "stage_seq": 16, "distance_m": 90691.418, "section_seq": 1, "route_path_id": 41932}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1624H", "location": "Wye", "stage_seq": 17, "distance_m": 97517.323, "section_seq": 1, "route_path_id": 41932}, {"is_pass": false, "wtt_arr": "1634", "wtt_dep": "1635H", "location": "Canterbury West", "stage_seq": 18, "distance_m": 113435.577, "section_seq": 1, "route_path_id": 41932}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1638H", "location": "Sturry", "stage_seq": 19, "distance_m": 117265.782, "section_seq": 1, "route_path_id": 41932}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1648", "location": "Minster", "stage_seq": 20, "distance_m": 131884.372, "section_seq": 1, "route_path_id": 41932}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1648H", "location": "Minster East Jn", "stage_seq": 21, "distance_m": 132498.26, "section_seq": 1, "route_path_id": 41932}, {"is_pass": false, "wtt_arr": "1651", "wtt_dep": "1652", "location": "Thanet Parkway (Construction)", "stage_seq": 22, "distance_m": 135139.516, "section_seq": 1, "route_path_id": 41932}, {"is_pass": false, "wtt_arr": "1656H", "wtt_dep": "1658", "location": "Ramsgate", "stage_seq": 23, "distance_m": 138341.685, "section_seq": 1, "route_path_id": 41932}, {"is_pass": false, "wtt_arr": "1703", "wtt_dep": "1704", "location": "Broadstairs", "stage_seq": 24, "distance_m": 141795.225, "section_seq": 1, "route_path_id": 41932}, {"is_pass": false, "wtt_arr": "1709", "wtt_dep": null, "location": "Margate", "stage_seq": 25, "distance_m": 146972.761, "section_seq": 1, "route_path_id": 41932}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 146972.761, "from_m": 0.0, "section_seq": 1, "route_path_id": 41932}], "total_distance_m": 146972.761, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 140.0, "speed_covered_distance_m": 146736.014, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 236.747, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 15171, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:45:28Z", "source_id": 41170074, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T14:46:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:45:31Z", "source_id": 13485806, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T15:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33358, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:58:02Z", "source_id": 41197671, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T14:58:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:58:08Z", "source_id": 13494094, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T15:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32932, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:18:19Z", "source_id": 41242057, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T15:18:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:18:24Z", "source_id": 13507644, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T16:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32995, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:25:56Z", "source_id": 41259076, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T15:27:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:26:01Z", "source_id": 13512808, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T16:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33007, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:35:44Z", "source_id": 41280876, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T15:37:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:35:48Z", "source_id": 13519468, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T16:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33013, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:41:50Z", "source_id": 41294231, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T15:42:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:41:53Z", "source_id": 13523548, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T16:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33019, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:50:09Z", "source_id": 41312746, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T15:50:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:50:12Z", "source_id": 13529122, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T16:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33176, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:51:27Z", "source_id": 41315765, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T15:53:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:51:32Z", "source_id": 13530067, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T16:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33118, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:56:33Z", "source_id": 41327392, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-12T15:58:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:56:37Z", "source_id": 13533514, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-12T16:57:00+01:00", "operational_fact": true}] |
St. Pancras International |
1540 |
1540 |
12 |
None |
None |
Margate |
1709 |
1709 |
4 |
LATE |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P85690/2026-09-12/detailed |
None |
Ramsgate |
2026-09-12T16:58:30+01:00 |
Broadstairs |
5.0 |
{"type": "LineString", "coordinates": [[1.4052930463679218, 51.34131242486453], [1.4058527999999997, 51.3415174], [1.4063989, 51.3416888], [1.4066771, 51.3417664], [1.4075344, 51.34198490000001], [1.4080203, 51.34216159999999], [1.4085587999999998, 51.34235029999999], [1.4092927, 51.3425846], [1.4105214, 51.3430356], [1.4107363, 51.34311470000001], [1.4139158999999997, 51.34428549999999], [1.4141148, 51.344359199999985], [1.4181567999999998, 51.34584689999999], [1.4187662999999997, 51.34601320000001], [1.4192759999999998, 51.3461096], [1.4198043, 51.3461777], [1.4203117999999997, 51.34621699999999], [1.4206624, 51.3462192], [1.4228392999999997, 51.3460923], [1.42332, 51.34606109999999], [1.4238684999999998, 51.3460256], [1.4252977999999998, 51.34592829999998], [1.4256755999999997, 51.34591379999999], [1.4260810999999998, 51.3459213], [1.4265369999999995, 51.3459409], [1.4266568, 51.345946899999994], [1.4273025, 51.3460507], [1.4277979999999997, 51.3461777], [1.4283402, 51.3463326], [1.4287688, 51.34647460000001], [1.4291531, 51.3466388], [1.4296145, 51.34685920000001], [1.429954, 51.347064399999994], [1.4302438, 51.347287], [1.4305405000000002, 51.34753039999999], [1.4307637999999998, 51.3477601], [1.4309126, 51.3479303], [1.4310338, 51.348097900000006], [1.4312275, 51.34841230000001], [1.4313305999999997, 51.348636799999994], [1.4314558, 51.3489853], [1.4315105, 51.34916630000001], [1.4335277, 51.3558383], [1.4336890999999998, 51.356475999999994], [1.4337181, 51.3566329], [1.4337498999999998, 51.35677499999999], [1.4338379999999995, 51.35727719999999], [1.433876, 51.3576531], [1.4338854, 51.35813099999999], [1.4338753, 51.358602700000006], [1.4338011999999998, 51.3591679], [1.4336894999999998, 51.359726900000005], [1.4335711, 51.36015940000001], [1.4335273, 51.3603068], [1.4333875, 51.36073329999999]]} |
2.1 |
1658 |
1703 |
2026-09-12T17:03:00+01:00 |
None |
None |
Thanet Parkway (Construction) |
Ramsgate |
Broadstairs |
51.3417103 |
1.4064759 |
51.3607333 |
1.4333875 |
0 |
1 |
2026-09-12 15:58:48 |
RUNNING |
2026-09-12 15:58:30 |
Broadstairs |
SCHEDULE |
SCHEDULE_DEPARTURE_AFTER_PROMPT_ARRIVAL |
None |
1789228597761170 |
None |
62 |
62 |
2026-09-12 15:58:32.829395 |
None |
2026-09-12 17:09:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 509832 |
P86307 |
871S40MR12 |
2026-09-12 |
Southeastern |
P |
None |
RAM |
1S40 |
377121+377511 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 1130.451, "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": 1450.613, "from_m": 1130.451, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1881.648, "from_m": 1450.613, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.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": 100.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": 100.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": 100.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": 100.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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 6106.328, "from_m": 5000.414, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6697.202, "from_m": 6106.328, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 12225.943, "from_m": 6697.202, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12297.408, "from_m": 12225.943, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22779.166, "from_m": 12297.408, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22852.314, "from_m": 22779.166, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22866.368, "from_m": 22852.314, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 29163.427, "from_m": 22866.368, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 29276.398, "from_m": 29163.427, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 29329.748, "from_m": 29276.398, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37457.008, "from_m": 29329.748, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 37512.493, "from_m": 37457.008, "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": 42922.189, "from_m": 37512.493, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 43003.16, "from_m": 42922.189, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 53168.027, "from_m": 43003.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": 54032.718, "from_m": 53168.027, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 54067.136, "from_m": 54032.718, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 54419.607, "from_m": 54067.136, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 54455.05, "from_m": 54419.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": 55505.325, "from_m": 54455.05, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 55529.7, "from_m": 55505.325, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 56719.956, "from_m": 55529.7, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 57273.28, "from_m": 56719.956, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 60204.556, "from_m": 57273.28, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 63787.093, "from_m": 60204.556, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 63810.22, "from_m": 63787.093, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 67931.249, "from_m": 63810.22, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 69504.101, "from_m": 67931.249, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 72035.975, "from_m": 69504.101, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 72053.654, "from_m": 72035.975, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 73082.496, "from_m": 72053.654, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 73123.407, "from_m": 73082.496, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 77190.334, "from_m": 73123.407, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 78336.68, "from_m": 77190.334, "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": 80534.427, "from_m": 78336.68, "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": 81838.951, "from_m": 80534.427, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 83206.891, "from_m": 81838.951, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 84605.456, "from_m": 83206.891, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 84753.995, "from_m": 84605.456, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 85150.448, "from_m": 84753.995, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 94990.843, "from_m": 85150.448, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 96007.539, "from_m": 94990.843, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 101063.26, "from_m": 96007.539, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 101508.272, "from_m": 101063.26, "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": 101549.387, "from_m": 101508.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": 101945.072, "from_m": 101549.387, "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": 101986.187, "from_m": 101945.072, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 103192.36, "from_m": 101986.187, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 103681.322, "from_m": 103192.36, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 107732.669, "from_m": 103681.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": 107757.738, "from_m": 107732.669, "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": 108544.724, "from_m": 107757.738, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 108564.55, "from_m": 108544.724, "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": 110305.168, "from_m": 108564.55, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 110322.004, "from_m": 110305.168, "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": 114285.708, "from_m": 110322.004, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 114654.438, "from_m": 114285.708, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 117940.154, "from_m": 114654.438, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 119742.314, "from_m": 117940.154, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 120602.497, "from_m": 119742.314, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 126608.646, "from_m": 120602.497, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 127741.151, "from_m": 126608.646, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 128356.494, "from_m": 127741.151, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 129003.091, "from_m": 128356.494, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 129045.406, "from_m": 129003.091, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 129322.59, "from_m": 129045.406, "capability_applied": null, "effective_limit_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": 509832, "profile_key": "2396413bd209362843922768debba14cbb6d9d37020f1b42477701914f1d7c0d", "schedule_id": 23016, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1540", "location": "London Victoria", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37352}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1542H", "location": "Grosvenor Bridge Jn", "stage_seq": 2, "distance_m": 1402.708, "section_seq": 1, "route_path_id": 37352}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1544H", "location": "Voltaire Road Jn", "stage_seq": 3, "distance_m": 3442.991, "section_seq": 1, "route_path_id": 37352}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1546", "location": "Brixton", "stage_seq": 4, "distance_m": 5155.669, "section_seq": 1, "route_path_id": 37352}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1547", "location": "Herne Hill", "stage_seq": 5, "distance_m": 6408.001, "section_seq": 1, "route_path_id": 37352}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1552H", "location": "Kent House", "stage_seq": 6, "distance_m": 12571.34, "section_seq": 1, "route_path_id": 37352}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1553H", "location": "Beckenham Junction", "stage_seq": 7, "distance_m": 13910.772, "section_seq": 1, "route_path_id": 37352}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1555", "location": "Shortlands", "stage_seq": 8, "distance_m": 16109.314, "section_seq": 1, "route_path_id": 37352}, {"is_pass": false, "wtt_arr": "1556", "wtt_dep": "1557", "location": "Bromley South", "stage_seq": 9, "distance_m": 18595.356, "section_seq": 1, "route_path_id": 37352}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1559H", "location": "Bickley Jn", "stage_seq": 10, "distance_m": 21316.338, "section_seq": 1, "route_path_id": 37352}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1600", "location": "St. Mary Cray Jn", "stage_seq": 11, "distance_m": 22692.702, "section_seq": 1, "route_path_id": 37352}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1603H", "location": "Swanley", "stage_seq": 12, "distance_m": 29054.365, "section_seq": 1, "route_path_id": 37352}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1607H", "location": "Fawkham Jn", "stage_seq": 13, "distance_m": 37406.508, "section_seq": 1, "route_path_id": 37352}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1610H", "location": "Sole Street", "stage_seq": 14, "distance_m": 44204.964, "section_seq": 1, "route_path_id": 37352}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1618", "location": "Rochester Bridge Jn", "stage_seq": 15, "distance_m": 54067.136, "section_seq": 1, "route_path_id": 37352}, {"is_pass": false, "wtt_arr": "1619", "wtt_dep": "1620", "location": "Rochester", "stage_seq": 16, "distance_m": 54738.354, "section_seq": 1, "route_path_id": 37352}, {"is_pass": false, "wtt_arr": "1622H", "wtt_dep": "1623H", "location": "Chatham", "stage_seq": 17, "distance_m": 56133.072, "section_seq": 1, "route_path_id": 37352}, {"is_pass": false, "wtt_arr": "1627", "wtt_dep": "1628H", "location": "Gillingham (Kent)", "stage_seq": 18, "distance_m": 58718.842, "section_seq": 1, "route_path_id": 37352}, {"is_pass": false, "wtt_arr": "1632H", "wtt_dep": "1633H", "location": "Rainham (Kent)", "stage_seq": 19, "distance_m": 63445.648, "section_seq": 1, "route_path_id": 37352}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1634H", "location": "Rainham East Jn", "stage_seq": 20, "distance_m": 64482.197, "section_seq": 1, "route_path_id": 37352}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1636H", "location": "Newington", "stage_seq": 21, "distance_m": 67746.922, "section_seq": 1, "route_path_id": 37352}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1638H", "location": "Western Jn (Sittingbourne)", "stage_seq": 22, "distance_m": 71495.062, "section_seq": 1, "route_path_id": 37352}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1639", "location": "Eastern Jn (Sittingbourne)", "stage_seq": 23, "distance_m": 72053.654, "section_seq": 1, "route_path_id": 37352}, {"is_pass": false, "wtt_arr": "1640", "wtt_dep": "1641", "location": "Sittingbourne", "stage_seq": 24, "distance_m": 72925.547, "section_seq": 1, "route_path_id": 37352}, {"is_pass": false, "wtt_arr": "1648H", "wtt_dep": "1650", "location": "Faversham", "stage_seq": 25, "distance_m": 84499.585, "section_seq": 1, "route_path_id": 37352}, {"is_pass": false, "wtt_arr": "1658", "wtt_dep": "1659", "location": "Whitstable", "stage_seq": 26, "distance_m": 95894.732, "section_seq": 1, "route_path_id": 37352}, {"is_pass": false, "wtt_arr": "1701H", "wtt_dep": "1702", "location": "Chestfield & Swalecliffe", "stage_seq": 27, "distance_m": 98335.049, "section_seq": 1, "route_path_id": 37352}, {"is_pass": false, "wtt_arr": "1705H", "wtt_dep": "1706H", "location": "Herne Bay", "stage_seq": 28, "distance_m": 101747.229, "section_seq": 1, "route_path_id": 37352}, {"is_pass": false, "wtt_arr": "1714H", "wtt_dep": "1715", "location": "Birchington-on-Sea", "stage_seq": 29, "distance_m": 115051.986, "section_seq": 1, "route_path_id": 37352}, {"is_pass": false, "wtt_arr": "1718", "wtt_dep": "1718H", "location": "Westgate-on-Sea", "stage_seq": 30, "distance_m": 117788.916, "section_seq": 1, "route_path_id": 37352}, {"is_pass": false, "wtt_arr": "1721H", "wtt_dep": "1722H", "location": "Margate", "stage_seq": 31, "distance_m": 120121.998, "section_seq": 1, "route_path_id": 37352}, {"is_pass": false, "wtt_arr": "1727", "wtt_dep": "1728", "location": "Broadstairs", "stage_seq": 32, "distance_m": 125303.279, "section_seq": 1, "route_path_id": 37352}, {"is_pass": false, "wtt_arr": "1731", "wtt_dep": "1731H", "location": "Dumpton Park", "stage_seq": 33, "distance_m": 127302.769, "section_seq": 1, "route_path_id": 37352}, {"is_pass": false, "wtt_arr": "1735", "wtt_dep": null, "location": "Ramsgate", "stage_seq": 34, "distance_m": 129322.59, "section_seq": 1, "route_path_id": 37352}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 129322.59, "from_m": 0.0, "section_seq": 1, "route_path_id": 37352}], "total_distance_m": 129322.59, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 127739.089, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1583.501, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29355, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:45:42Z", "source_id": 41170563, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T14:46:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:45:43Z", "source_id": 13485950, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T15:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29379, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:46:38Z", "source_id": 41172713, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T14:47:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:46:42Z", "source_id": 13486569, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T15:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31346, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:51:17Z", "source_id": 41183184, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T14:52:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:51:19Z", "source_id": 13489619, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T15:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31365, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:54:03Z", "source_id": 41189178, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T14:54:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:54:06Z", "source_id": 13491516, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T15:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31858, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:55:41Z", "source_id": 41192737, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T14:56:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:55:43Z", "source_id": 13492569, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T15:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31878, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:56:58Z", "source_id": 41195357, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T14:57:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:57:03Z", "source_id": 13493420, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T15:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31964, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:04:28Z", "source_id": 41211595, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T15:05:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:04:30Z", "source_id": 13498393, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T16:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31982, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:11:22Z", "source_id": 41227085, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T15:12:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:11:25Z", "source_id": 13502960, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T16:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32288, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:18:19Z", "source_id": 41242083, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T15:19:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:18:24Z", "source_id": 13507645, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T16:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32296, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:21:36Z", "source_id": 41249729, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T15:22:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:21:43Z", "source_id": 13509905, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T16:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32335, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:25:32Z", "source_id": 41258228, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T15:26:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:25:37Z", "source_id": 13512560, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T16:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32355, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:30:57Z", "source_id": 41270053, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T15:32:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:31:04Z", "source_id": 13516165, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T16:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32405, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:38:57Z", "source_id": 41287881, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-12T15:39:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:39:02Z", "source_id": 13521636, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-12T16:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33204, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:47:21Z", "source_id": 41306513, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-12T15:48:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:47:24Z", "source_id": 13527233, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-12T16:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33172, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:56:05Z", "source_id": 41326347, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-12T15:57:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:56:06Z", "source_id": 13533162, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-12T16:57:00+01:00", "operational_fact": true}] |
London Victoria |
1540 |
1540 |
5 |
None |
None |
Ramsgate |
1735 |
1735 |
2 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P86307/2026-09-12/detailed |
None |
Whitstable |
2026-09-12T16:59:00+01:00 |
Chestfield & Swalecliffe |
2.5 |
{"type": "LineString", "coordinates": [[1.0345542787227742, 51.35768924658981], [1.0348944999999998, 51.35773110000001], [1.0353935, 51.357772100000005], [1.0359605, 51.3578067], [1.0361643, 51.35781699999998], [1.0376354, 51.35787729999999], [1.0400687, 51.358017999999994], [1.0410944999999998, 51.35808140000001], [1.0420059999999998, 51.3581499], [1.046673, 51.3585323], [1.0500712, 51.35881229999999], [1.0516086, 51.358950799999995], [1.0549776, 51.359224100000006], [1.0574745, 51.35943689999999], [1.0612465, 51.35975789999999], [1.0636746, 51.35996120000001], [1.0649977, 51.3600769], [1.0663582, 51.3601884], [1.066526, 51.360201499999995], [1.066965, 51.360238], [1.0694157, 51.36044]]} |
1.5 |
1659 |
1701½ |
2026-09-12T17:01:00+01:00 |
None |
None |
Faversham |
Whitstable |
Chestfield & Swalecliffe |
51.3576892 |
1.0345543 |
51.3604400 |
1.0694157 |
0 |
1 |
2026-09-12 15:58:48 |
AT_PLATFORM |
2026-09-12 15:57:16 |
Whitstable |
TD |
DIRECT_SCHEDULED_STOP_ARRIVAL |
41326347 |
1789228568589367 |
None |
100 |
100 |
2026-09-12 15:57:16.278319 |
2 |
2026-09-12 15:59:30 |
service-status-v9-departure-clock:td-v15-trace-row-order |
DEPARTURE |
None |
| 509835 |
C15058 |
042H55MR12 |
2026-09-12 |
ScotRail |
P |
EDB |
HLC |
2H55 |
334016+334019 |
6 |
90 |
None |
{"version": 3, "segments": [{"to_m": 1667.893, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3123.268, "from_m": 1667.893, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 3742.144, "from_m": 3123.268, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 3820.055, "from_m": 3742.144, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3832.085, "from_m": 3820.055, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 3893.16, "from_m": 3832.085, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5005.769, "from_m": 3893.16, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 14624.42, "from_m": 5005.769, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 15043.854, "from_m": 14624.42, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17349.057, "from_m": 15043.854, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 28314.791, "from_m": 17349.057, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 28411.767, "from_m": 28314.791, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29396.588, "from_m": 28411.767, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 29720.643, "from_m": 29396.588, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 30621.111, "from_m": 29720.643, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 60.0}, {"to_m": 30785.574, "from_m": 30621.111, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30868.193, "from_m": 30785.574, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 30937.501, "from_m": 30868.193, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 31192.129, "from_m": 30937.501, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31826.263, "from_m": 31192.129, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 32223.588, "from_m": 31826.263, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 34276.869, "from_m": 32223.588, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 36772.665, "from_m": 34276.869, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 39986.946, "from_m": 36772.665, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 47021.761, "from_m": 39986.946, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 49630.215, "from_m": 47021.761, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 49684.459, "from_m": 49630.215, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 54631.553, "from_m": 49684.459, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 57416.602, "from_m": 54631.553, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 57943.218, "from_m": 57416.602, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 58008.7, "from_m": 57943.218, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 58350.996, "from_m": 58008.7, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 69202.734, "from_m": 58350.996, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 69598.096, "from_m": 69202.734, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 70388.968, "from_m": 69598.096, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 71232.633, "from_m": 70388.968, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 75863.938, "from_m": 71232.633, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 75909.962, "from_m": 75863.938, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 77236.161, "from_m": 75909.962, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 77276.926, "from_m": 77236.161, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 78161.603, "from_m": 77276.926, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 78521.506, "from_m": 78161.603, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 78578.647, "from_m": 78521.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": 79421.41, "from_m": 78578.647, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 82063.819, "from_m": 79421.41, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 82133.287, "from_m": 82063.819, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 85453.8, "from_m": 82133.287, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 85917.596, "from_m": 85453.8, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 91525.432, "from_m": 85917.596, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 92348.337, "from_m": 91525.432, "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": 94699.079, "from_m": 92348.337, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 95620.785, "from_m": 94699.079, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 96459.321, "from_m": 95620.785, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 96525.351, "from_m": 96459.321, "capability_applied": null, "effective_limit_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": 96938.931, "from_m": 96525.351, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 97862.88, "from_m": 96938.931, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 107336.453, "from_m": 97862.88, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 110148.302, "from_m": 107336.453, "capability_applied": null, "effective_limit_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": 509835, "profile_key": "04e7cebec1936844d12e036efe59e2212f84995bf766ee0ea96f421ecc87d038", "schedule_id": 6130, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1540", "location": "Edinburgh", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 48709}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1541H", "location": "Princes St Gardens", "stage_seq": 2, "distance_m": 1602.803, "section_seq": 1, "route_path_id": 48709}, {"is_pass": false, "wtt_arr": "1543H", "wtt_dep": "1544H", "location": "Haymarket", "stage_seq": 3, "distance_m": 2899.503, "section_seq": 1, "route_path_id": 48709}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1546", "location": "Haymarket West Jn", "stage_seq": 4, "distance_m": 4817.085, "section_seq": 1, "route_path_id": 48709}, {"is_pass": false, "wtt_arr": "1548H", "wtt_dep": "1549", "location": "Edinburgh Park", "stage_seq": 5, "distance_m": 8771.977, "section_seq": 1, "route_path_id": 48709}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1552H", "location": "Newbridge Jn", "stage_seq": 6, "distance_m": 14437.561, "section_seq": 1, "route_path_id": 48709}, {"is_pass": false, "wtt_arr": "1556H", "wtt_dep": "1557", "location": "Uphall", "stage_seq": 7, "distance_m": 21447.474, "section_seq": 1, "route_path_id": 48709}, {"is_pass": false, "wtt_arr": "1600", "wtt_dep": "1600H", "location": "Livingston North", "stage_seq": 8, "distance_m": 24723.299, "section_seq": 1, "route_path_id": 48709}, {"is_pass": false, "wtt_arr": "1604H", "wtt_dep": "1609H", "location": "Bathgate", "stage_seq": 9, "distance_m": 30703.342, "section_seq": 1, "route_path_id": 48709}, {"is_pass": false, "wtt_arr": "1613", "wtt_dep": "1614", "location": "Armadale", "stage_seq": 10, "distance_m": 35193.932, "section_seq": 1, "route_path_id": 48709}, {"is_pass": false, "wtt_arr": "1617", "wtt_dep": "1618", "location": "Blackridge", "stage_seq": 11, "distance_m": 38940.016, "section_seq": 1, "route_path_id": 48709}, {"is_pass": false, "wtt_arr": "1624", "wtt_dep": "1625", "location": "Caldercruix", "stage_seq": 12, "distance_m": 47838.168, "section_seq": 1, "route_path_id": 48709}, {"is_pass": false, "wtt_arr": "1628", "wtt_dep": "1629", "location": "Drumgelloch", "stage_seq": 13, "distance_m": 52531.517, "section_seq": 1, "route_path_id": 48709}, {"is_pass": false, "wtt_arr": "1631H", "wtt_dep": "1633H", "location": "Airdrie", "stage_seq": 14, "distance_m": 54721.81, "section_seq": 1, "route_path_id": 48709}, {"is_pass": false, "wtt_arr": "1635", "wtt_dep": "1635H", "location": "Coatdyke", "stage_seq": 15, "distance_m": 56181.074, "section_seq": 1, "route_path_id": 48709}, {"is_pass": false, "wtt_arr": "1637H", "wtt_dep": "1638H", "location": "Coatbridge Sunnyside", "stage_seq": 16, "distance_m": 57768.852, "section_seq": 1, "route_path_id": 48709}, {"is_pass": false, "wtt_arr": "1640H", "wtt_dep": "1641", "location": "Blairhill", "stage_seq": 17, "distance_m": 58760.418, "section_seq": 1, "route_path_id": 48709}, {"is_pass": false, "wtt_arr": "1644H", "wtt_dep": "1645", "location": "Easterhouse", "stage_seq": 18, "distance_m": 62955.413, "section_seq": 1, "route_path_id": 48709}, {"is_pass": false, "wtt_arr": "1647", "wtt_dep": "1647H", "location": "Garrowhill", "stage_seq": 19, "distance_m": 64505.032, "section_seq": 1, "route_path_id": 48709}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1649H", "location": "Shettleston", "stage_seq": 20, "distance_m": 66449.679, "section_seq": 1, "route_path_id": 48709}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1652H", "location": "Bellgrove", "stage_seq": 21, "distance_m": 70478.7, "section_seq": 1, "route_path_id": 48709}, {"is_pass": false, "wtt_arr": "1654", "wtt_dep": "1655", "location": "High Street", "stage_seq": 22, "distance_m": 71501.268, "section_seq": 1, "route_path_id": 48709}, {"is_pass": false, "wtt_arr": "1656H", "wtt_dep": "1700", "location": "Glasgow Queen St Low Level", "stage_seq": 23, "distance_m": 72369.926, "section_seq": 1, "route_path_id": 48709}, {"is_pass": false, "wtt_arr": "1701H", "wtt_dep": "1702H", "location": "Charing Cross", "stage_seq": 24, "distance_m": 73608.979, "section_seq": 1, "route_path_id": 48709}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1704H", "location": "Finnieston East Jn", "stage_seq": 25, "distance_m": 75132.013, "section_seq": 1, "route_path_id": 48709}, {"is_pass": false, "wtt_arr": "1706", "wtt_dep": "1706H", "location": "Partick", "stage_seq": 26, "distance_m": 76337.202, "section_seq": 1, "route_path_id": 48709}, {"is_pass": false, "wtt_arr": "1708", "wtt_dep": "1709", "location": "Hyndland", "stage_seq": 27, "distance_m": 77513.065, "section_seq": 1, "route_path_id": 48709}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1710", "location": "Hyndland East Jn", "stage_seq": 28, "distance_m": 78043.517, "section_seq": 1, "route_path_id": 48709}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1711H", "location": "Scotstounhill", "stage_seq": 29, "distance_m": 80066.345, "section_seq": 1, "route_path_id": 48709}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1712", "location": "Garscadden", "stage_seq": 30, "distance_m": 80836.943, "section_seq": 1, "route_path_id": 48709}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1713", "location": "Yoker", "stage_seq": 31, "distance_m": 82409.187, "section_seq": 1, "route_path_id": 48709}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1715", "location": "Clydebank", "stage_seq": 32, "distance_m": 83778.572, "section_seq": 1, "route_path_id": 48709}, {"is_pass": false, "wtt_arr": "1717H", "wtt_dep": "1719H", "location": "Dalmuir", "stage_seq": 33, "distance_m": 85754.886, "section_seq": 1, "route_path_id": 48709}, {"is_pass": false, "wtt_arr": "1726H", "wtt_dep": "1727", "location": "Dumbarton East", "stage_seq": 34, "distance_m": 95001.424, "section_seq": 1, "route_path_id": 48709}, {"is_pass": false, "wtt_arr": "1728H", "wtt_dep": "1729", "location": "Dumbarton Central", "stage_seq": 35, "distance_m": 96065.428, "section_seq": 1, "route_path_id": 48709}, {"is_pass": false, "wtt_arr": "1730", "wtt_dep": "1730H", "location": "Dalreoch", "stage_seq": 36, "distance_m": 97469.594, "section_seq": 1, "route_path_id": 48709}, {"is_pass": false, "wtt_arr": "1735", "wtt_dep": "1735H", "location": "Cardross", "stage_seq": 37, "distance_m": 102601.796, "section_seq": 1, "route_path_id": 48709}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1739H", "location": "Craigendoran Jn", "stage_seq": 38, "distance_m": 107547.119, "section_seq": 1, "route_path_id": 48709}, {"is_pass": false, "wtt_arr": "1740", "wtt_dep": "1740H", "location": "Craigendoran", "stage_seq": 39, "distance_m": 108307.195, "section_seq": 1, "route_path_id": 48709}, {"is_pass": false, "wtt_arr": "1743", "wtt_dep": null, "location": "Helensburgh Central", "stage_seq": 40, "distance_m": 110148.302, "section_seq": 1, "route_path_id": 48709}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 110148.302, "from_m": 0.0, "section_seq": 1, "route_path_id": 48709}], "total_distance_m": 110148.302, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 110005.302, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 143.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 798, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:42:54Z", "source_id": 41164503, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T14:43:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:42:59Z", "source_id": 13484125, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T15:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 680, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:48:47Z", "source_id": 41177492, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T14:49:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:48:48Z", "source_id": 13487988, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T15:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 666, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:57:17Z", "source_id": 41196056, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T14:57:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:57:23Z", "source_id": 13493655, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T15:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 662, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:01:07Z", "source_id": 41204139, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T15:01:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:01:09Z", "source_id": 13496113, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T16:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 657, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:05:38Z", "source_id": 41214253, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T15:06:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:05:41Z", "source_id": 13499149, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T16:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2186, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:11:32Z", "source_id": 41227445, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T15:12:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:11:33Z", "source_id": 13503052, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T16:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2202, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:15:32Z", "source_id": 41235923, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T15:16:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:15:33Z", "source_id": 13505726, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T16:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2219, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:22:09Z", "source_id": 41250907, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T15:23:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:22:11Z", "source_id": 13510219, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T16:23:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:26:52Z", "source_id": 13513371, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T16:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2197, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:31:07Z", "source_id": 41270400, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T15:31:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:31:14Z", "source_id": 13516281, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T16:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2205, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:33:04Z", "source_id": 41274768, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T15:34:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:33:08Z", "source_id": 13517590, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T16:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2211, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:35:19Z", "source_id": 41279933, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T15:37:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:35:24Z", "source_id": 13519173, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T16:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1589, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:38:03Z", "source_id": 41285974, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T15:39:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:38:07Z", "source_id": 13521008, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T16:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1582, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:41:23Z", "source_id": 41293134, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T15:44:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:41:28Z", "source_id": 13523295, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T16:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1579, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:45:23Z", "source_id": 41302313, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T15:46:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:45:28Z", "source_id": 13525993, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T16:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1572, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:49:24Z", "source_id": 41311042, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T15:49:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:49:26Z", "source_id": 13528620, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T16:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1564, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:51:55Z", "source_id": 41316955, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T15:52:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:51:58Z", "source_id": 13530361, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T16:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1556, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:52:35Z", "source_id": 41318485, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T15:54:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:52:39Z", "source_id": 13530830, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T16:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1389, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:55:32Z", "source_id": 41325155, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-12T15:56:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:55:38Z", "source_id": 13532830, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-12T16:56:00+01:00", "operational_fact": true}] |
Edinburgh |
1540 |
1540 |
13 |
None |
None |
Helensburgh Central |
1743 |
1743 |
2 |
ON TIME |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C15058/2026-09-12/detailed |
None |
Glasgow Queen St Low Level |
2026-09-12T17:00:00+01:00 |
Charing Cross |
1.5 |
{"type": "LineString", "coordinates": [[-4.250905474700802, 55.86237544311542], [-4.250842695461405, 55.86254735582921], [-4.250900421353347, 55.86255271324955], [-4.251086458600982, 55.86256997897576], [-4.2511147, 55.86257260000001], [-4.251137996300968, 55.862573639143825], [-4.251354030921969, 55.862583275480944], [-4.251406951332609, 55.86258563602314], [-4.2514734, 55.862588599999995], [-4.2518044999999995, 55.862595799999994], [-4.2521369, 55.8626018], [-4.2524313, 55.862605599999995], [-4.2526326999999995, 55.862609899999995], [-4.2528296, 55.86261729999999], [-4.253114399999999, 55.862640000000006], [-4.2533917, 55.86267999999999], [-4.2542969, 55.8628313], [-4.254601899999999, 55.862876199999995], [-4.2573281, 55.8632074], [-4.2583098, 55.8633234], [-4.258870499999999, 55.863390800000005], [-4.259581099999999, 55.863476299999995], [-4.2610867, 55.8636552], [-4.262101999999999, 55.86377860000001], [-4.2696482, 55.8646656], [-4.2700642, 55.86470849999999], [-4.2703476, 55.86472839999999], [-4.2705641, 55.8647369]]} |
0.8 |
1700 |
1701½ |
2026-09-12T17:01:00+01:00 |
None |
None |
High Street |
Glasgow Queen St Low Level |
Charing Cross |
55.8623754 |
-4.2509055 |
55.8647369 |
-4.2705641 |
0 |
1 |
2026-09-12 15:58:48 |
AT_PLATFORM |
2026-09-12 15:56:16 |
Glasgow Queen St Low Level |
TD |
DIRECT_SCHEDULED_STOP_ARRIVAL |
41325155 |
1789228539512349 |
None |
83 |
83 |
2026-09-12 15:56:16.052063 |
9 |
2026-09-12 16:00:30 |
service-status-v9-departure-clock:td-v15-trace-row-order |
DEPARTURE |
None |
| 509838 |
G39623 |
682G63MR12 |
2026-09-12 |
Transport for Wales |
P |
CNM |
CDF |
2G63 |
197024 |
2 |
100 |
None |
{"version": 3, "segments": [{"to_m": 8764.575, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 8798.875, "from_m": 8764.575, "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": 8953.69, "from_m": 8798.875, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 11182.269, "from_m": 8953.69, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13392.725, "from_m": 11182.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": 27639.752, "from_m": 13392.725, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 32398.143, "from_m": 27639.752, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 34483.993, "from_m": 32398.143, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 42137.798, "from_m": 34483.993, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 53689.25, "from_m": 42137.798, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 54277.743, "from_m": 53689.25, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 54324.831, "from_m": 54277.743, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 54583.976, "from_m": 54324.831, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 57151.425, "from_m": 54583.976, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 66773.963, "from_m": 57151.425, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 66869.659, "from_m": 66773.963, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 69091.552, "from_m": 66869.659, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 78076.294, "from_m": 69091.552, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 78167.996, "from_m": 78076.294, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 79384.899, "from_m": 78167.996, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 79454.419, "from_m": 79384.899, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 79510.301, "from_m": 79454.419, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 80624.889, "from_m": 79510.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": 81376.911, "from_m": 80624.889, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 81444.811, "from_m": 81376.911, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 82541.537, "from_m": 81444.811, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 83093.63, "from_m": 82541.537, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 83333.475, "from_m": 83093.63, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 83519.987, "from_m": 83333.475, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 84391.247, "from_m": 83519.987, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 85768.84, "from_m": 84391.247, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 86002.971, "from_m": 85768.84, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 97925.272, "from_m": 86002.971, "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": 100915.984, "from_m": 97925.272, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 100965.892, "from_m": 100915.984, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 101116.285, "from_m": 100965.892, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 101228.001, "from_m": 101116.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": 101291.916, "from_m": 101228.001, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 101621.312, "from_m": 101291.916, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 101963.193, "from_m": 101621.312, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 509838, "profile_key": "559c9bbd7e9330558d5dfadd39f9e09de4b2742bd4f1334412353f909c0d6305", "schedule_id": 14738, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1540", "location": "Cheltenham Spa", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32141}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1546H", "location": "Barnwood Jn", "stage_seq": 2, "distance_m": 8836.695, "section_seq": 1, "route_path_id": 32141}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1547H", "location": "Horton Road Jn", "stage_seq": 3, "distance_m": 10006.454, "section_seq": 1, "route_path_id": 32141}, {"is_pass": false, "wtt_arr": "1548H", "wtt_dep": "1550H", "location": "Gloucester", "stage_seq": 4, "distance_m": 10613.415, "section_seq": 1, "route_path_id": 32141}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1603", "location": "Awre", "stage_seq": 5, "distance_m": 33292.479, "section_seq": 1, "route_path_id": 32141}, {"is_pass": false, "wtt_arr": "1609", "wtt_dep": "1610", "location": "Lydney", "stage_seq": 6, "distance_m": 41622.419, "section_seq": 1, "route_path_id": 32141}, {"is_pass": false, "wtt_arr": "1618", "wtt_dep": "1619", "location": "Chepstow", "stage_seq": 7, "distance_m": 54470.59, "section_seq": 1, "route_path_id": 32141}, {"is_pass": false, "wtt_arr": "1626H", "wtt_dep": "1627H", "location": "Caldicot", "stage_seq": 8, "distance_m": 65051.371, "section_seq": 1, "route_path_id": 32141}, {"is_pass": false, "wtt_arr": "1629H", "wtt_dep": "1630H", "location": "Severn Tunnel Junction", "stage_seq": 9, "distance_m": 66281.159, "section_seq": 1, "route_path_id": 32141}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1637", "location": "Llanwern West Jn", "stage_seq": 10, "distance_m": 78452.631, "section_seq": 1, "route_path_id": 32141}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1638H", "location": "Maindee East Jn", "stage_seq": 11, "distance_m": 81008.511, "section_seq": 1, "route_path_id": 32141}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1639", "location": "Maindee West Jn", "stage_seq": 12, "distance_m": 82246.951, "section_seq": 1, "route_path_id": 32141}, {"is_pass": false, "wtt_arr": "1640", "wtt_dep": "1643", "location": "Newport (South Wales)", "stage_seq": 13, "distance_m": 82736.452, "section_seq": 1, "route_path_id": 32141}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1644H", "location": "Gaer Jn", "stage_seq": 14, "distance_m": 84431.861, "section_seq": 1, "route_path_id": 32141}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1645H", "location": "Ebbw Jn", "stage_seq": 15, "distance_m": 85461.032, "section_seq": 1, "route_path_id": 32141}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1649", "location": "Marshfield", "stage_seq": 16, "distance_m": 91412.695, "section_seq": 1, "route_path_id": 32141}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1654", "location": "Long Dyke Jn", "stage_seq": 17, "distance_m": 100542.883, "section_seq": 1, "route_path_id": 32141}, {"is_pass": false, "wtt_arr": "1659", "wtt_dep": null, "location": "Cardiff Central", "stage_seq": 18, "distance_m": 101963.193, "section_seq": 1, "route_path_id": 32141}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 101963.193, "from_m": 0.0, "section_seq": 1, "route_path_id": 32141}], "total_distance_m": 101963.193, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 98091.396, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3871.797, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 20535, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:48:11Z", "source_id": 41176297, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T14:49:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:48:16Z", "source_id": 13487585, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T15:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24605, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:08:39Z", "source_id": 41221001, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T15:09:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:08:42Z", "source_id": 13501147, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T16:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24618, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:17:08Z", "source_id": 41239355, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T15:18:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:17:10Z", "source_id": 13506792, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T16:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24612, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:25:39Z", "source_id": 41258438, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T15:27:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:25:43Z", "source_id": 13512613, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T16:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24642, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:28:38Z", "source_id": 41265044, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T15:30:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:28:40Z", "source_id": 13514575, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T16:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24700, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:41:03Z", "source_id": 41292384, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T15:41:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:41:06Z", "source_id": 13523035, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T16:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24983, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:57:05Z", "source_id": 41328633, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T15:58:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:57:13Z", "source_id": 13533894, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T16:58:00+01:00", "operational_fact": true}] |
Cheltenham Spa |
1540 |
1540 |
1 |
None |
None |
Cardiff Central |
1659 |
1659 |
2 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G39623/2026-09-12/detailed |
None |
Newport (South Wales) |
2026-09-12T16:43:00+01:00 |
Cardiff Central |
16.0 |
{"type": "LineString", "coordinates": [[-2.9992781705370697, 51.589345813679], [-2.9996414999999996, 51.58915199999999], [-2.9998592, 51.5890199], [-3.0001342, 51.5888515], [-3.000456, 51.5886424], [-3.000602199999999, 51.5885182], [-3.0007845999999994, 51.5883616], [-3.0008691, 51.5882916], [-3.0010018, 51.58816560000001], [-3.0012178, 51.587935], [-3.0013531999999996, 51.5877692], [-3.0014765999999997, 51.58761249999999], [-3.0015598000000003, 51.5874959], [-3.0017915, 51.5871648], [-3.0020156999999994, 51.586780899999994], [-3.0022625, 51.5863526], [-3.0023715999999996, 51.58616669999999], [-3.0026308, 51.5857106], [-3.0037110999999994, 51.5838232], [-3.0058895000000003, 51.57999699999999], [-3.0060644999999995, 51.5796901], [-3.0061895999999995, 51.57947239999999], [-3.0064934, 51.57904429999999], [-3.0066883000000004, 51.57871299999999], [-3.0068204, 51.57848179999999], [-3.0069700347080226, 51.57821989136252], [-3.0070547, 51.578071699999995], [-3.0075309999999997, 51.57723800000001], [-3.0075907999999996, 51.5771333], [-3.0078949, 51.5764211], [-3.0079525, 51.576271199999994], [-3.0080076, 51.57598769999999], [-3.0080524, 51.5756507], [-3.0080681999999994, 51.575514600000005], [-3.0080815, 51.5750575], [-3.0080813, 51.5747014], [-3.0080335, 51.5742041], [-3.0079715999999994, 51.57370590000001], [-3.0078696999999996, 51.5730975], [-3.0077489999999996, 51.5724623], [-3.0075611999999996, 51.571428699999984], [-3.0073788, 51.5705402], [-3.0072661999999997, 51.5699683], [-3.0070959044723864, 51.56908936711081], [-3.0070795, 51.56900469999999], [-3.0069446, 51.5683566], [-3.0069087, 51.568192], [-3.0068696, 51.5680128], [-3.0067159, 51.567161], [-3.0066296, 51.56666990000001], [-3.0065704999999996, 51.566340200000006], [-3.0065297, 51.566035], [-3.006525, 51.5655815], [-3.0064975, 51.5652689], [-3.0065069, 51.5645888], [-3.0064935, 51.5642307], [-3.0064867999999993, 51.56376800000001], [-3.0065096, 51.5630405], [-3.0065391, 51.5625503], [-3.0066035, 51.5619868], [-3.0066719, 51.5615549], [-3.0067308999999995, 51.561268599999984], [-3.0068300999999997, 51.560805], [-3.0069186, 51.5605249], [-3.0070407, 51.56011749999999], [-3.0072176999999995, 51.5595822], [-3.0073786, 51.5590786], [-3.0076307, 51.5582615], [-3.0079218, 51.5573982], [-3.0080493, 51.5570193], [-3.0082969, 51.55630829999999], [-3.0084884, 51.5558346], [-3.0086674999999996, 51.555456199999995], [-3.0089019999999995, 51.5550163], [-3.0091230649370484, 51.55466347968381], [-3.0091723, 51.55458490000001], [-3.0094316, 51.5542098], [-3.0096374, 51.55394359999999], [-3.0098065999999997, 51.5537334], [-3.0101167999999996, 51.5533803], [-3.0103219, 51.55316549999999], [-3.0107302, 51.552766000000005], [-3.0111388999999997, 51.55240770000001], [-3.0115634, 51.5520685], [-3.0120490999999996, 51.55171649999998], [-3.0125425, 51.5513872], [-3.0128396, 51.5512071], [-3.0130663999999996, 51.55107470000001], [-3.013546, 51.550812099999995], [-3.014134, 51.5505113], [-3.0147650999999995, 51.5502099], [-3.0152281, 51.54999699999999], [-3.0158590999999997, 51.54970310000001], [-3.0164438, 51.54943430000001], [-3.0170229, 51.549163799999995], [-3.0175981, 51.5488987], [-3.0181804, 51.54863], [-3.018762, 51.5483605], [-3.0192211, 51.54814770000001], [-3.0202048, 51.54768949999998], [-3.0212255, 51.5472213], [-3.0218182999999996, 51.5469444], [-3.0230549, 51.5463708], [-3.0243621999999997, 51.5457446], [-3.0251522999999994, 51.5453748], [-3.0263979999999995, 51.544795500000006], [-3.0271290999999994, 51.544467399999995], [-3.0276452999999997, 51.5442367], [-3.0283361, 51.5439269], [-3.0291622, 51.543565], [-3.0299117, 51.5432208], [-3.030888, 51.54277539999999], [-3.0317853999999995, 51.54235719999999], [-3.0333572, 51.5416332], [-3.0341806, 51.54124790000001], [-3.0349006000000003, 51.5409137], [-3.0356183, 51.5405806], [-3.0363643, 51.5402219], [-3.0375601999999997, 51.5396681], [-3.0384534, 51.5392577], [-3.0391561, 51.538927300000005], [-3.0397929999999995, 51.5386316], [-3.0404489, 51.5383301], [-3.0417069, 51.537744499999995], [-3.0425464, 51.537357500000006], [-3.043135, 51.5370884], [-3.0442442, 51.53656829999999], [-3.0453123, 51.53607589999999], [-3.0460091, 51.53576079999999], [-3.0470682999999994, 51.5352731], [-3.0487048000000003, 51.534519499999995], [-3.0504321000000005, 51.53370029999999], [-3.0518831999999994, 51.53303459999999], [-3.053035, 51.53249850000001], [-3.0542719660063726, 51.531927628931506], [-3.0543535, 51.53188999999999], [-3.0550534999999996, 51.5315663], [-3.0559789, 51.5311391], [-3.0565085, 51.5309033], [-3.0572605198018885, 51.53055058404835], [-3.0575318999999994, 51.530423299999995], [-3.0583661, 51.53003280000001], [-3.0588447, 51.5298071], [-3.0595676999999997, 51.52947220000001], [-3.0602703999999994, 51.5291535], [-3.0609034, 51.52886480000001], [-3.0623223, 51.52821730000001], [-3.0630626, 51.52788029999999], [-3.0640603999999994, 51.5274164], [-3.0646585, 51.5271427], [-3.065549, 51.5267355], [-3.0671825000000004, 51.52598460000001], [-3.0678423, 51.5256725], [-3.068447, 51.525355], [-3.0694742999999995, 51.524882700000006], [-3.0713210999999996, 51.5240221], [-3.0736934, 51.52292179999999], [-3.0751069, 51.52226929999999], [-3.0770622999999997, 51.52135640000001], [-3.0788298999999997, 51.5205419], [-3.080379, 51.5198214], [-3.0821492, 51.5189986], [-3.0830316999999994, 51.5185914], [-3.0842011, 51.51804390000001], [-3.0856024, 51.517394200000005], [-3.0864327, 51.51701409999999], [-3.0876865, 51.5164328], [-3.0890237, 51.5158124], [-3.0907645, 51.5150062], [-3.0918895, 51.51448490000001], [-3.0930563, 51.513939], [-3.0944686000000003, 51.5132835], [-3.0958886999999997, 51.5126254], [-3.0973666, 51.5119376], [-3.0982451999999996, 51.5115292], [-3.0989667, 51.511191999999994], [-3.1003051, 51.5105726], [-3.1017252000000006, 51.50991609999999], [-3.1034605999999996, 51.509108099999985], [-3.1043725, 51.5086858], [-3.1053906, 51.50821379999999], [-3.1068040999999997, 51.5075811], [-3.1072036999999995, 51.5074192], [-3.1077923, 51.50719829999999], [-3.1084027000000005, 51.50698680000001], [-3.1089954, 51.5067931], [-3.1097545, 51.5065527], [-3.1100883, 51.5064487], [-3.1111278, 51.50612199999999], [-3.1118386, 51.5059], [-3.1123252999999997, 51.505744199999995], [-3.1134813, 51.50538190000001], [-3.1146924999999994, 51.50500009999999], [-3.1157653, 51.50465779999998], [-3.1176709, 51.504058], [-3.1199776, 51.5033284], [-3.1212973, 51.50291430000001], [-3.122464, 51.502547], [-3.1237408, 51.502141300000005], [-3.1249692, 51.50175889999999], [-3.1261172, 51.50139660000001], [-3.126816, 51.5011767], [-3.1284105, 51.5006703], [-3.129156099999999, 51.5004332], [-3.13026, 51.50008969999998], [-3.1308769, 51.499897700000005], [-3.1313829, 51.4997382], [-3.1316172, 51.49964250000001], [-3.1319807, 51.4994975], [-3.1323367, 51.499383399999985], [-3.1326133, 51.4992923], [-3.1327624999999997, 51.49923259999999], [-3.1328832, 51.49918079999999], [-3.1330944, 51.49909909999999], [-3.1334423999999994, 51.49898379999999], [-3.1336411, 51.4989124], [-3.134024244451826, 51.4987748385867], [-3.1340795, 51.498755], [-3.134337, 51.4986615], [-3.1344086999999994, 51.49863390000001], [-3.1345420999999996, 51.4985689], [-3.1346414, 51.4985188], [-3.1347699999999996, 51.4984516], [-3.1349162999999995, 51.4983752], [-3.1351698, 51.4982466], [-3.1354474, 51.49811299999999], [-3.1356521, 51.498014499999975], [-3.136352899999999, 51.4977099], [-3.1364706999999994, 51.49765300000001], [-3.1366289, 51.4975645], [-3.1368073, 51.4974643], [-3.1369722000000007, 51.4973758], [-3.1378895999999994, 51.496903200000006], [-3.1384274, 51.496611400000006], [-3.138843099999999, 51.4963722], [-3.1393715, 51.4960524], [-3.1399307, 51.4956967], [-3.1403760000000003, 51.495402000000006], [-3.1407576000000006, 51.49512979999999], [-3.1407809999999996, 51.4951131], [-3.141115, 51.4948664], [-3.1414462, 51.49460169999999], [-3.1416448999999997, 51.49444479999999], [-3.141803, 51.4943395], [-3.1419476999999993, 51.4942565], [-3.1420649, 51.49418479999999], [-3.1422911, 51.494006], [-3.142419799999999, 51.49390239999999], [-3.142663, 51.493734100000005], [-3.1427604, 51.4936703], [-3.1429468999999997, 51.4935555], [-3.143238, 51.4933668], [-3.1434256, 51.4932161], [-3.1438642, 51.492862], [-3.1439519999999996, 51.4927925], [-3.144103494418325, 51.49269239165645], [-3.144338799999999, 51.4925369], [-3.1444949999999996, 51.4924122], [-3.1447532999999996, 51.4922017], [-3.145351, 51.49172549999999], [-3.1461637999999996, 51.49106779999999], [-3.1468684, 51.49050479999999], [-3.1469439, 51.4904444], [-3.1479940999999996, 51.4895796], [-3.1484752, 51.489165], [-3.1489375999999996, 51.4887627], [-3.1494774999999997, 51.488291999999994], [-3.1497729999999997, 51.48803139999999], [-3.1502805, 51.4875807], [-3.1506516, 51.487252599999984], [-3.1517657, 51.4862661], [-3.1525643, 51.48557590000001], [-3.1527494999999996, 51.4854159], [-3.1529674, 51.48523170000001], [-3.1538535999999997, 51.4844874], [-3.1541639000000004, 51.4842255], [-3.1547483999999995, 51.483755599999995], [-3.1553833, 51.483276399999994], [-3.1560539, 51.48281800000001], [-3.1566908999999996, 51.48240479999999], [-3.1581248999999993, 51.4816369], [-3.1603044, 51.480639999999994], [-3.1609931593348763, 51.48032655915422], [-3.1621398999999997, 51.4798047], [-3.1628005999999997, 51.4795462], [-3.1630702, 51.479460199999984], [-3.1633855999999994, 51.47936310000001], [-3.1635835, 51.47930499999999], [-3.1637754, 51.47924969999999], [-3.1640954999999997, 51.479162899999984], [-3.1644977999999995, 51.4790614], [-3.1651687, 51.4789021], [-3.165402, 51.4788389], [-3.1658277999999997, 51.4787206], [-3.1663089, 51.4785871], [-3.167459, 51.4782647], [-3.1678070999999997, 51.47816949999999], [-3.1679449999999996, 51.4781311], [-3.1685189999999994, 51.4779741], [-3.1688897999999996, 51.4778856], [-3.169301399999999, 51.4777922], [-3.1695627999999996, 51.4777259], [-3.1697089, 51.477686899999995], [-3.1701479, 51.47756340000001], [-3.1702486999999997, 51.4775407], [-3.1706154, 51.477458], [-3.1707864999999997, 51.477419], [-3.1709491999999995, 51.4773806], [-3.1712224, 51.4773115], [-3.171431508709132, 51.47725188852774], [-3.171511393836019, 51.47722911532835], [-3.1715794999999996, 51.4772097], [-3.1717497465626896, 51.47715936286946], [-3.1717989999999996, 51.477144800000005], [-3.171930566980932, 51.47710393260773], [-3.1723610999999994, 51.4769702], [-3.1724698, 51.476942300000005], [-3.1725684, 51.47691009999999], [-3.1734133000000004, 51.47665400000001], [-3.1736526, 51.4765853], [-3.1738792, 51.476517300000005], [-3.1739411, 51.476498799999995], [-3.1740777, 51.47645760000001], [-3.1742243999999995, 51.47641339999999], [-3.1744743999999994, 51.4763388], [-3.1752819, 51.4761196], [-3.1755003, 51.4760639], [-3.1756265, 51.4760329], [-3.175958, 51.47594629999999], [-3.1762035000000006, 51.47588629999999], [-3.17641865, 51.47584095000017], [-3.1766039, 51.4758122], [-3.1768271, 51.47578089999999], [-3.1770947, 51.4757489], [-3.1772862999999996, 51.47573049999998], [-3.1775485999999997, 51.4757115], [-3.1776977, 51.47570439999999], [-3.1778614999999997, 51.4756979], [-3.1780670999999994, 51.47569120000001], [-3.1792304, 51.4756626]]} |
11.7 |
1642 |
1658 |
2026-09-12T16:58:30+01:00 |
None |
None |
Newport (South Wales) |
Cardiff Central |
Cardiff Central |
51.4756626 |
-3.1792304 |
51.4756626 |
-3.1792304 |
1 |
1 |
2026-09-12 15:58:48 |
TERMINATED |
2026-09-12 15:58:00 |
Cardiff Central |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13533894 |
1789228634287240 |
None |
47 |
47 |
2026-09-12 15:58:24.613077 |
2 |
2026-09-12 16:08:24.580830 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
2026-09-12 15:58:24.580830 |
| 509841 |
S13729 |
722A331R12 |
2026-09-12 |
London Underground |
N |
SBP |
ZEL |
2A33 |
None |
None |
None |
None |
None |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:48:44Z", "source_id": 13487934, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T15:49:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:50:18Z", "source_id": 13488992, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T15:51:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:56:57Z", "source_id": 13493394, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T15:57:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:59:53Z", "source_id": 13495216, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T16:00:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:15:33Z", "source_id": 13505703, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T16:17:00+01:00", "operational_fact": true}] |
Stonebridge Park |
1540 |
1540 |
1 |
None |
None |
Elephant & Castle L.T. |
1618 |
1617½ |
None |
LATE |
+27 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:S13729/2026-09-12/detailed |
None |
Queen's Park (DC) |
2026-09-12T16:10:00+01:00 |
Elephant & Castle L.T. |
7.5 |
{"type": "LineString", "coordinates": [[-0.20535856458816795, 51.53415358854151], [-0.2049092, 51.5342345], [-0.2044149, 51.53431089999999], [-0.20377180000000003, 51.53443610000001], [-0.20324, 51.53452790000001], [-0.2024138, 51.5346768], [-0.20161, 51.5348195], [-0.2008565, 51.534961], [-0.2000544, 51.53510790000001], [-0.1996699, 51.535179], [-0.19927959999999997, 51.53525299999998], [-0.1985347, 51.535419299999994], [-0.1978087, 51.53560480000001], [-0.1970679, 51.5358031], [-0.19757199999999997, 51.53563739999999], [-0.1971795, 51.5357381], [-0.196823, 51.5358365], [-0.19642970000000004, 51.53594369999998], [-0.1960077, 51.536063199999994], [-0.1953774, 51.5362286], [-0.1949877, 51.536340300000006], [-0.1946304, 51.5364508], [-0.194282, 51.5365726], [-0.1939695, 51.53669210000001], [-0.1937415, 51.536777], [-0.19347279999999997, 51.5368727], [-0.19318759999999996, 51.5369832], [-0.1929268, 51.5370853], [-0.1922821, 51.5373581], [-0.1919269, 51.5374942], [-0.1899831, 51.5382824], [-0.1895837, 51.5384436], [-0.1891894, 51.538602], [-0.1887529, 51.538769899999984], [-0.18835859999999996, 51.53891850000001], [-0.1880542, 51.5390368], [-0.1877255, 51.539159100000006], [-0.1874237, 51.5392673], [-0.1868633, 51.539462099999994], [-0.1865632, 51.539560599999994], [-0.1861774, 51.5396836], [-0.18581479999999995, 51.5397955], [-0.1854516, 51.5399055], [-0.18506469999999997, 51.54001709999999], [-0.18469510000000003, 51.54012259999999], [-0.18433569999999996, 51.5402255], [-0.18398380000000003, 51.5403217], [-0.1836594, 51.5404118], [-0.1833248, 51.5404966], [-0.1829235, 51.5405896], [-0.18174909999999997, 51.5408636], [-0.1806906, 51.54109789999999], [-0.18010699999999996, 51.54121310000001], [-0.17976029999999998, 51.5412737], [-0.1796630568239043, 51.541287619194975], [-0.1791497, 51.5413611], [-0.17813179999999998, 51.5414929], [-0.17748219999999998, 51.5415902], [-0.1774157860300821, 51.5415997735078], [-0.17737368574318094, 51.5416058422213], [-0.1771062, 51.5416444], [-0.17509509999999998, 51.541927], [-0.16891240000000002, 51.5427671], [-0.16473069999999998, 51.5432933], [-0.1644165, 51.5433162], [-0.1638912, 51.54332169999999], [-0.1634825, 51.54329], [-0.1628558, 51.543218200000005], [-0.16199489999999997, 51.543101400000005], [-0.1615693, 51.5430842], [-0.1614405, 51.543078599999994], [-0.16125078923572086, 51.54307304496928], [-0.16113229999999998, 51.54309790000001], [-0.16111857988524028, 51.54310099852758], [-0.1609784, 51.5430983], [-0.16073369999999998, 51.543108200000006], [-0.16061729999999996, 51.5431152], [-0.1604118, 51.5431307], [-0.160255, 51.54314149999999], [-0.16000699999999998, 51.5431563], [-0.1595482706344072, 51.54317680601462], [-0.1592001, 51.5432321], [-0.1588306, 51.54329779999999], [-0.1584861, 51.5433549], [-0.1582528, 51.54338559999999], [-0.1580939, 51.5434033], [-0.1579823, 51.5434108], [-0.15790329999999997, 51.5434156], [-0.1577943, 51.54341999999999], [-0.1576625, 51.543421], [-0.1575199, 51.543421], [-0.1573711, 51.5434137], [-0.15724019999999997, 51.5434031], [-0.15701439999999997, 51.543382], [-0.1567251, 51.5433519], [-0.15657869999999996, 51.54333630000001], [-0.1563366, 51.543305399999994], [-0.15613619999999998, 51.5432828], [-0.155853, 51.54323320000001], [-0.1556004, 51.5431709], [-0.1553892, 51.5431315], [-0.1552771, 51.5431157], [-0.1550641, 51.54308730000001], [-0.1549426, 51.5430748], [-0.15478759999999997, 51.54306950000001], [-0.1546893, 51.54306659999999], [-0.15454249999999997, 51.543064699999995], [-0.1544141, 51.5430661], [-0.154231, 51.5430619], [-0.1541668, 51.5430599], [-0.15385409999999997, 51.54304669999999], [-0.15344829999999998, 51.5430238], [-0.1531276, 51.54299510000001], [-0.15273679999999998, 51.5429625], [-0.15237749999999997, 51.542932400000005], [-0.15187729999999997, 51.54287709999999], [-0.1516788, 51.54286090000001], [-0.15142920000000004, 51.542837299999995], [-0.1512148, 51.54281659999999], [-0.1510754, 51.5427998], [-0.1509479, 51.5427785], [-0.15067869999999997, 51.5427367], [-0.15027, 51.5426539], [-0.15000669999999997, 51.5425909], [-0.1496024, 51.542477100000006], [-0.149273, 51.5423815], [-0.14892839999999996, 51.54227670000001], [-0.1482067, 51.5420512], [-0.14787689999999998, 51.5419626], [-0.1476502, 51.54190459999999], [-0.14747520000000003, 51.5418643], [-0.1473021, 51.5418347], [-0.14715339999999996, 51.54181179999999], [-0.1469355, 51.5417867], [-0.1468154, 51.54177690000001], [-0.1467047, 51.5417712], [-0.1464005, 51.54177399999999], [-0.1462151, 51.5417805], [-0.1460437, 51.5417842], [-0.1455385, 51.5418081], [-0.1454401, 51.54181830000001], [-0.1452015, 51.5418474], [-0.1449627, 51.54188119999999], [-0.1447279, 51.5419144], [-0.1444329, 51.5419496], [-0.1442034, 51.541973000000006], [-0.1439337, 51.54199779999999], [-0.1436412, 51.54202020000001], [-0.1432758, 51.542042999999985], [-0.14294299999999996, 51.54205720000001], [-0.1425793, 51.54207039999999], [-0.1423082, 51.5420743], [-0.14196209999999998, 51.54207660000001], [-0.1417761, 51.54207399999999], [-0.1416877, 51.54207319999999], [-0.14143169999999997, 51.54206959999999], [-0.14102239999999996, 51.5420556], [-0.14079589999999997, 51.54204330000001], [-0.1405378, 51.542026099999994], [-0.1404656, 51.54202049999999], [-0.14028799999999997, 51.542007], [-0.1401019, 51.5419919], [-0.1399392, 51.54197769999999], [-0.1397352, 51.5419584], [-0.1394603, 51.5419294], [-0.1392289, 51.5419021], [-0.13890049999999998, 51.54186270000001], [-0.1385878, 51.54182579999999], [-0.1381627, 51.541770199999995], [-0.13727499999999998, 51.5416545], [-0.1372229, 51.54164779999999], [-0.1365839, 51.5415659], [-0.1352162, 51.5413934], [-0.1351364, 51.541382699999986], [-0.134803, 51.54133339999999], [-0.1346519, 51.5413056], [-0.1344993, 51.5412817], [-0.13430160000000002, 51.5412551], [-0.1338926, 51.54121639999999], [-0.1334835, 51.541183399999994], [-0.1334335, 51.54118019999999], [-0.1332022, 51.54116559999999], [-0.1325579, 51.54112460000001], [-0.1322365, 51.5410881], [-0.13206820000000002, 51.5410679], [-0.1318956, 51.5410452], [-0.1317287, 51.5410192], [-0.1316414, 51.541005799999986], [-0.1314585, 51.540971600000006], [-0.13118809999999995, 51.5409145], [-0.1310787, 51.54088289999999], [-0.1309457, 51.5408449], [-0.1307522, 51.5407839], [-0.13073029999999997, 51.5407829], [-0.1306643, 51.5407513], [-0.13056779999999998, 51.540725], [-0.1304454, 51.5405132], [-0.1303019, 51.5403426], [-0.12994969999999997, 51.5397457], [-0.12990269999999998, 51.5396661], [-0.1298719, 51.53960990000001], [-0.1297339, 51.5393759], [-0.1296632, 51.5392319], [-0.12949679999999997, 51.5387221], [-0.1293725855139987, 51.5381533989371], [-0.1293090318942045, 51.53786242359564], [-0.1292959, 51.5378023], [-0.1292349, 51.5375196], [-0.1292050562502323, 51.53737567711332], [-0.12916839999999996, 51.5371989], [-0.12914949999999997, 51.5371236], [-0.12913094989089005, 51.537022203774335], [-0.1291156, 51.5369383], [-0.129115, 51.536899700000006], [-0.12907419301944675, 51.53660273798133], [-0.12904540622881383, 51.53639324855326], [-0.1290302, 51.53632399999999], [-0.12900968435973212, 51.536270603567914], [-0.12894939999999996, 51.5361137], [-0.1289195, 51.5360343], [-0.12888889999999997, 51.535961699999994], [-0.1288543, 51.53589119999999], [-0.128789, 51.53575020000001], [-0.1287614, 51.5357015], [-0.1287618, 51.535623], [-0.1286099, 51.53515430000001], [-0.12854266901117034, 51.53496751240733], [-0.12844770445811296, 51.53470367145589], [-0.12844119999999998, 51.5346856], [-0.12839247941800383, 51.53455695661428], [-0.12822616286638075, 51.53411780632364], [-0.1281805798242299, 51.53399744590827], [-0.1281653, 51.53395709999999], [-0.1279775, 51.53350900000001], [-0.1279637029775823, 51.53345136986881], [-0.1278926920628459, 51.53315475628563], [-0.1278726451672573, 51.5330710197728], [-0.12786959999999997, 51.5330583], [-0.1277683773630777, 51.53275383807097], [-0.12769129999999998, 51.532522], [-0.1276031, 51.5323077], [-0.1271529, 51.53137050000001], [-0.127105, 51.5312861], [-0.1270916, 51.5312625], [-0.1269993, 51.53113849999998], [-0.1268615, 51.53098740000001], [-0.12661269999999997, 51.530796599999995], [-0.1263977, 51.530653099999995], [-0.1261246, 51.53054499999999], [-0.1258626, 51.5304682], [-0.12551709999999996, 51.53040320000001], [-0.12547174967034236, 51.53039827557032], [-0.12545289999999998, 51.53037519999999], [-0.1250689, 51.5303267], [-0.12459359999999998, 51.5303098], [-0.1244005, 51.530313199999995], [-0.1241908, 51.5303203], [-0.1239772, 51.530341799999995], [-0.1237393, 51.53037439999999], [-0.12354989999999998, 51.5304069], [-0.12332949999999998, 51.5304633], [-0.12308420000000002, 51.5305415], [-0.122867, 51.5305966], [-0.12263129999999996, 51.5306377], [-0.1223676, 51.530663100000005], [-0.1221182, 51.5306757], [-0.1218119, 51.5306842], [-0.1214413, 51.5306898], [-0.12101759999999998, 51.530697], [-0.1207928, 51.530685599999984], [-0.12052580000000002, 51.5306464], [-0.12045839999999997, 51.5306292], [-0.1203098, 51.5305945], [-0.1198331, 51.5304748], [-0.1197398, 51.53045040000001], [-0.1195215, 51.5303917], [-0.11925929999999996, 51.5303125], [-0.1190034, 51.5302276], [-0.1188107, 51.530153899999995], [-0.1186822, 51.53009509999999], [-0.1185695, 51.530037799999995], [-0.118469, 51.529982999999994], [-0.11837100000000002, 51.529929], [-0.117008, 51.5291382], [-0.1168744, 51.52906070000001], [-0.1162677, 51.52870870000001], [-0.1160474, 51.5285776], [-0.1149493, 51.5279658], [-0.11453209999999998, 51.5277334], [-0.1144298, 51.52767479999999], [-0.11332169999999998, 51.526952], [-0.1124319, 51.5263817], [-0.1108836, 51.52542919999999], [-0.1099621, 51.5248046], [-0.10981749999999998, 51.524694399999994], [-0.1097511, 51.524646], [-0.1097076, 51.5246072], [-0.10964, 51.52454850000001], [-0.1095738, 51.5244838], [-0.1094992, 51.52442169999999], [-0.1093938, 51.5243402], [-0.1092883, 51.5242587], [-0.1091728, 51.5241772], [-0.1090536, 51.5240956], [-0.108979, 51.524046699999985], [-0.1088785, 51.5239868], [-0.1087995, 51.52394550000001], [-0.1087174, 51.523905500000005], [-0.1086221, 51.5238577], [-0.1084101, 51.523739899999995], [-0.1080862, 51.5235425], [-0.1079029, 51.523390899999995], [-0.10781739999999998, 51.5233048], [-0.1077608, 51.52324849999999], [-0.1077295, 51.52321220000001], [-0.1074634, 51.5229041], [-0.1073307, 51.5227709], [-0.1070899, 51.522560199999994], [-0.1069557, 51.52244679999999], [-0.1068495, 51.5223523], [-0.1067761, 51.5222865], [-0.1066099, 51.522131400000006], [-0.1064567, 51.52197739999999], [-0.10630829999999998, 51.521814799999994], [-0.1061551, 51.5216344], [-0.1060733, 51.521530899999995], [-0.1060171, 51.5214556], [-0.10593199999999998, 51.5213589], [-0.10584639999999998, 51.52126079999999], [-0.1057224, 51.5211185], [-0.10563999999999998, 51.521018899999994], [-0.10553959999999998, 51.52089339999999], [-0.1054765, 51.52080790000001], [-0.1054284, 51.52074169999999], [-0.1053543, 51.52063750000001], [-0.10526149999999998, 51.520511500000005], [-0.10518569999999998, 51.52041549999999], [-0.105128, 51.5203463], [-0.10505989999999998, 51.5202707], [-0.1050429, 51.5202518], [-0.1049984, 51.5202059], [-0.1049734, 51.5201809], [-0.1049245, 51.52012870000001], [-0.1048892, 51.520094400000005], [-0.10478179999999998, 51.5199882], [-0.1047485, 51.5199553], [-0.10465731725018064, 51.519850605097744], [-0.1046547, 51.519847600000006], [-0.10462019999999998, 51.5198048], [-0.10458399999999998, 51.5197574], [-0.1045513, 51.5197104], [-0.10452559999999998, 51.5196714], [-0.1044921, 51.5196159], [-0.1044511, 51.5195404], [-0.1044336, 51.519501899999995], [-0.1044206, 51.51947249999999], [-0.1043944982618106, 51.51940495610953], [-0.1043522, 51.519295500000005], [-0.1042994, 51.5191342], [-0.10419169999999998, 51.518736399999995], [-0.1041193, 51.5184448], [-0.1039844, 51.5179121], [-0.1039205, 51.517686999999995], [-0.103874, 51.5175139], [-0.1037796, 51.51716269999999], [-0.10375729999999998, 51.5170449], [-0.10371569999999998, 51.516690999999994], [-0.1036776, 51.516307100000006], [-0.1036503, 51.5160618], [-0.1036135, 51.51568799999999], [-0.10356509999999998, 51.514278399999995], [-0.1035633, 51.5141218], [-0.1035664, 51.513902], [-0.10356949999999998, 51.5134601], [-0.1035739, 51.5131246], [-0.10356619999999998, 51.51298409999999], [-0.10355820000000002, 51.5128812], [-0.1035051, 51.512396899999985], [-0.1034978, 51.5123304], [-0.1034882, 51.51222689999999], [-0.1034745, 51.51214869999999], [-0.1034253, 51.5119248], [-0.1034213, 51.5119096], [-0.1033934, 51.5118006], [-0.10331959999999998, 51.5115055], [-0.1032473, 51.511128699999986], [-0.1031942, 51.5108754], [-0.103165, 51.51072460000001], [-0.1031626, 51.51070159999999], [-0.1031634, 51.5105179], [-0.10317619999999998, 51.51001539999999], [-0.1031861, 51.5096532], [-0.1031995, 51.5094303], [-0.10322629999999998, 51.5089192], [-0.1032297, 51.5087796], [-0.1032364, 51.5086604], [-0.1032496, 51.5085663], [-0.1032867, 51.5084005], [-0.1033062, 51.5083372], [-0.1033578, 51.508174200000006], [-0.1034208, 51.5079727], [-0.1034687, 51.5077849], [-0.10349319999999998, 51.507618099999995], [-0.1035132, 51.5074255], [-0.1035151, 51.50722900000001], [-0.1035044, 51.50711209999999], [-0.1034905, 51.5069923], [-0.1034524, 51.5067651], [-0.1034059, 51.5066043], [-0.10335049999999998, 51.506452], [-0.10327909999999998, 51.506281], [-0.1031886, 51.5060926], [-0.10308290000000002, 51.50590510000001], [-0.1028938, 51.50560699999999], [-0.1027998, 51.50546250000001], [-0.1025663, 51.5050675], [-0.1024293, 51.5047941], [-0.1023045, 51.50452520000001], [-0.1022401, 51.5043539], [-0.10218452471206103, 51.50416992728873], [-0.10217498376099328, 51.504138343488584], [-0.10216130857244468, 51.504093073915016], [-0.1021526131001426, 51.504064288890106], [-0.10208639999999998, 51.50384509999999], [-0.1019916, 51.50355], [-0.1019064, 51.50328489999999], [-0.10180269999999998, 51.5030069], [-0.1017524, 51.502887400000006], [-0.1016241, 51.5026241], [-0.10149679999999998, 51.502404199999994], [-0.1013048, 51.50210829999999], [-0.10108399999999998, 51.501806], [-0.1009064, 51.5015154], [-0.1007533, 51.501166], [-0.10063940000000002, 51.500862], [-0.1005612, 51.5005647], [-0.10046239999999998, 51.5002234], [-0.1003593, 51.49993559999999], [-0.10022259999999998, 51.499643000000006], [-0.10005319999999998, 51.499345000000005], [-0.0998752, 51.4990849], [-0.0996853, 51.4988274], [-0.0996463929357292, 51.4987748385867], [-0.0996115, 51.4987277], [-0.0993835, 51.4983389], [-0.099215, 51.49801459999999], [-0.0991279, 51.4978885], [-0.0988616, 51.497391599999986], [-0.0986959, 51.49704160000001], [-0.0986324, 51.4968609], [-0.0985798, 51.496674199999994], [-0.098541, 51.496488], [-0.0985137, 51.49629809999999], [-0.098489, 51.495923], [-0.09847469999999998, 51.49555579999999], [-0.0984884, 51.4953532], [-0.09851569999999998, 51.49515339999999], [-0.0985607, 51.49495019999999], [-0.0985771, 51.4948602], [-0.09860049999999998, 51.49476859999999], [-0.0986386, 51.4946529]]} |
7.2 |
1610 |
1617½ |
2026-09-12T16:44:30+01:00 |
{"movementMode": "ORDINARY", "trackingState": "POSITION_UNCONFIRMED", "targetStageSeq": 7, "presentationStatus": "DELAYED", "confirmedEvidenceId": "TRUST:13508111", "confirmationDeadline": "2026-09-12T16:44:30+01:00"} |
None |
Kensal Green |
Queen's Park (DC) |
Elephant & Castle L.T. |
51.4946529 |
-0.0986386 |
51.4946529 |
-0.0986386 |
0 |
1 |
2026-09-12 15:44:51 |
RUNNING |
2026-09-12 15:10:00 |
Elephant & Castle L.T. |
TRUST |
DIRECT_SCHEDULED_STOP_DEPARTURE |
13503037 |
1789226349342329 |
None |
25 |
25 |
2026-09-12 15:19:09.345383 |
None |
2026-09-12 16:44:30 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 509846 |
Y63044 |
792R40MR12 |
2026-09-12 |
Transport for Wales |
P |
BGN |
RHY |
2R40 |
150264 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 241.071, "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": 1497.489, "from_m": 241.071, "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": 4456.763, "from_m": 1497.489, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5168.165, "from_m": 4456.763, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 21932.767, "from_m": 5168.165, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 22466.236, "from_m": 21932.767, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22525.832, "from_m": 22466.236, "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": 22542.31, "from_m": 22525.832, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22588.935, "from_m": 22542.31, "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": 23342.271, "from_m": 22588.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": 23394.215, "from_m": 23342.271, "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": 30077.419, "from_m": 23394.215, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 31090.433, "from_m": 30077.419, "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": 31116.639, "from_m": 31090.433, "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": 31519.074, "from_m": 31116.639, "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": 31579.662, "from_m": 31519.074, "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": 31643.206, "from_m": 31579.662, "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": 32895.307, "from_m": 31643.206, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 33473.207, "from_m": 32895.307, "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": 34631.831, "from_m": 33473.207, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 34683.81, "from_m": 34631.831, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 39245.105, "from_m": 34683.81, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 40028.161, "from_m": 39245.105, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 40930.332, "from_m": 40028.161, "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": 41615.48, "from_m": 40930.332, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 42699.892, "from_m": 41615.48, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 43212.521, "from_m": 42699.892, "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": 43295.906, "from_m": 43212.521, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 43343.29, "from_m": 43295.906, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 43758.958, "from_m": 43343.29, "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": 44368.696, "from_m": 43758.958, "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": 45528.159, "from_m": 44368.696, "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": 45565.711, "from_m": 45528.159, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46299.086, "from_m": 45565.711, "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": 50543.3, "from_m": 46299.086, "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": 50594.69, "from_m": 50543.3, "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": 54730.188, "from_m": 50594.69, "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": 56669.412, "from_m": 54730.188, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 58094.901, "from_m": 56669.412, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 58162.473, "from_m": 58094.901, "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": 61530.896, "from_m": 58162.473, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 62994.344, "from_m": 61530.896, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 63562.427, "from_m": 62994.344, "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": 64563.132, "from_m": 63562.427, "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": 66796.551, "from_m": 64563.132, "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": 66849.292, "from_m": 66796.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": 66908.197, "from_m": 66849.292, "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": 67485.479, "from_m": 66908.197, "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": 69748.746, "from_m": 67485.479, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 70369.02, "from_m": 69748.746, "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": 72041.092, "from_m": 70369.02, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 72618.906, "from_m": 72041.092, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 73573.121, "from_m": 72618.906, "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": 73620.151, "from_m": 73573.121, "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": 73919.14, "from_m": 73620.151, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 74242.836, "from_m": 73919.14, "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": 75625.756, "from_m": 74242.836, "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": 82690.753, "from_m": 75625.756, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 83133.279, "from_m": 82690.753, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 83532.145, "from_m": 83133.279, "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": 83620.945, "from_m": 83532.145, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 83841.196, "from_m": 83620.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}], "service_id": 509846, "profile_key": "feb5304fb1f702bd13d5be6190b3e5af152b8de37d146d1fe0356fe160f70823", "schedule_id": 29970, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1540", "location": "Bridgend", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 44073}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1541H", "location": "Cowbridge Road S.B.", "stage_seq": 2, "distance_m": 590.469, "section_seq": 1, "route_path_id": 44073}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1548H", "location": "Aberthaw Sig. CF3440", "stage_seq": 3, "distance_m": 9640.811, "section_seq": 1, "route_path_id": 44073}, {"is_pass": false, "wtt_arr": "1553", "wtt_dep": "1554", "location": "Llantwit Major", "stage_seq": 4, "distance_m": 15548.82, "section_seq": 1, "route_path_id": 44073}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1600H", "location": "Aberthaw", "stage_seq": 5, "distance_m": 22985.817, "section_seq": 1, "route_path_id": 44073}, {"is_pass": false, "wtt_arr": "1603H", "wtt_dep": "1604H", "location": "Rhoose", "stage_seq": 6, "distance_m": 25862.482, "section_seq": 1, "route_path_id": 44073}, {"is_pass": false, "wtt_arr": "1611H", "wtt_dep": "1613", "location": "Barry", "stage_seq": 7, "distance_m": 31226.709, "section_seq": 1, "route_path_id": 44073}, {"is_pass": false, "wtt_arr": "1615H", "wtt_dep": "1616H", "location": "Barry Docks", "stage_seq": 8, "distance_m": 33235.591, "section_seq": 1, "route_path_id": 44073}, {"is_pass": false, "wtt_arr": "1618H", "wtt_dep": "1619H", "location": "Cadoxton", "stage_seq": 9, "distance_m": 34610.804, "section_seq": 1, "route_path_id": 44073}, {"is_pass": false, "wtt_arr": "1623", "wtt_dep": "1624", "location": "Dinas Powys", "stage_seq": 10, "distance_m": 37655.853, "section_seq": 1, "route_path_id": 44073}, {"is_pass": false, "wtt_arr": "1625H", "wtt_dep": "1626H", "location": "Eastbrook", "stage_seq": 11, "distance_m": 38857.071, "section_seq": 1, "route_path_id": 44073}, {"is_pass": false, "wtt_arr": "1628H", "wtt_dep": "1629H", "location": "Cogan", "stage_seq": 12, "distance_m": 40398.841, "section_seq": 1, "route_path_id": 44073}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1631H", "location": "Cogan Jn", "stage_seq": 13, "distance_m": 40991.731, "section_seq": 1, "route_path_id": 44073}, {"is_pass": false, "wtt_arr": "1634", "wtt_dep": "1635", "location": "Grangetown", "stage_seq": 14, "distance_m": 43093.024, "section_seq": 1, "route_path_id": 44073}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1636", "location": "Penarth Curve South Jn", "stage_seq": 15, "distance_m": 43619.454, "section_seq": 1, "route_path_id": 44073}, {"is_pass": false, "wtt_arr": "1639H", "wtt_dep": "1641H", "location": "Cardiff Central", "stage_seq": 16, "distance_m": 44922.275, "section_seq": 1, "route_path_id": 44073}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1642", "location": "CVL East Boundary", "stage_seq": 17, "distance_m": 45620.635, "section_seq": 1, "route_path_id": 44073}, {"is_pass": false, "wtt_arr": "1644", "wtt_dep": "1645H", "location": "Cardiff Queen Street", "stage_seq": 18, "distance_m": 45998.28, "section_seq": 1, "route_path_id": 44073}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1648H", "location": "Heath Jn", "stage_seq": 19, "distance_m": 49590.398, "section_seq": 1, "route_path_id": 44073}, {"is_pass": false, "wtt_arr": "1649H", "wtt_dep": "1650", "location": "Heath High Level", "stage_seq": 20, "distance_m": 50039.527, "section_seq": 1, "route_path_id": 44073}, {"is_pass": false, "wtt_arr": "1652H", "wtt_dep": "1653H", "location": "Llanishen", "stage_seq": 21, "distance_m": 52806.561, "section_seq": 1, "route_path_id": 44073}, {"is_pass": false, "wtt_arr": "1655H", "wtt_dep": "1656", "location": "Lisvane & Thornhill", "stage_seq": 22, "distance_m": 54100.836, "section_seq": 1, "route_path_id": 44073}, {"is_pass": false, "wtt_arr": "1700H", "wtt_dep": "1701H", "location": "Caerphilly", "stage_seq": 23, "distance_m": 58387.498, "section_seq": 1, "route_path_id": 44073}, {"is_pass": false, "wtt_arr": "1703", "wtt_dep": "1704", "location": "Aber", "stage_seq": 24, "distance_m": 59362.717, "section_seq": 1, "route_path_id": 44073}, {"is_pass": false, "wtt_arr": "1707H", "wtt_dep": "1708", "location": "Llanbradach", "stage_seq": 25, "distance_m": 62521.733, "section_seq": 1, "route_path_id": 44073}, {"is_pass": false, "wtt_arr": "1712H", "wtt_dep": "1713H", "location": "Ystrad Mynach", "stage_seq": 26, "distance_m": 67241.053, "section_seq": 1, "route_path_id": 44073}, {"is_pass": false, "wtt_arr": "1715H", "wtt_dep": "1716", "location": "Hengoed", "stage_seq": 27, "distance_m": 68700.096, "section_seq": 1, "route_path_id": 44073}, {"is_pass": false, "wtt_arr": "1719", "wtt_dep": "1720", "location": "Pengam", "stage_seq": 28, "distance_m": 71459.364, "section_seq": 1, "route_path_id": 44073}, {"is_pass": false, "wtt_arr": "1724H", "wtt_dep": "1725H", "location": "Bargoed", "stage_seq": 29, "distance_m": 74070.549, "section_seq": 1, "route_path_id": 44073}, {"is_pass": false, "wtt_arr": "1728H", "wtt_dep": "1729", "location": "Brithdir", "stage_seq": 30, "distance_m": 76359.727, "section_seq": 1, "route_path_id": 44073}, {"is_pass": false, "wtt_arr": "1731H", "wtt_dep": "1732H", "location": "Tir-phil", "stage_seq": 31, "distance_m": 78100.068, "section_seq": 1, "route_path_id": 44073}, {"is_pass": false, "wtt_arr": "1736H", "wtt_dep": "1737H", "location": "Pontlottyn", "stage_seq": 32, "distance_m": 81823.004, "section_seq": 1, "route_path_id": 44073}, {"is_pass": false, "wtt_arr": "1740", "wtt_dep": null, "location": "Rhymney", "stage_seq": 33, "distance_m": 83841.196, "section_seq": 1, "route_path_id": 44073}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 83841.196, "from_m": 0.0, "section_seq": 1, "route_path_id": 44073}], "total_distance_m": 83841.196, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 82782.673, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1058.523, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 25400, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:48:43Z", "source_id": 41177409, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T14:53:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:48:48Z", "source_id": 13487978, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T15:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25390, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:02:06Z", "source_id": 41206262, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T15:02:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:02:06Z", "source_id": 13496759, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T16:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25377, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:08:12Z", "source_id": 41220122, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T15:09:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:08:18Z", "source_id": 13500868, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T16:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25373, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:14:08Z", "source_id": 41232817, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T15:15:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:14:09Z", "source_id": 13504721, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T16:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25369, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:18:19Z", "source_id": 41242053, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T15:19:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:18:24Z", "source_id": 13507647, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T16:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25365, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:22:33Z", "source_id": 41251812, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T15:24:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:22:34Z", "source_id": 13510477, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T16:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25358, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:25:11Z", "source_id": 41257401, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T15:26:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:25:16Z", "source_id": 13512305, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T16:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25352, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:27:29Z", "source_id": 41262466, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T15:29:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:27:33Z", "source_id": 13513832, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T16:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25338, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:32:19Z", "source_id": 41273150, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T15:33:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:32:23Z", "source_id": 13517135, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T16:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24864, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:36:30Z", "source_id": 41282546, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T15:37:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:36:34Z", "source_id": 13519993, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T16:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25250, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:42:51Z", "source_id": 41296667, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T15:43:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:42:53Z", "source_id": 13524283, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T16:43:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:49:28Z", "source_id": 13528668, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T16:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25219, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:51:27Z", "source_id": 41315773, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T15:52:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:51:32Z", "source_id": 13530066, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T16:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25215, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:54:15Z", "source_id": 41322425, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T15:55:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:54:19Z", "source_id": 13531993, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T16:55:00+01:00", "operational_fact": true}] |
Bridgend |
1540 |
1540 |
1A |
None |
None |
Rhymney |
1741 |
1740 |
None |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y63044/2026-09-12/detailed |
None |
Lisvane & Thornhill |
2026-09-12T16:56:46+01:00 |
Caerphilly |
4.5 |
{"type": "LineString", "coordinates": [[-3.1856202, 51.544290100000005], [-3.1855942, 51.5445513], [-3.1855783, 51.544725699999994], [-3.1855452, 51.5451586], [-3.1855248, 51.545458], [-3.1851992999999994, 51.549943899999995], [-3.1852015999999996, 51.550847700000006], [-3.185349, 51.551540300000006], [-3.185428299999999, 51.5518923], [-3.1857572, 51.552406999999995], [-3.1868401999999993, 51.55387], [-3.18742842135956, 51.55466347968381], [-3.1902232000000006, 51.5584333], [-3.1926285999999995, 51.5615931], [-3.1941559999999996, 51.5637294], [-3.1945521999999995, 51.5642765], [-3.1946352999999994, 51.5643913], [-3.1957888999999997, 51.5659694], [-3.1961881999999995, 51.56649569999998], [-3.1969421999999996, 51.56746330000001], [-3.1973442, 51.567912799999995], [-3.1977529999999996, 51.56827529999999], [-3.1983285999999995, 51.56871040000001], [-3.1988146, 51.56902830000001], [-3.199349199999999, 51.56931459999999], [-3.1998633, 51.5695357], [-3.2005108, 51.569782200000006], [-3.2011076999999997, 51.569970699999985], [-3.2012618, 51.57001929999999], [-3.2020367999999997, 51.5701852], [-3.2027758999999993, 51.5702937], [-3.2066321, 51.5706311], [-3.2087865999999994, 51.5707955], [-3.2109656, 51.57096669999999], [-3.2129837999999995, 51.5711294], [-3.2139409, 51.571253500000005], [-3.2142602, 51.5712803], [-3.214622799999999, 51.5713108], [-3.2171759, 51.5714816], [-3.2175815095197433, 51.57150105341464]]} |
2.7 |
1656 |
1700½ |
2026-09-12T17:00:30+01:00 |
None |
None |
Llanishen |
Lisvane & Thornhill |
Caerphilly |
51.5646461 |
-3.1948216 |
51.5715011 |
-3.2175815 |
0 |
1 |
2026-09-12 15:58:48 |
RUNNING |
2026-09-12 15:56:46 |
Caerphilly |
TD |
DIRECT_SCHEDULED_STOP_DEPARTURE |
41329372 |
1789228650561869 |
None |
63 |
63 |
2026-09-12 15:57:30.569986 |
None |
2026-09-12 17:40:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 509847 |
Y80278 |
832F25MR12 |
2026-09-12 |
Great Western Railway |
P |
PGN |
EXM |
2F25 |
150216+150233 |
4 |
75 |
None |
{"version": 3, "segments": [{"to_m": 380.594, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 846.608, "from_m": 380.594, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 3256.043, "from_m": 846.608, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3265.545, "from_m": 3256.043, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5634.263, "from_m": 3265.545, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7332.715, "from_m": 5634.263, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 10077.634, "from_m": 7332.715, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12461.026, "from_m": 10077.634, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 12672.438, "from_m": 12461.026, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12749.917, "from_m": 12672.438, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15669.46, "from_m": 12749.917, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19605.771, "from_m": 15669.46, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 20555.431, "from_m": 19605.771, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 22267.033, "from_m": 20555.431, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23775.159, "from_m": 22267.033, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 26506.315, "from_m": 23775.159, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27907.772, "from_m": 26506.315, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 28509.835, "from_m": 27907.772, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 31318.93, "from_m": 28509.835, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 34918.385, "from_m": 31318.93, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 43351.795, "from_m": 34918.385, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 45464.348, "from_m": 43351.795, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 45654.21, "from_m": 45464.348, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 45761.556, "from_m": 45654.21, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 46569.578, "from_m": 45761.556, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46859.113, "from_m": 46569.578, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 48116.553, "from_m": 46859.113, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 49236.803, "from_m": 48116.553, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 49276.979, "from_m": 49236.803, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 49322.935, "from_m": 49276.979, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 49694.77, "from_m": 49322.935, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 55819.181, "from_m": 49694.77, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 56091.649, "from_m": 55819.181, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 56474.082, "from_m": 56091.649, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 64420.04, "from_m": 56474.082, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}], "service_id": 509847, "profile_key": "aa94c07d96a6967680fc68f920b6c9dd72fda6027fe58903dcdbc967620d333c", "schedule_id": 30544, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1540", "location": "Paignton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 31240}, {"is_pass": false, "wtt_arr": "1544", "wtt_dep": "1545H", "location": "Torquay", "stage_seq": 2, "distance_m": 4059.542, "section_seq": 1, "route_path_id": 31240}, {"is_pass": false, "wtt_arr": "1547H", "wtt_dep": "1548H", "location": "Torre", "stage_seq": 3, "distance_m": 5405.021, "section_seq": 1, "route_path_id": 31240}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1554H", "location": "Newton Abbot West Jn", "stage_seq": 4, "distance_m": 12772.795, "section_seq": 1, "route_path_id": 31240}, {"is_pass": false, "wtt_arr": "1555H", "wtt_dep": "1557H", "location": "Newton Abbot", "stage_seq": 5, "distance_m": 13593.909, "section_seq": 1, "route_path_id": 31240}, {"is_pass": false, "wtt_arr": "1603H", "wtt_dep": "1604H", "location": "Teignmouth", "stage_seq": 6, "distance_m": 21781.703, "section_seq": 1, "route_path_id": 31240}, {"is_pass": false, "wtt_arr": "1608H", "wtt_dep": "1609H", "location": "Dawlish", "stage_seq": 7, "distance_m": 26284.939, "section_seq": 1, "route_path_id": 31240}, {"is_pass": false, "wtt_arr": "1613", "wtt_dep": "1617H", "location": "Dawlish Warren", "stage_seq": 8, "distance_m": 28923.971, "section_seq": 1, "route_path_id": 31240}, {"is_pass": false, "wtt_arr": "1621", "wtt_dep": "1622", "location": "Starcross", "stage_seq": 9, "distance_m": 32178.145, "section_seq": 1, "route_path_id": 31240}, {"is_pass": false, "wtt_arr": "1629", "wtt_dep": "1630", "location": "Marsh Barton", "stage_seq": 10, "distance_m": 42521.425, "section_seq": 1, "route_path_id": 31240}, {"is_pass": false, "wtt_arr": "1633", "wtt_dep": "1634", "location": "Exeter St. Thomas", "stage_seq": 11, "distance_m": 44428.328, "section_seq": 1, "route_path_id": 31240}, {"is_pass": false, "wtt_arr": "1640", "wtt_dep": "1646", "location": "Exeter St. David's", "stage_seq": 12, "distance_m": 46405.662, "section_seq": 1, "route_path_id": 31240}, {"is_pass": false, "wtt_arr": "1648H", "wtt_dep": "1650", "location": "Exeter Central", "stage_seq": 13, "distance_m": 47584.079, "section_seq": 1, "route_path_id": 31240}, {"is_pass": false, "wtt_arr": "1651H", "wtt_dep": "1652H", "location": "St. James' Park", "stage_seq": 14, "distance_m": 48384.399, "section_seq": 1, "route_path_id": 31240}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1654", "location": "Exmouth Jn", "stage_seq": 15, "distance_m": 49403.119, "section_seq": 1, "route_path_id": 31240}, {"is_pass": false, "wtt_arr": "1655", "wtt_dep": "1656", "location": "Polsloe Bridge", "stage_seq": 16, "distance_m": 49965.141, "section_seq": 1, "route_path_id": 31240}, {"is_pass": false, "wtt_arr": "1659", "wtt_dep": "1700", "location": "Digby & Sowton", "stage_seq": 17, "distance_m": 52996.138, "section_seq": 1, "route_path_id": 31240}, {"is_pass": false, "wtt_arr": "1702", "wtt_dep": "1703", "location": "Newcourt", "stage_seq": 18, "distance_m": 54274.164, "section_seq": 1, "route_path_id": 31240}, {"is_pass": false, "wtt_arr": "1706", "wtt_dep": "1708H", "location": "Topsham", "stage_seq": 19, "distance_m": 56310.186, "section_seq": 1, "route_path_id": 31240}, {"is_pass": false, "wtt_arr": "1711", "wtt_dep": "1711H", "location": "Exton", "stage_seq": 20, "distance_m": 58761.527, "section_seq": 1, "route_path_id": 31240}, {"is_pass": false, "wtt_arr": "1713", "wtt_dep": "1713H", "location": "Lympstone Commando", "stage_seq": 21, "distance_m": 59417.982, "section_seq": 1, "route_path_id": 31240}, {"is_pass": false, "wtt_arr": "1715H", "wtt_dep": "1716", "location": "Lympstone Village", "stage_seq": 22, "distance_m": 61165.534, "section_seq": 1, "route_path_id": 31240}, {"is_pass": false, "wtt_arr": "1720", "wtt_dep": null, "location": "Exmouth", "stage_seq": 23, "distance_m": 64420.04, "section_seq": 1, "route_path_id": 31240}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 64420.04, "from_m": 0.0, "section_seq": 1, "route_path_id": 31240}], "total_distance_m": 64420.04, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 63144.443, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1275.597, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 26610, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:42:54Z", "source_id": 41164481, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T14:44:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:42:59Z", "source_id": 13484121, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T15:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26606, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:45:52Z", "source_id": 41171018, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T14:47:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:45:57Z", "source_id": 13486106, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T15:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26582, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:54:01Z", "source_id": 41189051, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T14:55:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:54:06Z", "source_id": 13491523, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T15:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26574, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:01:51Z", "source_id": 41205811, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T15:02:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:01:56Z", "source_id": 13496624, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T16:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26569, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:06:28Z", "source_id": 41216051, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T15:07:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:06:32Z", "source_id": 13499739, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T16:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26558, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:11:30Z", "source_id": 41227346, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T15:12:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:11:33Z", "source_id": 13503055, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T16:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26554, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:19:15Z", "source_id": 41244355, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T15:21:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:19:20Z", "source_id": 13508278, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T16:21:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:29:28Z", "source_id": 13515122, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T16:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26544, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:31:10Z", "source_id": 41270559, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T15:31:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:31:16Z", "source_id": 13516301, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T16:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26444, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:38:23Z", "source_id": 41286677, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T15:39:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:38:27Z", "source_id": 13521236, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T16:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26485, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:47:32Z", "source_id": 41306989, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T15:48:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:47:28Z", "source_id": 13527306, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T16:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26495, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:50:57Z", "source_id": 41314625, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T15:51:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:51:01Z", "source_id": 13529697, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T16:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26507, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:54:55Z", "source_id": 41323832, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T15:55:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:54:57Z", "source_id": 13532379, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T16:55:00+01:00", "operational_fact": true}] |
Paignton |
1540 |
1540 |
2 |
None |
None |
Exmouth |
1720 |
1720 |
None |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y80278/2026-09-12/detailed |
None |
Polsloe Bridge |
2026-09-12T16:56:00+01:00 |
Digby & Sowton |
3.0 |
{"type": "LineString", "coordinates": [[-3.5014482, 50.73115640000001], [-3.4978397999999995, 50.7301557], [-3.4945872999999996, 50.7292726], [-3.4915788999999995, 50.7284668], [-3.4915153999999995, 50.7284476], [-3.4914471999999996, 50.7284318], [-3.4912685999999997, 50.72838339999999], [-3.4885640999999996, 50.72762549999999], [-3.4871738999999997, 50.72723799999999], [-3.4837454, 50.7263186], [-3.482268, 50.725913799999994], [-3.4811252, 50.725591399999985], [-3.4802666, 50.7253334], [-3.4798356, 50.72517819999999], [-3.4794507999999995, 50.7250367], [-3.4787902999999996, 50.7247548], [-3.4781515999999995, 50.72443199999999], [-3.4773527, 50.7239653], [-3.4766389, 50.7234691], [-3.4765003, 50.723358700000006], [-3.4758857999999995, 50.72281269999999], [-3.4756171999999994, 50.7225346], [-3.4753003999999996, 50.7221625], [-3.4751314, 50.7219405], [-3.4747699999999995, 50.7213963], [-3.4745896, 50.7210843], [-3.4743999999999997, 50.7206832], [-3.4743311999999995, 50.7204804], [-3.4742580999999997, 50.72023659999999], [-3.4741603, 50.7198709], [-3.4740442999999996, 50.71941129999999], [-3.4740276999999997, 50.7192493], [-3.4740153999999994, 50.71891560000001], [-3.4739883, 50.7185042], [-3.4738956, 50.7175192], [-3.4738483, 50.71701689999999], [-3.4737750000000003, 50.7160968], [-3.473759, 50.71589819999999], [-3.4737039999999997, 50.71526879999999], [-3.4736635, 50.71473960000001], [-3.4736136, 50.71419509999998]]} |
1.9 |
1656 |
1659 |
2026-09-12T16:59:00+01:00 |
None |
None |
St. James' Park |
Polsloe Bridge |
Digby & Sowton |
50.7145247 |
-3.4736438 |
50.7141951 |
-3.4736136 |
0 |
1 |
2026-09-12 15:58:48 |
RUNNING |
2026-09-12 15:56:00 |
Digby & Sowton |
TRUST |
DIRECT_SCHEDULED_STOP_DEPARTURE |
13533763 |
1789228621485092 |
None |
57 |
57 |
2026-09-12 15:57:01.493730 |
None |
2026-09-12 17:20:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 509848 |
Y81147 |
672D83MR12 |
2026-09-12 |
West Midlands Trains |
P |
WOF |
SAV |
2D83 |
172221+172342 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 532.945, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 738.41, "from_m": 532.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": 1156.358, "from_m": 738.41, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 9541.367, "from_m": 1156.358, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 10003.423, "from_m": 9541.367, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 24775.494, "from_m": 10003.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": 24825.986, "from_m": 24775.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": 35543.368, "from_m": 24825.986, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 36445.805, "from_m": 35543.368, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 36473.045, "from_m": 36445.805, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 36588.302, "from_m": 36473.045, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 39390.023, "from_m": 36588.302, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 42138.033, "from_m": 39390.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": 42781.634, "from_m": 42138.033, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 46206.849, "from_m": 42781.634, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 46865.964, "from_m": 46206.849, "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": 48595.415, "from_m": 46865.964, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 49059.888, "from_m": 48595.415, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 50101.694, "from_m": 49059.888, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 54655.685, "from_m": 50101.694, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 55071.487, "from_m": 54655.685, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 55394.277, "from_m": 55071.487, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 55975.094, "from_m": 55394.277, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 56734.2, "from_m": 55975.094, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 59890.055, "from_m": 56734.2, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 59983.495, "from_m": 59890.055, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 60113.463, "from_m": 59983.495, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 60929.333, "from_m": 60113.463, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 61059.301, "from_m": 60929.333, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 62180.702, "from_m": 61059.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": 63926.451, "from_m": 62180.702, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 82886.012, "from_m": 63926.451, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 83063.34, "from_m": 82886.012, "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": 83633.866, "from_m": 83063.34, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 83896.127, "from_m": 83633.866, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 91076.45, "from_m": 83896.127, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 91098.179, "from_m": 91076.45, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 91829.592, "from_m": 91098.179, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 92161.391, "from_m": 91829.592, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 92222.293, "from_m": 92161.391, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 92276.079, "from_m": 92222.293, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 97431.024, "from_m": 92276.079, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 97825.944, "from_m": 97431.024, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 98070.897, "from_m": 97825.944, "capability_applied": null, "effective_limit_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": 509848, "profile_key": "d3377714639eb797ef98c41bb492d97de7c70d78a320d4ba601b1fa2ab2331d4", "schedule_id": 30853, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1540", "location": "Worcester Foregate Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 40914}, {"is_pass": false, "wtt_arr": "1542", "wtt_dep": "1547", "location": "Worcester Shrub Hill", "stage_seq": 2, "distance_m": 690.321, "section_seq": 1, "route_path_id": 40914}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1548H", "location": "Tunnel Jn", "stage_seq": 3, "distance_m": 1156.358, "section_seq": 1, "route_path_id": 40914}, {"is_pass": false, "wtt_arr": "1554", "wtt_dep": "1556H", "location": "Droitwich Spa", "stage_seq": 4, "distance_m": 9453.049, "section_seq": 1, "route_path_id": 40914}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1602H", "location": "Hartlebury", "stage_seq": 5, "distance_m": 18663.357, "section_seq": 1, "route_path_id": 40914}, {"is_pass": false, "wtt_arr": "1606", "wtt_dep": "1607", "location": "Kidderminster", "stage_seq": 6, "distance_m": 24532.717, "section_seq": 1, "route_path_id": 40914}, {"is_pass": false, "wtt_arr": "1611", "wtt_dep": "1612", "location": "Blakedown", "stage_seq": 7, "distance_m": 30138.477, "section_seq": 1, "route_path_id": 40914}, {"is_pass": false, "wtt_arr": "1614H", "wtt_dep": "1615H", "location": "Hagley", "stage_seq": 8, "distance_m": 32803.836, "section_seq": 1, "route_path_id": 40914}, {"is_pass": false, "wtt_arr": "1618H", "wtt_dep": "1620", "location": "Stourbridge Junction", "stage_seq": 9, "distance_m": 35771.334, "section_seq": 1, "route_path_id": 40914}, {"is_pass": false, "wtt_arr": "1624H", "wtt_dep": "1625H", "location": "Cradley Heath", "stage_seq": 10, "distance_m": 40004.032, "section_seq": 1, "route_path_id": 40914}, {"is_pass": false, "wtt_arr": "1630", "wtt_dep": "1631", "location": "Rowley Regis", "stage_seq": 11, "distance_m": 44306.076, "section_seq": 1, "route_path_id": 40914}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1635", "location": "Smethwick Jn", "stage_seq": 12, "distance_m": 48758.06, "section_seq": 1, "route_path_id": 40914}, {"is_pass": false, "wtt_arr": "1635H", "wtt_dep": "1636H", "location": "Smethwick Galton Bridge HL", "stage_seq": 13, "distance_m": 48958.887, "section_seq": 1, "route_path_id": 40914}, {"is_pass": false, "wtt_arr": "1638", "wtt_dep": "1638H", "location": "The Hawthorns", "stage_seq": 14, "distance_m": 50177.039, "section_seq": 1, "route_path_id": 40914}, {"is_pass": false, "wtt_arr": "1642", "wtt_dep": "1642H", "location": "Jewellry Quarter", "stage_seq": 15, "distance_m": 54040.931, "section_seq": 1, "route_path_id": 40914}, {"is_pass": false, "wtt_arr": "1646", "wtt_dep": "1651", "location": "Birmingham Snow Hill", "stage_seq": 16, "distance_m": 55252.996, "section_seq": 1, "route_path_id": 40914}, {"is_pass": false, "wtt_arr": "1653", "wtt_dep": "1655", "location": "Birmingham Moor Street", "stage_seq": 17, "distance_m": 56083.663, "section_seq": 1, "route_path_id": 40914}, {"is_pass": false, "wtt_arr": "1658", "wtt_dep": "1658H", "location": "Small Heath", "stage_seq": 18, "distance_m": 58978.733, "section_seq": 1, "route_path_id": 40914}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1659H", "location": "Small Heath Sth Jn", "stage_seq": 19, "distance_m": 59398.368, "section_seq": 1, "route_path_id": 40914}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1700H", "location": "Tyseley", "stage_seq": 20, "distance_m": 60521.398, "section_seq": 1, "route_path_id": 40914}, {"is_pass": false, "wtt_arr": "1702", "wtt_dep": "1703", "location": "Acocks Green", "stage_seq": 21, "distance_m": 63133.719, "section_seq": 1, "route_path_id": 40914}, {"is_pass": false, "wtt_arr": "1705", "wtt_dep": "1705H", "location": "Olton", "stage_seq": 22, "distance_m": 64702.049, "section_seq": 1, "route_path_id": 40914}, {"is_pass": false, "wtt_arr": "1708H", "wtt_dep": "1709H", "location": "Solihull", "stage_seq": 23, "distance_m": 67657.118, "section_seq": 1, "route_path_id": 40914}, {"is_pass": false, "wtt_arr": "1712", "wtt_dep": "1712H", "location": "Widney Manor", "stage_seq": 24, "distance_m": 69953.238, "section_seq": 1, "route_path_id": 40914}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1714H", "location": "Bentley Heath S.B.", "stage_seq": 25, "distance_m": 72152.611, "section_seq": 1, "route_path_id": 40914}, {"is_pass": false, "wtt_arr": "1715H", "wtt_dep": "1720", "location": "Dorridge", "stage_seq": 26, "distance_m": 73055.968, "section_seq": 1, "route_path_id": 40914}, {"is_pass": false, "wtt_arr": "1723", "wtt_dep": "1724", "location": "Lapworth", "stage_seq": 27, "distance_m": 77117.861, "section_seq": 1, "route_path_id": 40914}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1728H", "location": "Hatton North Jn", "stage_seq": 28, "distance_m": 83036.245, "section_seq": 1, "route_path_id": 40914}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1729H", "location": "Hatton West Jn", "stage_seq": 29, "distance_m": 83850.841, "section_seq": 1, "route_path_id": 40914}, {"is_pass": false, "wtt_arr": "1732", "wtt_dep": "1732H", "location": "Claverdon", "stage_seq": 30, "distance_m": 85985.133, "section_seq": 1, "route_path_id": 40914}, {"is_pass": false, "wtt_arr": "1737", "wtt_dep": "1737H", "location": "Bearley", "stage_seq": 31, "distance_m": 91197.346, "section_seq": 1, "route_path_id": 40914}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1739", "location": "Bearley Jn", "stage_seq": 32, "distance_m": 92276.079, "section_seq": 1, "route_path_id": 40914}, {"is_pass": false, "wtt_arr": "1742", "wtt_dep": "1743", "location": "Stratford Parkway", "stage_seq": 33, "distance_m": 96384.308, "section_seq": 1, "route_path_id": 40914}, {"is_pass": false, "wtt_arr": "1747", "wtt_dep": null, "location": "Stratford-upon-Avon", "stage_seq": 34, "distance_m": 98070.897, "section_seq": 1, "route_path_id": 40914}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 98070.897, "from_m": 0.0, "section_seq": 1, "route_path_id": 40914}], "total_distance_m": 98070.897, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 98020.405, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 50.492, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:44:18Z", "source_id": 13484961, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T15:42:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:54:24Z", "source_id": 13491744, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T15:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19813, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:01:53Z", "source_id": 41205843, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T15:02:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:01:58Z", "source_id": 13496656, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T16:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19782, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:04:23Z", "source_id": 41211436, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T15:05:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:04:24Z", "source_id": 13498315, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T16:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19796, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:10:31Z", "source_id": 41225255, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T15:11:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:10:34Z", "source_id": 13502410, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T16:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19771, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:13:17Z", "source_id": 41231089, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T15:14:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:13:23Z", "source_id": 13504205, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T16:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19762, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:17:03Z", "source_id": 41239222, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T15:18:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:17:06Z", "source_id": 13506756, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T16:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19727, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:23:42Z", "source_id": 41254199, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T15:24:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:23:43Z", "source_id": 13511262, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T16:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19711, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:29:20Z", "source_id": 41266519, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T15:29:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:29:22Z", "source_id": 13515047, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T16:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19684, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:34:32Z", "source_id": 41278012, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T15:35:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:34:33Z", "source_id": 13518594, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T16:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19097, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:36:51Z", "source_id": 41283304, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T15:37:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:36:56Z", "source_id": 13520191, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T16:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19109, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:40:42Z", "source_id": 41291618, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T15:41:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:40:47Z", "source_id": 13522801, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T16:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20067, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:43:00Z", "source_id": 41296866, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T15:44:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:43:01Z", "source_id": 13524360, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T16:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20099, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:51:18Z", "source_id": 41315357, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T15:53:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:51:22Z", "source_id": 13529940, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T16:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20167, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:57:33Z", "source_id": 41329711, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T15:58:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:57:38Z", "source_id": 13534202, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T16:58:00+01:00", "operational_fact": true}] |
Worcester Foregate Street |
1540 |
1540 |
1 |
None |
None |
Stratford-upon-Avon |
1747 |
1747 |
1 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y81147/2026-09-12/detailed |
None |
Small Heath |
2026-09-12T16:58:30+01:00 |
Acocks Green |
3.5 |
{"type": "LineString", "coordinates": [[-1.8588429360292684, 52.46347235298424], [-1.8574573000000003, 52.46289959999999], [-1.8566087, 52.46256269999999], [-1.8563517, 52.46246219999998], [-1.8535357, 52.4612698], [-1.8529314, 52.460992], [-1.8523810999999997, 52.460739], [-1.8521913227277544, 52.4606485256815], [-1.8518867, 52.4605033], [-1.8505957999999996, 52.45984779999999], [-1.8503122999999997, 52.45970359999998], [-1.8478018, 52.458352599999984], [-1.8468432999999995, 52.45788279999999], [-1.8458071, 52.45732829999999], [-1.8443194, 52.456590499999976], [-1.8437208, 52.45627900000001], [-1.8429623, 52.4558655], [-1.8421962000000005, 52.4554795], [-1.8418086, 52.4552956], [-1.841398, 52.4551139], [-1.8405579, 52.4547823], [-1.8395034999999995, 52.45440620000001], [-1.8394980914545465, 52.45440435995382], [-1.838413, 52.45403519999999], [-1.8395034999999995, 52.45440620000001], [-1.8405579, 52.4547823], [-1.841398, 52.4551139], [-1.8418086, 52.4552956], [-1.8421962000000005, 52.4554795], [-1.8429623, 52.4558655], [-1.8437208, 52.45627900000001], [-1.8443194, 52.456590499999976], [-1.8458071, 52.45732829999999], [-1.8452677, 52.4570404], [-1.8444382, 52.456597], [-1.8438571, 52.456285300000005], [-1.8428310000000003, 52.45574280000001], [-1.8416440000000005, 52.45514729999999], [-1.8410131, 52.4548652], [-1.8406687, 52.45471969999999], [-1.8403356, 52.45458510000001], [-1.8395893, 52.4543048], [-1.8382359, 52.4538351], [-1.8373925, 52.453588200000006], [-1.8367791, 52.453407799999994], [-1.8361562, 52.45322660000001], [-1.8356526, 52.453093800000005], [-1.8351880000000005, 52.452981099999995], [-1.8346837999999996, 52.4528722], [-1.8343547, 52.4528011], [-1.8336857, 52.4526857], [-1.8330396, 52.452593500000006], [-1.8316411999999995, 52.45242809999999], [-1.830765, 52.452332299999995], [-1.8296903, 52.4522215], [-1.8291976, 52.4521633], [-1.8283569, 52.452064500000006], [-1.8274532000000003, 52.451907299999995], [-1.8266819, 52.45176380000001], [-1.8257626, 52.4515621], [-1.8248568, 52.4513495], [-1.8232915000000005, 52.450924500000006], [-1.8223323, 52.4506385], [-1.8214431, 52.4503511], [-1.8207282999999996, 52.45009129999999], [-1.8199914999999995, 52.449811200000006], [-1.8195921, 52.4496517], [-1.8192659, 52.44950490000001], [-1.8187354, 52.4492661], [-1.818460003880206, 52.44913186375041]]} |
2.7 |
1658½ |
1702 |
2026-09-12T17:02:00+01:00 |
None |
None |
Birmingham Moor Street |
Small Heath |
Acocks Green |
52.4634724 |
-1.8588429 |
52.4491319 |
-1.8184600 |
0 |
1 |
2026-09-12 15:59:00 |
RUNNING |
2026-09-12 15:59:00 |
Acocks Green |
SCHEDULE |
SCHEDULE_DEPARTURE_AFTER_PROMPT_ARRIVAL |
None |
1789228660037823 |
None |
69 |
68 |
2026-09-12 15:59:00.282004 |
None |
2026-09-12 17:47:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 509849 |
W33796 |
729S85MR12 |
2026-09-12 |
Avanti West Coast |
O |
EUS |
GLC |
9S85 |
390011 |
9 |
140 |
{"units": ["390011"], "profiles": ["tilting"], "unit_classes": ["390"], "registry_version": 1} |
{"version": 3, "segments": [{"to_m": 6.906, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 686.718, "from_m": 6.906, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1227.144, "from_m": 686.718, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1258.396, "from_m": 1227.144, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1546.479, "from_m": 1258.396, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1689.749, "from_m": 1546.479, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2635.639, "from_m": 1689.749, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3787.675, "from_m": 2635.639, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 5632.663, "from_m": 3787.675, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 7136.095, "from_m": 5632.663, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 10505.955, "from_m": 7136.095, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 12941.841, "from_m": 10505.955, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 18619.811, "from_m": 12941.841, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 33233.229, "from_m": 18619.811, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 34553.95, "from_m": 33233.229, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 36285.324, "from_m": 34553.95, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 36339.261, "from_m": 36285.324, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44607.679, "from_m": 36339.261, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 46540.265, "from_m": 44607.679, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60306.749, "from_m": 46540.265, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 60414.026, "from_m": 60306.749, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 60629.659, "from_m": 60414.026, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 60715.503, "from_m": 60629.659, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 64996.307, "from_m": 60715.503, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 68285.69, "from_m": 64996.307, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 74916.697, "from_m": 68285.69, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 77240.851, "from_m": 74916.697, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 78068.989, "from_m": 77240.851, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 78733.241, "from_m": 78068.989, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 78893.918, "from_m": 78733.241, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 91874.844, "from_m": 78893.918, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 91969.455, "from_m": 91874.844, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 110750.154, "from_m": 91969.455, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 117180.103, "from_m": 110750.154, "capability_applied": "tilting", "effective_limit_mph": 120.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 120.0}, {"to_m": 124095.596, "from_m": 117180.103, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 126313.06, "from_m": 124095.596, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 131025.117, "from_m": 126313.06, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 131062.706, "from_m": 131025.117, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 131716.944, "from_m": 131062.706, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 131775.895, "from_m": 131716.944, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 136136.516, "from_m": 131775.895, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 142552.126, "from_m": 136136.516, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 142560.029, "from_m": 142552.126, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 151228.711, "from_m": 142560.029, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 152154.877, "from_m": 151228.711, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 152892.761, "from_m": 152154.877, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 158566.228, "from_m": 152892.761, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 160441.627, "from_m": 158566.228, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 168157.297, "from_m": 160441.627, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 171422.579, "from_m": 168157.297, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 175836.565, "from_m": 171422.579, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 180079.404, "from_m": 175836.565, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 180447.875, "from_m": 180079.404, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 181399.013, "from_m": 180447.875, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 181773.213, "from_m": 181399.013, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 182347.38, "from_m": 181773.213, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 183209.863, "from_m": 182347.38, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 188890.543, "from_m": 183209.863, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 191451.498, "from_m": 188890.543, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 192063.87, "from_m": 191451.498, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 195686.79, "from_m": 192063.87, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 196051.687, "from_m": 195686.79, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 202119.076, "from_m": 196051.687, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 202468.321, "from_m": 202119.076, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 203178.047, "from_m": 202468.321, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 203494.273, "from_m": 203178.047, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 205426.795, "from_m": 203494.273, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 207958.945, "from_m": 205426.795, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 208471.652, "from_m": 207958.945, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 224023.33, "from_m": 208471.652, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 226427.513, "from_m": 224023.33, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 226906.631, "from_m": 226427.513, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 226955.294, "from_m": 226906.631, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 226988.611, "from_m": 226955.294, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 227039.439, "from_m": 226988.611, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 227800.417, "from_m": 227039.439, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 227876.98, "from_m": 227800.417, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 269329.714, "from_m": 227876.98, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 269656.81, "from_m": 269329.714, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 269675.876, "from_m": 269656.81, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 269804.993, "from_m": 269675.876, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 271518.801, "from_m": 269804.993, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 272005.099, "from_m": 271518.801, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 290821.033, "from_m": 272005.099, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 291095.345, "from_m": 290821.033, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 293606.004, "from_m": 291095.345, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 293811.509, "from_m": 293606.004, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 304047.203, "from_m": 293811.509, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 306267.503, "from_m": 304047.203, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 306569.481, "from_m": 306267.503, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 306615.986, "from_m": 306569.481, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 309137.87, "from_m": 306615.986, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 309365.952, "from_m": 309137.87, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 309897.918, "from_m": 309365.952, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 315075.625, "from_m": 309897.918, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 315121.145, "from_m": 315075.625, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 327043.548, "from_m": 315121.145, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 327117.151, "from_m": 327043.548, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 327941.09, "from_m": 327117.151, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 328868.29, "from_m": 327941.09, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 328923.701, "from_m": 328868.29, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 329738.388, "from_m": 328923.701, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 333774.091, "from_m": 329738.388, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 348343.923, "from_m": 333774.091, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 348410.095, "from_m": 348343.923, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 350059.509, "from_m": 348410.095, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 351901.5, "from_m": 350059.509, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 351948.833, "from_m": 351901.5, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 351969.729, "from_m": 351948.833, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 352017.985, "from_m": 351969.729, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 352058.205, "from_m": 352017.985, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 352112.287, "from_m": 352058.205, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 352338.788, "from_m": 352112.287, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 353387.974, "from_m": 352338.788, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 353410.87, "from_m": 353387.974, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 353468.652, "from_m": 353410.87, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 353614.138, "from_m": 353468.652, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 355117.524, "from_m": 353614.138, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 359192.071, "from_m": 355117.524, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 381527.308, "from_m": 359192.071, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 384835.451, "from_m": 381527.308, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 388184.914, "from_m": 384835.451, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 389520.509, "from_m": 388184.914, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 389880.705, "from_m": 389520.509, "capability_applied": "tilting", "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 110.0}, {"to_m": 390396.819, "from_m": 389880.705, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 390666.759, "from_m": 390396.819, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 408523.443, "from_m": 390666.759, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 409713.084, "from_m": 408523.443, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 415757.502, "from_m": 409713.084, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 416542.508, "from_m": 415757.502, "capability_applied": "tilting", "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 110.0}, {"to_m": 416580.544, "from_m": 416542.508, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 416662.268, "from_m": 416580.544, "capability_applied": "tilting", "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 110.0}, {"to_m": 428415.423, "from_m": 416662.268, "capability_applied": "tilting", "effective_limit_mph": 95.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 95.0}, {"to_m": 431783.335, "from_m": 428415.423, "capability_applied": "tilting", "effective_limit_mph": 80.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 80.0}, {"to_m": 433543.051, "from_m": 431783.335, "capability_applied": "tilting", "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 100.0}, {"to_m": 437698.734, "from_m": 433543.051, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 437746.57, "from_m": 437698.734, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 446671.721, "from_m": 437746.57, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 448242.806, "from_m": 446671.721, "capability_applied": "tilting", "effective_limit_mph": 80.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 80.0}, {"to_m": 454539.525, "from_m": 448242.806, "capability_applied": "tilting", "effective_limit_mph": 95.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 95.0}, {"to_m": 457502.073, "from_m": 454539.525, "capability_applied": "tilting", "effective_limit_mph": 85.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 85.0}, {"to_m": 458614.185, "from_m": 457502.073, "capability_applied": "tilting", "effective_limit_mph": 80.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 80.0}, {"to_m": 463689.372, "from_m": 458614.185, "capability_applied": "tilting", "effective_limit_mph": 115.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 115.0}, {"to_m": 470063.942, "from_m": 463689.372, "capability_applied": "tilting", "effective_limit_mph": 95.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 95.0}, {"to_m": 474121.854, "from_m": 470063.942, "capability_applied": "tilting", "effective_limit_mph": 120.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 120.0}, {"to_m": 487417.457, "from_m": 474121.854, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 489077.601, "from_m": 487417.457, "capability_applied": "tilting", "effective_limit_mph": 115.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 115.0}, {"to_m": 490410.907, "from_m": 489077.601, "capability_applied": "tilting", "effective_limit_mph": 95.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 95.0}, {"to_m": 494621.63, "from_m": 490410.907, "capability_applied": "tilting", "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 90.0}, {"to_m": 496354.141, "from_m": 494621.63, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 497129.16, "from_m": 496354.141, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 498422.372, "from_m": 497129.16, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 498803.848, "from_m": 498422.372, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 60.0}, {"to_m": 499162.73, "from_m": 498803.848, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 512262.315, "from_m": 499162.73, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 513665.788, "from_m": 512262.315, "capability_applied": "tilting", "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 110.0}, {"to_m": 514605.349, "from_m": 513665.788, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 521931.757, "from_m": 514605.349, "capability_applied": "tilting", "effective_limit_mph": 120.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 120.0}, {"to_m": 530980.197, "from_m": 521931.757, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 534344.948, "from_m": 530980.197, "capability_applied": "tilting", "effective_limit_mph": 115.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 115.0}, {"to_m": 559150.786, "from_m": 534344.948, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 562771.537, "from_m": 559150.786, "capability_applied": "tilting", "effective_limit_mph": 115.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 115.0}, {"to_m": 568618.935, "from_m": 562771.537, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 571716.386, "from_m": 568618.935, "capability_applied": "tilting", "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 100.0}, {"to_m": 575870.637, "from_m": 571716.386, "capability_applied": "tilting", "effective_limit_mph": 95.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 95.0}, {"to_m": 578830.46, "from_m": 575870.637, "capability_applied": "tilting", "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 90.0}, {"to_m": 590348.403, "from_m": 578830.46, "capability_applied": "tilting", "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 110.0}, {"to_m": 592283.529, "from_m": 590348.403, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 599380.633, "from_m": 592283.529, "capability_applied": "tilting", "effective_limit_mph": 120.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 120.0}, {"to_m": 605537.835, "from_m": 599380.633, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 608401.442, "from_m": 605537.835, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 614354.571, "from_m": 608401.442, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 614927.459, "from_m": 614354.571, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 615132.332, "from_m": 614927.459, "capability_applied": "tilting", "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 110.0}, {"to_m": 615194.311, "from_m": 615132.332, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 617332.383, "from_m": 615194.311, "capability_applied": "tilting", "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 110.0}, {"to_m": 617467.711, "from_m": 617332.383, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 620071.328, "from_m": 617467.711, "capability_applied": "tilting", "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting:forward", "infrastructure_limit_mph": 110.0}, {"to_m": 623188.095, "from_m": 620071.328, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 625077.787, "from_m": 623188.095, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 631429.523, "from_m": 625077.787, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 632691.455, "from_m": 631429.523, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 633295.238, "from_m": 632691.455, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 633759.317, "from_m": 633295.238, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 634070.174, "from_m": 633759.317, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 635027.051, "from_m": 634070.174, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 637256.387, "from_m": 635027.051, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 639465.406, "from_m": 637256.387, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 639512.975, "from_m": 639465.406, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 640987.663, "from_m": 639512.975, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 641396.12, "from_m": 640987.663, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 642061.401, "from_m": 641396.12, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 650694.872, "from_m": 642061.401, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 650793.187, "from_m": 650694.872, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 652649.095, "from_m": 650793.187, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 652770.713, "from_m": 652649.095, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 652874.946, "from_m": 652770.713, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 655376.45, "from_m": 652874.946, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 656762.888, "from_m": 655376.45, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 660015.909, "from_m": 656762.888, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 660840.715, "from_m": 660015.909, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 661229.114, "from_m": 660840.715, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 661815.817, "from_m": 661229.114, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 662240.284, "from_m": 661815.817, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 509849, "profile_key": "4659e1af7a960256849de87e9abe746c6ce013af2c8d372759a411f82581beb2", "schedule_id": 38471, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1540", "location": "London Euston", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 27896}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1542H", "location": "Camden South Jn", "stage_seq": 2, "distance_m": 1779.777, "section_seq": 1, "route_path_id": 27896}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1543", "location": "Camden Jn", "stage_seq": 3, "distance_m": 2720.31, "section_seq": 1, "route_path_id": 27896}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1546", "location": "Willesden West London Jn", "stage_seq": 4, "distance_m": 8484.398, "section_seq": 1, "route_path_id": 27896}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1547H", "location": "Wembley Central", "stage_seq": 5, "distance_m": 12902.599, "section_seq": 1, "route_path_id": 27896}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1549H", "location": "Harrow & Wealdstone", "stage_seq": 6, "distance_m": 18278.101, "section_seq": 1, "route_path_id": 27896}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1552H", "location": "Watford Junction", "stage_seq": 7, "distance_m": 28035.335, "section_seq": 1, "route_path_id": 27896}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1556H", "location": "Bourne End Jn (Herts)", "stage_seq": 8, "distance_m": 41051.781, "section_seq": 1, "route_path_id": 27896}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1559H", "location": "Tring", "stage_seq": 9, "distance_m": 50880.259, "section_seq": 1, "route_path_id": 27896}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1602H", "location": "Ledburn Jn", "stage_seq": 10, "distance_m": 60306.749, "section_seq": 1, "route_path_id": 27896}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1607", "location": "Bletchley", "stage_seq": 11, "distance_m": 75745.529, "section_seq": 1, "route_path_id": 27896}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1608H", "location": "Milton Keynes Central", "stage_seq": 12, "distance_m": 80749.99, "section_seq": 1, "route_path_id": 27896}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1612H", "location": "Hanslope Jn", "stage_seq": 13, "distance_m": 91473.743, "section_seq": 1, "route_path_id": 27896}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1619", "location": "Weedon", "stage_seq": 14, "distance_m": 112006.174, "section_seq": 1, "route_path_id": 27896}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1626", "location": "Hillmorton Jn", "stage_seq": 15, "distance_m": 131142.932, "section_seq": 1, "route_path_id": 27896}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1626H", "location": "Rugby", "stage_seq": 16, "distance_m": 133479.81, "section_seq": 1, "route_path_id": 27896}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1627", "location": "Rugby Trent Valley Jn", "stage_seq": 17, "distance_m": 134515.361, "section_seq": 1, "route_path_id": 27896}, {"is_pass": false, "wtt_arr": "1634", "wtt_dep": "1636", "location": "Coventry", "stage_seq": 18, "distance_m": 151667.529, "section_seq": 1, "route_path_id": 27896}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1640H", "location": "Berkswell", "stage_seq": 19, "distance_m": 160513.144, "section_seq": 1, "route_path_id": 27896}, {"is_pass": false, "wtt_arr": "1644H", "wtt_dep": "1646H", "location": "Birmingham International", "stage_seq": 20, "distance_m": 168863.152, "section_seq": 1, "route_path_id": 27896}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1650", "location": "Stechford", "stage_seq": 21, "distance_m": 175990.894, "section_seq": 1, "route_path_id": 27896}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1653", "location": "Grand Jn", "stage_seq": 22, "distance_m": 180498.199, "section_seq": 1, "route_path_id": 27896}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1653H", "location": "Proof House Jn", "stage_seq": 23, "distance_m": 181052.443, "section_seq": 1, "route_path_id": 27896}, {"is_pass": false, "wtt_arr": "1656", "wtt_dep": "1707", "location": "Birmingham New Street", "stage_seq": 24, "distance_m": 182026.843, "section_seq": 1, "route_path_id": 27896}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1711H", "location": "Soho South Jn", "stage_seq": 25, "distance_m": 185322.433, "section_seq": 1, "route_path_id": 27896}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1713", "location": "Galton Jn", "stage_seq": 26, "distance_m": 188035.463, "section_seq": 1, "route_path_id": 27896}, {"is_pass": false, "wtt_arr": "1715", "wtt_dep": "1717", "location": "Sandwell & Dudley", "stage_seq": 27, "distance_m": 190574.934, "section_seq": 1, "route_path_id": 27896}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1719H", "location": "Dudley Port", "stage_seq": 28, "distance_m": 193840.72, "section_seq": 1, "route_path_id": 27896}, {"is_pass": false, "wtt_arr": "1729", "wtt_dep": "1732", "location": "Wolverhampton", "stage_seq": 29, "distance_m": 202835.38, "section_seq": 1, "route_path_id": 27896}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1733H", "location": "Wolverhampton North Jn", "stage_seq": 30, "distance_m": 203569.312, "section_seq": 1, "route_path_id": 27896}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1735", "location": "Bushbury Jn", "stage_seq": 31, "distance_m": 205377.816, "section_seq": 1, "route_path_id": 27896}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1739H", "location": "Penkridge", "stage_seq": 32, "distance_m": 218259.111, "section_seq": 1, "route_path_id": 27896}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1744", "location": "Stafford Trent Valley Jn", "stage_seq": 33, "distance_m": 226580.075, "section_seq": 1, "route_path_id": 27896}, {"is_pass": false, "wtt_arr": "1745", "wtt_dep": "1747", "location": "Stafford", "stage_seq": 34, "distance_m": 227344.446, "section_seq": 1, "route_path_id": 27896}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1751H", "location": "Searchlight Lane Jn", "stage_seq": 35, "distance_m": 235714.895, "section_seq": 1, "route_path_id": 27896}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1758", "location": "Madeley", "stage_seq": 36, "distance_m": 257054.517, "section_seq": 1, "route_path_id": 27896}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1803", "location": "Crewe Basford Hall Jn", "stage_seq": 37, "distance_m": 267527.549, "section_seq": 1, "route_path_id": 27896}, {"is_pass": false, "wtt_arr": "1807", "wtt_dep": "1809H", "location": "Crewe", "stage_seq": 38, "distance_m": 270408.63, "section_seq": 1, "route_path_id": 27896}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1811H", "location": "Crewe Coal Yard S.B.", "stage_seq": 39, "distance_m": 271587.585, "section_seq": 1, "route_path_id": 27896}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1815H", "location": "Winsford", "stage_seq": 40, "distance_m": 282401.566, "section_seq": 1, "route_path_id": 27896}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1818H", "location": "Hartford Jn", "stage_seq": 41, "distance_m": 290958.189, "section_seq": 1, "route_path_id": 27896}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1819H", "location": "Acton Bridge", "stage_seq": 42, "distance_m": 293953.902, "section_seq": 1, "route_path_id": 27896}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1821H", "location": "Weaver Jn", "stage_seq": 43, "distance_m": 297599.837, "section_seq": 1, "route_path_id": 27896}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1823H", "location": "Acton Grange Jn", "stage_seq": 44, "distance_m": 306446.285, "section_seq": 1, "route_path_id": 27896}, {"is_pass": false, "wtt_arr": "1825H", "wtt_dep": "1827H", "location": "Warrington Bank Quay", "stage_seq": 45, "distance_m": 309641.188, "section_seq": 1, "route_path_id": 27896}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1828H", "location": "Dallam Jn", "stage_seq": 46, "distance_m": 310793.089, "section_seq": 1, "route_path_id": 27896}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1830H", "location": "Winwick Jn", "stage_seq": 47, "distance_m": 315075.625, "section_seq": 1, "route_path_id": 27896}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1832", "location": "Golborne Jn", "stage_seq": 48, "distance_m": 319238.595, "section_seq": 1, "route_path_id": 27896}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1835", "location": "Springs Branch Jn", "stage_seq": 49, "distance_m": 326494.084, "section_seq": 1, "route_path_id": 27896}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1835H", "location": "Wigan South Jn", "stage_seq": 50, "distance_m": 327865.877, "section_seq": 1, "route_path_id": 27896}, {"is_pass": false, "wtt_arr": "1836H", "wtt_dep": "1838H", "location": "Wigan North Western", "stage_seq": 51, "distance_m": 328549.551, "section_seq": 1, "route_path_id": 27896}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1844", "location": "Balshaw Lane Jn", "stage_seq": 52, "distance_m": 340622.431, "section_seq": 1, "route_path_id": 27896}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1845", "location": "Euxton Jn", "stage_seq": 53, "distance_m": 344307.663, "section_seq": 1, "route_path_id": 27896}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1849", "location": "Ribble Jn", "stage_seq": 54, "distance_m": 351901.5, "section_seq": 1, "route_path_id": 27896}, {"is_pass": false, "wtt_arr": "1850H", "wtt_dep": "1853H", "location": "Preston", "stage_seq": 55, "distance_m": 352867.442, "section_seq": 1, "route_path_id": 27896}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1854H", "location": "Preston Fylde Jn", "stage_seq": 56, "distance_m": 353644.604, "section_seq": 1, "route_path_id": 27896}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1857H", "location": "Barton & Broughton Pass Loop", "stage_seq": 57, "distance_m": 360102.16, "section_seq": 1, "route_path_id": 27896}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1900", "location": "Garstang & Catteral", "stage_seq": 58, "distance_m": 367911.383, "section_seq": 1, "route_path_id": 27896}, {"is_pass": false, "wtt_arr": "1907", "wtt_dep": "1909", "location": "Lancaster", "stage_seq": 59, "distance_m": 386646.247, "section_seq": 1, "route_path_id": 27896}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1911", "location": "Morecambe South Jn", "stage_seq": 60, "distance_m": 389626.143, "section_seq": 1, "route_path_id": 27896}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1913H", "location": "Carnforth North Jn", "stage_seq": 61, "distance_m": 396518.124, "section_seq": 1, "route_path_id": 27896}, {"is_pass": false, "wtt_arr": "1921", "wtt_dep": "1923", "location": "Oxenholme Lake District", "stage_seq": 62, "distance_m": 417469.918, "section_seq": 1, "route_path_id": 27896}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1928H", "location": "Grayrigg", "stage_seq": 63, "distance_m": 428860.735, "section_seq": 1, "route_path_id": 27896}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1933H", "location": "Tebay", "stage_seq": 64, "distance_m": 438386.401, "section_seq": 1, "route_path_id": 27896}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1936H", "location": "Shap Summit", "stage_seq": 65, "distance_m": 447271.452, "section_seq": 1, "route_path_id": 27896}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1939", "location": "Shap Harrisons Sidings Loop", "stage_seq": 66, "distance_m": 453451.529, "section_seq": 1, "route_path_id": 27896}, {"is_pass": false, "wtt_arr": "1946H", "wtt_dep": "1948H", "location": "Penrith North Lakes", "stage_seq": 67, "distance_m": 469108.511, "section_seq": 1, "route_path_id": 27896}, {"is_pass": false, "wtt_arr": "2003", "wtt_dep": "2005", "location": "Carlisle", "stage_seq": 68, "distance_m": 497762.719, "section_seq": 1, "route_path_id": 27896}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2007", "location": "Caldew Jn", "stage_seq": 69, "distance_m": 498835.99, "section_seq": 1, "route_path_id": 27896}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2008", "location": "Carlisle Kingmoor Jcn", "stage_seq": 70, "distance_m": 500803.713, "section_seq": 1, "route_path_id": 27896}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2010H", "location": "Floriston", "stage_seq": 71, "distance_m": 507580.978, "section_seq": 1, "route_path_id": 27896}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2012", "location": "Gretna Jn", "stage_seq": 72, "distance_m": 511710.505, "section_seq": 1, "route_path_id": 27896}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2014H", "location": "Kirkpatrick Sig. MC.863", "stage_seq": 73, "distance_m": 516968.388, "section_seq": 1, "route_path_id": 27896}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2021", "location": "Lockerbie", "stage_seq": 74, "distance_m": 539357.084, "section_seq": 1, "route_path_id": 27896}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2028", "location": "Beattock", "stage_seq": 75, "distance_m": 561912.896, "section_seq": 1, "route_path_id": 27896}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2033H", "location": "Beattock Summit", "stage_seq": 76, "distance_m": 577837.402, "section_seq": 1, "route_path_id": 27896}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2039", "location": "Abington", "stage_seq": 77, "distance_m": 590996.049, "section_seq": 1, "route_path_id": 27896}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2049", "location": "Carstairs South Jn", "stage_seq": 78, "distance_m": 615233.43, "section_seq": 1, "route_path_id": 27896}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2050", "location": "Carstairs North Jn", "stage_seq": 79, "distance_m": 617392.253, "section_seq": 1, "route_path_id": 27896}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2051", "location": "Lanark Jn", "stage_seq": 80, "distance_m": 620215.064, "section_seq": 1, "route_path_id": 27896}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2056", "location": "Law Jn", "stage_seq": 81, "distance_m": 633037.916, "section_seq": 1, "route_path_id": 27896}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2059", "location": "Shieldmuir", "stage_seq": 82, "distance_m": 638809.841, "section_seq": 1, "route_path_id": 27896}, {"is_pass": false, "wtt_arr": "2101H", "wtt_dep": "2103H", "location": "Motherwell", "stage_seq": 83, "distance_m": 641566.401, "section_seq": 1, "route_path_id": 27896}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2107", "location": "Uddingston Jn", "stage_seq": 84, "distance_m": 648472.687, "section_seq": 1, "route_path_id": 27896}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2108", "location": "Newton East Jn", "stage_seq": 85, "distance_m": 650793.187, "section_seq": 1, "route_path_id": 27896}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2109", "location": "Newton West Jn", "stage_seq": 86, "distance_m": 652770.713, "section_seq": 1, "route_path_id": 27896}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2112H", "location": "Rutherglen East Jn", "stage_seq": 87, "distance_m": 655993.523, "section_seq": 1, "route_path_id": 27896}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2114", "location": "Shawfield Jn", "stage_seq": 88, "distance_m": 658010.829, "section_seq": 1, "route_path_id": 27896}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2116H", "location": "Larkfield Jn", "stage_seq": 89, "distance_m": 660226.279, "section_seq": 1, "route_path_id": 27896}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2118", "location": "Eglinton St Jn", "stage_seq": 90, "distance_m": 661005.819, "section_seq": 1, "route_path_id": 27896}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2119H", "location": "Glasgow Bridge Street Jn", "stage_seq": 91, "distance_m": 661310.851, "section_seq": 1, "route_path_id": 27896}, {"is_pass": false, "wtt_arr": "2122", "wtt_dep": null, "location": "Glasgow Central High Level", "stage_seq": 92, "distance_m": 662240.284, "section_seq": 1, "route_path_id": 27896}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 662240.284, "from_m": 0.0, "section_seq": 1, "route_path_id": 27896}], "total_distance_m": 662240.284, "capability_profiles": ["tilting"], "route_model_versions": [3], "equipment_max_speed_mph": 140.0, "speed_covered_distance_m": 656823.834, "equipment_max_speed_source": "linx", "capability_registry_version": 1, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5416.45, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 22008, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:47:49Z", "source_id": 41175479, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T14:48:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:47:51Z", "source_id": 13487325, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T15:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21956, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:49:21Z", "source_id": 41178867, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T14:50:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:49:23Z", "source_id": 13488365, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T15:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21883, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:53:18Z", "source_id": 41187620, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T14:54:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:53:23Z", "source_id": 13491050, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T15:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21792, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:00:16Z", "source_id": 41202277, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T15:01:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:00:18Z", "source_id": 13495529, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T16:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21610, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:07:29Z", "source_id": 41218442, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T15:08:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:07:31Z", "source_id": 13500368, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T16:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21500, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:09:05Z", "source_id": 41221938, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T15:10:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:09:10Z", "source_id": 13501445, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T16:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21218, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:27:24Z", "source_id": 41262318, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T15:29:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:27:29Z", "source_id": 13513790, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T16:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20840, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:34:57Z", "source_id": 41278956, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T15:35:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:34:58Z", "source_id": 13518893, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T16:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20881, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:42:24Z", "source_id": 41295497, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T15:43:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:42:27Z", "source_id": 13524002, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T16:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20902, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:48:02Z", "source_id": 41308059, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T15:49:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:48:06Z", "source_id": 13527700, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T16:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19298, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:56:25Z", "source_id": 41327171, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T15:57:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:56:28Z", "source_id": 13533452, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T16:57:00+01:00", "operational_fact": true}] |
London Euston |
1540 |
1540 |
5 |
None |
None |
Glasgow Central High Level |
2122 |
2122 |
2 |
LATE |
+5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W33796/2026-09-12/detailed |
None |
Birmingham International |
2026-09-12T16:52:54+01:00 |
Birmingham New Street |
4.0 |
{"type": "LineString", "coordinates": [[-1.7252931988603997, 52.4506754306575], [-1.7258687, 52.4510972], [-1.7263071999999997, 52.451425699999994], [-1.7265951, 52.4516352], [-1.7267082, 52.45171750000001], [-1.7270327, 52.4519619], [-1.7276389, 52.45240570000001], [-1.7279300000000002, 52.45262679999998], [-1.7284798, 52.45310889999999], [-1.7286904, 52.4532802], [-1.7289532999999997, 52.45348810000001], [-1.729208, 52.45366430000001], [-1.7293651999999995, 52.4537596], [-1.7294008999999997, 52.4537826], [-1.7306296, 52.45457099999999], [-1.7317718, 52.4552703], [-1.7319788, 52.4553842], [-1.7322174999999995, 52.45552309999999], [-1.732487, 52.4556808], [-1.7327874, 52.4558598], [-1.7330744, 52.45602239999999], [-1.73334, 52.456171999999995], [-1.7336404, 52.4563428], [-1.7339099, 52.4564923], [-1.7341755000000003, 52.45664029999998], [-1.734441, 52.456785700000005], [-1.7348594, 52.4570105], [-1.7353329, 52.4572613], [-1.7357245, 52.45746810000001], [-1.7362542, 52.45773609999999], [-1.7368187999999998, 52.4580254], [-1.7372936, 52.45826], [-1.7376168, 52.4584185], [-1.7378916999999998, 52.4585541], [-1.7382967000000002, 52.4587462], [-1.7386588, 52.45892349999998], [-1.7390102, 52.4590918], [-1.7393548, 52.45925859999999], [-1.7395815, 52.4593697], [-1.7401500999999997, 52.459645900000005], [-1.7406718, 52.4598959], [-1.7412753000000003, 52.4601877], [-1.7418386, 52.46046059999999], [-1.7424018, 52.4607327], [-1.7429851999999997, 52.4610146], [-1.743527, 52.461276100000006], [-1.7441117, 52.4615572], [-1.7445382, 52.46176229999999], [-1.7450799999999995, 52.4620303], [-1.7456499999999997, 52.462300799999994], [-1.7463540999999998, 52.46264479999999], [-1.7468851, 52.46290539999999], [-1.7474644999999998, 52.46318409999999], [-1.7480036, 52.4634488], [-1.7486178, 52.46374620000001], [-1.7491945, 52.4640249], [-1.7497630999999998, 52.4643002], [-1.7503264, 52.464569899999994], [-1.7508855999999997, 52.4648386], [-1.7514166999999998, 52.4650993], [-1.7520000999999998, 52.4653787], [-1.7525753999999998, 52.46565329999999], [-1.7531441, 52.46592859999999], [-1.7532957999999998, 52.4660012], [-1.753651, 52.4661713], [-1.7542490999999998, 52.4664589], [-1.7548016999999998, 52.4667252], [-1.7551289999999995, 52.4668829], [-1.7553354, 52.46698090000001], [-1.755892, 52.4672465], [-1.7564243999999998, 52.4675031], [-1.7569729, 52.467766899999994], [-1.7575643, 52.468048800000005], [-1.7582388999999998, 52.46837320000001], [-1.7588062, 52.46864690000001], [-1.7590637, 52.4687702], [-1.7594063999999998, 52.4689307], [-1.7596666, 52.46906309999999], [-1.7602234, 52.4693307], [-1.7607065999999998, 52.4695635], [-1.7612332, 52.4698217], [-1.7617004, 52.470053699999994], [-1.76221, 52.470302], [-1.7628953, 52.47063369999999], [-1.7634581, 52.4709025], [-1.7639677000000002, 52.4711493], [-1.7644643, 52.47138699999999], [-1.7650946999999997, 52.4716925], [-1.7655171, 52.47189749999999], [-1.7660884, 52.4721704], [-1.7666571, 52.472447299999985], [-1.7675639, 52.47290159999999], [-1.7677769999999997, 52.473001499999995], [-1.7685703999999998, 52.4733705], [-1.7691672, 52.4736589], [-1.7697711, 52.47394800000001], [-1.7703477999999997, 52.4742241], [-1.7709418999999995, 52.47451329999999], [-1.7715051, 52.474786900000005], [-1.7720617, 52.4750549], [-1.7726313, 52.4753335], [-1.7732163999999997, 52.475606299999995], [-1.77384, 52.47589379999999], [-1.7743349, 52.47612170000001], [-1.7748619, 52.4763578], [-1.7754385999999998, 52.4766126], [-1.7758754, 52.4768046], [-1.7763211, 52.4769974], [-1.7768132, 52.47720650000001], [-1.7773805, 52.47744169999999], [-1.7778990999999995, 52.47765330000001], [-1.7785311999999998, 52.47790729999999], [-1.7791560999999998, 52.478147500000006], [-1.7797430999999997, 52.47837289999999], [-1.7803228999999998, 52.478591], [-1.7808441999999998, 52.4787805], [-1.7814722, 52.479005099999995], [-1.7822058, 52.47926239999999], [-1.7829849999999998, 52.479529500000005], [-1.7838738, 52.47982359999999], [-1.7846091, 52.48005959999999], [-1.7853466999999998, 52.4802916], [-1.7857006999999998, 52.4804002], [-1.7860387000000002, 52.480507200000005], [-1.7861389, 52.480534199999994], [-1.7867361, 52.480712999999994], [-1.7874584999999998, 52.48092380000001], [-1.7881724000000003, 52.48112869999999], [-1.7898635, 52.481586099999994], [-1.7906073999999996, 52.48177569999999], [-1.7915194999999997, 52.4820179], [-1.7916967, 52.482061299999984], [-1.7921729, 52.482164399999995], [-1.7927991999999997, 52.4823106], [-1.7934023, 52.482449499999994], [-1.7944045, 52.48268319999999], [-1.7950147000000003, 52.48281219999999], [-1.7956334, 52.4829404], [-1.7959518999999995, 52.4830054], [-1.7966305682390429, 52.48313634080144], [-1.7966598999999996, 52.483142], [-1.7972752, 52.4832634], [-1.7981107000000005, 52.48341649999999], [-1.7989475, 52.483571], [-1.7997876, 52.4837188], [-1.8006568, 52.48386210000001], [-1.8014775999999997, 52.483995799999995], [-1.8023299, 52.4841283], [-1.8031817, 52.4842574], [-1.8040134, 52.48437530000001], [-1.8047965, 52.484480299999994], [-1.8054836999999997, 52.484565700000005], [-1.8061892, 52.4846472], [-1.8069609, 52.484735500000006], [-1.8076245, 52.48480510000001], [-1.8082193, 52.48486280000001], [-1.8088876, 52.4849264], [-1.8094183999999995, 52.484972299999995], [-1.8102841, 52.48504299999999], [-1.8107166, 52.48507479999999], [-1.8116801, 52.48514320000001], [-1.8120474, 52.4851682], [-1.8122674000000003, 52.485183000000006], [-1.8132246000000003, 52.4852376], [-1.8139521999999997, 52.48527459999999], [-1.8142178999999996, 52.48528769999999], [-1.8145338999999996, 52.485302999999995], [-1.8152277000000003, 52.4853333], [-1.815892, 52.4853606], [-1.8164125, 52.485376599999995], [-1.8168642999999995, 52.485387800000005], [-1.8177471, 52.4854131], [-1.8184614, 52.4854257], [-1.8191759000000003, 52.48543729999999], [-1.8198451, 52.4854419], [-1.820954, 52.485445600000006], [-1.8213229999999996, 52.485443100000005], [-1.8215770999999996, 52.48544199999999], [-1.8221642, 52.485436099999994], [-1.8230586, 52.4854213], [-1.8240173, 52.48540020000001], [-1.824666, 52.48536899999999], [-1.8248208, 52.4853668], [-1.8254243, 52.48534139999999], [-1.8261297, 52.48530959999999], [-1.8269378000000005, 52.4852759], [-1.8276531999999996, 52.48523449999999], [-1.8284237999999997, 52.4851893], [-1.8291499, 52.48514630000001], [-1.8298816, 52.4850946], [-1.8301914, 52.48507330000001], [-1.8306326, 52.4850358], [-1.8313653999999997, 52.4849788], [-1.8320735, 52.48492409999999], [-1.8327682, 52.4848694], [-1.833516, 52.48481280000001], [-1.8343091, 52.4847534], [-1.8350279, 52.4847003], [-1.8357776, 52.4846407], [-1.8365013, 52.48458409999999], [-1.8372086, 52.48452639999999], [-1.8379569, 52.4844659], [-1.8387306999999995, 52.4844006], [-1.8394736999999997, 52.48433610000001], [-1.8401845, 52.4842757], [-1.8409524, 52.4842142], [-1.8416382, 52.48415809999999], [-1.8423002, 52.4841064], [-1.8430813, 52.48404779999999], [-1.8438041, 52.4839939], [-1.8445377, 52.483934299999994], [-1.8452345, 52.4838785], [-1.8460486, 52.483813999999995], [-1.8467814, 52.48375380000001], [-1.8475082, 52.4836942], [-1.8482693999999995, 52.4836343], [-1.8487783, 52.48359130000001], [-1.8497727999999996, 52.483506900000016], [-1.8505118, 52.4834432], [-1.8512284999999995, 52.48338630000001], [-1.8519480999999995, 52.483328], [-1.8526970000000005, 52.48326779999999], [-1.8534381, 52.48320709999999], [-1.8541668, 52.4831502], [-1.8547998, 52.48309960000001], [-1.8551418, 52.483071800000005], [-1.8558901999999995, 52.4830106], [-1.8563094, 52.48297929999999], [-1.8570805, 52.48291719999999], [-1.8578087000000003, 52.48286170000001], [-1.8585785, 52.4828021], [-1.8593456, 52.482739999999986], [-1.8600845999999995, 52.4826812], [-1.860786, 52.482626499999995], [-1.861537, 52.482566799999994], [-1.862288, 52.4825064], [-1.8627838999999995, 52.482457200000006], [-1.8630095, 52.4824402], [-1.8639295, 52.4823749], [-1.8646873, 52.482314499999994], [-1.8655149999999996, 52.4822528], [-1.8658743, 52.4822227], [-1.8660868, 52.48220619999999], [-1.8667514, 52.482155], [-1.866863866480729, 52.4821469163432], [-1.8669162037832348, 52.48214315453929], [-1.8670227, 52.4821355], [-1.8678773, 52.482090799999995], [-1.8681844999999997, 52.4820767], [-1.8684609000000003, 52.48206559999999], [-1.8688005999999997, 52.4820542], [-1.8692487, 52.4820427], [-1.8697506, 52.482031799999994], [-1.8698964968995355, 52.482028891204074], [-1.869997908071446, 52.48202686933506], [-1.870134, 52.481984700000005], [-1.8702110628497888, 52.48195901238817], [-1.8703235, 52.48196099999999], [-1.8705666, 52.4819635], [-1.8708355, 52.4819603], [-1.8711114, 52.4819536], [-1.8714161, 52.481938], [-1.8716248, 52.4819251], [-1.8719512, 52.48189940000001], [-1.8723153999999995, 52.4818637], [-1.8726739999999995, 52.48182570000001], [-1.8733651, 52.48175659999999], [-1.8737682, 52.4817143], [-1.8740326, 52.48168769999999], [-1.8742753, 52.4816586], [-1.8743866, 52.4816433], [-1.8745226, 52.4816233], [-1.8750365, 52.481540899999985], [-1.875265, 52.48150879999999], [-1.8754384, 52.481489999999994], [-1.875733, 52.48146559999999], [-1.8759051, 52.4814531], [-1.8761869, 52.481437], [-1.8763938, 52.48142510000001], [-1.8766607999999996, 52.4814161], [-1.8769442, 52.481409699999986], [-1.8771925, 52.48140619999999], [-1.877607967175964, 52.481408255072594], [-1.8776777, 52.4814086], [-1.8777798, 52.481413299999986], [-1.8781184, 52.4814271], [-1.8782018, 52.48143050000001], [-1.8783084999999995, 52.4814313], [-1.8785393, 52.4814317], [-1.8787142, 52.48143099999999], [-1.8790607, 52.4814224], [-1.8793175, 52.4814081], [-1.8795681, 52.481390299999994], [-1.8797539, 52.48137619999999], [-1.8799629999999996, 52.481356299999995], [-1.8802003, 52.481331899999994], [-1.8804343, 52.4813019], [-1.8806308, 52.481275], [-1.8807828, 52.4812506], [-1.8810072, 52.48121529999999], [-1.8812024000000005, 52.4811793], [-1.8814117, 52.4811403], [-1.8815676999999995, 52.48111099999999], [-1.8817323, 52.4810822], [-1.881879, 52.4810596], [-1.8820740999999996, 52.481033999999994], [-1.8822353000000005, 52.48101649999999], [-1.8823680000000005, 52.48100329999998], [-1.8825769000000003, 52.480982100000006], [-1.8827448, 52.4809684], [-1.8830846, 52.4809387], [-1.8833567, 52.480915], [-1.8835269999999995, 52.48089969999999], [-1.8838777, 52.4808678], [-1.8839784, 52.4808592], [-1.8842566999999997, 52.4808236], [-1.8844261, 52.480802], [-1.884604, 52.48077699999999], [-1.8849932999999996, 52.4807144], [-1.8851012999999996, 52.4806962], [-1.8852293, 52.48067249999998], [-1.8853863, 52.4806417], [-1.8855507999999996, 52.480606599999994], [-1.885739, 52.4805629], [-1.8858277260979892, 52.48054200720586], [-1.8859989, 52.48050169999999], [-1.8864381999999995, 52.480391], [-1.8864620966509948, 52.48038489693494], [-1.8871425999999996, 52.48021109999999], [-1.8874432, 52.48013259999999], [-1.8880029999999997, 52.479994299999994], [-1.8887412999999995, 52.4798157], [-1.8889854, 52.479752100000006], [-1.88917, 52.47969729999999], [-1.8893587999999997, 52.4796354], [-1.8895428, 52.4795775], [-1.8898627999999995, 52.4794759], [-1.8901822, 52.479371], [-1.8904785, 52.4792812], [-1.8909412, 52.479145599999995], [-1.8912224, 52.47906909999999], [-1.8915161, 52.47898740000001], [-1.8917497, 52.4789286], [-1.8918274652693656, 52.47890637230818], [-1.8918724999999996, 52.47889349999999], [-1.891878181349808, 52.478892127351166], [-1.8951406, 52.4781039], [-1.8952585, 52.4780754], [-1.89545, 52.47803129999999], [-1.8956836, 52.4779876], [-1.8959580999999996, 52.4779363], [-1.8960497999999997, 52.47791140000001], [-1.8963379, 52.4778351], [-1.8964693, 52.477799999999995], [-1.8966981999999997, 52.47773349999999], [-1.8967884, 52.477717700000014], [-1.8968791999999997, 52.477714299999995], [-1.8969738000000005, 52.47770450000001], [-1.8970375, 52.4776974], [-1.8972187000000005, 52.477683000000006], [-1.8972412, 52.47768159999999], [-1.8978671999999996, 52.4776505], [-1.8981578, 52.477639], [-1.8982946999999997, 52.4776406], [-1.8984902999999995, 52.4776475], [-1.8985896, 52.4776535], [-1.8986379, 52.47765669999999], [-1.8986665000000005, 52.477658], [-1.8987603, 52.47766659999999], [-1.898893, 52.47768109999999], [-1.8990257, 52.47769339999999], [-1.8991693, 52.477706700000006], [-1.8995766, 52.47774979999999]]} |
8.2 |
1652 |
1656 |
2026-09-12T17:02:00+01:00 |
None |
None |
Coventry |
Grand Jn |
Birmingham New Street |
52.4846558 |
-1.8355879 |
52.4777498 |
-1.8995766 |
0 |
1 |
2026-09-12 15:58:54 |
RUNNING |
2026-09-12 15:52:54 |
Birmingham New Street |
TD |
DIRECT_SCHEDULED_STOP_DEPARTURE |
41320087 |
1789228734418844 |
None |
103 |
103 |
2026-09-12 15:58:54.440919 |
None |
2026-09-12 21:27:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 509852 |
G00758 |
551G46MR12 |
2026-09-12 |
CrossCountry |
P |
NOT |
BHM |
1G46 |
170639 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 224.472, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 562.856, "from_m": 224.472, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 614.137, "from_m": 562.856, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 665.337, "from_m": 614.137, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1030.243, "from_m": 665.337, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4661.02, "from_m": 1030.243, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 4722.508, "from_m": 4661.02, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10764.522, "from_m": 4722.508, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 10835.019, "from_m": 10764.522, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 11556.593, "from_m": 10835.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": 11599.727, "from_m": 11556.593, "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": 11806.194, "from_m": 11599.727, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 12772.673, "from_m": 11806.194, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 16515.556, "from_m": 12772.673, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 21225.956, "from_m": 16515.556, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 21673.554, "from_m": 21225.956, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 23839.213, "from_m": 21673.554, "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": 25030.974, "from_m": 23839.213, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 25189.241, "from_m": 25030.974, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 25341.063, "from_m": 25189.241, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 26429.544, "from_m": 25341.063, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26565.51, "from_m": 26429.544, "capability_applied": null, "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": 26654.17, "from_m": 26565.51, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 42343.271, "from_m": 26654.17, "capability_applied": null, "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": 43044.629, "from_m": 42343.271, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 50758.255, "from_m": 43044.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": 50818.959, "from_m": 50758.255, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 51350.439, "from_m": 50818.959, "capability_applied": null, "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": 51394.296, "from_m": 51350.439, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 72632.326, "from_m": 51394.296, "capability_applied": null, "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": 78537.855, "from_m": 72632.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": 120.0}, {"to_m": 81494.837, "from_m": 78537.855, "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": 81541.02, "from_m": 81494.837, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 86286.732, "from_m": 81541.02, "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": 87961.653, "from_m": 86286.732, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 88034.106, "from_m": 87961.653, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 88643.596, "from_m": 88034.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": 89588.155, "from_m": 88643.596, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 89643.502, "from_m": 89588.155, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 89707.848, "from_m": 89643.502, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 89792.341, "from_m": 89707.848, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 90611.767, "from_m": 89792.341, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 90975.573, "from_m": 90611.767, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 91023.147, "from_m": 90975.573, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 91267.826, "from_m": 91023.147, "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": 509852, "profile_key": "f76fd7a7f5a1eebf500f6829dd45d9d0ffb1985e741a9445e9a727f3a360b1ea", "schedule_id": 12106, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1541", "location": "Nottingham", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30691}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1543H", "location": "Mansfield Jn", "stage_seq": 2, "distance_m": 988.536, "section_seq": 1, "route_path_id": 30691}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1546", "location": "Beeston South Jn", "stage_seq": 3, "distance_m": 4580.234, "section_seq": 1, "route_path_id": 30691}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1550", "location": "Trent East Jn", "stage_seq": 4, "distance_m": 10805.891, "section_seq": 1, "route_path_id": 30691}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1552", "location": "Sheet Stores Jn", "stage_seq": 5, "distance_m": 11726.068, "section_seq": 1, "route_path_id": 30691}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1557H", "location": "Spondon", "stage_seq": 6, "distance_m": 21555.714, "section_seq": 1, "route_path_id": 30691}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1601", "location": "Derby Way & Works Jn", "stage_seq": 7, "distance_m": 25260.089, "section_seq": 1, "route_path_id": 30691}, {"is_pass": false, "wtt_arr": "1602", "wtt_dep": "1610", "location": "Derby", "stage_seq": 8, "distance_m": 25341.063, "section_seq": 1, "route_path_id": 30691}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1612", "location": "Derby L.N.W. Jn", "stage_seq": 9, "distance_m": 26494.807, "section_seq": 1, "route_path_id": 30691}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1615", "location": "Stenson Jn", "stage_seq": 10, "distance_m": 32866.382, "section_seq": 1, "route_path_id": 30691}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1615H", "location": "North Stafford Jn", "stage_seq": 11, "distance_m": 33622.525, "section_seq": 1, "route_path_id": 30691}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1617H", "location": "Clay Mills Jn", "stage_seq": 12, "distance_m": 39277.173, "section_seq": 1, "route_path_id": 30691}, {"is_pass": false, "wtt_arr": "1620", "wtt_dep": "1621", "location": "Burton-on-Trent", "stage_seq": 13, "distance_m": 42670.049, "section_seq": 1, "route_path_id": 30691}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1626", "location": "Wichnor Jn", "stage_seq": 14, "distance_m": 51394.296, "section_seq": 1, "route_path_id": 30691}, {"is_pass": false, "wtt_arr": "1631H", "wtt_dep": "1632H", "location": "Tamworth High Level", "stage_seq": 15, "distance_m": 63423.536, "section_seq": 1, "route_path_id": 30691}, {"is_pass": false, "wtt_arr": "1635H", "wtt_dep": "1636H", "location": "Wilnecote", "stage_seq": 16, "distance_m": 66442.113, "section_seq": 1, "route_path_id": 30691}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1642", "location": "Kingsbury Jn", "stage_seq": 17, "distance_m": 72632.326, "section_seq": 1, "route_path_id": 30691}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1644H", "location": "Water Orton", "stage_seq": 18, "distance_m": 78932.083, "section_seq": 1, "route_path_id": 30691}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1645H", "location": "Castle Bromwich Jn", "stage_seq": 19, "distance_m": 81530.62, "section_seq": 1, "route_path_id": 30691}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1650H", "location": "Landor Street Jn", "stage_seq": 20, "distance_m": 88725.809, "section_seq": 1, "route_path_id": 30691}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1652", "location": "Grand Jn", "stage_seq": 21, "distance_m": 89700.914, "section_seq": 1, "route_path_id": 30691}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1652H", "location": "Proof House Jn", "stage_seq": 22, "distance_m": 90265.197, "section_seq": 1, "route_path_id": 30691}, {"is_pass": false, "wtt_arr": "1655", "wtt_dep": null, "location": "Birmingham New Street", "stage_seq": 23, "distance_m": 91267.826, "section_seq": 1, "route_path_id": 30691}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 91267.826, "from_m": 0.0, "section_seq": 1, "route_path_id": 30691}], "total_distance_m": 91267.826, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 89419.707, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1848.119, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 16787, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:48:52Z", "source_id": 41177730, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T14:50:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:48:57Z", "source_id": 13488086, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T15:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17177, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:56:18Z", "source_id": 41193932, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T14:57:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:56:20Z", "source_id": 13492957, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T15:57:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:58:52Z", "source_id": 13494606, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T16:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17272, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:19:20Z", "source_id": 41244537, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T15:19:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:19:20Z", "source_id": 13508292, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T16:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19817, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:30:07Z", "source_id": 41268307, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T15:31:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:30:11Z", "source_id": 13515602, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T16:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19821, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:33:59Z", "source_id": 41276836, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T15:36:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:34:03Z", "source_id": 13518236, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T16:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19891, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:43:13Z", "source_id": 41297421, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T15:44:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:43:16Z", "source_id": 13524520, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T16:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19429, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:53:10Z", "source_id": 41319918, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-12T15:54:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:53:16Z", "source_id": 13531249, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-12T16:54:00+01:00", "operational_fact": true}] |
Nottingham |
1541 |
1541 |
4 |
None |
None |
Birmingham New Street |
1655 |
1655 |
10A |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G00758/2026-09-12/detailed |
None |
Wilnecote |
2026-09-12T16:36:30+01:00 |
Birmingham New Street |
18.0 |
{"type": "LineString", "coordinates": [[-1.6796685932526656, 52.610582844047045], [-1.6796680999999998, 52.6105808], [-1.6796645, 52.610555599999984], [-1.6795223999999995, 52.60990879999999], [-1.6792858, 52.6086724], [-1.679045, 52.6072063], [-1.6787302999999998, 52.60455760000001], [-1.6786691, 52.603902100000006], [-1.678653804961615, 52.60355296986019], [-1.6785825, 52.601925300000005], [-1.6785635000000003, 52.6004453], [-1.6785651, 52.600223199999995], [-1.67865, 52.5980562], [-1.67881, 52.59589819999999], [-1.6801328, 52.5849865], [-1.6802574, 52.5840034], [-1.6803312999999998, 52.583043499999995], [-1.6803798999999997, 52.58209], [-1.6803545, 52.57969899999999], [-1.6803186, 52.5791702], [-1.6802678999999998, 52.5785875], [-1.6801601999999998, 52.577698000000005], [-1.6800756999999995, 52.5770819], [-1.6799216, 52.5760807], [-1.6795118999999998, 52.5739809], [-1.6787114, 52.56975440000001], [-1.6786644999999998, 52.569467499999995], [-1.6785568, 52.5688934], [-1.6785559, 52.5686292], [-1.6784412999999998, 52.5680254], [-1.6783214, 52.567402099999995], [-1.6782166999999997, 52.566753199999994], [-1.6780859, 52.5658744], [-1.6780494999999995, 52.565568699999986], [-1.6779716999999998, 52.56489739999999], [-1.6779105, 52.5643404], [-1.6778611, 52.563829199999994], [-1.6778123, 52.563174499999995], [-1.6777852, 52.5627826], [-1.67777, 52.562383699999984], [-1.6777688000000002, 52.562332600000005], [-1.6777396999999998, 52.561658], [-1.6777206, 52.5610543], [-1.6777137999999998, 52.5605829], [-1.6777116, 52.56009079999999], [-1.6777095999999998, 52.5594347], [-1.6777174, 52.5589036], [-1.6777454, 52.5578996], [-1.6777958, 52.5569565], [-1.6778467, 52.55610209999999], [-1.6778565, 52.5559461], [-1.6779036619737886, 52.555272086284425], [-1.6779186, 52.5550586], [-1.6779771, 52.55443259999999], [-1.6780506999999998, 52.55386349999999], [-1.6781144, 52.55333829999999], [-1.6781699, 52.552971700000015], [-1.6782454, 52.55257490000001], [-1.6783231999999997, 52.5521742], [-1.6783876, 52.551909900000005], [-1.6784581, 52.551656699999995], [-1.6787658, 52.55076739999999], [-1.6790852999999997, 52.55003860000001], [-1.6793455, 52.54953090000001], [-1.6796673999999998, 52.5489869], [-1.6796835960170498, 52.54896191164581], [-1.6800417, 52.5484094], [-1.6801087, 52.5483102], [-1.6804776999999995, 52.5477994], [-1.6810230999999998, 52.54711069999999], [-1.6815326, 52.5465459], [-1.6820657, 52.5459925], [-1.6827614, 52.54532819999999], [-1.6834040999999995, 52.544766], [-1.6835569, 52.54464610000001], [-1.684358, 52.54402759999999], [-1.6852211999999998, 52.54340009999999], [-1.6863977, 52.5426646], [-1.6878802999999998, 52.54184450000001], [-1.6897636, 52.5408417], [-1.6973045999999998, 52.536890599999985], [-1.6981705, 52.5364503], [-1.7020886000000002, 52.5343845], [-1.7067990398270907, 52.53191437609145], [-1.7084577999999997, 52.53104450000001], [-1.7128643999999995, 52.5287294], [-1.7200536999999998, 52.524931599999995], [-1.7214765999999997, 52.524188499999994], [-1.7215908999999998, 52.5241289], [-1.7236268999999995, 52.5230741], [-1.7242831999999997, 52.5227252], [-1.7254996, 52.5221025], [-1.7265105999999997, 52.5216453], [-1.7277035, 52.52115899999998], [-1.7287757, 52.5207676], [-1.7298916999999998, 52.52040549999999], [-1.7309346999999995, 52.52009499999999], [-1.7314942, 52.51994299999999], [-1.7325497, 52.5196784], [-1.7336280999999998, 52.5194434], [-1.7340159, 52.5193662], [-1.7350272, 52.51918560000001], [-1.7361399, 52.51901860000001], [-1.7371966, 52.5188946], [-1.7377431, 52.518839099999994], [-1.7383252000000002, 52.51878459999998], [-1.7391218999999998, 52.518726400000006], [-1.7397226, 52.518691200000006], [-1.7401306999999997, 52.5186696], [-1.7407529999999998, 52.518647599999994], [-1.7412945, 52.518635], [-1.7419867, 52.518631], [-1.7429969, 52.5186427], [-1.7436522132881698, 52.51864845223294], [-1.7471550999999998, 52.5186792], [-1.7489886, 52.5187003], [-1.7504259999999998, 52.5186963], [-1.7518104999999995, 52.51867659999999], [-1.7529291, 52.51864239999999], [-1.7534788999999995, 52.5186165], [-1.7544360000000003, 52.5185655], [-1.7550323000000003, 52.51852790000001], [-1.755891, 52.51846249999999], [-1.7561432, 52.5184429], [-1.7565642999999995, 52.5184045], [-1.7568992, 52.5183754], [-1.7572948, 52.5183378], [-1.7575482999999998, 52.5183109], [-1.7579855, 52.5182628], [-1.7583493, 52.51822250000001], [-1.7587731, 52.518175199999995], [-1.7591079999999997, 52.5181371], [-1.7595548999999997, 52.51808219999999], [-1.7600068999999998, 52.518024999999994], [-1.7602817999999998, 52.51798909999999], [-1.7605754999999998, 52.5179491], [-1.7610998999999998, 52.517875700000005], [-1.7613774999999998, 52.517835700000006], [-1.7617275, 52.5177819], [-1.7621804999999997, 52.517708600000006], [-1.7625831999999997, 52.5176399], [-1.7628889, 52.5175852], [-1.7631477999999998, 52.5175354], [-1.7634009, 52.5174875], [-1.7636757999999997, 52.517435299999995], [-1.7645851, 52.5172712], [-1.7647181999999997, 52.5172473], [-1.7652999, 52.5171423], [-1.7659061, 52.51703369999999], [-1.7663822, 52.5169464], [-1.7671282, 52.51681150000001], [-1.7678332, 52.516681199999994], [-1.7685387, 52.516548], [-1.768995, 52.51646300000001], [-1.7695378, 52.5163645], [-1.7700245999999995, 52.51627559999999], [-1.7706082999999997, 52.5161676], [-1.7711136, 52.51607560000001], [-1.7715207999999998, 52.5159997], [-1.7719507999999995, 52.51592029999999], [-1.7723544, 52.51584770000001], [-1.7730143, 52.515726099999995], [-1.7738980999999998, 52.515563699999994], [-1.7746034999999998, 52.51543470000001], [-1.7751908999999997, 52.51532859999999], [-1.7758735, 52.5152021], [-1.7765543999999998, 52.5150775], [-1.7770425999999997, 52.51498939999999], [-1.7773818999999995, 52.51492819999999], [-1.7777859, 52.514852], [-1.7783786999999998, 52.51474269999999], [-1.7788025, 52.51466430000001], [-1.7792571, 52.51458110000001], [-1.7795504999999998, 52.51452499999999], [-1.7799410999999998, 52.51445539999999], [-1.780217, 52.514391999999994], [-1.7804355999999997, 52.5143414], [-1.7805790999999995, 52.5143079], [-1.7811221999999998, 52.514205900000015], [-1.7813462, 52.5141643], [-1.7819041, 52.5140631], [-1.7823023999999998, 52.5139888], [-1.7827395999999998, 52.5139088], [-1.7832304999999995, 52.5138198], [-1.7837159, 52.51372919999999], [-1.7842416999999997, 52.5136346], [-1.7845353999999998, 52.51357990000001], [-1.7852168, 52.5134546], [-1.7858979, 52.5133302], [-1.7865363, 52.51321269999998], [-1.787357, 52.51306249999998], [-1.7882475, 52.5128976], [-1.7890656, 52.5127474], [-1.789479, 52.5126716], [-1.7899023999999997, 52.512594], [-1.7905436, 52.5124769], [-1.7911497, 52.512365499999994], [-1.7919354999999992, 52.5122202], [-1.7928582000000002, 52.5120488], [-1.7934993999999995, 52.5119317], [-1.7941108, 52.51182029999999], [-1.7947492, 52.5117027], [-1.7956236000000003, 52.5115411], [-1.79627, 52.511420300000005], [-1.7966305682390429, 52.511354849380545], [-1.7968815000000002, 52.5113093], [-1.7970317999999996, 52.5112799], [-1.7976004000000003, 52.5111787], [-1.7978149999999995, 52.51113869999999], [-1.7981341, 52.5110807], [-1.7985767, 52.5110007], [-1.7989723000000002, 52.5109297], [-1.7992955, 52.5108702], [-1.7997783, 52.5107853], [-1.8000585999999996, 52.51073469999999], [-1.8006312999999996, 52.5106335], [-1.8011395, 52.51054199999999], [-1.8015097, 52.5104776], [-1.8019469, 52.51039840000001], [-1.802305, 52.510336300000006], [-1.8027100000000005, 52.5102613], [-1.8030815, 52.5101951], [-1.8036219, 52.5100972], [-1.8039599, 52.510036799999995], [-1.8042724, 52.50998049999999], [-1.8046801, 52.509905399999994], [-1.8050824000000003, 52.5098327], [-1.8053935, 52.509774799999995], [-1.8056564, 52.5097274], [-1.8060104, 52.5096621], [-1.8064503, 52.5095805], [-1.8068446, 52.50950869999999], [-1.8072027, 52.5094442], [-1.807396, 52.50940809999999], [-1.8075567, 52.509378100000006], [-1.8078142, 52.5093308], [-1.8080944999999995, 52.509278499999986], [-1.8083534, 52.50923040000001], [-1.8086095, 52.50918380000001], [-1.8089139000000003, 52.5091283], [-1.8093257, 52.509054899999995], [-1.8098393, 52.5089594], [-1.8103033, 52.5088737], [-1.810644, 52.5088108], [-1.8109739, 52.5087529], [-1.8114272, 52.5086712], [-1.8118522999999995, 52.50858959999999], [-1.8123177, 52.5085014], [-1.8125886, 52.5084508], [-1.8128392999999996, 52.5084043], [-1.8131961, 52.50833660000001], [-1.8135434, 52.50827369999999], [-1.8137754, 52.508231300000006], [-1.8141965, 52.5081529], [-1.81467, 52.508064699999984], [-1.8151098, 52.5079864], [-1.8155403, 52.50790639999999], [-1.8160634, 52.5078109], [-1.8164, 52.50774719999999], [-1.8168318, 52.507668], [-1.8172462, 52.5075946], [-1.8177679, 52.507497400000005], [-1.8182332999999995, 52.5074117], [-1.8185726, 52.507352100000006], [-1.8189332999999996, 52.5072877], [-1.8192887, 52.5072199], [-1.8196534999999996, 52.507153], [-1.8200143, 52.5070836], [-1.820438, 52.5070036], [-1.8208000999999996, 52.50693340000001], [-1.8210804, 52.5068803], [-1.8213728, 52.50682479999999], [-1.8247415999999996, 52.5062126], [-1.8252566, 52.506117999999994], [-1.8258789, 52.506001999999995], [-1.8263645, 52.50591099999999], [-1.8268968000000003, 52.5058101], [-1.8273313, 52.5057285], [-1.827735, 52.5056501], [-1.8282996, 52.505539899999995], [-1.8290224, 52.50539870000001], [-1.8297426, 52.505260799999995], [-1.8303823, 52.5051399], [-1.8308006999999995, 52.505060799999995], [-1.8311991999999997, 52.504989900000005], [-1.8316122, 52.504914800000016], [-1.8319636, 52.5048511], [-1.8325844, 52.504741499999994], [-1.8330040999999997, 52.5046573], [-1.8331529, 52.50462929999999], [-1.8337928, 52.50449889999999], [-1.8351275, 52.50426730000001], [-1.8360189999999996, 52.504105], [-1.8368180000000005, 52.50394229999999], [-1.8376154, 52.5038113], [-1.8382765, 52.5036753], [-1.8394106, 52.5034807], [-1.8401726, 52.503324], [-1.8409962, 52.503187399999995], [-1.8415954, 52.50307680000001], [-1.8423781999999995, 52.50291519999999], [-1.8430630999999995, 52.502804700000006], [-1.8436848999999995, 52.502690400000006], [-1.8444252999999995, 52.502554], [-1.8446653, 52.5025107], [-1.8451587, 52.50241859999999], [-1.845896, 52.502279699999995], [-1.8467937000000003, 52.5021148], [-1.8476911, 52.5019491], [-1.8486976, 52.5017639], [-1.8492012999999996, 52.50166659999999], [-1.8496252999999996, 52.501579099999994], [-1.8501324999999995, 52.5014681], [-1.8505821, 52.5013617], [-1.8509829, 52.5012615], [-1.8512383, 52.5011955], [-1.8514906, 52.501127], [-1.8517854, 52.5010452], [-1.8521189, 52.5009456], [-1.8526347, 52.5007874], [-1.8530479, 52.5006542], [-1.8537474000000005, 52.50041190000001], [-1.8540394, 52.500306899999984], [-1.8543128, 52.50020589999999], [-1.854628, 52.50008420000001], [-1.8550433, 52.4999187], [-1.8554073, 52.499766999999984], [-1.8556643, 52.49965989999999], [-1.8559663, 52.4995278], [-1.8562462, 52.499399], [-1.8565521, 52.4992558], [-1.856799, 52.4991404], [-1.8570249000000003, 52.4990305], [-1.8572393000000005, 52.4989254], [-1.8573157638004505, 52.49888447258049], [-1.8573588474289584, 52.498861411955595], [-1.8575101999999997, 52.4987804], [-1.8575665, 52.498749399999994], [-1.8576777, 52.498688699999995], [-1.8583228, 52.49832139999999], [-1.858825, 52.4980196], [-1.8590263, 52.49789440000001], [-1.8592726999999996, 52.4977373], [-1.8596182, 52.49750850000001], [-1.8596675, 52.4974738], [-1.8603320999999997, 52.4970053], [-1.8610161, 52.49647959999999], [-1.861364, 52.4962064], [-1.8615934, 52.4960093], [-1.8618322, 52.4958003], [-1.86216, 52.4955045], [-1.8623664999999996, 52.49530299999999], [-1.8625566, 52.49511559999999], [-1.8628957999999995, 52.494763500000005], [-1.8630688, 52.4945786], [-1.8632087, 52.494418800000005], [-1.8633071258224183, 52.49430286280318], [-1.8634486999999995, 52.4941361], [-1.863726, 52.4937973], [-1.8639671, 52.49347099999999], [-1.8640845, 52.493308600000006], [-1.8642828, 52.4930141], [-1.8644678, 52.492717699999986], [-1.8645969, 52.4924844], [-1.864717, 52.4922388], [-1.8648221000000005, 52.4919778], [-1.8648758, 52.4918188], [-1.864949, 52.4915813], [-1.8649688, 52.4915034], [-1.8650112000000003, 52.4913366], [-1.8650597999999996, 52.4910944], [-1.8651038, 52.49071549999999], [-1.8651238, 52.4905547], [-1.8651451, 52.49047269999999], [-1.8651732, 52.4903716], [-1.8651897, 52.49029269999999], [-1.865213, 52.49020540000001], [-1.8652265, 52.490052199999994], [-1.8653397, 52.48952400000001], [-1.8653694000000005, 52.4892872], [-1.8654969, 52.48890939999998], [-1.8655628, 52.488667], [-1.8655903, 52.4885113], [-1.8656455000000003, 52.4882818], [-1.8657015, 52.488137900000005], [-1.8657717, 52.4879699], [-1.8658198, 52.4878452], [-1.865849, 52.4877762], [-1.8658866000000005, 52.4876668], [-1.8659419, 52.48752220000001], [-1.8660456999999997, 52.4871873], [-1.8661069, 52.4870499], [-1.8661882000000003, 52.4868749], [-1.8662499999999995, 52.48671439999999], [-1.8662997999999995, 52.486578], [-1.8663709, 52.48636330000001], [-1.8665239999999996, 52.4860236], [-1.8666349, 52.4857731], [-1.8668212999999996, 52.48530679999999], [-1.8668641484156567, 52.48518693465716], [-1.8669145999999996, 52.48504580000001], [-1.8669313999999997, 52.4849962], [-1.8670123999999997, 52.4847339], [-1.8670791999999996, 52.484522799999986], [-1.8671141, 52.48441079999999], [-1.8671372, 52.4843379], [-1.8672103, 52.48415599999999], [-1.8672706999999995, 52.48403309999999], [-1.8673492999999992, 52.4838884], [-1.8674449, 52.4837375], [-1.8675414, 52.483608700000005], [-1.8676348, 52.48348909999999], [-1.8677823, 52.483320600000006], [-1.8679303, 52.483171600000006], [-1.8680905000000003, 52.4830242], [-1.8682954999999997, 52.4828564], [-1.868474, 52.48272869999999], [-1.8686684, 52.4826], [-1.8688231999999996, 52.482505999999994], [-1.8690068, 52.4824023], [-1.8693102, 52.4822541], [-1.8696384, 52.4821144], [-1.869786263131597, 52.48206541222402], [-1.8698852630461495, 52.48206375383478], [-1.8699635999999995, 52.48203749999999], [-1.869997908071446, 52.48202686933506], [-1.8701017, 52.482024800000005], [-1.8704276, 52.4820188], [-1.8708403, 52.482006199999994], [-1.8711842999999997, 52.4819915], [-1.8714226000000005, 52.48197820000001], [-1.8716888, 52.4819626], [-1.8719603999999996, 52.48194169999999], [-1.8722479, 52.4819159], [-1.8726879999999997, 52.4818736], [-1.8729743, 52.48184760000001], [-1.87337, 52.481807200000006], [-1.8738157, 52.48176060000001], [-1.8744692999999997, 52.481692899999985], [-1.8753174, 52.4816079], [-1.8755532, 52.481585599999995], [-1.8757856999999996, 52.4815665], [-1.8760912, 52.4815486], [-1.876139842711423, 52.481546346532234], [-1.8763997270251511, 52.48153778197099], [-1.8766292306656676, 52.48152821315189], [-1.8768326941663176, 52.48151787642327], [-1.877014458060448, 52.48150700813347], [-1.877178862881405, 52.48149584463085], [-1.877330249162534, 52.48148462226372], [-1.8774729574371816, 52.48147357738046], [-1.877611328238694, 52.48146294632939], [-1.8777497021004168, 52.48145296545885], [-1.877892419555696, 52.48144387111719], [-1.8780438211378776, 52.48143589965275], [-1.878208247380309, 52.481429287413874], [-1.8783900388163348, 52.4814242707489], [-1.8785935359793011, 52.48142108600618], [-1.878823079402555, 52.481419969534045], [-1.8790830096194424, 52.48142115768085], [-1.8793175, 52.4814081], [-1.8795681, 52.481390299999994], [-1.8797539, 52.48137619999999], [-1.8799629999999996, 52.481356299999995], [-1.8802003, 52.481331899999994], [-1.8804343, 52.4813019], [-1.8806308, 52.481275], [-1.8807828, 52.4812506], [-1.8810072, 52.48121529999999], [-1.8812024000000005, 52.4811793], [-1.8814117, 52.4811403], [-1.8815676999999995, 52.48111099999999], [-1.8817323, 52.4810822], [-1.881879, 52.4810596], [-1.8820740999999996, 52.481033999999994], [-1.8822353000000005, 52.48101649999999], [-1.8823680000000005, 52.48100329999998], [-1.8825769000000003, 52.480982100000006], [-1.8827448, 52.4809684], [-1.8830846, 52.4809387], [-1.8833567, 52.480915], [-1.8835269999999995, 52.48089969999999], [-1.8838777, 52.4808678], [-1.8839784, 52.4808592], [-1.8842566999999997, 52.4808236], [-1.8844261, 52.480802], [-1.884604, 52.48077699999999], [-1.8849932999999996, 52.4807144], [-1.8851012999999996, 52.4806962], [-1.8852293, 52.48067249999998], [-1.8853863, 52.4806417], [-1.8855507999999996, 52.480606599999994], [-1.885739, 52.4805629], [-1.8858277260979892, 52.48054200720586], [-1.8859989, 52.48050169999999], [-1.8864381999999995, 52.480391], [-1.8864620966509948, 52.48038489693494], [-1.8871425999999996, 52.48021109999999], [-1.8874432, 52.48013259999999], [-1.8880029999999997, 52.479994299999994], [-1.8887412999999995, 52.4798157], [-1.8889854, 52.479752100000006], [-1.88917, 52.47969729999999], [-1.8893587999999997, 52.4796354], [-1.8895428, 52.4795775], [-1.8898627999999995, 52.4794759], [-1.8901822, 52.479371], [-1.8904785, 52.4792812], [-1.8909412, 52.479145599999995], [-1.8912224, 52.47906909999999], [-1.8915161, 52.47898740000001], [-1.8917497, 52.4789286], [-1.8918274652693656, 52.47890637230818], [-1.8918724999999996, 52.47889349999999], [-1.891878181349808, 52.478892127351166], [-1.8951406, 52.4781039], [-1.8952585, 52.4780754], [-1.89545, 52.47803129999999], [-1.8956836, 52.4779876], [-1.8959580999999996, 52.4779363], [-1.8960497999999997, 52.47791140000001], [-1.8963379, 52.4778351], [-1.8964693, 52.477799999999995], [-1.8966981999999997, 52.47773349999999], [-1.8967884, 52.477717700000014], [-1.8968791999999997, 52.477714299999995], [-1.8969738000000005, 52.47770450000001], [-1.8970375, 52.4776974], [-1.8972187000000005, 52.477683000000006], [-1.8972412, 52.47768159999999], [-1.8978671999999996, 52.4776505], [-1.8981578, 52.477639], [-1.8982946999999997, 52.4776406], [-1.8984902999999995, 52.4776475], [-1.8985896, 52.4776535], [-1.8986379, 52.47765669999999], [-1.8986665000000005, 52.477658], [-1.8987603, 52.47766659999999], [-1.898893, 52.47768109999999], [-1.8990257, 52.47769339999999], [-1.8991693, 52.477706700000006], [-1.8995766, 52.47774979999999]]} |
15.5 |
1636 |
1654 |
2026-09-12T16:54:30+01:00 |
None |
None |
Wilnecote |
Birmingham New Street H.s. |
Birmingham New Street |
52.4777498 |
-1.8995766 |
52.4777498 |
-1.8995766 |
1 |
1 |
2026-09-12 15:58:48 |
TERMINATED |
2026-09-12 15:54:00 |
Birmingham New Street |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13531249 |
1789228396916485 |
None |
77 |
77 |
2026-09-12 15:54:50.207134 |
10 |
2026-09-12 16:04:50.203163 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
2026-09-12 15:54:50.203163 |
| 509854 |
C21248 |
572N67MR12 |
2026-09-12 |
East Midlands Railway |
P |
MAT |
LCN |
2N67 |
170504 |
2 |
100 |
None |
{"version": 3, "segments": [{"to_m": 18.108, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 55.519, "from_m": 18.108, "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": 209.569, "from_m": 55.519, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 7356.989, "from_m": 209.569, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8161.199, "from_m": 7356.989, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10648.357, "from_m": 8161.199, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11509.822, "from_m": 10648.357, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 12103.353, "from_m": 11509.822, "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": 22522.35, "from_m": 12103.353, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 25687.12, "from_m": 22522.35, "capability_applied": null, "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": 25909.655, "from_m": 25687.12, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 25987.46, "from_m": 25909.655, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26128.145, "from_m": 25987.46, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 27365.498, "from_m": 26128.145, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27511.443, "from_m": 27365.498, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 28094.611, "from_m": 27511.443, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 28131.591, "from_m": 28094.611, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 28289.858, "from_m": 28131.591, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 29481.619, "from_m": 28289.858, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 31647.279, "from_m": 29481.619, "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": 32094.876, "from_m": 31647.279, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 36805.276, "from_m": 32094.876, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 40548.159, "from_m": 36805.276, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 41514.638, "from_m": 40548.159, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 41721.105, "from_m": 41514.638, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 41764.239, "from_m": 41721.105, "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": 42485.813, "from_m": 41764.239, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 42556.311, "from_m": 42485.813, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 48598.324, "from_m": 42556.311, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 48659.813, "from_m": 48598.324, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 52290.589, "from_m": 48659.813, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 52758.043, "from_m": 52290.589, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 53097.172, "from_m": 52758.043, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 53833.291, "from_m": 53097.172, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 55790.745, "from_m": 53833.291, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 56608.339, "from_m": 55790.745, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 57554.613, "from_m": 56608.339, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 57572.903, "from_m": 57554.613, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 76418.239, "from_m": 57572.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": 76450.056, "from_m": 76418.239, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 80061.994, "from_m": 76450.056, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 80819.627, "from_m": 80061.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": 81150.326, "from_m": 80819.627, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 90103.579, "from_m": 81150.326, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 103929.968, "from_m": 90103.579, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 105837.077, "from_m": 103929.968, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 106349.409, "from_m": 105837.077, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 106399.965, "from_m": 106349.409, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 106437.071, "from_m": 106399.965, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 107485.186, "from_m": 106437.071, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 107703.689, "from_m": 107485.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": 107795.03, "from_m": 107703.689, "capability_applied": null, "effective_limit_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": 509854, "profile_key": "8560bd6a0011b3f7a35fd3a0e5c8d72811aa0363bb1390a0c897254f6e552d0d", "schedule_id": 6958, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1541", "location": "Matlock", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29184}, {"is_pass": false, "wtt_arr": "1543H", "wtt_dep": "1544H", "location": "Matlock Bath", "stage_seq": 2, "distance_m": 1941.043, "section_seq": 1, "route_path_id": 29184}, {"is_pass": false, "wtt_arr": "1546H", "wtt_dep": "1547H", "location": "Cromford", "stage_seq": 3, "distance_m": 3145.216, "section_seq": 1, "route_path_id": 29184}, {"is_pass": false, "wtt_arr": "1552", "wtt_dep": "1553", "location": "Whatstandwell", "stage_seq": 4, "distance_m": 7883.113, "section_seq": 1, "route_path_id": 29184}, {"is_pass": false, "wtt_arr": "1556H", "wtt_dep": "1559H", "location": "Ambergate", "stage_seq": 5, "distance_m": 11093.386, "section_seq": 1, "route_path_id": 29184}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1601", "location": "Ambergate Jn", "stage_seq": 6, "distance_m": 11806.168, "section_seq": 1, "route_path_id": 29184}, {"is_pass": false, "wtt_arr": "1604", "wtt_dep": "1605", "location": "Belper", "stage_seq": 7, "distance_m": 15119.167, "section_seq": 1, "route_path_id": 29184}, {"is_pass": false, "wtt_arr": "1609", "wtt_dep": "1610", "location": "Duffield", "stage_seq": 8, "distance_m": 19220.178, "section_seq": 1, "route_path_id": 29184}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1615", "location": "St. Mary's South Jn", "stage_seq": 9, "distance_m": 26243.487, "section_seq": 1, "route_path_id": 29184}, {"is_pass": false, "wtt_arr": "1616H", "wtt_dep": "1618H", "location": "Derby", "stage_seq": 10, "distance_m": 27701.251, "section_seq": 1, "route_path_id": 29184}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1619", "location": "Derby Way & Works Jn", "stage_seq": 11, "distance_m": 28061.84, "section_seq": 1, "route_path_id": 29184}, {"is_pass": false, "wtt_arr": "1622H", "wtt_dep": "1623H", "location": "Spondon", "stage_seq": 12, "distance_m": 31765.118, "section_seq": 1, "route_path_id": 29184}, {"is_pass": false, "wtt_arr": "1629H", "wtt_dep": "1630H", "location": "Long Eaton", "stage_seq": 13, "distance_m": 40725.563, "section_seq": 1, "route_path_id": 29184}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1632", "location": "Sheet Stores Jn", "stage_seq": 14, "distance_m": 41594.764, "section_seq": 1, "route_path_id": 29184}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1633H", "location": "Trent East Jn", "stage_seq": 15, "distance_m": 42514.941, "section_seq": 1, "route_path_id": 29184}, {"is_pass": false, "wtt_arr": "1637H", "wtt_dep": "1638H", "location": "Beeston", "stage_seq": 16, "distance_m": 48034.939, "section_seq": 1, "route_path_id": 29184}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1639H", "location": "Beeston South Jn", "stage_seq": 17, "distance_m": 48740.599, "section_seq": 1, "route_path_id": 29184}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1642H", "location": "Mansfield Jn", "stage_seq": 18, "distance_m": 52332.296, "section_seq": 1, "route_path_id": 29184}, {"is_pass": false, "wtt_arr": "1646", "wtt_dep": "1652", "location": "Nottingham", "stage_seq": 19, "distance_m": 53273.795, "section_seq": 1, "route_path_id": 29184}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1657", "location": "Netherfield Jn", "stage_seq": 20, "distance_m": 57554.613, "section_seq": 1, "route_path_id": 29184}, {"is_pass": false, "wtt_arr": "1702H", "wtt_dep": "1703H", "location": "Lowdham", "stage_seq": 21, "distance_m": 65436.968, "section_seq": 1, "route_path_id": 29184}, {"is_pass": false, "wtt_arr": "1710", "wtt_dep": "1711", "location": "Fiskerton", "stage_seq": 22, "distance_m": 73819.317, "section_seq": 1, "route_path_id": 29184}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1713", "location": "Staythorpe S.B.", "stage_seq": 23, "distance_m": 76492.2, "section_seq": 1, "route_path_id": 29184}, {"is_pass": false, "wtt_arr": "1718H", "wtt_dep": "1720H", "location": "Newark Castle", "stage_seq": 24, "distance_m": 80980.572, "section_seq": 1, "route_path_id": 29184}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1723", "location": "Newark Flat Crossing", "stage_seq": 25, "distance_m": 82262.746, "section_seq": 1, "route_path_id": 29184}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1723H", "location": "Newark Crossing East Jn", "stage_seq": 26, "distance_m": 82444.069, "section_seq": 1, "route_path_id": 29184}, {"is_pass": false, "wtt_arr": "1729", "wtt_dep": "1730", "location": "Collingham", "stage_seq": 27, "distance_m": 89298.562, "section_seq": 1, "route_path_id": 29184}, {"is_pass": false, "wtt_arr": "1734H", "wtt_dep": "1735H", "location": "Swinderby", "stage_seq": 28, "distance_m": 93492.062, "section_seq": 1, "route_path_id": 29184}, {"is_pass": false, "wtt_arr": "1741H", "wtt_dep": "1742H", "location": "Hykeham", "stage_seq": 29, "distance_m": 101076.393, "section_seq": 1, "route_path_id": 29184}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1747", "location": "Boultham Jn", "stage_seq": 30, "distance_m": 105790.336, "section_seq": 1, "route_path_id": 29184}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1748H", "location": "West Holmes Jn", "stage_seq": 31, "distance_m": 106437.071, "section_seq": 1, "route_path_id": 29184}, {"is_pass": false, "wtt_arr": "1752", "wtt_dep": null, "location": "Lincoln", "stage_seq": 32, "distance_m": 107795.03, "section_seq": 1, "route_path_id": 29184}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 107795.03, "from_m": 0.0, "section_seq": 1, "route_path_id": 29184}], "total_distance_m": 107795.03, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 106685.426, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1109.604, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:43:54Z", "source_id": 13484726, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T15:43:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:46:25Z", "source_id": 13486416, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T15:46:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:51:54Z", "source_id": 13490007, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T15:51:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:56:54Z", "source_id": 13493351, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T15:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16874, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:02:39Z", "source_id": 41207523, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T15:04:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:02:42Z", "source_id": 13497190, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T16:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16880, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:07:42Z", "source_id": 41218902, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T15:08:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:07:47Z", "source_id": 13500504, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T16:08:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:16:01Z", "source_id": 13506025, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T16:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17174, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:22:16Z", "source_id": 41251124, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T15:22:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:22:18Z", "source_id": 13510264, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T16:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16778, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:28:49Z", "source_id": 41265391, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T15:29:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:28:54Z", "source_id": 13514694, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T16:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16364, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:37:19Z", "source_id": 41284294, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T15:37:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:37:22Z", "source_id": 13520487, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T16:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16516, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:44:34Z", "source_id": 41300437, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T15:46:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:44:33Z", "source_id": 13525377, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T16:46:00+01:00", "operational_fact": true}] |
Matlock |
1541 |
1541 |
1 |
None |
None |
Lincoln |
1752 |
1752 |
4 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C21248/2026-09-12/detailed |
None |
Nottingham |
2026-09-12T16:51:53+01:00 |
Lowdham |
11.5 |
{"type": "LineString", "coordinates": [[-1.1439558178010816, 52.94705729134024], [-1.1432762999999997, 52.9471017], [-1.142733, 52.9471379], [-1.1425077, 52.9471582], [-1.1424571, 52.94716269999999], [-1.142225, 52.9471848], [-1.1420126999999998, 52.94720929999999], [-1.1415478, 52.94727369999999], [-1.1405067999999998, 52.94736540000001], [-1.1403089000000002, 52.9473815], [-1.1402002, 52.9473887], [-1.1401099, 52.947392], [-1.1400370999999998, 52.9473943], [-1.1399493999999997, 52.9473942], [-1.1399277, 52.94739390000001], [-1.139627, 52.94738950000001], [-1.1395905999999998, 52.94738910000001], [-1.1395105, 52.947390199999994], [-1.1394105, 52.9473944], [-1.1392856, 52.9474022], [-1.1390879, 52.9474161], [-1.138945, 52.94742569999999], [-1.1387944, 52.9474342], [-1.1386915, 52.94744149999999], [-1.1385475, 52.94744829999999], [-1.1384542, 52.9474523], [-1.1383648999999998, 52.94745730000001], [-1.1382677, 52.9474629], [-1.1381388, 52.9474719], [-1.1379467, 52.9474843], [-1.1378457, 52.9474896], [-1.1377276, 52.947493599999994], [-1.1375667, 52.94749579999999], [-1.1372438, 52.947495200000006], [-1.1368809, 52.94749109999999], [-1.1363224999999997, 52.947478800000006], [-1.1359751, 52.94747139999999], [-1.1330224, 52.947402399999994], [-1.131746, 52.94737080000001], [-1.1311892, 52.947353799999995], [-1.1305145, 52.9473253], [-1.129087, 52.9472668], [-1.1285609, 52.94726599999999], [-1.1281655, 52.94727369999999], [-1.1277944999999998, 52.94729319999999], [-1.1273943, 52.9473223], [-1.1270289, 52.9473604], [-1.1268244999999997, 52.9473843], [-1.1266531, 52.9474039], [-1.1259954, 52.9474896], [-1.1255836999999995, 52.9475777], [-1.1251934, 52.947677099999986], [-1.1248098, 52.9477846], [-1.1244799, 52.9478945], [-1.1243378, 52.9479413], [-1.1239032, 52.9480933], [-1.1235719999999998, 52.94822819999999], [-1.1232546999999995, 52.9483727], [-1.1229988999999998, 52.9484971], [-1.1220525, 52.9489312], [-1.1213431, 52.9492802], [-1.1205773000000003, 52.9496447], [-1.1198893, 52.949963800000006], [-1.1195178, 52.95011740000001], [-1.1189840999999998, 52.95031289999999], [-1.1186769999999997, 52.9504172], [-1.1182586999999995, 52.9505374], [-1.118001, 52.95061669999998], [-1.1175464, 52.95072819999999], [-1.1171859, 52.9508155], [-1.1168642, 52.9508843], [-1.1166597, 52.9509219], [-1.1163769, 52.9509627], [-1.116024, 52.9510014], [-1.1156625999999998, 52.9510337], [-1.1150373000000002, 52.95106289999999], [-1.1146241, 52.9510747], [-1.1141847, 52.95107379999999], [-1.1137673, 52.95106229999999], [-1.1131541, 52.95103619999998], [-1.1123105, 52.9510079], [-1.1113067999999997, 52.950999199999984], [-1.1103568, 52.9510146], [-1.1093818999999998, 52.951058499999995], [-1.1088562999999998, 52.9510907], [-1.1084060000000002, 52.951123], [-1.1078693, 52.95117140000001], [-1.1074369, 52.95121910000001], [-1.1066818, 52.95131450000001], [-1.1061667000000002, 52.9513883], [-1.1058197, 52.9514544], [-1.1054808, 52.95152399999999], [-1.1050488999999997, 52.95162439999999], [-1.1044291999999998, 52.95180179999999], [-1.1040454, 52.9519301], [-1.103655, 52.952076000000005], [-1.1033147, 52.9522219], [-1.1028165999999997, 52.9524474], [-1.1024116, 52.9526359], [-1.1017647999999998, 52.9529531], [-1.1010983, 52.95327249999999], [-1.100393, 52.953616], [-1.0997919, 52.9539097], [-1.0990742, 52.95425319999999], [-1.0983986, 52.9545763], [-1.097404, 52.95505589999999], [-1.0969524999999998, 52.9552865], [-1.0964677, 52.9555249], [-1.0958625, 52.95584800000001], [-1.0949519, 52.9563327], [-1.0945831, 52.9565348], [-1.0938946, 52.9568985], [-1.0929109, 52.9574359], [-1.0920348, 52.9579085], [-1.0912094, 52.958341], [-1.0903416, 52.9588306], [-1.0895887, 52.95923909999999], [-1.0889523, 52.9595774], [-1.0884595, 52.9598433], [-1.0879108757615394, 52.96013115535671], [-1.0877911, 52.960194], [-1.0875676, 52.96028849999999], [-1.0803619999999998, 52.9641779], [-1.0799834, 52.9643808], [-1.0786828, 52.9650779], [-1.0779783409434258, 52.96546050478801], [-1.0759781999999998, 52.9665468], [-1.0735501, 52.967796500000006], [-1.0709957999999995, 52.9690229], [-1.0655467, 52.9716336], [-1.0556067, 52.9763941], [-1.0470823, 52.980471099999995], [-1.0420048, 52.982899], [-1.0411967, 52.98328540000001], [-1.040527, 52.98360089999999], [-1.0401348203998428, 52.98378961162837], [-1.0386059, 52.9845253], [-1.0369870999999995, 52.9852954], [-1.0368345, 52.985369799999994], [-1.0365698, 52.985496], [-1.0346965, 52.9864055], [-1.0316522999999995, 52.9878359], [-1.0280904999999998, 52.989555400000015], [-1.0218531, 52.99254469999999], [-1.0206284, 52.99313730000001], [-1.0194754, 52.9937341], [-1.0180768999999998, 52.994483599999995], [-1.0167598999999998, 52.99524879999999], [-1.0141994, 52.9967898], [-1.0089488999999998, 52.99993810000001], [-1.0038096, 53.0030469], [-0.9987001, 53.0061171], [-0.9984676, 53.00625740000001], [-0.9978140793206496, 53.006652634521025]]} |
7.5 |
1651 |
1702½ |
2026-09-12T17:02:00+01:00 |
None |
None |
Beeston |
Netherfield Jn |
Lowdham |
52.9844769 |
-1.0387065 |
53.0066526 |
-0.9978141 |
0 |
1 |
2026-09-12 15:58:48 |
RUNNING |
2026-09-12 15:51:53 |
Lowdham |
TD |
DIRECT_SCHEDULED_STOP_DEPARTURE |
41317895 |
1789228677674082 |
None |
65 |
65 |
2026-09-12 15:57:57.683272 |
None |
2026-09-12 17:52:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 509856 |
G27643 |
872I40MR12 |
2026-09-12 |
Southern |
P |
None |
HRH |
2I40 |
377608+377609 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 657.037, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3337.998, "from_m": 657.037, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 6736.375, "from_m": 3337.998, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9730.311, "from_m": 6736.375, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 9813.729, "from_m": 9730.311, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9912.731, "from_m": 9813.729, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 10368.634, "from_m": 9912.731, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 13408.776, "from_m": 10368.634, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14529.838, "from_m": 13408.776, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 17018.226, "from_m": 14529.838, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17306.398, "from_m": 17018.226, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18857.872, "from_m": 17306.398, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19085.731, "from_m": 18857.872, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19098.95, "from_m": 19085.731, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19147.096, "from_m": 19098.95, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 19486.584, "from_m": 19147.096, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 20270.808, "from_m": 19486.584, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20285.507, "from_m": 20270.808, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21083.186, "from_m": 20285.507, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21099.827, "from_m": 21083.186, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22022.308, "from_m": 21099.827, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22098.926, "from_m": 22022.308, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23041.951, "from_m": 22098.926, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23344.643, "from_m": 23041.951, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25104.972, "from_m": 23344.643, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25467.352, "from_m": 25104.972, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25725.723, "from_m": 25467.352, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 25790.425, "from_m": 25725.723, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 25878.283, "from_m": 25790.425, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25934.711, "from_m": 25878.283, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 34956.954, "from_m": 25934.711, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 38046.816, "from_m": 34956.954, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 38132.961, "from_m": 38046.816, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 38170.464, "from_m": 38132.961, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 38446.866, "from_m": 38170.464, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 38572.958, "from_m": 38446.866, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 38638.51, "from_m": 38572.958, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 39273.2, "from_m": 38638.51, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 59155.155, "from_m": 39273.2, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 59171.945, "from_m": 59155.155, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 59598.734, "from_m": 59171.945, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 59713.283, "from_m": 59598.734, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 60040.242, "from_m": 59713.283, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 509856, "profile_key": "cd59b853a6605074064c392b97f1c8a10af518fba86b9372a42be8ca496210a9", "schedule_id": 13883, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1541", "location": "London Victoria (C)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 31774}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1543H", "location": "Battersea Pier Jn", "stage_seq": 2, "distance_m": 1342.075, "section_seq": 1, "route_path_id": 31774}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1544H", "location": "Battersea Park", "stage_seq": 3, "distance_m": 1893.376, "section_seq": 1, "route_path_id": 31774}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1545H", "location": "Pouparts Jn", "stage_seq": 4, "distance_m": 3177.986, "section_seq": 1, "route_path_id": 31774}, {"is_pass": false, "wtt_arr": "1547H", "wtt_dep": "1548H", "location": "Clapham Junction (C)", "stage_seq": 5, "distance_m": 4242.594, "section_seq": 1, "route_path_id": 31774}, {"is_pass": false, "wtt_arr": "1552H", "wtt_dep": "1553H", "location": "Balham", "stage_seq": 6, "distance_m": 7384.3, "section_seq": 1, "route_path_id": 31774}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1556", "location": "Streatham North Jn", "stage_seq": 7, "distance_m": 9730.311, "section_seq": 1, "route_path_id": 31774}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1557H", "location": "Streatham South Jn", "stage_seq": 8, "distance_m": 10453.702, "section_seq": 1, "route_path_id": 31774}, {"is_pass": false, "wtt_arr": "1559H", "wtt_dep": "1600H", "location": "Mitcham Eastfields", "stage_seq": 9, "distance_m": 12158.989, "section_seq": 1, "route_path_id": 31774}, {"is_pass": false, "wtt_arr": "1603", "wtt_dep": "1603H", "location": "Mitcham Junction", "stage_seq": 10, "distance_m": 13982.497, "section_seq": 1, "route_path_id": 31774}, {"is_pass": false, "wtt_arr": "1606", "wtt_dep": "1606H", "location": "Hackbridge", "stage_seq": 11, "distance_m": 15796.754, "section_seq": 1, "route_path_id": 31774}, {"is_pass": false, "wtt_arr": "1608H", "wtt_dep": "1609H", "location": "Carshalton", "stage_seq": 12, "distance_m": 17209.643, "section_seq": 1, "route_path_id": 31774}, {"is_pass": false, "wtt_arr": "1612H", "wtt_dep": "1613H", "location": "Sutton (Surrey)", "stage_seq": 13, "distance_m": 19262.19, "section_seq": 1, "route_path_id": 31774}, {"is_pass": false, "wtt_arr": "1616", "wtt_dep": "1616H", "location": "Cheam", "stage_seq": 14, "distance_m": 20971.222, "section_seq": 1, "route_path_id": 31774}, {"is_pass": false, "wtt_arr": "1619", "wtt_dep": "1619H", "location": "Ewell East", "stage_seq": 15, "distance_m": 23175.361, "section_seq": 1, "route_path_id": 31774}, {"is_pass": false, "wtt_arr": "1623", "wtt_dep": "1624", "location": "Epsom", "stage_seq": 16, "distance_m": 25639.379, "section_seq": 1, "route_path_id": 31774}, {"is_pass": false, "wtt_arr": "1628", "wtt_dep": "1628H", "location": "Ashtead", "stage_seq": 17, "distance_m": 28806.707, "section_seq": 1, "route_path_id": 31774}, {"is_pass": false, "wtt_arr": "1631H", "wtt_dep": "1632H", "location": "Leatherhead", "stage_seq": 18, "distance_m": 31711.182, "section_seq": 1, "route_path_id": 31774}, {"is_pass": false, "wtt_arr": "1637", "wtt_dep": "1637H", "location": "Box Hill & Westhumble", "stage_seq": 19, "distance_m": 36906.358, "section_seq": 1, "route_path_id": 31774}, {"is_pass": false, "wtt_arr": "1639H", "wtt_dep": "1640H", "location": "Dorking", "stage_seq": 20, "distance_m": 38262.095, "section_seq": 1, "route_path_id": 31774}, {"is_pass": false, "wtt_arr": "1647", "wtt_dep": "1647H", "location": "Holmwood", "stage_seq": 21, "distance_m": 46237.235, "section_seq": 1, "route_path_id": 31774}, {"is_pass": false, "wtt_arr": "1651", "wtt_dep": "1651H", "location": "Ockley", "stage_seq": 22, "distance_m": 49750.617, "section_seq": 1, "route_path_id": 31774}, {"is_pass": false, "wtt_arr": "1657", "wtt_dep": "1657H", "location": "Warnham", "stage_seq": 23, "distance_m": 56760.455, "section_seq": 1, "route_path_id": 31774}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1659H", "location": "Horsham T837", "stage_seq": 24, "distance_m": 58968.989, "section_seq": 1, "route_path_id": 31774}, {"is_pass": false, "wtt_arr": "1702", "wtt_dep": null, "location": "Horsham", "stage_seq": 25, "distance_m": 60040.242, "section_seq": 1, "route_path_id": 31774}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 60040.242, "from_m": 0.0, "section_seq": 1, "route_path_id": 31774}], "total_distance_m": 60040.242, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 58328.969, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1711.273, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 28889, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:44:08Z", "source_id": 41167085, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T14:44:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:44:12Z", "source_id": 13484894, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T15:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29136, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:46:18Z", "source_id": 41171965, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T14:46:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:46:20Z", "source_id": 13486358, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T15:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29225, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:51:42Z", "source_id": 41184093, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T14:52:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:51:48Z", "source_id": 13489934, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T15:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30061, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:59:07Z", "source_id": 41199975, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T14:59:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:59:11Z", "source_id": 13494772, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T15:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30065, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:02:09Z", "source_id": 41206443, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T15:02:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:02:12Z", "source_id": 13496808, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T16:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30081, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:05:46Z", "source_id": 41214526, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T15:06:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:05:49Z", "source_id": 13499229, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T16:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30085, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:08:22Z", "source_id": 41220464, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T15:09:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:08:23Z", "source_id": 13500940, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T16:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30098, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:11:49Z", "source_id": 41228019, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T15:12:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:11:53Z", "source_id": 13503223, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T16:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30122, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:15:19Z", "source_id": 41235435, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T15:15:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:15:20Z", "source_id": 13505550, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T16:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30126, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:18:19Z", "source_id": 41242033, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T15:19:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:18:20Z", "source_id": 13507600, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T16:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30151, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:21:36Z", "source_id": 41249757, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T15:22:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:21:43Z", "source_id": 13509893, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T16:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30165, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:27:07Z", "source_id": 41261653, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T15:27:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:27:06Z", "source_id": 13513534, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T16:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30171, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:30:45Z", "source_id": 41269663, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T15:31:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:30:48Z", "source_id": 13516024, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T16:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30176, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:35:06Z", "source_id": 41279308, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T15:36:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:35:08Z", "source_id": 13518984, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T16:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30188, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:38:25Z", "source_id": 41286736, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T15:39:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:38:25Z", "source_id": 13521224, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T16:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30728, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:42:09Z", "source_id": 41294959, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T15:47:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:42:13Z", "source_id": 13523793, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T16:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30731, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:50:02Z", "source_id": 41312494, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T15:52:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:50:09Z", "source_id": 13529083, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T16:52:00+01:00", "operational_fact": true}] |
London Victoria (C) |
1541 |
1541 |
9 |
None |
None |
Horsham |
1702 |
1702 |
1 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G27643/2026-09-12/detailed |
None |
Ockley |
2026-09-12T16:52:32+01:00 |
Warnham |
5.0 |
{"type": "LineString", "coordinates": [[-0.3361971, 51.151567099999994], [-0.3362108, 51.1506225], [-0.3362023, 51.1502185], [-0.3361241, 51.149236300000005], [-0.33593399999999995, 51.1482367], [-0.3358515, 51.1478031], [-0.33562999999999993, 51.1469001], [-0.33442489999999997, 51.143251500000005], [-0.333805, 51.1414428], [-0.3331779, 51.1395188], [-0.33263459999999995, 51.1384424], [-0.332046, 51.13755309999999], [-0.3311502, 51.1365265], [-0.3300718999999999, 51.1355537], [-0.32910809999999996, 51.1348323], [-0.3289401, 51.134699699999985], [-0.326721, 51.1329978], [-0.3249931999999999, 51.13165959999999], [-0.3240665999999999, 51.1309896], [-0.3234814, 51.13054410000001], [-0.3231934, 51.130322199999995], [-0.32299939999999994, 51.13016819999999], [-0.3226107999999999, 51.129838199999995], [-0.3216509, 51.128946199999994], [-0.3215464, 51.1288368], [-0.32139909999999994, 51.1286803], [-0.32120590000000004, 51.1284362], [-0.3203259, 51.127170099999994], [-0.319839, 51.12623740000001], [-0.3195131, 51.12544359999999], [-0.3192459999999999, 51.1240414], [-0.319224, 51.1228996], [-0.3193507, 51.1221252], [-0.31968739999999995, 51.120952], [-0.3204969, 51.11925659999999], [-0.3211958, 51.11820469999999], [-0.3215384, 51.1177828], [-0.32257519999999995, 51.1165664], [-0.3246286, 51.11479969999999], [-0.32481189999999993, 51.114659800000005], [-0.3260777999999999, 51.1135814], [-0.3270139, 51.11260589999998], [-0.32784019999999997, 51.111588099999985], [-0.32854239999999996, 51.1105171], [-0.32895169999999996, 51.1097659], [-0.3292744, 51.1090069], [-0.32964859999999996, 51.107856199999986], [-0.3298929, 51.10657], [-0.3299208, 51.10576739999999], [-0.3299255450878097, 51.105631359695174], [-0.32994169999999995, 51.1051682], [-0.32994169999999995, 51.10432779999999], [-0.3299283, 51.1030093], [-0.3299493, 51.101649900000005], [-0.3299925, 51.1011167], [-0.330039, 51.10064529999999], [-0.330111, 51.1002679], [-0.3301762999999999, 51.0999261], [-0.33026379999999994, 51.0994673], [-0.3306456, 51.0979685], [-0.33066599999999996, 51.09781809999999], [-0.33068149999999996, 51.097661900000006], [-0.3307073, 51.0963487], [-0.33068859999999994, 51.09605479999999], [-0.3305921, 51.095453199999994], [-0.33046859999999995, 51.094820000000006], [-0.3304405999999999, 51.0947269], [-0.3304002, 51.094621100000005], [-0.3300774, 51.0939075], [-0.32987079999999996, 51.0934817], [-0.32977223824199536, 51.09330048925546]]} |
4.3 |
1652 |
1657 |
2026-09-12T16:58:00+01:00 |
None |
None |
Holmwood |
Ockley |
Warnham |
51.0933005 |
-0.3297722 |
51.0933005 |
-0.3297722 |
0 |
1 |
2026-09-12 15:58:48 |
RUNNING |
2026-09-12 15:52:32 |
Warnham |
SCHEDULE |
SCHEDULE_DEPARTURE_AFTER_PROMPT_ARRIVAL |
None |
1789228211489967 |
None |
85 |
85 |
2026-09-12 15:52:32.102053 |
None |
2026-09-12 17:03:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 509861 |
P02045 |
482S22MR12 |
2026-09-12 |
Greater Anglia |
P |
NRW |
SHM |
2S22 |
755413 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 867.127, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3006.857, "from_m": 867.127, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 3911.367, "from_m": 3006.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": 24982.516, "from_m": 3911.367, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "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": 100.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": 100.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": 100.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": 100.0, "governing_constraint": "infrastructure", "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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}], "service_id": 509861, "profile_key": "632b325387948cf620c27419d80c2d72cdf14166a4b806611741093d2b5d1028", "schedule_id": 21169, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1541", "location": "Norwich", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36206}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1542", "location": "Norwich Thorpe Jn", "stage_seq": 2, "distance_m": 551.268, "section_seq": 1, "route_path_id": 36206}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1544H", "location": "Whitlingham Jn", "stage_seq": 3, "distance_m": 3006.857, "section_seq": 1, "route_path_id": 36206}, {"is_pass": false, "wtt_arr": "1550H", "wtt_dep": "1551", "location": "Salhouse", "stage_seq": 4, "distance_m": 9485.975, "section_seq": 1, "route_path_id": 36206}, {"is_pass": false, "wtt_arr": "1555", "wtt_dep": "1556", "location": "Hoveton & Wroxham", "stage_seq": 5, "distance_m": 14131.876, "section_seq": 1, "route_path_id": 36206}, {"is_pass": false, "wtt_arr": "1601H", "wtt_dep": "1602", "location": "Worstead", "stage_seq": 6, "distance_m": 21064.678, "section_seq": 1, "route_path_id": 36206}, {"is_pass": false, "wtt_arr": "1606H", "wtt_dep": "1611", "location": "North Walsham", "stage_seq": 7, "distance_m": 25731.557, "section_seq": 1, "route_path_id": 36206}, {"is_pass": false, "wtt_arr": "1616H", "wtt_dep": "1617", "location": "Gunton", "stage_seq": 8, "distance_m": 31776.595, "section_seq": 1, "route_path_id": 36206}, {"is_pass": false, "wtt_arr": "1623", "wtt_dep": "1623H", "location": "Roughton Road", "stage_seq": 9, "distance_m": 38566.145, "section_seq": 1, "route_path_id": 36206}, {"is_pass": false, "wtt_arr": "1628H", "wtt_dep": "1632H", "location": "Cromer", "stage_seq": 10, "distance_m": 42468.927, "section_seq": 1, "route_path_id": 36206}, {"is_pass": false, "wtt_arr": "1636", "wtt_dep": "1636H", "location": "West Runton", "stage_seq": 11, "distance_m": 45417.857, "section_seq": 1, "route_path_id": 36206}, {"is_pass": false, "wtt_arr": "1641", "wtt_dep": null, "location": "Sheringham", "stage_seq": 12, "distance_m": 47976.591, "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": 100.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": "TD", "smart_id": 12837, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:54:16Z", "source_id": 41189641, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T14:55:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:54:22Z", "source_id": 13491715, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T15:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12833, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:05:07Z", "source_id": 41213101, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T15:06:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:05:11Z", "source_id": 13498790, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T16:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12829, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:28:00Z", "source_id": 41263631, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T15:29:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:27:59Z", "source_id": 13514111, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T16:29:00+01:00", "operational_fact": true}] |
Norwich |
1541 |
1541 |
5 |
None |
None |
Sheringham |
1642 |
1641 |
None |
ON TIME |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P02045/2026-09-12/detailed |
None |
Cromer |
2026-09-12T16:32:02+01:00 |
West Runton |
4.0 |
{"type": "LineString", "coordinates": [[1.2876424000000002, 52.92954950000001], [1.2871929000000002, 52.9295091], [1.2864917, 52.9294676], [1.2858197999999998, 52.92945279999999], [1.2850699, 52.92949459999999], [1.2847379, 52.929531999999995], [1.2844326999999998, 52.92956889999999], [1.2842226, 52.929597300000005], [1.2839965999999998, 52.92963], [1.2837288124370625, 52.929673494383906], [1.2836001, 52.9296944], [1.2831826, 52.9297813], [1.2827923, 52.92987419999999], [1.2822820999999998, 52.9300155], [1.2817504999999998, 52.9301742], [1.2812484999999998, 52.9303566], [1.2800558999999998, 52.9307837], [1.278994, 52.9311345], [1.2784657, 52.931291400000006], [1.2779298999999995, 52.9314351], [1.2765812, 52.93174590000001], [1.2759212, 52.93187149999999], [1.2754726, 52.93194299999998], [1.2724618, 52.93232139999999], [1.2716533, 52.9324499], [1.2708392, 52.93262260000001], [1.2702053999999998, 52.93275739999999], [1.2696214999999995, 52.932909], [1.2689393, 52.933091899999994], [1.2684205999999998, 52.9332492], [1.2666512, 52.9338914], [1.265487, 52.9343322], [1.2647566, 52.9346128], [1.2638828, 52.93490810000001], [1.2629463, 52.93519359999999], [1.2620302999999995, 52.93541609999999], [1.2611179999999995, 52.9356069], [1.2592902, 52.93589190000001], [1.2576649, 52.93605199999999], [1.25764139776733, 52.93605310149493], [1.2563911, 52.9361117], [1.2548236999999998, 52.9361246], [1.2538229, 52.93607990000001], [1.2521406, 52.9359332], [1.2510513, 52.9358009], [1.250121, 52.9356828], [1.2495627, 52.9356157], [1.2491834, 52.935577], [1.2483873, 52.9355242], [1.2480641, 52.935509200000006], [1.2475988999999998, 52.9354983], [1.2470803, 52.9354992], [1.2467433999999995, 52.935509200000006], [1.2460802999999998, 52.9355413]]} |
1.8 |
1632 |
1636 |
2026-09-12T16:35:30+01:00 |
{"movementMode": "ORDINARY", "trackingState": "POSITION_UNCONFIRMED", "targetStageSeq": 11, "presentationStatus": "DELAYED", "confirmedEvidenceId": "TD:41273537", "confirmationDeadline": "2026-09-12T16:35:30+01:00"} |
None |
Roughton Road |
Cromer |
West Runton |
52.9355413 |
1.2460803 |
52.9355413 |
1.2460803 |
0 |
1 |
2026-09-12 15:35:58 |
RUNNING |
2026-09-12 15:32:02 |
West Runton |
TD |
DIRECT_SCHEDULED_STOP_DEPARTURE |
41273537 |
1789227151870784 |
None |
17 |
17 |
2026-09-12 15:32:31.875941 |
None |
2026-09-12 16:41:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 509862 |
P24471 |
162R21MR12 |
2026-09-12 |
Northern |
P |
YRK |
BDT |
2R21 |
150127 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 239.696, "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": 1241.494, "from_m": 239.696, "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": 1302.493, "from_m": 1241.494, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1333.332, "from_m": 1302.493, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1489.694, "from_m": 1333.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": 3774.799, "from_m": 1489.694, "capability_applied": null, "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": 4298.731, "from_m": 3774.799, "capability_applied": null, "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": 10748.608, "from_m": 4298.731, "capability_applied": null, "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": 10870.486, "from_m": 10748.608, "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": 20015.055, "from_m": 10870.486, "capability_applied": null, "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": 20238.824, "from_m": 20015.055, "capability_applied": null, "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": 20738.792, "from_m": 20238.824, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 20869.225, "from_m": 20738.792, "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": 24627.708, "from_m": 20869.225, "capability_applied": null, "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": 24683.594, "from_m": 24627.708, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24704.523, "from_m": 24683.594, "capability_applied": null, "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": 26437.365, "from_m": 24704.523, "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": 33446.145, "from_m": 26437.365, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 35701.987, "from_m": 33446.145, "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": 35751.81, "from_m": 35701.987, "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": 35881.461, "from_m": 35751.81, "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": 36561.333, "from_m": 35881.461, "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": 36608.48, "from_m": 36561.333, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 37127.204, "from_m": 36608.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": 37358.244, "from_m": 37127.204, "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": 37375.48, "from_m": 37358.244, "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": 37805.311, "from_m": 37375.48, "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": 37855.404, "from_m": 37805.311, "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": 40023.601, "from_m": 37855.404, "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": 43031.282, "from_m": 40023.601, "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": 44911.81, "from_m": 43031.282, "capability_applied": null, "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": 50391.301, "from_m": 44911.81, "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": 59236.278, "from_m": 50391.301, "capability_applied": null, "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": 61395.993, "from_m": 59236.278, "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": 73937.368, "from_m": 61395.993, "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": 82616.387, "from_m": 73937.368, "capability_applied": null, "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": 82938.785, "from_m": 82616.387, "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": 83868.905, "from_m": 82938.785, "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": 85140.657, "from_m": 83868.905, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 85167.365, "from_m": 85140.657, "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": 86100.979, "from_m": 85167.365, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 86189.69, "from_m": 86100.979, "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": 87011.459, "from_m": 86189.69, "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": 87215.786, "from_m": 87011.459, "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": 88016.629, "from_m": 87215.786, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 88048.537, "from_m": 88016.629, "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": 88097.498, "from_m": 88048.537, "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": 88791.251, "from_m": 88097.498, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 90073.986, "from_m": 88791.251, "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": 92957.052, "from_m": 90073.986, "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": 93407.148, "from_m": 92957.052, "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": 95918.503, "from_m": 93407.148, "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": 97237.039, "from_m": 95918.503, "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": 97321.274, "from_m": 97237.039, "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": 99704.084, "from_m": 97321.274, "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": 99763.924, "from_m": 99704.084, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 99918.305, "from_m": 99763.924, "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": 99978.145, "from_m": 99918.305, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 100022.985, "from_m": 99978.145, "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": 100272.123, "from_m": 100022.985, "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": 104805.334, "from_m": 100272.123, "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": 104923.389, "from_m": 104805.334, "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": 106534.759, "from_m": 104923.389, "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": 106700.324, "from_m": 106534.759, "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": 107486.681, "from_m": 106700.324, "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": 107760.87, "from_m": 107486.681, "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": 108680.235, "from_m": 107760.87, "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": 108906.219, "from_m": 108680.235, "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": 109327.414, "from_m": 108906.219, "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": 109450.62, "from_m": 109327.414, "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": 110193.602, "from_m": 109450.62, "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": 110309.532, "from_m": 110193.602, "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": 112905.957, "from_m": 110309.532, "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": 113112.008, "from_m": 112905.957, "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": 117325.298, "from_m": 113112.008, "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": 117949.002, "from_m": 117325.298, "capability_applied": null, "effective_limit_mph": 43.496, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 43.496}, {"to_m": 118049.669, "from_m": 117949.002, "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": 118601.662, "from_m": 118049.669, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 121428.608, "from_m": 118601.662, "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": 121674.686, "from_m": 121428.608, "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": 121873.782, "from_m": 121674.686, "capability_applied": null, "effective_limit_mph": 43.496, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 43.496}, {"to_m": 124443.166, "from_m": 121873.782, "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": 124545.284, "from_m": 124443.166, "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": 125035.76, "from_m": 124545.284, "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": 125151.286, "from_m": 125035.76, "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": 127861.909, "from_m": 125151.286, "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": 127971.706, "from_m": 127861.909, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 132783.872, "from_m": 127971.706, "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": 132960.218, "from_m": 132783.872, "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": 136062.655, "from_m": 132960.218, "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": 136245.157, "from_m": 136062.655, "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": 136276.321, "from_m": 136245.157, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 136556.372, "from_m": 136276.321, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 509862, "profile_key": "9a32ed6646799ab16ada13ebcb0390095ec4e4310ba13d831294c4367d2a2cd0", "schedule_id": 2996, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1541", "location": "York", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36471}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1548", "location": "Colton Jn", "stage_seq": 2, "distance_m": 9551.16, "section_seq": 1, "route_path_id": 36471}, {"is_pass": false, "wtt_arr": "1551H", "wtt_dep": "1552", "location": "Ulleskelf", "stage_seq": 3, "distance_m": 17558.804, "section_seq": 1, "route_path_id": 36471}, {"is_pass": false, "wtt_arr": "1555H", "wtt_dep": "1556H", "location": "Church Fenton", "stage_seq": 4, "distance_m": 20655.956, "section_seq": 1, "route_path_id": 36471}, {"is_pass": false, "wtt_arr": "1600", "wtt_dep": "1600H", "location": "Sherburn-in-Elmet", "stage_seq": 5, "distance_m": 23971.064, "section_seq": 1, "route_path_id": 36471}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1604", "location": "Gascoigne Wood Jn", "stage_seq": 6, "distance_m": 26350.105, "section_seq": 1, "route_path_id": 36471}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1606", "location": "Hambleton West Jn", "stage_seq": 7, "distance_m": 29314.815, "section_seq": 1, "route_path_id": 36471}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1607", "location": "Hambleton East Jn", "stage_seq": 8, "distance_m": 31140.95, "section_seq": 1, "route_path_id": 36471}, {"is_pass": false, "wtt_arr": "1613", "wtt_dep": "1615", "location": "Selby", "stage_seq": 9, "distance_m": 36888.628, "section_seq": 1, "route_path_id": 36471}, {"is_pass": false, "wtt_arr": "1624", "wtt_dep": "1625", "location": "Howden", "stage_seq": 10, "distance_m": 50760.846, "section_seq": 1, "route_path_id": 36471}, {"is_pass": false, "wtt_arr": "1632H", "wtt_dep": "1633", "location": "Gilberdyke", "stage_seq": 11, "distance_m": 59416.085, "section_seq": 1, "route_path_id": 36471}, {"is_pass": false, "wtt_arr": "1640", "wtt_dep": "1641", "location": "Brough", "stage_seq": 12, "distance_m": 69780.595, "section_seq": 1, "route_path_id": 36471}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1650", "location": "Hessle Road Jn", "stage_seq": 13, "distance_m": 83507.202, "section_seq": 1, "route_path_id": 36471}, {"is_pass": false, "wtt_arr": "1653H", "wtt_dep": "1657", "location": "Hull", "stage_seq": 14, "distance_m": 86600.575, "section_seq": 1, "route_path_id": 36471}, {"is_pass": false, "wtt_arr": "1704", "wtt_dep": "1705", "location": "Cottingham", "stage_seq": 15, "distance_m": 92957.052, "section_seq": 1, "route_path_id": 36471}, {"is_pass": false, "wtt_arr": "1710H", "wtt_dep": "1711H", "location": "Beverley", "stage_seq": 16, "distance_m": 99841.114, "section_seq": 1, "route_path_id": 36471}, {"is_pass": false, "wtt_arr": "1720", "wtt_dep": "1720H", "location": "Hutton Cranswick", "stage_seq": 17, "distance_m": 113055.271, "section_seq": 1, "route_path_id": 36471}, {"is_pass": false, "wtt_arr": "1725", "wtt_dep": "1726", "location": "Driffield", "stage_seq": 18, "distance_m": 118168.279, "section_seq": 1, "route_path_id": 36471}, {"is_pass": false, "wtt_arr": "1729H", "wtt_dep": "1730", "location": "Nafferton", "stage_seq": 19, "distance_m": 121561.197, "section_seq": 1, "route_path_id": 36471}, {"is_pass": false, "wtt_arr": "1743", "wtt_dep": null, "location": "Bridlington", "stage_seq": 20, "distance_m": 136556.372, "section_seq": 1, "route_path_id": 36471}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 136556.372, "from_m": 0.0, "section_seq": 1, "route_path_id": 36471}], "total_distance_m": 136556.372, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 136043.429, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 512.943, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 4883, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:50:57Z", "source_id": 41182506, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T14:51:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:51:03Z", "source_id": 13489427, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T15:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4897, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:54:40Z", "source_id": 41190458, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T14:55:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:54:44Z", "source_id": 13491925, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T15:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4934, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:59:57Z", "source_id": 41201583, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T15:00:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:00:04Z", "source_id": 13495331, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T16:00:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:12:44Z", "source_id": 13503793, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T16:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6443, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:23:55Z", "source_id": 41254708, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T15:24:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:23:59Z", "source_id": 13511433, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T16:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6432, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:31:08Z", "source_id": 41270439, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T15:32:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:31:14Z", "source_id": 13516275, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T16:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6414, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:39:00Z", "source_id": 41287965, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T15:40:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:39:02Z", "source_id": 13521662, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T16:40:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:55:14Z", "source_id": 13532582, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T16:53:00+01:00", "operational_fact": true}] |
York |
1541 |
1541 |
7 |
None |
None |
Bridlington |
1743 |
1743 |
6 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P24471/2026-09-12/detailed |
None |
Hull |
2026-09-12T16:57:00+01:00 |
Cottingham |
7.0 |
{"type": "LineString", "coordinates": [[-0.3653382, 53.74540110000001], [-0.3653047, 53.7455803], [-0.3652926, 53.74576199999999], [-0.3653167, 53.7459832], [-0.3653623, 53.7461593], [-0.3654374, 53.746333], [-0.36551519999999993, 53.7464718], [-0.3656158, 53.7466161], [-0.3657311, 53.7467573], [-0.3660355, 53.7470214], [-0.36623, 53.7471618], [-0.36644450000000006, 53.7472767], [-0.36671419999999993, 53.7474132], [-0.3673659, 53.74767169999999], [-0.3675774, 53.74776570000001], [-0.3681695, 53.7480216], [-0.3694241, 53.748553], [-0.3707859, 53.74913039999999], [-0.3714926999999999, 53.7494224], [-0.3721348, 53.7496861], [-0.3723428999999999, 53.7497635], [-0.3726029, 53.74986139999999], [-0.3731381, 53.7500524], [-0.3737075, 53.7502353], [-0.3742169, 53.7503964], [-0.3744944, 53.75047920000001], [-0.3750958999999999, 53.75065879999998], [-0.3754859, 53.75074970000001], [-0.3757381, 53.7508096], [-0.3762783, 53.750938999999995], [-0.37645359999999994, 53.75098069999999], [-0.3772761, 53.7511582], [-0.3790659, 53.75150450000001], [-0.3811390999999999, 53.75190469999999], [-0.38177119466966974, 53.75202959073304], [-0.3828594, 53.7522446], [-0.3838709, 53.75243859999999], [-0.3843464, 53.75252189999999], [-0.3848333, 53.7526206], [-0.3856936, 53.7527968], [-0.3861225, 53.75290489999998], [-0.3865011, 53.75300670000001], [-0.3869939999999999, 53.7531585], [-0.3875489999999999, 53.7533472], [-0.3878257, 53.7534441], [-0.3880929, 53.7535555], [-0.38858890000000007, 53.7537803], [-0.3891218, 53.75404419999999], [-0.3895994, 53.7543176], [-0.390025, 53.7545897], [-0.3905005, 53.7549337], [-0.3909808, 53.7553272], [-0.3912825, 53.7556288], [-0.3915536, 53.755922], [-0.3918218, 53.7562445], [-0.3921769, 53.7567658], [-0.3932296, 53.7585428], [-0.39344729999999994, 53.758886999999994], [-0.3936544, 53.75919129999999], [-0.3948352, 53.761121200000005], [-0.39543919999999994, 53.762089399999994], [-0.3957303, 53.7625677], [-0.39587769999999994, 53.762812], [-0.39602839999999995, 53.76307080000001], [-0.3979888999999999, 53.7662579], [-0.3989601, 53.767849], [-0.3994472999999999, 53.76864479999999], [-0.3999426, 53.7694387], [-0.4014741, 53.7719636], [-0.40226939999999994, 53.7732276], [-0.4026485, 53.773861700000005], [-0.4030542, 53.77452550000001], [-0.4035417, 53.775322], [-0.4042510999999999, 53.77651589999999], [-0.40449, 53.7769488], [-0.404776, 53.77745840000001], [-0.4050208, 53.7779345], [-0.4052541, 53.7784423], [-0.4054694, 53.7789656], [-0.405691, 53.7795453], [-0.4057453999999999, 53.7796876], [-0.4058049, 53.779856499999994], [-0.40598519999999994, 53.7803684], [-0.4061215, 53.780840600000005], [-0.4062506, 53.781311]]} |
3.2 |
1657 |
1704 |
2026-09-12T17:04:00+01:00 |
None |
None |
Brough |
Hull |
Cottingham |
53.7516966 |
-0.3800611 |
53.7813110 |
-0.4062506 |
0 |
1 |
2026-09-12 15:58:48 |
RUNNING |
2026-09-12 15:57:00 |
Cottingham |
TRUST |
DIRECT_SCHEDULED_STOP_DEPARTURE |
13534600 |
1789228697280461 |
None |
59 |
59 |
2026-09-12 15:58:17.288499 |
None |
2026-09-12 17:43:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 509867 |
C01250 |
181P79MP12 |
2026-09-12 |
TransPennine Express |
O |
DEW |
RCC |
1P79 |
185148 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 270.539, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2728.634, "from_m": 270.539, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 2819.941, "from_m": 2728.634, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7248.073, "from_m": 2819.941, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 7933.595, "from_m": 7248.073, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 9174.191, "from_m": 7933.595, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 9266.2, "from_m": 9174.191, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13477.837, "from_m": 9266.2, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 13757.455, "from_m": 13477.837, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 13833.539, "from_m": 13757.455, "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": 13977.676, "from_m": 13833.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": 14027.131, "from_m": 13977.676, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14611.634, "from_m": 14027.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": 14861.548, "from_m": 14611.634, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 15197.753, "from_m": 14861.548, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 15645.004, "from_m": 15197.753, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 16328.434, "from_m": 15645.004, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 16367.524, "from_m": 16328.434, "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": 18416.971, "from_m": 16367.524, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19236.141, "from_m": 18416.971, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 21164.926, "from_m": 19236.141, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 21231.902, "from_m": 21164.926, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30406.384, "from_m": 21231.902, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 30437.265, "from_m": 30406.384, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 37767.851, "from_m": 30437.265, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 39093.586, "from_m": 37767.851, "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": 50543.996, "from_m": 39093.586, "capability_applied": null, "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": 52693.62, "from_m": 50543.996, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 54980.667, "from_m": 52693.62, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 55155.856, "from_m": 54980.667, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 55795.07, "from_m": 55155.856, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 55976.048, "from_m": 55795.07, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 56806.981, "from_m": 55976.048, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 57106.528, "from_m": 56806.981, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 58094.739, "from_m": 57106.528, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 61210.74, "from_m": 58094.739, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 61309.572, "from_m": 61210.74, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 104763.834, "from_m": 61309.572, "capability_applied": null, "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": 105370.993, "from_m": 104763.834, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 105719.199, "from_m": 105370.993, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 108233.735, "from_m": 105719.199, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 127823.33, "from_m": 108233.735, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 130188.034, "from_m": 127823.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": 130459.925, "from_m": 130188.034, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 131316.384, "from_m": 130459.925, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 132011.744, "from_m": 131316.384, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 132415.001, "from_m": 132011.744, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 132831.528, "from_m": 132415.001, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 133050.621, "from_m": 132831.528, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 133880.978, "from_m": 133050.621, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 135570.652, "from_m": 133880.978, "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": 135846.477, "from_m": 135570.652, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 136254.341, "from_m": 135846.477, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 136299.77, "from_m": 136254.341, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 136748.133, "from_m": 136299.77, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 138053.519, "from_m": 136748.133, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 141874.139, "from_m": 138053.519, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 144432.064, "from_m": 141874.139, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 150063.62, "from_m": 144432.064, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 509867, "profile_key": "65d54462a0bbf7834d9e08c15cf5ffc750e838700404859e0d4ce51c26082845", "schedule_id": 32077, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1542", "location": "Dewsbury", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 54711}, {"is_pass": false, "wtt_arr": "1544", "wtt_dep": "1544H", "location": "Batley", "stage_seq": 2, "distance_m": 2229.93, "section_seq": 1, "route_path_id": 54711}, {"is_pass": false, "wtt_arr": "1548H", "wtt_dep": "1551H", "location": "Morley", "stage_seq": 3, "distance_m": 7357.569, "section_seq": 1, "route_path_id": 54711}, {"is_pass": false, "wtt_arr": "1554", "wtt_dep": "1556", "location": "Cottingley", "stage_seq": 4, "distance_m": 10120.219, "section_seq": 1, "route_path_id": 54711}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1559", "location": "Whitehall Jn", "stage_seq": 5, "distance_m": 13833.539, "section_seq": 1, "route_path_id": 54711}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1559H", "location": "Leeds West Jn", "stage_seq": 6, "distance_m": 14221.526, "section_seq": 1, "route_path_id": 54711}, {"is_pass": false, "wtt_arr": "1605", "wtt_dep": "1607H", "location": "Leeds", "stage_seq": 7, "distance_m": 14737.686, "section_seq": 1, "route_path_id": 54711}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1610", "location": "Neville H. West Jn", "stage_seq": 8, "distance_m": 17372.404, "section_seq": 1, "route_path_id": 54711}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1612H", "location": "Cross Gates", "stage_seq": 9, "distance_m": 21849.895, "section_seq": 1, "route_path_id": 54711}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1616", "location": "Micklefield", "stage_seq": 10, "distance_m": 30305.979, "section_seq": 1, "route_path_id": 54711}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1619H", "location": "Church Fenton", "stage_seq": 11, "distance_m": 38507.404, "section_seq": 1, "route_path_id": 54711}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1623", "location": "Colton Jn", "stage_seq": 12, "distance_m": 46890.89, "section_seq": 1, "route_path_id": 54711}, {"is_pass": false, "wtt_arr": "1628", "wtt_dep": "1639", "location": "York", "stage_seq": 13, "distance_m": 55449.798, "section_seq": 1, "route_path_id": 54711}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1641H", "location": "Skelton Jn", "stage_seq": 14, "distance_m": 58908.959, "section_seq": 1, "route_path_id": 54711}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1646H", "location": "Tollerton Jn", "stage_seq": 15, "distance_m": 71638.688, "section_seq": 1, "route_path_id": 54711}, {"is_pass": false, "wtt_arr": "1655", "wtt_dep": "1656H", "location": "Thirsk", "stage_seq": 16, "distance_m": 91938.169, "section_seq": 1, "route_path_id": 54711}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1702", "location": "Longlands Jn", "stage_seq": 17, "distance_m": 102834.087, "section_seq": 1, "route_path_id": 54711}, {"is_pass": false, "wtt_arr": "1703H", "wtt_dep": "1704H", "location": "Northallerton", "stage_seq": 18, "distance_m": 104423.019, "section_seq": 1, "route_path_id": 54711}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1705H", "location": "Northallerton East Jn", "stage_seq": 19, "distance_m": 105426.749, "section_seq": 1, "route_path_id": 54711}, {"is_pass": false, "wtt_arr": "1716H", "wtt_dep": "1719", "location": "Yarm", "stage_seq": 20, "distance_m": 123792.128, "section_seq": 1, "route_path_id": 54711}, {"is_pass": false, "wtt_arr": "1724", "wtt_dep": "1725", "location": "Eaglescliffe", "stage_seq": 21, "distance_m": 127976.898, "section_seq": 1, "route_path_id": 54711}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1727H", "location": "Stockton Cut Jn", "stage_seq": 22, "distance_m": 130188.034, "section_seq": 1, "route_path_id": 54711}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1728H", "location": "Bowesfield Jn", "stage_seq": 23, "distance_m": 131401.246, "section_seq": 1, "route_path_id": 54711}, {"is_pass": false, "wtt_arr": "1730H", "wtt_dep": "1731H", "location": "Thornaby", "stage_seq": 24, "distance_m": 132851.697, "section_seq": 1, "route_path_id": 54711}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1734H", "location": "Newport East Jn (Teesside)", "stage_seq": 25, "distance_m": 136277.268, "section_seq": 1, "route_path_id": 54711}, {"is_pass": false, "wtt_arr": "1738", "wtt_dep": "1740", "location": "Middlesbrough", "stage_seq": 26, "distance_m": 138032.973, "section_seq": 1, "route_path_id": 54711}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1742", "location": "Whitehouse Jn (Teesside)", "stage_seq": 27, "distance_m": 139411.302, "section_seq": 1, "route_path_id": 54711}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1743H", "location": "South Bank", "stage_seq": 28, "distance_m": 142068.892, "section_seq": 1, "route_path_id": 54711}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1746", "location": "Shell Jn", "stage_seq": 29, "distance_m": 145061.639, "section_seq": 1, "route_path_id": 54711}, {"is_pass": false, "wtt_arr": "1750", "wtt_dep": null, "location": "Redcar Central", "stage_seq": 30, "distance_m": 150063.62, "section_seq": 1, "route_path_id": 54711}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 150063.62, "from_m": 0.0, "section_seq": 1, "route_path_id": 54711}], "total_distance_m": 150063.62, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 144967.998, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5095.622, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 6099, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:43:38Z", "source_id": 41166094, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T14:44:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:43:43Z", "source_id": 13484623, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T15:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5544, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:48:58Z", "source_id": 41178020, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T14:49:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:49:03Z", "source_id": 13488136, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T15:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5536, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:52:54Z", "source_id": 41186722, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T14:53:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:52:59Z", "source_id": 13490728, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T15:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5423, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:03:15Z", "source_id": 41208831, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T15:04:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:03:19Z", "source_id": 13497540, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T16:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5269, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:12:57Z", "source_id": 41230414, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T15:13:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:13:02Z", "source_id": 13504003, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T16:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5023, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:16:58Z", "source_id": 41239062, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T15:18:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:17:02Z", "source_id": 13506707, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T16:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4923, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:20:42Z", "source_id": 41247717, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T15:21:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:20:48Z", "source_id": 13509294, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T16:21:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:28:43Z", "source_id": 13514596, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T16:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4526, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:58:11Z", "source_id": 41331064, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T15:59:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:58:14Z", "source_id": 13534579, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T16:59:00+01:00", "operational_fact": true}] |
Dewsbury |
1542 |
1542 |
1 |
None |
None |
Redcar Central |
1750 |
1750 |
2 |
LATE |
+4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C01250/2026-09-12/detailed |
None |
York |
2026-09-12T16:42:51+01:00 |
Thirsk |
17.0 |
{"type": "LineString", "coordinates": [[-1.0988085999999997, 53.95632690000001], [-1.09897, 53.9564536], [-1.0990987, 53.95654239999999], [-1.0992977, 53.956655299999994], [-1.0994509, 53.9567303], [-1.0996715, 53.9568198], [-1.0998354999999995, 53.95689180000001], [-1.1006448, 53.957182200000005], [-1.1012884, 53.9574466], [-1.1017205, 53.9575962], [-1.1026245, 53.9579902], [-1.1028542, 53.9580836], [-1.102934, 53.95811619999999], [-1.1039199, 53.9584579], [-1.1043463999999998, 53.9586097], [-1.1045739, 53.9587288], [-1.1052788, 53.959033699999985], [-1.1065743, 53.9597064], [-1.1080590999999995, 53.9605122], [-1.1090284999999998, 53.96102069999999], [-1.1099709, 53.961521399999995], [-1.1104748, 53.961753500000015], [-1.110572, 53.96178939999999], [-1.110589, 53.9617957], [-1.1106819, 53.9618341], [-1.1107883, 53.9618821], [-1.1108802, 53.961928], [-1.1109986, 53.9619915], [-1.1119225, 53.96251779999999], [-1.1120797999999998, 53.962612], [-1.1126595999999995, 53.9629776], [-1.1128716, 53.96311939999999], [-1.1130476, 53.9632394], [-1.1132686, 53.9633859], [-1.1135516, 53.9635815], [-1.1137898, 53.9637898], [-1.1138163, 53.963813], [-1.114287, 53.964206699999984], [-1.1148704, 53.9647084], [-1.1150608999999998, 53.9648891], [-1.1154847, 53.965321], [-1.1173701, 53.967278099999994], [-1.1182769, 53.96822839999999], [-1.1184236999999997, 53.96838910000001], [-1.1185122, 53.9684922], [-1.1186472999999997, 53.9686607], [-1.11878, 53.9688415], [-1.1192878, 53.96959], [-1.1195448999999995, 53.96991449999999], [-1.1196833, 53.97005790000001], [-1.1207326, 53.971145799999995], [-1.1211523999999995, 53.97158449999999], [-1.1217539, 53.9722011], [-1.1240762, 53.9745818], [-1.12584, 53.9764399], [-1.1304278999999997, 53.98127259999999], [-1.133033, 53.98419229999999], [-1.1335892999999997, 53.984807499999995], [-1.1336805999999997, 53.9849084], [-1.1372021, 53.98880230000001], [-1.1376612999999998, 53.989399600000006], [-1.1378451, 53.989607599999985], [-1.1384867, 53.99041239999998], [-1.1391709999999995, 53.99117749999999], [-1.1401905999999995, 53.9922766], [-1.1415411999999998, 53.9938073], [-1.1420363, 53.99435179999999], [-1.1432192, 53.99565239999999], [-1.1433163, 53.9957601], [-1.1454913999999998, 53.99817660000001], [-1.146383005551182, 53.999174733749136], [-1.1470868, 53.9999626], [-1.1486861, 54.0017487], [-1.1502985, 54.0035333], [-1.1510915, 54.0044247], [-1.1519006, 54.005319199999995], [-1.152463, 54.0059413], [-1.1529897, 54.0065239], [-1.1540867, 54.0077239], [-1.1562709999999998, 54.0101365], [-1.1564375, 54.01032109999999], [-1.1569212, 54.010858799999994], [-1.1575725999999995, 54.011568399999994], [-1.1587109, 54.0128123], [-1.1628868, 54.0174368], [-1.1656577, 54.020505], [-1.1672355, 54.0222521], [-1.1678098693553778, 54.022888024361066], [-1.1679596, 54.0230538], [-1.173397, 54.0290706], [-1.1746746999999995, 54.0304654], [-1.1760204, 54.0319488], [-1.1786973, 54.0349069], [-1.183115, 54.03980209999999], [-1.1838792, 54.0406489], [-1.1843926000000002, 54.0412177], [-1.1855224999999998, 54.0424438], [-1.1866346, 54.0436689], [-1.1888495, 54.0461271], [-1.1910715, 54.04858670000001], [-1.1921696, 54.049819799999995], [-1.1934033999999998, 54.05118], [-1.1940895955664492, 54.05194394711092], [-1.194361, 54.0522461], [-1.196147, 54.05423450000001], [-1.1962486, 54.054345700000006], [-1.1988633, 54.0572535], [-1.200167, 54.058703], [-1.201483, 54.060153699999994], [-1.2046877, 54.06371659999999], [-1.211668, 54.07147609999999], [-1.2119724, 54.0718145], [-1.2125726999999995, 54.07248179999999], [-1.2127852377437154, 54.072714152168366], [-1.2129137999999997, 54.07285469999999], [-1.2152405999999998, 54.07543999999999], [-1.2200742000000002, 54.08081010000001], [-1.2243673, 54.08558529999999], [-1.2248023999999995, 54.08606519999999], [-1.2265542, 54.08799729999999], [-1.2276319999999998, 54.089209399999994], [-1.2287167, 54.0904123], [-1.2295269, 54.09130630000001], [-1.2303320999999998, 54.092202799999995], [-1.231119, 54.093099599999995], [-1.2319376, 54.0940075], [-1.2341047999999997, 54.096391999999994], [-1.2345936999999998, 54.09692989999999], [-1.2359137999999998, 54.0983945], [-1.2365797, 54.099132899999994], [-1.2372355, 54.0998623], [-1.2382046, 54.1009308], [-1.2387291, 54.10154139999999], [-1.239241, 54.102099], [-1.239329, 54.10219659999999], [-1.2415520745562485, 54.104646225278074], [-1.2420748, 54.10522219999999], [-1.2434533, 54.1067496], [-1.2446827, 54.10810010000001], [-1.2447263999999998, 54.1081451], [-1.2450833, 54.10854119999998], [-1.2467873, 54.1104491], [-1.2485419999999998, 54.1123387], [-1.250563, 54.1142854], [-1.252643, 54.11618639999999], [-1.2560442, 54.1193221], [-1.25764139776733, 54.120789542798136], [-1.2596855999999998, 54.12266760000001], [-1.2653873999999998, 54.1278769], [-1.2681526, 54.13041170000001], [-1.2710769999999998, 54.1330923], [-1.2767166, 54.13826790000001], [-1.2799559, 54.14123559999999], [-1.2802102, 54.141467], [-1.2815867, 54.142719199999995], [-1.2824091, 54.14347329999999], [-1.2832075, 54.14420799999999], [-1.2840656, 54.14499779999999], [-1.284933, 54.14579119999999], [-1.2865593000000002, 54.1472921], [-1.2881005999999997, 54.148809], [-1.2881611, 54.148870900000006], [-1.2896709999999998, 54.15039989999998], [-1.2912245, 54.15199400000001], [-1.2918686999999998, 54.1526569], [-1.2938175, 54.15466200000001], [-1.2963597999999998, 54.1572667], [-1.2963745041464991, 54.15728160862064], [-1.2965468, 54.1574563], [-1.3008983, 54.161902899999994], [-1.3029927, 54.16405879999998], [-1.3041506, 54.165247400000005], [-1.3052372, 54.1663575], [-1.3137712999999998, 54.1750828], [-1.3154444, 54.1767932], [-1.3205809, 54.181415400000006], [-1.3231322, 54.183731599999994], [-1.3244406, 54.184881399999995], [-1.3256487999999995, 54.1859632], [-1.3295106, 54.18943389999998], [-1.3317175, 54.1914104], [-1.3333189, 54.192844499999985], [-1.3371109, 54.1962589], [-1.3377865999999998, 54.1968613], [-1.3390243999999998, 54.19796469999999], [-1.3409293999999998, 54.1996691], [-1.3412063, 54.19991470000001], [-1.3426726999999998, 54.2012374], [-1.3474729261792822, 54.20555072543696], [-1.3495605999999998, 54.20742649999999], [-1.3522581865585783, 54.20985013768338], [-1.3610972, 54.2178005], [-1.3618194999999995, 54.218450099999984], [-1.3692686, 54.225107300000005], [-1.3698627999999995, 54.225633599999995], [-1.3703808000000002, 54.2260923], [-1.3724282, 54.2279205], [-1.3727447, 54.2282129], [-1.3731598425011926, 54.22858515763083]]} |
22.0 |
1642 |
1659 |
2026-09-12T16:59:11+01:00 |
None |
None |
York |
Thirsk |
Thirsk |
54.2275663 |
-1.3720316 |
54.2285852 |
-1.3731598 |
0 |
1 |
2026-09-12 15:59:11 |
AT_PLATFORM |
2026-09-12 15:59:11 |
Thirsk |
TD |
DIRECT_SCHEDULED_STOP_ARRIVAL |
41331064 |
1789228695403725 |
None |
58 |
58 |
2026-09-12 15:59:11.499602 |
2 |
2026-09-12 17:54:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 509868 |
C14702 |
031L22MR12 |
2026-09-12 |
ScotRail |
P |
DEE |
EDB |
1L22 |
158712+170430 |
5 |
90 |
None |
{"version": 3, "segments": [{"to_m": 293.867, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 582.007, "from_m": 293.867, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2317.457, "from_m": 582.007, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 4477.937, "from_m": 2317.457, "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": 5978.265, "from_m": 4477.937, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 10161.775, "from_m": 5978.265, "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": 11566.026, "from_m": 10161.775, "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": 11628.81, "from_m": 11566.026, "capability_applied": null, "effective_limit_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": 13100.228, "from_m": 11628.81, "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": 15570.078, "from_m": 13100.228, "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": 17574.733, "from_m": 15570.078, "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": 20037.696, "from_m": 17574.733, "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": 20858.232, "from_m": 20037.696, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23885.317, "from_m": 20858.232, "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": 29948.715, "from_m": 23885.317, "capability_applied": null, "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": 30703.897, "from_m": 29948.715, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31106.03, "from_m": 30703.897, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 34936.153, "from_m": 31106.03, "capability_applied": null, "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": 36689.703, "from_m": 34936.153, "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": 38654.546, "from_m": 36689.703, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 39292.715, "from_m": 38654.546, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 39497.15, "from_m": 39292.715, "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": 39540.851, "from_m": 39497.15, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 39578.431, "from_m": 39540.851, "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": 39652.581, "from_m": 39578.431, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 43105.979, "from_m": 39652.581, "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": 52660.795, "from_m": 43105.979, "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": 52728.584, "from_m": 52660.795, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 57295.55, "from_m": 52728.584, "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": 60778.452, "from_m": 57295.55, "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": 64373.549, "from_m": 60778.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": 65446.974, "from_m": 64373.549, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 65920.364, "from_m": 65446.974, "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": 66347.699, "from_m": 65920.364, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 67088.091, "from_m": 66347.699, "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": 69202.933, "from_m": 67088.091, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 69588.381, "from_m": 69202.933, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 70150.421, "from_m": 69588.381, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 71228.171, "from_m": 70150.421, "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": 73215.445, "from_m": 71228.171, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 74113.587, "from_m": 73215.445, "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": 74517.114, "from_m": 74113.587, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 80200.758, "from_m": 74517.114, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 80611.656, "from_m": 80200.758, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 80745.184, "from_m": 80611.656, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 80789.604, "from_m": 80745.184, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 81217.259, "from_m": 80789.604, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 81381.739, "from_m": 81217.259, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 82730.363, "from_m": 81381.739, "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": 84026.352, "from_m": 82730.363, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 86778.913, "from_m": 84026.352, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 88551.397, "from_m": 86778.913, "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": 92464.273, "from_m": 88551.397, "capability_applied": null, "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": 95934.142, "from_m": 92464.273, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 96426.315, "from_m": 95934.142, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 98061.056, "from_m": 96426.315, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 98163.118, "from_m": 98061.056, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 99763.837, "from_m": 98163.118, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 99824.501, "from_m": 99763.837, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 99905.332, "from_m": 99824.501, "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": 99965.141, "from_m": 99905.332, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 99992.783, "from_m": 99965.141, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 101384.37, "from_m": 99992.783, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 102384.674, "from_m": 101384.37, "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": 102534.538, "from_m": 102384.674, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 60.0}, {"to_m": 102626.169, "from_m": 102534.538, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 103070.774, "from_m": 102626.169, "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": 509868, "profile_key": "b69f49d7db74347594ac9fd34f17764c1ec6a66ad0a3c4d5a565187802491ce8", "schedule_id": 5995, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1542", "location": "Dundee", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 35604}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1543", "location": "Dundee Central Jn", "stage_seq": 2, "distance_m": 582.007, "section_seq": 1, "route_path_id": 35604}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1548", "location": "Tay Bridge South", "stage_seq": 3, "distance_m": 4574.014, "section_seq": 1, "route_path_id": 35604}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1550H", "location": "St. Fort Sig. Ts26", "stage_seq": 4, "distance_m": 8070.02, "section_seq": 1, "route_path_id": 35604}, {"is_pass": false, "wtt_arr": "1554", "wtt_dep": "1555", "location": "Leuchars", "stage_seq": 5, "distance_m": 20458.225, "section_seq": 1, "route_path_id": 35604}, {"is_pass": false, "wtt_arr": "1601H", "wtt_dep": "1602H", "location": "Cupar", "stage_seq": 6, "distance_m": 30555.687, "section_seq": 1, "route_path_id": 35604}, {"is_pass": false, "wtt_arr": "1609", "wtt_dep": "1610", "location": "Ladybank", "stage_seq": 7, "distance_m": 39403.478, "section_seq": 1, "route_path_id": 35604}, {"is_pass": false, "wtt_arr": "1616H", "wtt_dep": "1617H", "location": "Markinch", "stage_seq": 8, "distance_m": 48811.86, "section_seq": 1, "route_path_id": 35604}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1623H", "location": "Thornton North Jn", "stage_seq": 9, "distance_m": 52703.672, "section_seq": 1, "route_path_id": 35604}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1624", "location": "Thornton South Jn", "stage_seq": 10, "distance_m": 53511.639, "section_seq": 1, "route_path_id": 35604}, {"is_pass": false, "wtt_arr": "1629", "wtt_dep": "1630", "location": "Kirkcaldy", "stage_seq": 11, "distance_m": 60578.038, "section_seq": 1, "route_path_id": 35604}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1637", "location": "Burntisland", "stage_seq": 12, "distance_m": 69816.286, "section_seq": 1, "route_path_id": 35604}, {"is_pass": false, "wtt_arr": "1645", "wtt_dep": "1648", "location": "Inverkeithing", "stage_seq": 13, "distance_m": 81011.597, "section_seq": 1, "route_path_id": 35604}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1653H", "location": "Dalmeny Jn", "stage_seq": 14, "distance_m": 87627.788, "section_seq": 1, "route_path_id": 35604}, {"is_pass": false, "wtt_arr": "1657H", "wtt_dep": "1658H", "location": "Edinburgh Gateway", "stage_seq": 15, "distance_m": 93419.0, "section_seq": 1, "route_path_id": 35604}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1703H", "location": "Haymarket West Jn", "stage_seq": 16, "distance_m": 98189.523, "section_seq": 1, "route_path_id": 35604}, {"is_pass": false, "wtt_arr": "1705H", "wtt_dep": "1706H", "location": "Haymarket", "stage_seq": 17, "distance_m": 100156.359, "section_seq": 1, "route_path_id": 35604}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1709", "location": "Princes St Gardens", "stage_seq": 18, "distance_m": 101485.619, "section_seq": 1, "route_path_id": 35604}, {"is_pass": false, "wtt_arr": "1711", "wtt_dep": null, "location": "Edinburgh", "stage_seq": 19, "distance_m": 103070.774, "section_seq": 1, "route_path_id": 35604}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 103070.774, "from_m": 0.0, "section_seq": 1, "route_path_id": 35604}], "total_distance_m": 103070.774, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 103070.774, "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-12T14:53:27Z", "source_id": 13491101, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T15:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 449, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:01:32Z", "source_id": 41205049, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T15:02:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:01:37Z", "source_id": 13496445, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T16:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 467, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:08:17Z", "source_id": 41220250, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T15:09:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:08:22Z", "source_id": 13500915, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T16:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 475, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:16:02Z", "source_id": 41237043, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T15:17:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:16:07Z", "source_id": 13506091, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T16:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 519, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:24:59Z", "source_id": 41257010, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T15:25:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:25:02Z", "source_id": 13512158, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T16:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 532, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:36:30Z", "source_id": 41282549, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T15:37:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:36:31Z", "source_id": 13519952, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T16:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 569, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:45:58Z", "source_id": 41303496, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T15:47:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:46:03Z", "source_id": 13526351, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T16:47:00+01:00", "operational_fact": true}] |
Dundee |
1542 |
1542 |
2 |
None |
None |
Edinburgh |
1711 |
1711 |
15 |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C14702/2026-09-12/detailed |
None |
Inverkeithing |
2026-09-12T16:49:38+01:00 |
Edinburgh Gateway |
8.5 |
{"type": "LineString", "coordinates": [[-3.3953879, 56.035093399999994], [-3.395381, 56.0348346], [-3.3953717, 56.0347069], [-3.3953564999999997, 56.0345996], [-3.3953375999999995, 56.0344952], [-3.3953181, 56.0343882], [-3.3953070999999997, 56.03432799999999], [-3.3952946999999996, 56.0342597], [-3.3952703, 56.034102], [-3.3952536, 56.0340146], [-3.3952324999999997, 56.0338207], [-3.3952296999999994, 56.0337764], [-3.3952291999999997, 56.03365480000001], [-3.3952317, 56.03351669999999], [-3.395244, 56.0333831], [-3.3952684999999994, 56.03324839999999], [-3.3953105, 56.03307589999999], [-3.3953692999999996, 56.03287259999999], [-3.3954293, 56.0327], [-3.3955152, 56.032459999999986], [-3.3956095999999993, 56.0322256], [-3.3957056, 56.032003], [-3.3957959, 56.031799799999995], [-3.3961816999999996, 56.0309854], [-3.3965647999999997, 56.03048059999998], [-3.3974005999999997, 56.0296442], [-3.3983292, 56.02896679999999], [-3.398651, 56.0287793], [-3.3993689999999996, 56.028362599999994], [-3.4005356, 56.0277768], [-3.4015085999999997, 56.0272237], [-3.4022208999999997, 56.02678439999999], [-3.4022237999999994, 56.0267826], [-3.4031300999999994, 56.0261306], [-3.4033166, 56.0259724], [-3.4034926, 56.025805600000005], [-3.4037608, 56.02554529999999], [-3.4038892, 56.02538909999999], [-3.4041357, 56.0251051], [-3.4043599, 56.0248153], [-3.4045612, 56.02452029999999], [-3.4047394, 56.0242207], [-3.4048941, 56.0239171], [-3.405025, 56.02361], [-3.4050916, 56.0232955], [-3.4051582999999996, 56.0231221], [-3.4051991, 56.02294640000001], [-3.4052317999999997, 56.0227702], [-3.4052563, 56.02259349999999], [-3.4052726, 56.0224166], [-3.405280799999999, 56.0222395], [-3.4052806999999996, 56.02206230000001], [-3.4052724999999997, 56.02188520000001], [-3.4052561, 56.0217083], [-3.4052315999999996, 56.0215316], [-3.4052056999999993, 56.02135489999999], [-3.4050822, 56.020785200000006], [-3.4048369999999997, 56.02022019999998], [-3.4045118999999997, 56.01966779999999], [-3.4041089999999996, 56.0191317], [-3.4036309, 56.0186153], [-3.4030805, 56.0181218], [-3.4029666, 56.0180358], [-3.4024614999999994, 56.0176545], [-3.4017777999999996, 56.01721619999999], [-3.4010336000000003, 56.01680979999999], [-3.3991078999999997, 56.0158102], [-3.3977860999999994, 56.015131], [-3.3964590999999995, 56.01423929999999], [-3.3954451, 56.0133178], [-3.3953829999999994, 56.01326139999999], [-3.3949918, 56.0128579], [-3.3947453, 56.01259119999999], [-3.3946246999999996, 56.0124607], [-3.3942424, 56.01194949999999], [-3.3942081, 56.01190369999998], [-3.3941814999999997, 56.011868099999994], [-3.3941127, 56.0117752], [-3.3940146999999996, 56.0116356], [-3.3940087999999995, 56.0116263], [-3.3939748999999995, 56.0115723], [-3.3938495999999994, 56.0113497], [-3.3936965999999997, 56.01108440000001], [-3.3935053999999996, 56.01072620000001], [-3.3934776999999996, 56.010674300000005], [-3.3934672, 56.0106538], [-3.3931139999999997, 56.009965699999995], [-3.3923398999999996, 56.0083495], [-3.392152300367338, 56.00795783962394], [-3.3913306999999997, 56.006242500000006], [-3.3863174999999996, 55.995774], [-3.3832899999999997, 55.9894507], [-3.3831768999999996, 55.98922189999998], [-3.3828749999999994, 55.9886217], [-3.3825063999999996, 55.9878888], [-3.3824185999999994, 55.9877326], [-3.3823016999999997, 55.98753850000001], [-3.382239, 55.9874342], [-3.3821208, 55.9872335], [-3.3817621999999994, 55.9866821], [-3.3814953, 55.98629919999999], [-3.3814675, 55.986259299999986], [-3.381307, 55.986050199999994], [-3.3811777999999997, 55.9858818], [-3.3811219999999995, 55.9858091], [-3.3807742, 55.9853793], [-3.3806227, 55.98519650000001], [-3.3804135, 55.984952699999994], [-3.3800804, 55.9845905], [-3.3800471, 55.9845543], [-3.3799975999999994, 55.9845004], [-3.3788826999999997, 55.9833833], [-3.3782992, 55.982741399999995], [-3.3780385, 55.9824456], [-3.3780293, 55.9824351], [-3.377818599999999, 55.9821651], [-3.3774563999999994, 55.981688], [-3.3774008999999996, 55.98161139999999], [-3.37693517750134, 55.9809612827042], [-3.3769189999999996, 55.9809387], [-3.3764915, 55.980264], [-3.3762035, 55.97972980000001], [-3.3746864999999997, 55.97654539999999], [-3.3745655, 55.976291499999995], [-3.3742007, 55.97558949999999], [-3.3739887, 55.97523170000001], [-3.3738545999999996, 55.975039], [-3.3734247, 55.9745247], [-3.3730507, 55.9741425], [-3.3726347999999997, 55.9737759], [-3.3718853999999996, 55.9731888], [-3.3716938, 55.9730387], [-3.3712498, 55.9727146], [-3.3622029, 55.9661098], [-3.3619125, 55.96589660000001], [-3.3595151, 55.9641452], [-3.357828, 55.96291269999999], [-3.3548593999999996, 55.96074389999999], [-3.3543685999999995, 55.96038529999999], [-3.3534439, 55.95971029999999], [-3.3531961999999997, 55.959528600000006], [-3.3508511999999997, 55.9578083], [-3.3507068134843228, 55.95770237974702], [-3.3465524999999996, 55.954654700000006], [-3.3464532, 55.95458179999999], [-3.3422574999999997, 55.9515033], [-3.3413031, 55.95080310000001], [-3.3396897, 55.949619299999995], [-3.3382957, 55.948644900000005], [-3.3369248999999996, 55.9477694], [-3.3355286, 55.9469654], [-3.3335095999999997, 55.9458882], [-3.3329430999999996, 55.94560759999999], [-3.3319242999999994, 55.9451158], [-3.3311606999999994, 55.94474719999999], [-3.3290836, 55.9438494], [-3.3271337999999995, 55.94309899999999], [-3.3259679999999996, 55.9426862], [-3.3249549999999997, 55.9423466], [-3.323766551242229, 55.94197896011324], [-3.3226148999999996, 55.9416227], [-3.320492, 55.9410462], [-3.3201285, 55.94095780000001]]} |
7.7 |
1649 |
1657½ |
2026-09-12T17:00:30+01:00 |
None |
None |
Kirkcaldy |
Dalmeny Jn |
Edinburgh Gateway |
55.9503446 |
-3.3406782 |
55.9409578 |
-3.3201285 |
0 |
1 |
2026-09-12 15:58:48 |
RUNNING |
2026-09-12 15:49:38 |
Edinburgh Gateway |
TD |
DIRECT_SCHEDULED_STOP_DEPARTURE |
41312087 |
1789228647776384 |
None |
46 |
46 |
2026-09-12 15:57:27.785212 |
None |
2026-09-12 17:14:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 509869 |
C31805 |
151J69MR12 |
2026-09-12 |
Northern |
P |
MBR |
CAR |
1J69 |
158816 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 5290.565, "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": 5449.04, "from_m": 5290.565, "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": 5849.274, "from_m": 5449.04, "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": 6490.453, "from_m": 5849.274, "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": 7297.179, "from_m": 6490.453, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 8305.238, "from_m": 7297.179, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8344.228, "from_m": 8305.238, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8467.677, "from_m": 8344.228, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8799.496, "from_m": 8467.677, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 11597.785, "from_m": 8799.496, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12134.183, "from_m": 11597.785, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 12172.182, "from_m": 12134.183, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16583.112, "from_m": 12172.182, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26228.53, "from_m": 16583.112, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 26845.666, "from_m": 26228.53, "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": 27739.714, "from_m": 26845.666, "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": 29455.088, "from_m": 27739.714, "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": 29972.388, "from_m": 29455.088, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 32623.777, "from_m": 29972.388, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 33145.941, "from_m": 32623.777, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 46455.897, "from_m": 33145.941, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 46474.313, "from_m": 46455.897, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47462.466, "from_m": 46474.313, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 47738.328, "from_m": 47462.466, "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": 49824.699, "from_m": 47738.328, "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": 52856.959, "from_m": 49824.699, "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": 52909.618, "from_m": 52856.959, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 55269.26, "from_m": 52909.618, "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": 55948.977, "from_m": 55269.26, "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": 56754.462, "from_m": 55948.977, "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": 56856.895, "from_m": 56754.462, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 57147.337, "from_m": 56856.895, "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": 59150.127, "from_m": 57147.337, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 63977.91, "from_m": 59150.127, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 65159.041, "from_m": 63977.91, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 74302.205, "from_m": 65159.041, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 75459.162, "from_m": 74302.205, "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": 75510.036, "from_m": 75459.162, "capability_applied": null, "effective_limit_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": 75541.003, "from_m": 75510.036, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 76172.276, "from_m": 75541.003, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 76197.888, "from_m": 76172.276, "capability_applied": null, "effective_limit_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": 76287.989, "from_m": 76197.888, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 76989.156, "from_m": 76287.989, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 78808.177, "from_m": 76989.156, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 79240.284, "from_m": 78808.177, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 83474.745, "from_m": 79240.284, "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": 84045.708, "from_m": 83474.745, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 87110.629, "from_m": 84045.708, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 89668.833, "from_m": 87110.629, "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": 90761.258, "from_m": 89668.833, "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": 96701.643, "from_m": 90761.258, "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": 97256.388, "from_m": 96701.643, "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": 104285.027, "from_m": 97256.388, "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": 104628.429, "from_m": 104285.027, "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": 119499.053, "from_m": 104628.429, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 119940.183, "from_m": 119499.053, "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": 121061.469, "from_m": 119940.183, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 133542.818, "from_m": 121061.469, "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": 134729.5, "from_m": 133542.818, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 140381.226, "from_m": 134729.5, "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": 140719.213, "from_m": 140381.226, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 142142.547, "from_m": 140719.213, "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": 147116.94, "from_m": 142142.547, "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": 147789.197, "from_m": 147116.94, "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": 151200.738, "from_m": 147789.197, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 155908.152, "from_m": 151200.738, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 157173.827, "from_m": 155908.152, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 157233.709, "from_m": 157173.827, "capability_applied": null, "effective_limit_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": 157956.131, "from_m": 157233.709, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 168038.086, "from_m": 157956.131, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 171622.423, "from_m": 168038.086, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 172256.989, "from_m": 171622.423, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 172303.49, "from_m": 172256.989, "capability_applied": null, "effective_limit_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": 172606.037, "from_m": 172303.49, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 172962.989, "from_m": 172606.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": 178279.552, "from_m": 172962.989, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 178319.914, "from_m": 178279.552, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 178353.655, "from_m": 178319.914, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 178740.463, "from_m": 178353.655, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 179691.454, "from_m": 178740.463, "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": 509869, "profile_key": "d106596ae9098998cc2df023fe20a5cdefe19a06c226526ba5dcb3a3ddd4c991", "schedule_id": 607, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1542", "location": "Middlesbrough", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1544", "location": "Newport East Jn (Teesside)", "stage_seq": 2, "distance_m": 1761.689, "section_seq": 1, "route_path_id": 29481}, {"is_pass": false, "wtt_arr": "1547", "wtt_dep": "1548", "location": "Thornaby", "stage_seq": 3, "distance_m": 4985.282, "section_seq": 1, "route_path_id": 29481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1549H", "location": "Bowesfield Jn", "stage_seq": 4, "distance_m": 6460.675, "section_seq": 1, "route_path_id": 29481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1551", "location": "Hartburn Jn", "stage_seq": 5, "distance_m": 7322.566, "section_seq": 1, "route_path_id": 29481}, {"is_pass": false, "wtt_arr": "1553", "wtt_dep": "1554", "location": "Stockton", "stage_seq": 6, "distance_m": 8672.211, "section_seq": 1, "route_path_id": 29481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1556H", "location": "Norton South Jn", "stage_seq": 7, "distance_m": 11597.785, "section_seq": 1, "route_path_id": 29481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1559", "location": "Billingham Jn", "stage_seq": 8, "distance_m": 14816.837, "section_seq": 1, "route_path_id": 29481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1602H", "location": "Greatham S.B.", "stage_seq": 9, "distance_m": 20388.161, "section_seq": 1, "route_path_id": 29481}, {"is_pass": false, "wtt_arr": "1607H", "wtt_dep": "1608H", "location": "Hartlepool", "stage_seq": 10, "distance_m": 27295.812, "section_seq": 1, "route_path_id": 29481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1616", "location": "Horden Sig. NS7137", "stage_seq": 11, "distance_m": 37174.186, "section_seq": 1, "route_path_id": 29481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1623", "location": "Seaham", "stage_seq": 12, "distance_m": 48043.633, "section_seq": 1, "route_path_id": 29481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1627", "location": "Ryhope Grange Jn", "stage_seq": 13, "distance_m": 53058.815, "section_seq": 1, "route_path_id": 29481}, {"is_pass": false, "wtt_arr": "1632", "wtt_dep": "1633", "location": "Sunderland", "stage_seq": 14, "distance_m": 56415.656, "section_seq": 1, "route_path_id": 29481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1639", "location": "Brockley Whins", "stage_seq": 15, "distance_m": 64934.244, "section_seq": 1, "route_path_id": 29481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1644H", "location": "Pelaw Jn", "stage_seq": 16, "distance_m": 69739.367, "section_seq": 1, "route_path_id": 29481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1647", "location": "Park Lane Jn", "stage_seq": 17, "distance_m": 74123.449, "section_seq": 1, "route_path_id": 29481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1649", "location": "High Level Bridge Jn", "stage_seq": 18, "distance_m": 75096.934, "section_seq": 1, "route_path_id": 29481}, {"is_pass": false, "wtt_arr": "1651", "wtt_dep": "1653", "location": "Newcastle", "stage_seq": 19, "distance_m": 75832.056, "section_seq": 1, "route_path_id": 29481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1655", "location": "King Edward Bridge North Jn", "stage_seq": 20, "distance_m": 76565.149, "section_seq": 1, "route_path_id": 29481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1655H", "location": "King Edward Bridge South Jn", "stage_seq": 21, "distance_m": 77069.65, "section_seq": 1, "route_path_id": 29481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1657H", "location": "Norwood Jn", "stage_seq": 22, "distance_m": 78955.408, "section_seq": 1, "route_path_id": 29481}, {"is_pass": false, "wtt_arr": "1700H", "wtt_dep": "1701H", "location": "MetroCentre", "stage_seq": 23, "distance_m": 81357.514, "section_seq": 1, "route_path_id": 29481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1704H", "location": "Blaydon", "stage_seq": 24, "distance_m": 89397.83, "section_seq": 1, "route_path_id": 29481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1708H", "location": "Wylam", "stage_seq": 25, "distance_m": 96422.669, "section_seq": 1, "route_path_id": 29481}, {"is_pass": false, "wtt_arr": "1711H", "wtt_dep": "1712H", "location": "Prudhoe", "stage_seq": 26, "distance_m": 99879.481, "section_seq": 1, "route_path_id": 29481}, {"is_pass": false, "wtt_arr": "1724H", "wtt_dep": "1725H", "location": "Hexham", "stage_seq": 27, "distance_m": 116294.719, "section_seq": 1, "route_path_id": 29481}, {"is_pass": false, "wtt_arr": "1734", "wtt_dep": "1734H", "location": "Haydon Bridge", "stage_seq": 28, "distance_m": 128467.319, "section_seq": 1, "route_path_id": 29481}, {"is_pass": false, "wtt_arr": "1740", "wtt_dep": "1740H", "location": "Bardon Mill", "stage_seq": 29, "distance_m": 134840.548, "section_seq": 1, "route_path_id": 29481}, {"is_pass": false, "wtt_arr": "1747", "wtt_dep": "1748", "location": "Haltwhistle", "stage_seq": 30, "distance_m": 142589.739, "section_seq": 1, "route_path_id": 29481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1758H", "location": "Low Row S.B.", "stage_seq": 31, "distance_m": 157233.709, "section_seq": 1, "route_path_id": 29481}, {"is_pass": false, "wtt_arr": "1802H", "wtt_dep": "1803", "location": "Brampton (Cumbria)", "stage_seq": 32, "distance_m": 162019.684, "section_seq": 1, "route_path_id": 29481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1804H", "location": "Brampton Fell S.B.", "stage_seq": 33, "distance_m": 163390.93, "section_seq": 1, "route_path_id": 29481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1810H", "location": "Corby Gates S.B.", "stage_seq": 34, "distance_m": 172303.49, "section_seq": 1, "route_path_id": 29481}, {"is_pass": false, "wtt_arr": "1811", "wtt_dep": "1812", "location": "Wetheral", "stage_seq": 35, "distance_m": 172833.036, "section_seq": 1, "route_path_id": 29481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1817H", "location": "Petteril Bridge Jn", "stage_seq": 36, "distance_m": 178279.552, "section_seq": 1, "route_path_id": 29481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1818", "location": "Carlisle London Road Jn", "stage_seq": 37, "distance_m": 178740.463, "section_seq": 1, "route_path_id": 29481}, {"is_pass": false, "wtt_arr": "1820", "wtt_dep": null, "location": "Carlisle", "stage_seq": 38, "distance_m": 179691.454, "section_seq": 1, "route_path_id": 29481}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 179691.454, "from_m": 0.0, "section_seq": 1, "route_path_id": 29481}], "total_distance_m": 179691.454, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 173497.71, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 6193.744, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 4183, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:46:21Z", "source_id": 41172133, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T14:47:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:46:25Z", "source_id": 13486414, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T15:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4169, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:52:03Z", "source_id": 41184815, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T14:53:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:52:06Z", "source_id": 13490135, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T15:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4071, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:07:42Z", "source_id": 41218913, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T15:08:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:07:47Z", "source_id": 13500507, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T16:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4062, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:24:41Z", "source_id": 41256357, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T15:25:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:24:46Z", "source_id": 13511979, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T16:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3997, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:33:14Z", "source_id": 41275147, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T15:34:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:33:16Z", "source_id": 13517677, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T16:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3958, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:42:25Z", "source_id": 41295572, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T15:42:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:42:29Z", "source_id": 13524024, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T16:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3534, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:52:20Z", "source_id": 41317938, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T15:53:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:52:27Z", "source_id": 13530662, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T16:53:00+01:00", "operational_fact": true}] |
Middlesbrough |
1542 |
1542 |
1A |
None |
None |
Carlisle |
1820 |
1820 |
5 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C31805/2026-09-12/detailed |
None |
Newcastle |
2026-09-12T16:56:12+01:00 |
MetroCentre |
4.5 |
{"type": "LineString", "coordinates": [[-1.6174149999999998, 54.9682438], [-1.6175019, 54.9682197], [-1.6176222999999998, 54.968182000000006], [-1.6177692999999995, 54.96812899999999], [-1.6179043, 54.96807319999999], [-1.6180368000000005, 54.9680139], [-1.6180907999999998, 54.967986100000005], [-1.6181753, 54.967941999999994], [-1.6182847, 54.96787989999999], [-1.6183819999999998, 54.96781430000001], [-1.6184804, 54.96774250000001], [-1.6185666999999997, 54.9676671], [-1.6186469999999995, 54.96758820000001], [-1.6186991999999998, 54.96753100000001], [-1.618743, 54.9674731], [-1.6187953, 54.9674054], [-1.6190089000000003, 54.967096], [-1.6190712, 54.96700979999999], [-1.6191258999999998, 54.9669198], [-1.6191742, 54.9668408], [-1.6191921, 54.966801999999994], [-1.6192125999999998, 54.9667574], [-1.6192508, 54.96665169999999], [-1.6192686, 54.9665707], [-1.6192862999999995, 54.9664903], [-1.6192978999999998, 54.96641089999999], [-1.6193006, 54.966334499999995], [-1.619296, 54.966233299999985], [-1.6192672, 54.96610040000001], [-1.6192529, 54.96604060000001], [-1.6192207, 54.965942], [-1.6191959, 54.9658757], [-1.6191489999999995, 54.9657823], [-1.6191165999999997, 54.9657273], [-1.619042, 54.965613899999994], [-1.6189750999999997, 54.965531], [-1.618851, 54.9653969], [-1.6186358999999997, 54.9652091], [-1.6186153, 54.96519080000001], [-1.6184072, 54.9650672], [-1.6183877, 54.9650498], [-1.6181346, 54.9648238], [-1.6178129999999995, 54.9645336], [-1.6171205, 54.9639439], [-1.6169675114151385, 54.963813611686], [-1.6154294, 54.962503700000006], [-1.6153861, 54.962466799999994], [-1.6152415, 54.962342], [-1.615161, 54.962266500000005], [-1.6151194, 54.9622215], [-1.6150737999999998, 54.962168000000005], [-1.6149607999999998, 54.962028], [-1.6149237, 54.96196460000001], [-1.6148712999999997, 54.96185729999999], [-1.6148465, 54.9617885], [-1.6148177999999995, 54.9616978], [-1.6148011, 54.961614099999984], [-1.6147934999999998, 54.96153240000001], [-1.6147931, 54.961465200000006], [-1.6147906999999997, 54.96135389999999], [-1.61481, 54.961217100000006], [-1.6148317, 54.96112670000001], [-1.6148845, 54.9609614], [-1.6149008, 54.960930399999995], [-1.6149821, 54.9607758], [-1.6151115, 54.96056229999999], [-1.6152656, 54.960361799999994], [-1.6154881, 54.96012460000001], [-1.6159929999999998, 54.95970599999999], [-1.6161884, 54.959546], [-1.616569, 54.95922929999998], [-1.6167793, 54.9590333], [-1.6168706999999998, 54.9589379], [-1.6169595, 54.95884530000001], [-1.6169675114151385, 54.9588360689577], [-1.6171269999999998, 54.95865229999999], [-1.6172130999999998, 54.95855329999999], [-1.6173375, 54.95838479999999], [-1.6174274999999998, 54.95824230000001], [-1.6175225, 54.9580918], [-1.6176164, 54.9579094], [-1.6178395, 54.95747999999999], [-1.6186318999999998, 54.956094], [-1.6187678, 54.95585700000001], [-1.6189946, 54.95546160000001], [-1.6191737999999998, 54.95511810000001], [-1.6193376999999998, 54.954748499999994], [-1.6193941999999997, 54.9545922], [-1.619597450472196, 54.95404400363499], [-1.619674810176181, 54.95383535119051], [-1.6197713, 54.9535751], [-1.6199870999999997, 54.9529999], [-1.6201533999999995, 54.9526231], [-1.6203097, 54.952312899999995], [-1.6204740999999998, 54.952004400000014], [-1.6206126999999997, 54.95180560000001], [-1.6208104, 54.95154079999998], [-1.6210005000000005, 54.95131310000001], [-1.6210789, 54.951223500000005], [-1.6212335, 54.95104620000001], [-1.621325, 54.950951499999995], [-1.6214869999999997, 54.9507838], [-1.6218186, 54.950483], [-1.6220999000000005, 54.9502522], [-1.6225008, 54.9499391], [-1.6228238, 54.9496612], [-1.6231227999999998, 54.949431700000005], [-1.6242111999999995, 54.9485912], [-1.6245354, 54.94836949999999], [-1.624771, 54.9482379], [-1.6250308999999998, 54.94810979999999], [-1.6252913999999998, 54.947999800000005], [-1.6255135, 54.947917], [-1.6258409, 54.94782229999999], [-1.6261617, 54.94774209999999], [-1.6263559, 54.947696], [-1.6263683999999998, 54.9476937], [-1.6266375, 54.9476436], [-1.6269663, 54.9475987], [-1.6272721, 54.9475709], [-1.6274465, 54.9475581], [-1.6276892, 54.947546], [-1.6279172999999998, 54.947541], [-1.6281450000000002, 54.947543], [-1.6283487, 54.9475527], [-1.6286265999999998, 54.9475721], [-1.6289403999999998, 54.9476029], [-1.6293413999999995, 54.94765459999999], [-1.6297585, 54.94772], [-1.6301662, 54.94779539999999], [-1.6308153, 54.94792640000001], [-1.6310703, 54.9479814], [-1.6314896, 54.948071899999995], [-1.6320706, 54.9482083], [-1.6326698, 54.948356199999985], [-1.6330559, 54.94845939999998], [-1.6333427000000005, 54.9485447], [-1.6338936, 54.9487165], [-1.6341347, 54.9487955], [-1.6346301, 54.948985699999994], [-1.6346895, 54.94900510000001], [-1.6348647, 54.9490623], [-1.6358455999999997, 54.94935329999999], [-1.6365927, 54.9495316], [-1.6370057999999998, 54.94960429999999], [-1.6374207, 54.9496543], [-1.6381111, 54.949712299999995], [-1.6382574999999997, 54.949722], [-1.6392907, 54.94979659999999], [-1.6405411, 54.94994109999999], [-1.6413602000000005, 54.950056399999994], [-1.6429257999999998, 54.9502725], [-1.643637, 54.9503962], [-1.6440852, 54.9504906], [-1.6446492, 54.950649199999994], [-1.6452869, 54.950861999999994], [-1.6458092, 54.9510507], [-1.6463439000000002, 54.95126399999999], [-1.6477425, 54.9518268], [-1.6491690999999995, 54.952397899999994], [-1.6505246, 54.95296489999999], [-1.6509316, 54.95315649999999], [-1.6512931, 54.953353], [-1.6515585, 54.9535174], [-1.651846, 54.953714], [-1.6521148, 54.95396800000001], [-1.6523882999999997, 54.9542537], [-1.6526457, 54.95457149999999], [-1.6529204999999998, 54.9549491], [-1.6532011, 54.9553129], [-1.653812, 54.95621229999999], [-1.6539606, 54.9564259], [-1.6540747, 54.95658290000001], [-1.6543227, 54.9568715], [-1.6545115999999995, 54.9570417], [-1.6546603999999998, 54.9571544], [-1.6548628, 54.9572878], [-1.655012, 54.9573763], [-1.6553702, 54.9575735], [-1.6557251, 54.95772110000001], [-1.6559221999999998, 54.9577936], [-1.6561183999999998, 54.9578593], [-1.6564643, 54.95795700000001], [-1.656694, 54.9580055], [-1.6568881, 54.9580412], [-1.6571723, 54.95808869999999], [-1.6576609000000002, 54.95814440000001], [-1.6581941999999998, 54.9582019], [-1.6596357999999998, 54.958360199999994], [-1.6598737999999995, 54.95838179999999], [-1.6614582999999998, 54.9585543], [-1.6628451999999998, 54.9587003], [-1.6646995999999998, 54.9588828], [-1.664872759927676, 54.95890005731257]]} |
3.5 |
1656 |
1700½ |
2026-09-12T17:02:30+01:00 |
None |
None |
Sunderland |
King Edward Bridge South Jn |
MetroCentre |
54.9499543 |
-1.6224814 |
54.9589001 |
-1.6648728 |
0 |
1 |
2026-09-12 15:58:48 |
RUNNING |
2026-09-12 15:56:12 |
MetroCentre |
TD |
DIRECT_SCHEDULED_STOP_DEPARTURE |
41326878 |
1789228697335702 |
None |
88 |
88 |
2026-09-12 15:58:17.349298 |
None |
2026-09-12 18:22:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 509870 |
G89075 |
171D70MR12 |
2026-09-12 |
Northern |
O |
LDS |
CTR |
1D70 |
195007+195133 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 322.211, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 720.026, "from_m": 322.211, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 769.481, "from_m": 720.026, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1050.796, "from_m": 769.481, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1307.337, "from_m": 1050.796, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1507.611, "from_m": 1307.337, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1545.444, "from_m": 1507.611, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2548.586, "from_m": 1545.444, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 9783.447, "from_m": 2548.586, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10343.911, "from_m": 9783.447, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13443.924, "from_m": 10343.911, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13493.663, "from_m": 13443.924, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 14874.78, "from_m": 13493.663, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14933.24, "from_m": 14874.78, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 16149.992, "from_m": 14933.24, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 19175.463, "from_m": 16149.992, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 23108.505, "from_m": 19175.463, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 25708.945, "from_m": 23108.505, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 26985.321, "from_m": 25708.945, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 27005.083, "from_m": 26985.321, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 28655.094, "from_m": 27005.083, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28735.87, "from_m": 28655.094, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 29327.209, "from_m": 28735.87, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30434.344, "from_m": 29327.209, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 31947.199, "from_m": 30434.344, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 32152.501, "from_m": 31947.199, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 39053.211, "from_m": 32152.501, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 41102.403, "from_m": 39053.211, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 43006.027, "from_m": 41102.403, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 43379.984, "from_m": 43006.027, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 47377.875, "from_m": 43379.984, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 47427.358, "from_m": 47377.875, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 47476.719, "from_m": 47427.358, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 49024.449, "from_m": 47476.719, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 51885.416, "from_m": 49024.449, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 52087.712, "from_m": 51885.416, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 61797.885, "from_m": 52087.712, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 62739.592, "from_m": 61797.885, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 62928.969, "from_m": 62739.592, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 64812.201, "from_m": 62928.969, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 76928.319, "from_m": 64812.201, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 76956.018, "from_m": 76928.319, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 77016.114, "from_m": 76956.018, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 77063.392, "from_m": 77016.114, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 78701.105, "from_m": 77063.392, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 78863.521, "from_m": 78701.105, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 78915.415, "from_m": 78863.521, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 79317.706, "from_m": 78915.415, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 79807.192, "from_m": 79317.706, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 79952.129, "from_m": 79807.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": 79970.948, "from_m": 79952.129, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 81043.001, "from_m": 79970.948, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 81094.912, "from_m": 81043.001, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 35.0}, {"to_m": 81146.541, "from_m": 81094.912, "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": 81192.764, "from_m": 81146.541, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 81657.731, "from_m": 81192.764, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 93392.687, "from_m": 81657.731, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 93521.975, "from_m": 93392.687, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 93567.771, "from_m": 93521.975, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 93821.714, "from_m": 93567.771, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 95129.318, "from_m": 93821.714, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 105971.21, "from_m": 95129.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": 106243.203, "from_m": 105971.21, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 108266.342, "from_m": 106243.203, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 108384.868, "from_m": 108266.342, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 108440.737, "from_m": 108384.868, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 114362.502, "from_m": 108440.737, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 114416.309, "from_m": 114362.502, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 114468.439, "from_m": 114416.309, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 116817.766, "from_m": 114468.439, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 116912.197, "from_m": 116817.766, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 130623.41, "from_m": 116912.197, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 130939.705, "from_m": 130623.41, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 131092.0, "from_m": 130939.705, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 141884.334, "from_m": 131092.0, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 142254.891, "from_m": 141884.334, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 142675.463, "from_m": 142254.891, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 142811.647, "from_m": 142675.463, "capability_applied": null, "effective_limit_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": 509870, "profile_key": "b1b50fd7e28290f80288fce08ca08e9ae536ae46d4b3b51a285034c3476ea9cd", "schedule_id": 34520, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1542", "location": "Leeds", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32676}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1543", "location": "Leeds West Jn", "stage_seq": 2, "distance_m": 525.631, "section_seq": 1, "route_path_id": 32676}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1543H", "location": "Whitehall Jn", "stage_seq": 3, "distance_m": 904.624, "section_seq": 1, "route_path_id": 32676}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1544", "location": "Holbeck Jn", "stage_seq": 4, "distance_m": 1469.509, "section_seq": 1, "route_path_id": 32676}, {"is_pass": false, "wtt_arr": "1548H", "wtt_dep": "1549H", "location": "Bramley", "stage_seq": 5, "distance_m": 6459.938, "section_seq": 1, "route_path_id": 32676}, {"is_pass": false, "wtt_arr": "1552", "wtt_dep": "1553", "location": "New Pudsey", "stage_seq": 6, "distance_m": 9359.485, "section_seq": 1, "route_path_id": 32676}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1559H", "location": "Mill Lane Jn", "stage_seq": 7, "distance_m": 14735.581, "section_seq": 1, "route_path_id": 32676}, {"is_pass": false, "wtt_arr": "1601", "wtt_dep": "1604H", "location": "Bradford Interchange", "stage_seq": 8, "distance_m": 14804.579, "section_seq": 1, "route_path_id": 32676}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1606", "location": "Mill Lane Jn", "stage_seq": 9, "distance_m": 14874.78, "section_seq": 1, "route_path_id": 32676}, {"is_pass": false, "wtt_arr": "1609H", "wtt_dep": "1610", "location": "Low Moor", "stage_seq": 10, "distance_m": 19068.746, "section_seq": 1, "route_path_id": 32676}, {"is_pass": false, "wtt_arr": "1615H", "wtt_dep": "1616H", "location": "Halifax", "stage_seq": 11, "distance_m": 27249.445, "section_seq": 1, "route_path_id": 32676}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1618", "location": "Dryclough Jn", "stage_seq": 12, "distance_m": 28596.591, "section_seq": 1, "route_path_id": 32676}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1620H", "location": "Milner Royd Jn", "stage_seq": 13, "distance_m": 32152.501, "section_seq": 1, "route_path_id": 32676}, {"is_pass": false, "wtt_arr": "1621H", "wtt_dep": "1622H", "location": "Sowerby Bridge", "stage_seq": 14, "distance_m": 33144.613, "section_seq": 1, "route_path_id": 32676}, {"is_pass": false, "wtt_arr": "1627", "wtt_dep": "1628", "location": "Mytholmroyd", "stage_seq": 15, "distance_m": 39131.603, "section_seq": 1, "route_path_id": 32676}, {"is_pass": false, "wtt_arr": "1630H", "wtt_dep": "1631H", "location": "Hebden Bridge", "stage_seq": 16, "distance_m": 41201.343, "section_seq": 1, "route_path_id": 32676}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1635H", "location": "Hall Royd Jn", "stage_seq": 17, "distance_m": 47377.875, "section_seq": 1, "route_path_id": 32676}, {"is_pass": false, "wtt_arr": "1636H", "wtt_dep": "1637H", "location": "Todmorden", "stage_seq": 18, "distance_m": 48346.687, "section_seq": 1, "route_path_id": 32676}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1643", "location": "Littleborough", "stage_seq": 19, "distance_m": 56968.721, "section_seq": 1, "route_path_id": 32676}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1646", "location": "Rochdale East Jn", "stage_seq": 20, "distance_m": 61841.991, "section_seq": 1, "route_path_id": 32676}, {"is_pass": false, "wtt_arr": "1646H", "wtt_dep": "1647H", "location": "Rochdale", "stage_seq": 21, "distance_m": 62306.631, "section_seq": 1, "route_path_id": 32676}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1650", "location": "Castleton East Jn", "stage_seq": 22, "distance_m": 65151.018, "section_seq": 1, "route_path_id": 32676}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1653", "location": "Vitriol Works S.B.", "stage_seq": 23, "distance_m": 71464.832, "section_seq": 1, "route_path_id": 32676}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1657", "location": "Thorpes Bridge Jn", "stage_seq": 24, "distance_m": 75560.406, "section_seq": 1, "route_path_id": 32676}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1658H", "location": "Miles Platting Jn", "stage_seq": 25, "distance_m": 77016.114, "section_seq": 1, "route_path_id": 32676}, {"is_pass": false, "wtt_arr": "1701", "wtt_dep": "1706", "location": "Manchester Victoria", "stage_seq": 26, "distance_m": 79092.522, "section_seq": 1, "route_path_id": 32676}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1707H", "location": "Deal Street Jn", "stage_seq": 27, "distance_m": 79807.192, "section_seq": 1, "route_path_id": 32676}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1708", "location": "Salford Central", "stage_seq": 28, "distance_m": 80220.805, "section_seq": 1, "route_path_id": 32676}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1713", "location": "Ordsall Lane Jn", "stage_seq": 29, "distance_m": 81043.001, "section_seq": 1, "route_path_id": 32676}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1716", "location": "Eccles", "stage_seq": 30, "distance_m": 85636.163, "section_seq": 1, "route_path_id": 32676}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1720", "location": "Astley Station S.B.", "stage_seq": 31, "distance_m": 93567.771, "section_seq": 1, "route_path_id": 32676}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1725H", "location": "Parkside Jn", "stage_seq": 32, "distance_m": 103025.132, "section_seq": 1, "route_path_id": 32676}, {"is_pass": false, "wtt_arr": "1726H", "wtt_dep": "1727H", "location": "Newton-le-Willows", "stage_seq": 33, "distance_m": 104661.436, "section_seq": 1, "route_path_id": 32676}, {"is_pass": false, "wtt_arr": "1730", "wtt_dep": "1731", "location": "Earlestown", "stage_seq": 34, "distance_m": 106115.664, "section_seq": 1, "route_path_id": 32676}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1734", "location": "Winwick Jn", "stage_seq": 35, "distance_m": 108553.106, "section_seq": 1, "route_path_id": 32676}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1737", "location": "Dallam Jn", "stage_seq": 36, "distance_m": 112814.557, "section_seq": 1, "route_path_id": 32676}, {"is_pass": false, "wtt_arr": "1738H", "wtt_dep": "1739H", "location": "Warrington Bank Quay", "stage_seq": 37, "distance_m": 113959.637, "section_seq": 1, "route_path_id": 32676}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1741H", "location": "Walton Old Jn", "stage_seq": 38, "distance_m": 115178.225, "section_seq": 1, "route_path_id": 32676}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1743", "location": "Acton Grange Jn", "stage_seq": 39, "distance_m": 116817.766, "section_seq": 1, "route_path_id": 32676}, {"is_pass": false, "wtt_arr": "1746H", "wtt_dep": "1747H", "location": "Runcorn East", "stage_seq": 40, "distance_m": 121811.421, "section_seq": 1, "route_path_id": 32676}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1750", "location": "Frodsham Jn", "stage_seq": 41, "distance_m": 125132.653, "section_seq": 1, "route_path_id": 32676}, {"is_pass": false, "wtt_arr": "1753", "wtt_dep": "1754", "location": "Frodsham", "stage_seq": 42, "distance_m": 127183.973, "section_seq": 1, "route_path_id": 32676}, {"is_pass": false, "wtt_arr": "1757", "wtt_dep": "1758", "location": "Helsby", "stage_seq": 43, "distance_m": 131038.073, "section_seq": 1, "route_path_id": 32676}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1804H", "location": "Mickle Trafford Jn", "stage_seq": 44, "distance_m": 138718.942, "section_seq": 1, "route_path_id": 32676}, {"is_pass": false, "wtt_arr": "1809", "wtt_dep": null, "location": "Chester", "stage_seq": 45, "distance_m": 142811.647, "section_seq": 1, "route_path_id": 32676}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 142811.647, "from_m": 0.0, "section_seq": 1, "route_path_id": 32676}], "total_distance_m": 142811.647, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 139430.655, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3380.992, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 6395, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:49:51Z", "source_id": 41179920, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T14:50:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:49:55Z", "source_id": 13488713, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T15:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6391, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:52:54Z", "source_id": 41186712, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T14:53:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:52:59Z", "source_id": 13490727, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T15:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6383, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:00:16Z", "source_id": 41202329, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T15:02:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:00:16Z", "source_id": 13495508, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T16:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6180, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:09:39Z", "source_id": 41223230, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T15:10:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:09:41Z", "source_id": 13501809, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T16:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6186, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:15:56Z", "source_id": 41236779, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T15:17:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:15:57Z", "source_id": 13506003, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T16:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6154, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:23:25Z", "source_id": 41253611, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T15:25:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:23:29Z", "source_id": 13511098, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T16:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6170, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:29:35Z", "source_id": 41267072, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T15:30:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:29:38Z", "source_id": 13515258, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T16:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6161, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:33:07Z", "source_id": 41274980, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T15:33:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:33:10Z", "source_id": 13517622, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T16:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8049, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:39:29Z", "source_id": 41288973, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T15:40:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:39:30Z", "source_id": 13522002, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T16:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8083, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:45:33Z", "source_id": 41302680, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T15:47:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:45:38Z", "source_id": 13526085, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T16:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8064, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:48:48Z", "source_id": 41309716, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T15:50:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:48:51Z", "source_id": 13528235, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T16:50:00+01:00", "operational_fact": true}] |
Leeds |
1542 |
1542 |
9D |
None |
None |
Chester |
1809 |
1809 |
7A |
LATE |
+5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G89075/2026-09-12/detailed |
None |
Rochdale |
2026-09-12T16:53:53+01:00 |
Manchester Victoria |
8.0 |
{"type": "LineString", "coordinates": [[-2.1535461, 53.61041780000001], [-2.1540517, 53.61017819999999], [-2.154851, 53.60971509999999], [-2.1553523, 53.60942099999999], [-2.1555418999999993, 53.60931469999999], [-2.1559361000000004, 53.6090773], [-2.1559566818868516, 53.609066883612], [-2.1564035999999995, 53.60884070000001], [-2.1573305000000005, 53.60839959999999], [-2.1584445, 53.6078321], [-2.1594482, 53.6073485], [-2.159630299999999, 53.60725819999999], [-2.1606455, 53.6067391], [-2.1616309, 53.6061995], [-2.162974, 53.6054096], [-2.163646, 53.60501570000001], [-2.1642693, 53.6046254], [-2.1648549, 53.6042344], [-2.1650476, 53.604102000000005], [-2.1659035, 53.6035117], [-2.1667644, 53.6028603], [-2.167346199999999, 53.60240420000001], [-2.1679094, 53.601934500000006], [-2.1686473, 53.6013261], [-2.1696591, 53.6004848], [-2.1706965, 53.59962], [-2.1729317999999997, 53.597784299999994], [-2.1735895, 53.597219200000005], [-2.1739388, 53.5969151], [-2.1740551, 53.5968084], [-2.1742375, 53.596644700000006], [-2.1747012, 53.5962073], [-2.1749345, 53.595992300000006], [-2.1752619, 53.595661], [-2.1754712, 53.59544859999999], [-2.1759638, 53.59495619999999], [-2.1763207, 53.5945457], [-2.1766664, 53.5941518], [-2.1771139999999995, 53.593602], [-2.177451899999999, 53.59315729999999], [-2.1777319, 53.59276659999998], [-2.1781849, 53.592116899999986], [-2.1785008999999995, 53.591635199999985], [-2.1786582, 53.5913876], [-2.1788001, 53.59114319999998], [-2.1790172, 53.590749999999986], [-2.1792385, 53.5903034], [-2.1796328999999997, 53.5894601], [-2.1797854, 53.58912039999999], [-2.1799111, 53.5887902], [-2.1800841, 53.5883735], [-2.1801998999999994, 53.5880452], [-2.1803031000000006, 53.5876966], [-2.1803995, 53.5873788], [-2.1805260999999994, 53.58693689999999], [-2.1806072, 53.5865944], [-2.1806792, 53.5862821], [-2.180749099999999, 53.5859666], [-2.1808138, 53.58561029999999], [-2.1808816, 53.585156899999994], [-2.1809278, 53.584832199999994], [-2.180956, 53.5845956], [-2.1809608, 53.58455549999999], [-2.1809825, 53.5843105], [-2.1809845, 53.584286500000005], [-2.1810183, 53.58389009999999], [-2.1810266, 53.5836762], [-2.1810297999999997, 53.5834945], [-2.1810335999999997, 53.5831126], [-2.1810269, 53.5828184], [-2.1810268, 53.5826636], [-2.1810244999999995, 53.582522100000006], [-2.1809491999999997, 53.581591200000005], [-2.180891, 53.5811458], [-2.1808098, 53.5806435], [-2.1806987, 53.580034000000005], [-2.1805549000000006, 53.579412299999994], [-2.1803867, 53.5787777], [-2.1802732999999996, 53.578449799999994], [-2.180157, 53.5781411], [-2.1790834, 53.5752329], [-2.1788629, 53.57463429999999], [-2.1788521731873596, 53.57460657386965], [-2.1786305, 53.57403360000001], [-2.1781916, 53.57283120000001], [-2.1772784999999995, 53.57043250000001], [-2.1770378, 53.56980380000001], [-2.1767798, 53.569153], [-2.1765288, 53.5685835], [-2.1762591, 53.56801060000001], [-2.1762163, 53.56792599999999], [-2.1760694, 53.567649800000005], [-2.1757842, 53.56712269999999], [-2.1752884, 53.56626870000001], [-2.1745517, 53.5651679], [-2.1742966999999997, 53.564776], [-2.1740407, 53.5643754], [-2.1735893, 53.5635761], [-2.1732385, 53.5628714], [-2.1729178999999994, 53.5621604], [-2.1726374, 53.56145780000001], [-2.1725053999999995, 53.561103], [-2.1724443, 53.56091589999999], [-2.1723938000000005, 53.560753], [-2.1722865, 53.560377300000006], [-2.1721818999999996, 53.5599738], [-2.1720202000000004, 53.5591777], [-2.1719176, 53.5585344], [-2.171879, 53.55820490000001], [-2.1718693999999994, 53.5580483], [-2.1718554, 53.55784500000001], [-2.1718436, 53.55741329999999], [-2.1718501, 53.5569693], [-2.1718677999999993, 53.5565326], [-2.1718776, 53.5561672], [-2.1718767, 53.55581930000001], [-2.171823, 53.555164000000005], [-2.1718134, 53.5550965], [-2.1717596, 53.5546221], [-2.1716450999999997, 53.55360889999999], [-2.1715066999999997, 53.5514817], [-2.1715021, 53.55130509999999], [-2.1714966, 53.551177], [-2.1714679, 53.5504345], [-2.1714499, 53.54971559999999], [-2.1713995999999995, 53.5482981], [-2.1713729, 53.54769499999999], [-2.1713575, 53.54733029999999], [-2.171303, 53.5461128], [-2.1712610999999997, 53.54502949999999], [-2.1712236, 53.5439407], [-2.1712158, 53.54375720000001], [-2.1711659, 53.5427876], [-2.171133, 53.5418399], [-2.1710752, 53.5405522], [-2.171073, 53.5404505], [-2.1710662999999997, 53.5402867], [-2.1710320000000003, 53.5395483], [-2.1709916, 53.5388024], [-2.1709383999999994, 53.5373046], [-2.1708078, 53.5343221], [-2.1706661, 53.53119830000001], [-2.1705689, 53.5291612], [-2.1705366, 53.52813929999999], [-2.1705403, 53.52713099999998], [-2.1705995, 53.5260085], [-2.1707402, 53.524852399999986], [-2.1708637, 53.5241129], [-2.1709966000000005, 53.5235092], [-2.1710262999999994, 53.5233742], [-2.1711115, 53.5230242], [-2.1711845, 53.5227614], [-2.1713756, 53.52214509999999], [-2.171686013323228, 53.52123315641426], [-2.1716909, 53.5212188], [-2.1719321, 53.5205466], [-2.1722149999999996, 53.51988630000001], [-2.1729299, 53.5184488], [-2.1735678, 53.51737309999999], [-2.1737453, 53.517093399999986], [-2.1739212, 53.5168176], [-2.1743062, 53.5162651], [-2.1747078999999996, 53.51571529999999], [-2.1751186, 53.51516769999999], [-2.1755658999999996, 53.5146105], [-2.1760375, 53.5140553], [-2.1767662, 53.513238599999994], [-2.1770351000000003, 53.5129653], [-2.177302, 53.5126924], [-2.1778545, 53.51215459999999], [-2.1785538999999994, 53.51149860000001], [-2.1792887, 53.51085889999999], [-2.1801485, 53.510153], [-2.1810291, 53.509451199999994], [-2.1829719999999995, 53.50806519999998], [-2.1833075, 53.50785040000001], [-2.1836748, 53.5076277], [-2.1843120999999996, 53.50723949999999], [-2.1848902, 53.50689829999999], [-2.1859434000000006, 53.5062889], [-2.1861949, 53.506151499999994], [-2.1869748, 53.5057255], [-2.1876357, 53.5053721], [-2.1883091999999995, 53.5050375], [-2.1894082, 53.5045386], [-2.1907512999999996, 53.5039533], [-2.1919133, 53.50347560000001], [-2.1923543999999997, 53.503297399999994], [-2.1927935, 53.5031292], [-2.1931615, 53.5029864], [-2.1943443, 53.50257119999999], [-2.1947173, 53.50243420000001], [-2.1953547999999996, 53.5022159], [-2.196004, 53.5019843], [-2.1969253, 53.501671], [-2.1977811, 53.50138599999999], [-2.1979127, 53.5013447], [-2.1986627, 53.501102499999995], [-2.2012457, 53.5002805], [-2.2033355, 53.4996061], [-2.2039229, 53.499405499999995], [-2.2041006, 53.4993461], [-2.2047008, 53.4991642], [-2.2053521, 53.4989539], [-2.2055018, 53.49890800000001], [-2.2057130000000003, 53.4988432], [-2.2067285, 53.4985212], [-2.2072689, 53.4983495], [-2.208733, 53.49788449999999], [-2.2107228999999995, 53.4972518], [-2.2111228, 53.497125], [-2.2116129, 53.4969518], [-2.211953135863615, 53.49681924657079], [-2.2121745567922377, 53.49673102891165], [-2.2123680152844596, 53.49665107163374], [-2.2125375184560827, 53.49657820610805], [-2.2126870734229076, 53.496511263705514], [-2.2128206873007357, 53.49644907579712], [-2.212942367205368, 53.496390473753834], [-2.2130561202526047, 53.496334288946635], [-2.2131659535582475, 53.49627935274647], [-2.213275874238098, 53.49622449652433], [-2.213389889407956, 53.49616855165118], [-2.213512006183623, 53.496110349497975], [-2.213646231680901, 53.4960487214357], [-2.21379657301559, 53.49598249883532], [-2.2139670373034908, 53.4959105130678], [-2.214161631660405, 53.4958315955041], [-2.214384363202134, 53.49574457751522], [-2.2146504, 53.4956393], [-2.2150819, 53.49546689999998], [-2.215594, 53.4952599], [-2.2158078999999997, 53.49518019999999], [-2.2162876, 53.4949887], [-2.2171515, 53.4945859], [-2.2172436, 53.4945403], [-2.2173883, 53.4944685], [-2.2179402, 53.494229100000005], [-2.218693899999999, 53.4939323], [-2.2190326, 53.4938253], [-2.2196325999999997, 53.4936387], [-2.2204273999999997, 53.493428], [-2.2217125, 53.49313429999999], [-2.2225937, 53.49293910000001], [-2.2238705, 53.4926542], [-2.2256948, 53.4922594], [-2.2268485, 53.4920098], [-2.2271669, 53.4919409], [-2.2274271, 53.49188239999999], [-2.2282103, 53.4917063], [-2.2300271, 53.4913031], [-2.2304231, 53.4912201], [-2.2306709, 53.4911707], [-2.2316337999999996, 53.49100309999999], [-2.2325271, 53.4908212], [-2.2330295999999996, 53.4907091], [-2.2335881999999994, 53.4905845], [-2.2351083, 53.4902209], [-2.2362299, 53.48994760000001], [-2.2374076, 53.4896924], [-2.2375508, 53.4896585], [-2.2383437, 53.4894706], [-2.2388033999999997, 53.4893425], [-2.2391037, 53.4892589], [-2.2396428, 53.4890841], [-2.2401330999999995, 53.48892479999999], [-2.2402248999999994, 53.488895], [-2.2403848, 53.488836899999995], [-2.2411823999999996, 53.4885472], [-2.2417713, 53.488334900000005], [-2.242654079540092, 53.48801697785647]]} |
10.4 |
1653 |
1701 |
2026-09-12T17:07:00+01:00 |
None |
None |
Todmorden |
Vitriol Works S.B. |
Manchester Victoria |
53.5607110 |
-2.1723818 |
53.4880170 |
-2.2426541 |
0 |
1 |
2026-09-12 15:58:50 |
RUNNING |
2026-09-12 15:53:53 |
Manchester Victoria |
TD |
DIRECT_SCHEDULED_STOP_DEPARTURE |
41322233 |
1789228730527170 |
None |
71 |
71 |
2026-09-12 15:58:50.538130 |
None |
2026-09-12 18:14:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 509874 |
C42641 |
812O14MR12 |
2026-09-12 |
Great Western Railway |
P |
BRI |
SAL |
2O14 |
158958 |
3 |
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": 21842.922, "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": 21891.539, "from_m": 21842.922, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22003.501, "from_m": 21891.539, "capability_applied": null, "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": 23301.23, "from_m": 22003.501, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 24198.625, "from_m": 23301.23, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36404.293, "from_m": 24198.625, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 37004.241, "from_m": 36404.293, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 38751.104, "from_m": 37004.241, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 39041.987, "from_m": 38751.104, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 44838.101, "from_m": 39041.987, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 45224.062, "from_m": 44838.101, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 45643.82, "from_m": 45224.062, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 45670.966, "from_m": 45643.82, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 45754.621, "from_m": 45670.966, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 46256.167, "from_m": 45754.621, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 52765.246, "from_m": 46256.167, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 53019.199, "from_m": 52765.246, "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": 63699.624, "from_m": 53019.199, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 64248.824, "from_m": 63699.624, "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": 75752.105, "from_m": 64248.824, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 76571.82, "from_m": 75752.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": 81391.462, "from_m": 76571.82, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 81573.838, "from_m": 81391.462, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 84177.26, "from_m": 81573.838, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 84249.669, "from_m": 84177.26, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 84275.637, "from_m": 84249.669, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 84621.126, "from_m": 84275.637, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}], "service_id": 509874, "profile_key": "063a94f1858fffad379f0136672e27410730c5dd23953823216d53f54b28345f", "schedule_id": 9749, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1542", "location": "Bristol Temple Meads", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30106}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1543", "location": "Bristol East Jn", "stage_seq": 2, "distance_m": 567.712, "section_seq": 1, "route_path_id": 30106}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1544", "location": "North Somerset Jn", "stage_seq": 3, "distance_m": 1276.687, "section_seq": 1, "route_path_id": 30106}, {"is_pass": false, "wtt_arr": "1548", "wtt_dep": "1549", "location": "Keynsham", "stage_seq": 4, "distance_m": 7381.019, "section_seq": 1, "route_path_id": 30106}, {"is_pass": false, "wtt_arr": "1555", "wtt_dep": "1556", "location": "Oldfield Park", "stage_seq": 5, "distance_m": 16794.998, "section_seq": 1, "route_path_id": 30106}, {"is_pass": false, "wtt_arr": "1558", "wtt_dep": "1600", "location": "Bath Spa", "stage_seq": 6, "distance_m": 18442.947, "section_seq": 1, "route_path_id": 30106}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1603H", "location": "Bathampton Jn", "stage_seq": 7, "distance_m": 21891.539, "section_seq": 1, "route_path_id": 30106}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1607", "location": "Bathampton Sig. BL1990", "stage_seq": 8, "distance_m": 27697.636, "section_seq": 1, "route_path_id": 30106}, {"is_pass": false, "wtt_arr": "1608H", "wtt_dep": "1609", "location": "Freshford", "stage_seq": 9, "distance_m": 29997.231, "section_seq": 1, "route_path_id": 30106}, {"is_pass": false, "wtt_arr": "1611", "wtt_dep": "1611H", "location": "Avoncliff", "stage_seq": 10, "distance_m": 31461.691, "section_seq": 1, "route_path_id": 30106}, {"is_pass": false, "wtt_arr": "1614H", "wtt_dep": "1615H", "location": "Bradford-on-Avon", "stage_seq": 11, "distance_m": 33590.812, "section_seq": 1, "route_path_id": 30106}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1619", "location": "Bradford Jn", "stage_seq": 12, "distance_m": 36890.041, "section_seq": 1, "route_path_id": 30106}, {"is_pass": false, "wtt_arr": "1621", "wtt_dep": "1622", "location": "Trowbridge", "stage_seq": 13, "distance_m": 38841.629, "section_seq": 1, "route_path_id": 30106}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1627", "location": "Hawkeridge Jn", "stage_seq": 14, "distance_m": 44379.069, "section_seq": 1, "route_path_id": 30106}, {"is_pass": false, "wtt_arr": "1628H", "wtt_dep": "1630", "location": "Westbury", "stage_seq": 15, "distance_m": 45358.44, "section_seq": 1, "route_path_id": 30106}, {"is_pass": false, "wtt_arr": "1633", "wtt_dep": "1633H", "location": "Dilton Marsh", "stage_seq": 16, "distance_m": 47511.867, "section_seq": 1, "route_path_id": 30106}, {"is_pass": false, "wtt_arr": "1638H", "wtt_dep": "1639H", "location": "Warminster", "stage_seq": 17, "distance_m": 52853.413, "section_seq": 1, "route_path_id": 30106}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1641H", "location": "Warminster Sig. W308", "stage_seq": 18, "distance_m": 54499.111, "section_seq": 1, "route_path_id": 30106}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1645", "location": "Upton Lovell", "stage_seq": 19, "distance_m": 61539.904, "section_seq": 1, "route_path_id": 30106}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1649", "location": "Wylye AHB", "stage_seq": 20, "distance_m": 69061.554, "section_seq": 1, "route_path_id": 30106}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1653H", "location": "Wishford", "stage_seq": 21, "distance_m": 76326.066, "section_seq": 1, "route_path_id": 30106}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1657", "location": "Wilton Jn", "stage_seq": 22, "distance_m": 81573.838, "section_seq": 1, "route_path_id": 30106}, {"is_pass": false, "wtt_arr": "1700", "wtt_dep": null, "location": "Salisbury", "stage_seq": 23, "distance_m": 84621.126, "section_seq": 1, "route_path_id": 30106}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 84621.126, "from_m": 0.0, "section_seq": 1, "route_path_id": 30106}], "total_distance_m": 84621.126, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 84112.396, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 508.73, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 25918, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:52:39Z", "source_id": 41186107, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T14:53:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:52:43Z", "source_id": 13490583, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T15:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25891, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:55:51Z", "source_id": 41193063, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T14:57:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:55:56Z", "source_id": 13492661, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T15:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25881, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:05:19Z", "source_id": 41213506, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T15:05:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 25869, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:09:24Z", "source_id": 41222673, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T15:10:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:09:29Z", "source_id": 13501666, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T16:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26202, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:20:11Z", "source_id": 41246534, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T15:22:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:20:15Z", "source_id": 13508934, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T16:22:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:25:55Z", "source_id": 13512741, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T16:25:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:29:59Z", "source_id": 13515457, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T16:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26208, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:36:24Z", "source_id": 41282342, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T15:37:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:36:29Z", "source_id": 13519927, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T16:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26257, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:45:04Z", "source_id": 41301593, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T15:46:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:45:12Z", "source_id": 13525751, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T16:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26277, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:57:01Z", "source_id": 41328477, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T15:57:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:57:08Z", "source_id": 13533855, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T16:57:00+01:00", "operational_fact": true}] |
Bristol Temple Meads |
1542 |
1542 |
13 |
None |
None |
Salisbury |
1700 |
1700 |
4 |
LATE |
+18 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C42641/2026-09-12/detailed |
None |
Warminster |
2026-09-12T16:57:30+01:00 |
Salisbury |
20.5 |
{"type": "LineString", "coordinates": [[-2.17717483505595, 51.20711159539557], [-2.1766985, 51.2069214], [-2.1761061000000006, 51.20668599999999], [-2.1754178999999993, 51.20641419999998], [-2.1761353, 51.2066605], [-2.1755796999999997, 51.20643609999999], [-2.1751951999999997, 51.206283599999985], [-2.1747933, 51.2061274], [-2.1744705, 51.2060117], [-2.1741063, 51.20589150000001], [-2.1737269, 51.2057766], [-2.1732502, 51.205639999999995], [-2.1728386999999993, 51.2055276], [-2.1724019, 51.2054121], [-2.1715735, 51.2052273], [-2.1711219, 51.205139], [-2.1705939999999995, 51.2050448], [-2.1701041999999995, 51.20496], [-2.1697155, 51.20489979999999], [-2.169249, 51.20482969999999], [-2.1687608999999997, 51.2047584], [-2.1683685, 51.2047136], [-2.1678739999999994, 51.2046593], [-2.1674646, 51.2046197], [-2.1670724999999997, 51.2045854], [-2.1666603, 51.2045584], [-2.166176, 51.2045342], [-2.1657646999999995, 51.204518500000006], [-2.1653402, 51.2045067], [-2.1648745000000003, 51.2045036], [-2.1643439, 51.204508800000006], [-2.1639532, 51.2045192], [-2.1634712, 51.2045422], [-2.1631063, 51.2045627], [-2.162561, 51.204602099999995], [-2.1616194999999996, 51.20468280000001], [-2.1606224, 51.2047782], [-2.1601089, 51.2048225], [-2.1596438999999994, 51.20486389999999], [-2.1592153, 51.2048958], [-2.1587865, 51.2049278], [-2.1584667, 51.2049434], [-2.1580264, 51.2049611], [-2.157603, 51.2049727], [-2.1572661, 51.2049756], [-2.1569012, 51.20497369999998], [-2.1565215, 51.204966199999994], [-2.1561701, 51.2049558], [-2.1559566818868516, 51.2049454188749], [-2.1558349999999997, 51.2049395], [-2.1553268000000005, 51.2049122], [-2.1548709, 51.20488069999998], [-2.154517282445548, 51.20485329937238], [-2.1545159999999997, 51.20485320000001], [-2.1538513, 51.204794099999994], [-2.1533165, 51.20473419999999], [-2.1528137999999997, 51.2046722], [-2.1522958999999995, 51.2045975], [-2.151794, 51.2045164], [-2.1511874999999994, 51.2044125], [-2.1506241, 51.204303], [-2.1501123, 51.2041965], [-2.1495841999999996, 51.204075], [-2.1490203, 51.2039334], [-2.1486294999999997, 51.2038328], [-2.1483549, 51.2037542], [-2.147867, 51.203609], [-2.1474592999999995, 51.2034799], [-2.1470202, 51.203329700000005], [-2.1464621, 51.2031325], [-2.1461336, 51.203009900000005], [-2.1458195, 51.2028833], [-2.1452411, 51.2026362], [-2.1447887, 51.20242960000001], [-2.1443883, 51.20224069999999], [-2.1441222, 51.202106], [-2.1438737, 51.2019728], [-2.1436441, 51.20184699999999], [-2.1434512, 51.201738299999995], [-2.1431215, 51.2015462], [-2.1428559, 51.20138469999999], [-2.1426122, 51.201228500000006], [-2.1422708, 51.2010003], [-2.141987, 51.2008012], [-2.1417317, 51.2006123], [-2.1413629, 51.20033339999999], [-2.1409353, 51.1999901], [-2.1405007, 51.19963450000001], [-2.140004, 51.19922679999999], [-2.1393873999999995, 51.19872370000001], [-2.1389319, 51.1983569], [-2.138493, 51.1980104], [-2.1380961, 51.1977065], [-2.1377069, 51.19740850000001], [-2.1375913, 51.1973231], [-2.1371587999999995, 51.1970091], [-2.136865, 51.19680189999999], [-2.1365728, 51.1965983], [-2.1361299999999996, 51.1962986], [-2.1356793000000005, 51.1959973], [-2.1351325, 51.19563969999999], [-2.1348524, 51.19546139999999], [-2.1345099999999997, 51.19524489999999], [-2.1336682, 51.1947268], [-2.1331889, 51.194441899999994], [-2.1327065, 51.1941592], [-2.1321183999999995, 51.19381920000001], [-2.1315876, 51.19352450000001], [-2.1310255, 51.1932138], [-2.1300324999999996, 51.1926671], [-2.1296443, 51.1924417], [-2.1292661, 51.19221859999999], [-2.1288325999999995, 51.191951], [-2.1284238, 51.1916835], [-2.1280041, 51.1914054], [-2.1275566, 51.1910992], [-2.1271502, 51.1908069], [-2.1267523, 51.190507100000005], [-2.1263605, 51.19020259999999], [-2.1259883, 51.189894200000005], [-2.1256517, 51.1895991], [-2.125337, 51.1893116], [-2.1249884, 51.188978799999994], [-2.1246682, 51.1886657], [-2.1243238, 51.1883056], [-2.1239644, 51.187915], [-2.1236903, 51.1876027], [-2.1234277, 51.187287700000006], [-2.1231083, 51.1868921], [-2.1228613, 51.1865661], [-2.1223635, 51.18587850000001], [-2.1219119, 51.1852467], [-2.1214635, 51.18462739999999], [-2.1209881, 51.1840014], [-2.1206789, 51.1836141], [-2.1203839999999996, 51.183264900000005], [-2.1200738999999995, 51.1829135], [-2.119765, 51.1825735], [-2.1193978, 51.1821903], [-2.1190222, 51.18180869999999], [-2.1186953, 51.18149150000001], [-2.1183734, 51.18119019999999], [-2.1181733, 51.1810072], [-2.1175374, 51.18044449999999], [-2.1169427, 51.1799456], [-2.1169001, 51.1799098], [-2.1167044, 51.17974949999999], [-2.1165101999999996, 51.17959509999999], [-2.1162059, 51.17935790000001], [-2.1159355, 51.17915129999999], [-2.1154985, 51.1788206], [-2.1153916, 51.1787443], [-2.1149923, 51.17845750000001], [-2.1145754999999995, 51.17816599999998], [-2.1142023, 51.1779139], [-2.1138345, 51.17767250000001], [-2.1135021999999997, 51.1774621], [-2.11317, 51.1772658], [-2.1128087, 51.1770614], [-2.1124166, 51.1768507], [-2.1121486, 51.1767152], [-2.1118868, 51.17658], [-2.1116248, 51.17645589999999], [-2.1113833, 51.17633899999999], [-2.1108809, 51.1761189], [-2.1104024000000003, 51.175917599999984], [-2.109910999999999, 51.175722400000005], [-2.109431, 51.17554379999999], [-2.1089064, 51.175361499999994], [-2.1084001999999997, 51.17519159999999], [-2.1078655, 51.175024], [-2.1068622, 51.17470889999999], [-2.1057851, 51.1743723], [-2.1044927, 51.1739666], [-2.1033924, 51.173618999999995], [-2.1026484999999995, 51.173387], [-2.1018975, 51.17315150000001], [-2.101327, 51.1729694], [-2.1008962999999996, 51.172830100000006], [-2.1004164999999997, 51.172661799999986], [-2.099959, 51.1724959], [-2.0997188, 51.1724013], [-2.0994886, 51.17230979999999], [-2.099243, 51.17221249999999], [-2.0989743, 51.172099499999995], [-2.0985534, 51.17191499999999], [-2.0981519, 51.171732000000006], [-2.097701499999999, 51.1715156], [-2.0972673, 51.17129649999999], [-2.0969209, 51.17111239999999], [-2.0965836, 51.170925399999994], [-2.0962230999999996, 51.17072149999999], [-2.0958661, 51.1705029], [-2.0954278, 51.17023890000001], [-2.0950547, 51.17000709999999], [-2.094265, 51.1695157], [-2.0935399, 51.1690976], [-2.0931561999999997, 51.1688941], [-2.0927638, 51.16868099999999], [-2.0924605, 51.1685324], [-2.0921422, 51.168371399999984], [-2.0919496, 51.1682738], [-2.091329, 51.1679845], [-2.0906826, 51.16768979999999], [-2.0901544, 51.167464], [-2.0896301, 51.1672441], [-2.0890515999999995, 51.16702120000001], [-2.088449, 51.1667914], [-2.0878550999999996, 51.1665729], [-2.0868471, 51.1662144], [-2.0860662999999997, 51.1659443], [-2.0852944, 51.1656777], [-2.0846232, 51.16544849999998], [-2.0839228, 51.1652191], [-2.0831962, 51.1649819], [-2.0826985, 51.1648173], [-2.0824985999999996, 51.164755500000005], [-2.0822852, 51.1646869], [-2.0820721999999994, 51.1646203], [-2.0810347999999994, 51.1642956], [-2.0809329999999995, 51.16426340000001], [-2.0806233, 51.1641673], [-2.0801962, 51.1640345], [-2.0790875, 51.163693999999985], [-2.077572, 51.163241000000006], [-2.0762308, 51.1628377], [-2.0747935, 51.16240159999999], [-2.0736745, 51.162061499999986], [-2.0734722098950256, 51.1620009602833], [-2.0725471, 51.1617241], [-2.0710999999999995, 51.1612885], [-2.0698178, 51.1608885], [-2.0691970999999993, 51.1606825], [-2.0686633, 51.160506099999985], [-2.0681186999999994, 51.16031370000001], [-2.0675751, 51.1601251], [-2.0670412, 51.15993280000001], [-2.066542, 51.159748999999984], [-2.066125153474899, 51.15958915723877], [-2.0659375, 51.1595172], [-2.0653959, 51.159304], [-2.0645838, 51.1589748], [-2.0640529999999995, 51.158752199999995], [-2.0635364, 51.1585341], [-2.0630782, 51.1583361], [-2.062527199999999, 51.158092100000005], [-2.0620633, 51.15788399999999], [-2.0615789, 51.157666500000005], [-2.0610811, 51.1574321], [-2.0605766, 51.157188700000006], [-2.0600836999999994, 51.15694309999999], [-2.0595810999999995, 51.1566895], [-2.0591149, 51.156448700000006], [-2.0586308, 51.1561927], [-2.0582015, 51.1559607], [-2.0577629, 51.15571299999999], [-2.0573114, 51.1554517], [-2.0568197, 51.155158500000006], [-2.0564901, 51.154954100000005], [-2.0558966999999995, 51.154583800000005], [-2.0553021, 51.1542083], [-2.0546907, 51.15381030000001], [-2.0543134, 51.153557], [-2.0539487999999997, 51.153301199999994], [-2.0535523, 51.1530154], [-2.0531714, 51.15274200000001], [-2.0528297, 51.1524896], [-2.0524887, 51.1522352], [-2.0522337, 51.1520336], [-2.0520064, 51.1518438], [-2.0517657, 51.1516301], [-2.05156, 51.151434], [-2.051373, 51.1512378], [-2.0512287999999996, 51.1510814], [-2.0510786, 51.1509059], [-2.0508662, 51.15064859999999], [-2.050647, 51.150382699999994], [-2.0504077, 51.15010169999999], [-2.0502723, 51.149954], [-2.0501379999999996, 51.1498107], [-2.0498498, 51.1495173], [-2.0496132, 51.1493024], [-2.0492401, 51.1489662], [-2.0488138999999994, 51.14862699999998], [-2.0484217, 51.14833719999999], [-2.048124, 51.14813139999999], [-2.0477032999999993, 51.14785429999999], [-2.0474144, 51.14767269999999], [-2.0471095, 51.1474904], [-2.0467322, 51.1472802], [-2.0463547, 51.14708199999999], [-2.0459234, 51.146869900000006], [-2.0454325, 51.14664239999999], [-2.0449483999999996, 51.146424200000006], [-2.0444514, 51.1462112], [-2.0433551999999997, 51.1457498], [-2.0421184999999995, 51.14522439999999], [-2.0414088, 51.14492309999999], [-2.0407283, 51.14463769999999], [-2.040056, 51.1443701], [-2.0395963, 51.14419680000001], [-2.0390631, 51.1439991], [-2.0385601, 51.14381939999999], [-2.0380126, 51.1436306], [-2.0374729, 51.1434447], [-2.0367454, 51.1432035], [-2.0354847, 51.14278449999998], [-2.034622, 51.14249629999999], [-2.0339262, 51.14226849999999], [-2.0330158, 51.1419873], [-2.0322083999999996, 51.141754000000006], [-2.0317095, 51.14161689999999], [-2.0312051, 51.1414857], [-2.03057, 51.1413273], [-2.0299851, 51.1411928], [-2.0294109, 51.141066599999995], [-2.0288812, 51.14095629999999], [-2.0282984, 51.1408401], [-2.0276798, 51.1407255], [-2.0270723, 51.14062249999999], [-2.026419, 51.1405141], [-2.0258753, 51.1404359], [-2.0253128, 51.1403569], [-2.0247484999999994, 51.14028939999999], [-2.0241837, 51.14022609999999], [-2.0236826999999997, 51.1401768], [-2.0232035, 51.1401303], [-2.022698, 51.1400896], [-2.0221512, 51.1400452], [-2.0216408999999995, 51.1400134], [-2.0211068, 51.1399825], [-2.0205837999999994, 51.139958], [-2.0200446, 51.1399354], [-2.0194787, 51.13992], [-2.0188907000000005, 51.139905199999994], [-2.0183806999999994, 51.1398978], [-2.0177692, 51.139889700000005], [-2.017019, 51.1398879], [-2.0159369, 51.1398834], [-2.0143297, 51.139879400000005], [-2.013192, 51.139880000000005], [-2.0125737, 51.13987920000001], [-2.011952599999999, 51.1398761], [-2.0115313, 51.139870599999995], [-2.0109019999999997, 51.13985790000001], [-2.0104393, 51.13984500000001], [-2.0098991, 51.1398186], [-2.0094411, 51.13978859999999], [-2.0089487, 51.139749900000005], [-2.0083252000000003, 51.139695], [-2.0077579999999995, 51.139636899999985], [-2.0071307999999997, 51.1395605], [-2.0065619999999997, 51.13948500000001], [-2.0058773000000003, 51.1393853], [-2.0051941, 51.139274699999994], [-2.0045734, 51.1391713], [-2.0039162, 51.13905369999999], [-2.0030269, 51.13887939999999], [-2.0017663999999997, 51.13864519999999], [-2.0006816, 51.1384449], [-1.9999197, 51.1382986], [-1.9984119, 51.1380151], [-1.9970645999999996, 51.137760499999985], [-1.9963759, 51.137626], [-1.9956984, 51.137499], [-1.9947647, 51.1373243], [-1.9937636999999997, 51.1371369], [-1.9916415, 51.13673299999999], [-1.9905708999999996, 51.1365299], [-1.9894921999999997, 51.13632629999999], [-1.9881051000000003, 51.13606560000001], [-1.9868519, 51.1358307], [-1.9852056, 51.13551950000001], [-1.9838357, 51.1352583], [-1.9818635, 51.1348842], [-1.9798738, 51.13450809999999], [-1.977738, 51.13410340000001], [-1.9766566, 51.13389819999998], [-1.976293625062947, 51.13383058677927], [-1.9756001, 51.1337014], [-1.9750211, 51.133601], [-1.9744457999999996, 51.133508], [-1.9738687, 51.13341789999999], [-1.9733036, 51.13333579999999], [-1.9727806000000003, 51.13326479999999], [-1.9721278999999996, 51.133181400000005], [-1.971621, 51.13311980000001], [-1.9710993, 51.133064899999994], [-1.9706012, 51.1330116], [-1.9700166999999995, 51.1329538], [-1.9695135999999995, 51.1329109], [-1.9690207, 51.1328706], [-1.9683879, 51.1328265], [-1.9677518, 51.1327868], [-1.9671841, 51.1327564], [-1.9666247, 51.1327283], [-1.9656795, 51.13268800000001], [-1.9647592, 51.132646400000006], [-1.9642464, 51.1326173], [-1.9637849, 51.1325847], [-1.9633186, 51.1325483], [-1.9628426, 51.1325082], [-1.9617629, 51.1324048], [-1.9612906, 51.1323548], [-1.9608276, 51.13229890000001], [-1.9602913, 51.1322409], [-1.9597551, 51.132172099999984], [-1.9595753, 51.1321478], [-1.9590589, 51.13207740000001], [-1.9586199, 51.13201199999999], [-1.957745, 51.1318798], [-1.9575375, 51.13184570000001], [-1.9567338, 51.13171470000001], [-1.9560141, 51.13158850000001], [-1.955373, 51.131465299999995], [-1.9547555, 51.13134260000001], [-1.9538443999999997, 51.13114920000001], [-1.9533775, 51.131044800000005], [-1.9528651999999995, 51.1309307], [-1.9524691999999997, 51.130834], [-1.9521163, 51.1307456], [-1.9519280000000003, 51.13069430000001], [-1.9504653999999997, 51.1303136], [-1.949664, 51.13010830000001], [-1.948852, 51.12990519999999], [-1.9482968, 51.1297676], [-1.9478331, 51.1296582], [-1.9477115, 51.12962849999999], [-1.9471496, 51.1295089], [-1.9466141, 51.1293955], [-1.9460085, 51.1292705], [-1.9453938, 51.1291512], [-1.9448384, 51.1290431], [-1.9441554, 51.1289235], [-1.943647, 51.1288345], [-1.9431445, 51.1287504], [-1.9425912, 51.1286581], [-1.9420396, 51.128569500000005], [-1.9413846999999995, 51.1284694], [-1.9407597, 51.1283795], [-1.9402352, 51.128308], [-1.9396984, 51.12823509999999], [-1.9395047, 51.1282112], [-1.9384961, 51.12809810000001], [-1.9378886, 51.128036300000005], [-1.93718, 51.1279696], [-1.9364845, 51.1279106], [-1.9358195, 51.1278591], [-1.9351772999999997, 51.1278136], [-1.9345588, 51.1277749], [-1.9339191, 51.127739], [-1.9333131999999995, 51.1277129], [-1.9327265, 51.1276947], [-1.9320818999999996, 51.12767449999999], [-1.9313893, 51.1276618], [-1.9306498, 51.12765459999999], [-1.9296953, 51.12765259999999], [-1.9286436999999996, 51.1276533], [-1.9275992, 51.12765319999999], [-1.9269136, 51.12764179999999], [-1.9261641, 51.1276171], [-1.9255776, 51.127594599999995], [-1.9249891999999995, 51.1275586], [-1.924428, 51.1275207], [-1.9239027, 51.12747860000001], [-1.9231751, 51.1274185], [-1.9222442, 51.1273333], [-1.9213668, 51.12725599999999], [-1.9211249, 51.1272328], [-1.9199145999999996, 51.1271267], [-1.9191899, 51.1270611], [-1.9184600000000005, 51.1269955], [-1.9170137, 51.1268657], [-1.9158137, 51.126757299999994], [-1.9150613999999997, 51.126684], [-1.9144908, 51.12662519999999], [-1.9139284, 51.1265594], [-1.9134257, 51.12649300000001], [-1.9129225999999997, 51.1264123], [-1.9126247999999997, 51.1263568], [-1.9123683999999996, 51.1263063], [-1.9118983999999997, 51.126204999999985], [-1.9113905, 51.1260769], [-1.9108604, 51.12592849999999], [-1.9103644, 51.1257792], [-1.9097925999999996, 51.1255876], [-1.9093618, 51.1254278], [-1.9089134, 51.1252404], [-1.9084398, 51.12503889999999], [-1.9079378, 51.124807], [-1.9075348, 51.1246144], [-1.9069555, 51.1243334], [-1.9059614, 51.1238524], [-1.9054889, 51.12361810000001], [-1.9048042, 51.1232835], [-1.9037695999999995, 51.1227724], [-1.9031920999999996, 51.12248399999999], [-1.9026294, 51.1222068], [-1.9021396, 51.1219718], [-1.9017563, 51.121785], [-1.9013569, 51.1215995], [-1.901061, 51.1214615], [-1.9009595999999995, 51.12141840000001], [-1.9006037, 51.121269899999994], [-1.9002377999999995, 51.12112930000001], [-1.8998801, 51.12099649999999], [-1.8994002000000003, 51.1208395], [-1.8990039, 51.12072169999999], [-1.8985746, 51.12059899999999], [-1.8981441, 51.1204939], [-1.8977321, 51.1203972], [-1.8968069999999997, 51.12020560000001], [-1.8958805000000003, 51.120022699999986], [-1.8951331, 51.1198714], [-1.8944185, 51.1197232], [-1.8938767, 51.1196048], [-1.8934641999999997, 51.11950809999999], [-1.893103, 51.119411], [-1.8927103, 51.1192995], [-1.8922635, 51.1191479], [-1.8918763999999997, 51.1190036], [-1.8915817, 51.118882799999994], [-1.8912717, 51.118740300000006], [-1.8909621, 51.11859219999999], [-1.8907107000000003, 51.11844919999999], [-1.8905844, 51.11838039999999], [-1.8903465999999995, 51.11823150000001], [-1.8899649000000005, 51.117984199999995], [-1.8896911000000003, 51.1177703], [-1.8894049, 51.11753769999999], [-1.8891455723944817, 51.11729604479638], [-1.8891437, 51.1172943], [-1.8888884, 51.1170289], [-1.8886765, 51.1167909], [-1.888597, 51.1166989], [-1.8884413, 51.11647899999998], [-1.8882814999999995, 51.1162278], [-1.8881352, 51.1159768], [-1.8879833, 51.1156805], [-1.8877843, 51.11526580000001], [-1.8876557, 51.1150209], [-1.8876082999999997, 51.114916699999995], [-1.8873397999999997, 51.11435449999999], [-1.8870481999999995, 51.1137475], [-1.8867621, 51.11314659999999], [-1.8865106, 51.11262289999999], [-1.8864620966509948, 51.1125233465112], [-1.8862326000000005, 51.1120523], [-1.8859105, 51.1114505], [-1.8858627, 51.111355], [-1.885653, 51.110894899999984], [-1.8855001, 51.11056800000001], [-1.8853717, 51.1103001], [-1.8852074, 51.10997], [-1.8849759, 51.109487], [-1.8848055, 51.10914880000001], [-1.8846460000000005, 51.1088575], [-1.8843381, 51.108312899999994], [-1.8840848, 51.1078794], [-1.8836368999999995, 51.10714209999999], [-1.8833556, 51.1067034], [-1.883097, 51.1063317], [-1.8826085, 51.1056464], [-1.88259724865502, 51.105631359695174], [-1.8823071, 51.10524350000001], [-1.8820378, 51.10488619999999], [-1.8815444, 51.10425989999999], [-1.8810089, 51.1036232], [-1.8805242, 51.1030599], [-1.880041999999999, 51.1025325], [-1.8797563, 51.10224040000001], [-1.8794931, 51.10196010000001], [-1.879136, 51.1016119], [-1.8782259, 51.10073130000001], [-1.8777398, 51.10024460000001], [-1.8773271, 51.099822], [-1.8769031000000005, 51.0993678], [-1.8765153000000003, 51.0989516], [-1.8761474, 51.0985348], [-1.8757726, 51.0980842], [-1.8754283, 51.0976576], [-1.8749860000000005, 51.0970872], [-1.8745491999999997, 51.09650930000001], [-1.8741581, 51.0959733], [-1.8737785, 51.0954606], [-1.8733647, 51.0949148], [-1.8731544, 51.0946333], [-1.8729047, 51.09429209999999], [-1.8726434000000003, 51.0939806], [-1.8724336, 51.0937537], [-1.8721563000000003, 51.0934902], [-1.8718093, 51.09314570000001], [-1.8715323, 51.092907399999994], [-1.8712428999999997, 51.09267379999999], [-1.8708382, 51.0923665], [-1.8704108, 51.09207659999999], [-1.8699197, 51.091750000000005], [-1.8696137, 51.09154469999999], [-1.8693026, 51.0913436], [-1.869067, 51.0912107], [-1.8686865, 51.0910048], [-1.8680031, 51.0906656], [-1.8677702, 51.0905588], [-1.8673109, 51.0903685], [-1.8668129999999996, 51.0901713], [-1.8662417, 51.089952], [-1.8657414, 51.0897664], [-1.8648667000000003, 51.089454800000006], [-1.8640518, 51.0891727], [-1.8634915000000003, 51.0889802], [-1.8629409999999995, 51.088782599999995], [-1.86267, 51.0886839], [-1.8623779, 51.088575299999995], [-1.8620702, 51.0884588], [-1.8616308, 51.088286399999994], [-1.8611692999999996, 51.0881013], [-1.860846, 51.087972599999986], [-1.8604991, 51.0878303], [-1.8601287, 51.087673800000005], [-1.8596604, 51.08747029999999], [-1.8592732999999997, 51.087294], [-1.8588616, 51.0871012], [-1.8584554, 51.086908400000006], [-1.8579240999999995, 51.0866377], [-1.8571884999999997, 51.0862423], [-1.8567768, 51.0860313], [-1.8563979, 51.0858255], [-1.8559837, 51.0855985], [-1.8555786, 51.08536410000001], [-1.8553003, 51.085197], [-1.8550206, 51.0850206], [-1.8547659, 51.084857199999995], [-1.8544978, 51.08468], [-1.8542679, 51.08452449999999], [-1.8540105, 51.084341], [-1.8536375, 51.0840761], [-1.8532764, 51.08381140000001], [-1.8523877, 51.0831661], [-1.8520842999999996, 51.08295569999999], [-1.8518344, 51.0827972], [-1.8516376, 51.08267740000001], [-1.8514113, 51.08254840000001], [-1.8512015, 51.0824359], [-1.8509557, 51.08231], [-1.8507012999999997, 51.0821905], [-1.8503886, 51.082050899999984], [-1.8502346, 51.08198670000001], [-1.8499792, 51.0818838], [-1.8497090000000005, 51.08178389999999], [-1.8494765, 51.081704], [-1.8491931, 51.0816101], [-1.8488856, 51.0815193], [-1.84853, 51.0814192], [-1.8484818, 51.08140769999999], [-1.8480245, 51.0813166], [-1.8476224999999995, 51.0812463], [-1.8469568, 51.08112819999999], [-1.846398, 51.081031299999985], [-1.845921813447796, 51.080949733880466], [-1.8458609, 51.0809393], [-1.8455726, 51.08089139999999], [-1.8450723999999996, 51.0808113], [-1.844152, 51.0806946], [-1.8432619, 51.0805791], [-1.8431603, 51.080566], [-1.8421685999999995, 51.0804397], [-1.8410759999999993, 51.08029969999999], [-1.8394843, 51.0800963], [-1.8381941999999996, 51.0799312], [-1.8375438, 51.0798448], [-1.8369068, 51.0797532], [-1.8363892, 51.079674], [-1.8357575, 51.079565599999995], [-1.8349591000000005, 51.07941279999999], [-1.834487, 51.079307799999995], [-1.8340823, 51.07921290000001], [-1.8337609, 51.07913729999999], [-1.8331298999999996, 51.07897349999999], [-1.8324983999999995, 51.07880399999999], [-1.8317496, 51.0785826], [-1.8310179, 51.0783613], [-1.8302585, 51.078125500000006], [-1.8295825, 51.0778984], [-1.8289412000000005, 51.077673], [-1.8283175999999997, 51.07745560000001], [-1.8275609, 51.07716589999999], [-1.8268545, 51.0768886], [-1.8262168999999997, 51.076633699999995], [-1.8255592, 51.0763706], [-1.8243342, 51.0758708], [-1.8236447, 51.07557479999999], [-1.8229055000000003, 51.07524800000001], [-1.8224577, 51.07504039999999], [-1.8220361, 51.0748381], [-1.8216726999999997, 51.07465570000001], [-1.8213087, 51.0744731], [-1.8207794, 51.0742022], [-1.8202549, 51.0739333], [-1.8200752, 51.073843399999994], [-1.8197213999999995, 51.0736651], [-1.8193321, 51.07347959999999], [-1.8189122, 51.0732872], [-1.8185011, 51.0731116], [-1.8180946, 51.072947099999986], [-1.8177342999999997, 51.07280740000001], [-1.8175735, 51.072744699999994], [-1.8168887, 51.0725021], [-1.8164991, 51.0723755], [-1.816097, 51.0722443], [-1.8157337, 51.0721318], [-1.8153493, 51.07202019999999], [-1.8147804, 51.07186720000001], [-1.8141880999999995, 51.0717242], [-1.8138043, 51.07163919999999], [-1.8131176, 51.0714932], [-1.8125248, 51.0713837], [-1.8115387, 51.071183399999995], [-1.811179, 51.071124600000005], [-1.8110083, 51.071095], [-1.8104133, 51.070967], [-1.8100947999999992, 51.070910299999994], [-1.8096622, 51.0708386], [-1.8092322999999997, 51.07077109999999], [-1.808864, 51.0707159], [-1.8084852999999996, 51.0706632], [-1.8081312, 51.070618], [-1.8077870000000005, 51.0705778], [-1.8074190000000003, 51.07054229999999], [-1.8070516, 51.0705134], [-1.8067088, 51.070493000000006], [-1.8063575000000005, 51.0704762]]} |
19.9 |
1639½ |
1700 |
2026-09-12T17:18:00+01:00 |
None |
None |
Dilton Marsh |
Warminster |
Salisbury |
51.2071116 |
-2.1771748 |
51.0704762 |
-1.8063575 |
0 |
1 |
2026-09-12 15:58:48 |
AT_PLATFORM |
2026-09-12 15:57:00 |
Warminster |
TRUST |
DIRECT_SCHEDULED_STOP_ARRIVAL |
13533855 |
1789228629940332 |
None |
52 |
52 |
2026-09-12 15:57:09.946790 |
2 |
2026-09-12 17:18:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 509876 |
L83112 |
872L47MR12 |
2026-09-12 |
South Western Railway |
P |
None |
BSK |
2L47 |
450085+450112 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 418.061, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 479.112, "from_m": 418.061, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 593.205, "from_m": 479.112, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 711.771, "from_m": 593.205, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 742.683, "from_m": 711.771, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1872.723, "from_m": 742.683, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6367.296, "from_m": 1872.723, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12494.044, "from_m": 6367.296, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12539.213, "from_m": 12494.044, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15962.707, "from_m": 12539.213, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 20011.695, "from_m": 15962.707, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 21415.057, "from_m": 20011.695, "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": 21491.237, "from_m": 21415.057, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21674.034, "from_m": 21491.237, "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": 24171.28, "from_m": 21674.034, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 24937.055, "from_m": 24171.28, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 29517.402, "from_m": 24937.055, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 30527.516, "from_m": 29517.402, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 32526.323, "from_m": 30527.516, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 32603.082, "from_m": 32526.323, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 33114.963, "from_m": 32603.082, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 39289.349, "from_m": 33114.963, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 39332.124, "from_m": 39289.349, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39843.389, "from_m": 39332.124, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 39920.533, "from_m": 39843.389, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39954.626, "from_m": 39920.533, "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": 45076.685, "from_m": 39954.626, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 45149.392, "from_m": 45076.685, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 49539.582, "from_m": 45149.392, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 49612.29, "from_m": 49539.582, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 57120.796, "from_m": 49612.29, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 57200.716, "from_m": 57120.796, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 57986.437, "from_m": 57200.716, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 58036.603, "from_m": 57986.437, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 68211.28, "from_m": 58036.603, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 68294.302, "from_m": 68211.28, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 80391.438, "from_m": 68294.302, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 80937.991, "from_m": 80391.438, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 81015.644, "from_m": 80937.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:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 81080.361, "from_m": 81015.644, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 81158.372, "from_m": 81080.361, "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": 81212.405, "from_m": 81158.372, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 81353.561, "from_m": 81212.405, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}], "service_id": 509876, "profile_key": "3f83cfc28f19edbd0feb2e97a12b6e5e0df34cc3367f7bc472c993588decf9fe", "schedule_id": 19257, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1542", "location": "London Waterloo", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 35092}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1543H", "location": "Waterloo West Crossings", "stage_seq": 2, "distance_m": 742.683, "section_seq": 1, "route_path_id": 35092}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1549", "location": "Clapham Junction (M)", "stage_seq": 3, "distance_m": 6275.032, "section_seq": 1, "route_path_id": 35092}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1553H", "location": "Wimbledon", "stage_seq": 4, "distance_m": 11651.459, "section_seq": 1, "route_path_id": 35092}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1556", "location": "New Malden", "stage_seq": 5, "distance_m": 15769.106, "section_seq": 1, "route_path_id": 35092}, {"is_pass": false, "wtt_arr": "1559", "wtt_dep": "1600H", "location": "Surbiton", "stage_seq": 6, "distance_m": 19288.473, "section_seq": 1, "route_path_id": 35092}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1602H", "location": "Hampton Court Jn", "stage_seq": 7, "distance_m": 21491.237, "section_seq": 1, "route_path_id": 35092}, {"is_pass": false, "wtt_arr": "1606H", "wtt_dep": "1607H", "location": "Walton-on-Thames", "stage_seq": 8, "distance_m": 27404.073, "section_seq": 1, "route_path_id": 35092}, {"is_pass": false, "wtt_arr": "1610H", "wtt_dep": "1611H", "location": "Weybridge", "stage_seq": 9, "distance_m": 30670.017, "section_seq": 1, "route_path_id": 35092}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1613H", "location": "Byfleet & New Haw", "stage_seq": 10, "distance_m": 32776.221, "section_seq": 1, "route_path_id": 35092}, {"is_pass": false, "wtt_arr": "1618H", "wtt_dep": "1620H", "location": "Woking", "stage_seq": 11, "distance_m": 38938.519, "section_seq": 1, "route_path_id": 35092}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1621H", "location": "Woking Jn", "stage_seq": 12, "distance_m": 39843.389, "section_seq": 1, "route_path_id": 35092}, {"is_pass": false, "wtt_arr": "1625H", "wtt_dep": "1626H", "location": "Brookwood", "stage_seq": 13, "distance_m": 44892.234, "section_seq": 1, "route_path_id": 35092}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1629", "location": "Pirbright Jn", "stage_seq": 14, "distance_m": 47344.487, "section_seq": 1, "route_path_id": 35092}, {"is_pass": false, "wtt_arr": "1633", "wtt_dep": "1634", "location": "Farnborough (Main)", "stage_seq": 15, "distance_m": 57858.021, "section_seq": 1, "route_path_id": 35092}, {"is_pass": false, "wtt_arr": "1638H", "wtt_dep": "1639H", "location": "Fleet", "stage_seq": 16, "distance_m": 63172.357, "section_seq": 1, "route_path_id": 35092}, {"is_pass": false, "wtt_arr": "1644", "wtt_dep": "1645", "location": "Winchfield", "stage_seq": 17, "distance_m": 68470.115, "section_seq": 1, "route_path_id": 35092}, {"is_pass": false, "wtt_arr": "1649", "wtt_dep": "1649H", "location": "Hook", "stage_seq": 18, "distance_m": 72317.282, "section_seq": 1, "route_path_id": 35092}, {"is_pass": false, "wtt_arr": "1658", "wtt_dep": null, "location": "Basingstoke", "stage_seq": 19, "distance_m": 81353.561, "section_seq": 1, "route_path_id": 35092}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 81353.561, "from_m": 0.0, "section_seq": 1, "route_path_id": 35092}], "total_distance_m": 81353.561, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 81051.242, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 302.319, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29163, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:47:36Z", "source_id": 41174942, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T14:48:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:47:39Z", "source_id": 13487191, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T15:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29442, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:54:52Z", "source_id": 41190872, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T14:55:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:54:54Z", "source_id": 13492020, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T15:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28499, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:58:07Z", "source_id": 41197809, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T14:58:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:58:10Z", "source_id": 13494128, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T15:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28514, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:01:37Z", "source_id": 41205268, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T15:02:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:01:42Z", "source_id": 13496483, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T16:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26885, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:11:18Z", "source_id": 41226917, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T15:11:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:11:21Z", "source_id": 13502904, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T16:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26892, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:14:41Z", "source_id": 41234108, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T15:15:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:14:48Z", "source_id": 13505147, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T16:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26914, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:17:49Z", "source_id": 41240957, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T15:18:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:17:53Z", "source_id": 13507270, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T16:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26959, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:32:39Z", "source_id": 41273855, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T15:33:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:32:42Z", "source_id": 13517339, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T16:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27015, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:38:00Z", "source_id": 41285819, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T15:39:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:38:03Z", "source_id": 13520967, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T16:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27028, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:44:21Z", "source_id": 41299855, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T15:45:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:44:22Z", "source_id": 13525238, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T16:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27036, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:49:37Z", "source_id": 41311524, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T15:50:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:49:42Z", "source_id": 13528804, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T16:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27043, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:54:22Z", "source_id": 41322647, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T15:55:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:54:23Z", "source_id": 13532055, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T16:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27050, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:58:23Z", "source_id": 41331562, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T15:59:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:58:27Z", "source_id": 13534732, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T16:59:00+01:00", "operational_fact": true}] |
London Waterloo |
1542 |
1542 |
9 |
None |
None |
Basingstoke |
1658 |
1658 |
1 |
LATE |
+10 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L83112/2026-09-12/detailed |
None |
Winchfield |
2026-09-12T16:56:18+01:00 |
Hook |
3.0 |
{"type": "LineString", "coordinates": [[-0.907007201281692, 51.28469278228209], [-0.9089483999999998, 51.2845391], [-0.9090015, 51.2845349], [-0.9093665, 51.2845077], [-0.9103896, 51.2844315], [-0.9119966, 51.28429369999999], [-0.9255022, 51.2831489], [-0.9391929, 51.28198840000001], [-0.9394147, 51.2819696], [-0.9430519000000002, 51.2816541], [-0.9482485999999998, 51.281203299999994], [-0.9483703, 51.28119209999999], [-0.9522012, 51.2808114], [-0.9524446, 51.28078899999999], [-0.9551509, 51.2805165], [-0.9566026, 51.2803488], [-0.9584049, 51.28012769999999], [-0.959235156792252, 51.28004302670593]]} |
2.3 |
1656 |
1659 |
2026-09-12T16:59:31+01:00 |
None |
None |
Winchfield |
Hook |
Hook |
51.2808000 |
-0.9523248 |
51.2800430 |
-0.9592352 |
0 |
1 |
2026-09-12 15:58:48 |
RUNNING |
2026-09-12 15:56:18 |
Hook |
TD |
DIRECT_SCHEDULED_STOP_DEPARTURE |
41327455 |
1789228707511068 |
None |
79 |
79 |
2026-09-12 15:58:27.520888 |
None |
2026-09-12 15:59:31 |
service-status-v9-departure-clock:td-v15-trace-row-order |
ARRIVAL |
None |
| 509879 |
P87980 |
872K26MR12 |
2026-09-12 |
Southeastern |
P |
None |
GLM |
2K26 |
465037 |
4 |
75 |
None |
{"version": 3, "segments": [{"to_m": 1130.451, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1450.613, "from_m": 1130.451, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1881.648, "from_m": 1450.613, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 3178.928, "from_m": 1881.648, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 3252.751, "from_m": 3178.928, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3424.793, "from_m": 3252.751, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 3550.67, "from_m": 3424.793, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5000.017, "from_m": 3550.67, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 5324.38, "from_m": 5000.017, "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": 5426.965, "from_m": 5324.38, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6197.036, "from_m": 5426.965, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 7977.056, "from_m": 6197.036, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8622.861, "from_m": 7977.056, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10020.099, "from_m": 8622.861, "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": 10519.554, "from_m": 10020.099, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12843.788, "from_m": 10519.554, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13640.854, "from_m": 12843.788, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17020.646, "from_m": 13640.854, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17500.077, "from_m": 17020.646, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23112.51, "from_m": 17500.077, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23198.387, "from_m": 23112.51, "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": 24837.545, "from_m": 23198.387, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30860.212, "from_m": 24837.545, "capability_applied": null, "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": 31294.787, "from_m": 30860.212, "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": 31328.239, "from_m": 31294.787, "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": 39423.848, "from_m": 31328.239, "capability_applied": null, "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": 39479.333, "from_m": 39423.848, "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": 41639.974, "from_m": 39479.333, "capability_applied": null, "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": 41695.459, "from_m": 41639.974, "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": 46972.083, "from_m": 41695.459, "capability_applied": null, "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": 47188.502, "from_m": 46972.083, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 48278.251, "from_m": 47188.502, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 48323.197, "from_m": 48278.251, "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": 57406.65, "from_m": 48323.197, "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": 58271.341, "from_m": 57406.65, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 58305.759, "from_m": 58271.341, "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": 58658.231, "from_m": 58305.759, "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": 58693.674, "from_m": 58658.231, "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": 59743.949, "from_m": 58693.674, "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": 59768.323, "from_m": 59743.949, "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": 60958.58, "from_m": 59768.323, "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": 61511.903, "from_m": 60958.58, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 62803.516, "from_m": 61511.903, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 62959.14, "from_m": 62803.516, "capability_applied": null, "effective_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": 509879, "profile_key": "a670e3291ffad8e40410fd2628f697e0ab42fc024d3dd58286ca662d2dcbf175", "schedule_id": 23488, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1542", "location": "London Victoria", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37546}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1544H", "location": "Grosvenor Bridge Jn", "stage_seq": 2, "distance_m": 1402.708, "section_seq": 1, "route_path_id": 37546}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1546", "location": "Factory Jn", "stage_seq": 3, "distance_m": 2937.786, "section_seq": 1, "route_path_id": 37546}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1546H", "location": "Voltaire Road Jn", "stage_seq": 4, "distance_m": 3424.793, "section_seq": 1, "route_path_id": 37546}, {"is_pass": false, "wtt_arr": "1551", "wtt_dep": "1552H", "location": "Denmark Hill", "stage_seq": 5, "distance_m": 6847.874, "section_seq": 1, "route_path_id": 37546}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1553H", "location": "Crofton Road Jn", "stage_seq": 6, "distance_m": 7677.632, "section_seq": 1, "route_path_id": 37546}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1555H", "location": "Nunhead", "stage_seq": 7, "distance_m": 9548.952, "section_seq": 1, "route_path_id": 37546}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1559H", "location": "Bellingham", "stage_seq": 8, "distance_m": 14264.956, "section_seq": 1, "route_path_id": 37546}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1601", "location": "Ravensbourne", "stage_seq": 9, "distance_m": 16733.992, "section_seq": 1, "route_path_id": 37546}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1602", "location": "Shortlands", "stage_seq": 10, "distance_m": 17905.486, "section_seq": 1, "route_path_id": 37546}, {"is_pass": false, "wtt_arr": "1604", "wtt_dep": "1605", "location": "Bromley South", "stage_seq": 11, "distance_m": 20391.529, "section_seq": 1, "route_path_id": 37546}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1607H", "location": "Bickley Jn", "stage_seq": 12, "distance_m": 23112.51, "section_seq": 1, "route_path_id": 37546}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1608", "location": "St. Mary Cray Jn", "stage_seq": 13, "distance_m": 24674.077, "section_seq": 1, "route_path_id": 37546}, {"is_pass": false, "wtt_arr": "1610", "wtt_dep": "1611", "location": "St. Mary Cray", "stage_seq": 14, "distance_m": 26741.122, "section_seq": 1, "route_path_id": 37546}, {"is_pass": false, "wtt_arr": "1614H", "wtt_dep": "1615H", "location": "Swanley", "stage_seq": 15, "distance_m": 31029.124, "section_seq": 1, "route_path_id": 37546}, {"is_pass": false, "wtt_arr": "1619H", "wtt_dep": "1620", "location": "Farningham Road", "stage_seq": 16, "distance_m": 36039.909, "section_seq": 1, "route_path_id": 37546}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1623", "location": "Fawkham Jn", "stage_seq": 17, "distance_m": 39373.348, "section_seq": 1, "route_path_id": 37546}, {"is_pass": false, "wtt_arr": "1624", "wtt_dep": "1625", "location": "Longfield", "stage_seq": 18, "distance_m": 40559.653, "section_seq": 1, "route_path_id": 37546}, {"is_pass": false, "wtt_arr": "1628H", "wtt_dep": "1629", "location": "Meopham", "stage_seq": 19, "distance_m": 46972.083, "section_seq": 1, "route_path_id": 37546}, {"is_pass": false, "wtt_arr": "1631", "wtt_dep": "1631H", "location": "Sole Street", "stage_seq": 20, "distance_m": 48443.588, "section_seq": 1, "route_path_id": 37546}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1638H", "location": "Rochester Bridge Jn", "stage_seq": 21, "distance_m": 58305.759, "section_seq": 1, "route_path_id": 37546}, {"is_pass": false, "wtt_arr": "1639H", "wtt_dep": "1640H", "location": "Rochester", "stage_seq": 22, "distance_m": 58976.978, "section_seq": 1, "route_path_id": 37546}, {"is_pass": false, "wtt_arr": "1643", "wtt_dep": "1644", "location": "Chatham", "stage_seq": 23, "distance_m": 60371.696, "section_seq": 1, "route_path_id": 37546}, {"is_pass": false, "wtt_arr": "1648", "wtt_dep": null, "location": "Gillingham (Kent)", "stage_seq": 24, "distance_m": 62959.14, "section_seq": 1, "route_path_id": 37546}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 62959.14, "from_m": 0.0, "section_seq": 1, "route_path_id": 37546}], "total_distance_m": 62959.14, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 58732.604, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 4226.536, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29764, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:51:32Z", "source_id": 41183672, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T14:52:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:51:33Z", "source_id": 13489794, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T15:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31564, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:56:03Z", "source_id": 41193467, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T14:56:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:56:06Z", "source_id": 13492771, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T15:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31835, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:00:29Z", "source_id": 41202810, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T15:01:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:00:32Z", "source_id": 13495743, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T16:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31846, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:02:06Z", "source_id": 41206367, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T15:02:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:02:12Z", "source_id": 13496803, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T16:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31857, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:02:59Z", "source_id": 41208228, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T15:03:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:03:03Z", "source_id": 13497389, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T16:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31878, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:04:23Z", "source_id": 41211429, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T15:05:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:04:24Z", "source_id": 13498318, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T16:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32077, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:10:22Z", "source_id": 41224908, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T15:11:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:10:26Z", "source_id": 13502293, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T16:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31964, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:14:59Z", "source_id": 41234706, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T15:16:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:15:04Z", "source_id": 13505347, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T16:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31906, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:19:45Z", "source_id": 41245480, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T15:20:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:19:49Z", "source_id": 13508599, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T16:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31973, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:24:46Z", "source_id": 41256516, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T15:25:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:24:48Z", "source_id": 13512014, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T16:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31977, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:29:13Z", "source_id": 41266344, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T15:30:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:29:18Z", "source_id": 13515004, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T16:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31982, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:31:47Z", "source_id": 41271900, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T15:32:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:31:51Z", "source_id": 13516689, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T16:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32288, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:41:27Z", "source_id": 41293421, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T15:42:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:41:34Z", "source_id": 13523360, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T16:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32296, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:44:46Z", "source_id": 41300903, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-12T15:45:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:44:51Z", "source_id": 13525511, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-12T16:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32331, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:48:58Z", "source_id": 41310112, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-12T15:50:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:49:01Z", "source_id": 13528355, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-12T16:50:00+01:00", "operational_fact": true}] |
London Victoria |
1542 |
1542 |
6 |
None |
None |
Gillingham (Kent) |
1648 |
1648 |
1 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P87980/2026-09-12/detailed |
None |
Chatham |
2026-09-12T16:46:00+01:00 |
Gillingham (Kent) |
4.0 |
{"type": "LineString", "coordinates": [[0.5207832999999998, 51.38048739999999], [0.5209246999999999, 51.380434599999994], [0.5212259, 51.3803221], [0.5218145, 51.38006479999999], [0.5220672, 51.379960800000006], [0.5222695, 51.379877599999986], [0.5227337999999999, 51.3796866], [0.5254125, 51.3785403], [0.5259635, 51.3783255], [0.5263228999999999, 51.3782147], [0.5267389, 51.37810459999999], [0.5268314, 51.3780802], [0.5268861, 51.3780657], [0.5272092999999999, 51.3779942], [0.5273188, 51.377970000000005], [0.5274513, 51.3779407], [0.5278654, 51.37786040000001], [0.5279486, 51.3778442], [0.5280318, 51.3778281], [0.5284281999999999, 51.377775099999994], [0.5294085, 51.3777265], [0.5300773999999999, 51.3777176], [0.5304384, 51.3777265], [0.5318364, 51.377885500000005], [0.5320771, 51.377927500000006], [0.5326043999999999, 51.378037899999995], [0.5328672000000001, 51.37809140000001], [0.5332139999999999, 51.378193], [0.5337978999999999, 51.3783955], [0.5341107, 51.37853270000001], [0.5345785, 51.3787352], [0.5348734, 51.3788725], [0.5355985999999999, 51.37926860000001], [0.5360868, 51.3795467], [0.5389891704717129, 51.38120622440278], [0.5398329999999999, 51.3816887], [0.5447555, 51.3845031], [0.5470656, 51.38566889999999], [0.5481134, 51.3860432], [0.5490729999999999, 51.3863425], [0.5493821, 51.3864052], [0.5496373999999999, 51.38645580000001], [0.550005, 51.386523], [0.5506222, 51.386640699999994], [0.5507651999999998, 51.3866676], [0.5512213, 51.38674340000001], [0.5515073738066429, 51.38679167395817]]} |
1.6 |
1646 |
1650 |
2026-09-12T16:50:00+01:00 |
None |
None |
Chatham |
Gillingham (Kent) |
Gillingham (Kent) |
51.3867917 |
0.5515074 |
51.3867917 |
0.5515074 |
1 |
1 |
2026-09-12 15:58:48 |
TERMINATED |
2026-09-12 15:50:00 |
Gillingham (Kent) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13528355 |
1789228144926032 |
None |
91 |
91 |
2026-09-12 15:50:19.429206 |
1 |
2026-09-12 16:00:19.425366 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
2026-09-12 15:50:19.425366 |
| 509880 |
P90286 |
892W52MR12 |
2026-09-12 |
Southeastern |
P |
RAM |
CHX |
2W52 |
375622+375701 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 380.419, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13716.518, "from_m": 380.419, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 15101.259, "from_m": 13716.518, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 24661.906, "from_m": 15101.259, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 25089.728, "from_m": 24661.906, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 33238.782, "from_m": 25089.728, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 35853.439, "from_m": 33238.782, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 46192.057, "from_m": 35853.439, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 46758.365, "from_m": 46192.057, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 46976.03, "from_m": 46758.365, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 47003.64, "from_m": 46976.03, "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": 47107.358, "from_m": 47003.64, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 47226.268, "from_m": 47107.358, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47372.891, "from_m": 47226.268, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 47434.155, "from_m": 47372.891, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 48628.803, "from_m": 47434.155, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 48693.757, "from_m": 48628.803, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 48983.157, "from_m": 48693.757, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 49125.226, "from_m": 48983.157, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 82119.479, "from_m": 49125.226, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 82217.823, "from_m": 82119.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": 89030.152, "from_m": 82217.823, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 90544.644, "from_m": 89030.152, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 91128.162, "from_m": 90544.644, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 91178.196, "from_m": 91128.162, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 91402.543, "from_m": 91178.196, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 92187.377, "from_m": 91402.543, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 98189.815, "from_m": 92187.377, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 101666.786, "from_m": 98189.815, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 104217.432, "from_m": 101666.786, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 107004.008, "from_m": 104217.432, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 113367.144, "from_m": 107004.008, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 115332.657, "from_m": 113367.144, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 115375.48, "from_m": 115332.657, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 118128.139, "from_m": 115375.48, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 118752.748, "from_m": 118128.139, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 118798.715, "from_m": 118752.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": 119363.066, "from_m": 118798.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": 119643.085, "from_m": 119363.066, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 124233.972, "from_m": 119643.085, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 124273.561, "from_m": 124233.972, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 125526.364, "from_m": 124273.561, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 127303.466, "from_m": 125526.364, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 127718.908, "from_m": 127303.466, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 128127.492, "from_m": 127718.908, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 128224.737, "from_m": 128127.492, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 134334.49, "from_m": 128224.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": 136298.582, "from_m": 134334.49, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 137764.271, "from_m": 136298.582, "capability_applied": null, "effective_limit_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": 509880, "profile_key": "3fe234519e55d9aedb685dd202ed43f7054d6e9f2d6644fa01386f8f4561b5fc", "schedule_id": 24087, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1542", "location": "Ramsgate", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37786}, {"is_pass": false, "wtt_arr": "1545H", "wtt_dep": "1546H", "location": "Thanet Parkway (Construction)", "stage_seq": 2, "distance_m": 3202.169, "section_seq": 1, "route_path_id": 37786}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1548H", "location": "Minster East Jn", "stage_seq": 3, "distance_m": 5843.425, "section_seq": 1, "route_path_id": 37786}, {"is_pass": false, "wtt_arr": "1549H", "wtt_dep": "1550H", "location": "Minster", "stage_seq": 4, "distance_m": 6457.313, "section_seq": 1, "route_path_id": 37786}, {"is_pass": false, "wtt_arr": "1600H", "wtt_dep": "1601", "location": "Sturry", "stage_seq": 5, "distance_m": 21075.903, "section_seq": 1, "route_path_id": 37786}, {"is_pass": false, "wtt_arr": "1605", "wtt_dep": "1606H", "location": "Canterbury West", "stage_seq": 6, "distance_m": 24906.107, "section_seq": 1, "route_path_id": 37786}, {"is_pass": false, "wtt_arr": "1611", "wtt_dep": "1611H", "location": "Chartham", "stage_seq": 7, "distance_m": 30014.923, "section_seq": 1, "route_path_id": 37786}, {"is_pass": false, "wtt_arr": "1615", "wtt_dep": "1615H", "location": "Chilham", "stage_seq": 8, "distance_m": 33284.605, "section_seq": 1, "route_path_id": 37786}, {"is_pass": false, "wtt_arr": "1621", "wtt_dep": "1622", "location": "Wye", "stage_seq": 9, "distance_m": 40824.362, "section_seq": 1, "route_path_id": 37786}, {"is_pass": false, "wtt_arr": "1628", "wtt_dep": "1630", "location": "Ashford (Kent)", "stage_seq": 10, "distance_m": 47685.372, "section_seq": 1, "route_path_id": 37786}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1631", "location": "Ashford West Jn", "stage_seq": 11, "distance_m": 48883.404, "section_seq": 1, "route_path_id": 37786}, {"is_pass": false, "wtt_arr": "1636H", "wtt_dep": "1637", "location": "Pluckley", "stage_seq": 12, "distance_m": 56809.019, "section_seq": 1, "route_path_id": 37786}, {"is_pass": false, "wtt_arr": "1642H", "wtt_dep": "1643H", "location": "Headcorn", "stage_seq": 13, "distance_m": 65288.974, "section_seq": 1, "route_path_id": 37786}, {"is_pass": false, "wtt_arr": "1647H", "wtt_dep": "1648H", "location": "Staplehurst", "stage_seq": 14, "distance_m": 70631.232, "section_seq": 1, "route_path_id": 37786}, {"is_pass": false, "wtt_arr": "1652", "wtt_dep": "1653", "location": "Marden", "stage_seq": 15, "distance_m": 74664.337, "section_seq": 1, "route_path_id": 37786}, {"is_pass": false, "wtt_arr": "1658", "wtt_dep": "1659", "location": "Paddock Wood", "stage_seq": 16, "distance_m": 81580.151, "section_seq": 1, "route_path_id": 37786}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1703H", "location": "Tonbridge Up Loop", "stage_seq": 17, "distance_m": 89865.307, "section_seq": 1, "route_path_id": 37786}, {"is_pass": false, "wtt_arr": "1705H", "wtt_dep": "1707", "location": "Tonbridge", "stage_seq": 18, "distance_m": 90252.195, "section_seq": 1, "route_path_id": 37786}, {"is_pass": false, "wtt_arr": "1715H", "wtt_dep": "1717", "location": "Sevenoaks", "stage_seq": 19, "distance_m": 102343.135, "section_seq": 1, "route_path_id": 37786}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1725H", "location": "Orpington", "stage_seq": 20, "distance_m": 115582.872, "section_seq": 1, "route_path_id": 37786}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1727", "location": "Petts Wood Jn", "stage_seq": 21, "distance_m": 118255.991, "section_seq": 1, "route_path_id": 37786}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1728", "location": "Chislehurst", "stage_seq": 22, "distance_m": 119795.143, "section_seq": 1, "route_path_id": 37786}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1730", "location": "Grove Park", "stage_seq": 23, "distance_m": 123382.836, "section_seq": 1, "route_path_id": 37786}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1731H", "location": "Hither Green", "stage_seq": 24, "distance_m": 126283.426, "section_seq": 1, "route_path_id": 37786}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1733", "location": "Parks Bridge Jn", "stage_seq": 25, "distance_m": 127814.703, "section_seq": 1, "route_path_id": 37786}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1735", "location": "Tanners Hill Jn (NX)", "stage_seq": 26, "distance_m": 129215.389, "section_seq": 1, "route_path_id": 37786}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1736", "location": "New Cross", "stage_seq": 27, "distance_m": 130034.074, "section_seq": 1, "route_path_id": 37786}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1738", "location": "Blue Anchor (Kent)", "stage_seq": 28, "distance_m": 133007.341, "section_seq": 1, "route_path_id": 37786}, {"is_pass": false, "wtt_arr": "1741", "wtt_dep": "1743", "location": "London Bridge", "stage_seq": 29, "distance_m": 134872.534, "section_seq": 1, "route_path_id": 37786}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1745", "location": "Ewer Street Jn", "stage_seq": 30, "distance_m": 135812.718, "section_seq": 1, "route_path_id": 37786}, {"is_pass": false, "wtt_arr": "1747", "wtt_dep": "1748", "location": "London Waterloo (East)", "stage_seq": 31, "distance_m": 136559.034, "section_seq": 1, "route_path_id": 37786}, {"is_pass": false, "wtt_arr": "1751", "wtt_dep": null, "location": "London Charing Cross", "stage_seq": 32, "distance_m": 137764.271, "section_seq": 1, "route_path_id": 37786}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 137764.271, "from_m": 0.0, "section_seq": 1, "route_path_id": 37786}], "total_distance_m": 137764.271, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 137095.929, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 668.342, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 33174, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:45:34Z", "source_id": 41170292, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T14:46:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:45:33Z", "source_id": 13485852, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T15:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33015, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:53:38Z", "source_id": 41188278, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T14:54:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:53:43Z", "source_id": 13491279, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T15:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33011, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:06:22Z", "source_id": 41215786, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T15:07:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:06:23Z", "source_id": 13499612, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T16:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33005, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:11:18Z", "source_id": 41226968, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T15:13:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:11:21Z", "source_id": 13502886, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T16:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33001, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:17:29Z", "source_id": 41240258, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T15:18:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:17:31Z", "source_id": 13507066, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T16:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32997, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:21:14Z", "source_id": 41248918, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T15:22:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:21:19Z", "source_id": 13509605, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T16:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32993, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:28:28Z", "source_id": 41264674, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T15:29:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:28:31Z", "source_id": 13514478, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T16:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32864, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:41:54Z", "source_id": 41294420, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T15:42:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:41:57Z", "source_id": 13523610, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T16:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32461, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:53:35Z", "source_id": 41320841, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T15:54:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:53:42Z", "source_id": 13531539, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T16:54:00+01:00", "operational_fact": true}] |
Ramsgate |
1542 |
1542 |
1 |
None |
None |
London Charing Cross |
1751 |
1751 |
6 |
LATE |
+17 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P90286/2026-09-12/detailed |
None |
Pluckley |
2026-09-12T16:54:45+01:00 |
Headcorn |
1428.5 |
{"type": "LineString", "coordinates": [[0.7472582, 51.1564157], [0.7448325, 51.1566029], [0.7186522272956171, 51.15862342291836], [0.7132, 51.1590442], [0.674888438734321, 51.1620009602833], [0.6735778999999998, 51.1621021], [0.6652466, 51.162745], [0.6650509999999998, 51.1627597], [0.6559751999999999, 51.16345770000001], [0.6484096, 51.1640393], [0.6451348999999998, 51.1642872], [0.633265, 51.1651963], [0.6314657, 51.1653117], [0.630736, 51.16536140000001], [0.628820698883665, 51.165506373915555], [0.6281412852113324, 51.16555780025347]]} |
5.2 |
1654 |
1642½ |
2026-09-12T16:59:30+01:00 |
None |
None |
Ashford (Kent) |
Pluckley |
Headcorn |
51.1650813 |
0.6347663 |
51.1655578 |
0.6281413 |
0 |
1 |
2026-09-12 15:58:48 |
RUNNING |
2026-09-12 15:54:45 |
Headcorn |
TD |
DIRECT_SCHEDULED_STOP_DEPARTURE |
41325828 |
1789228552586181 |
None |
47 |
47 |
2026-09-12 15:55:52.593117 |
None |
2026-09-12 18:08:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 509882 |
W68656 |
032G06MR12 |
2026-09-12 |
ScotRail |
O |
LEV |
EDB |
2G06 |
158713+158732 |
4 |
90 |
None |
{"version": 3, "segments": [{"to_m": 441.04, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 752.814, "from_m": 441.04, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 837.623, "from_m": 752.814, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 45.0}, {"to_m": 2912.471, "from_m": 837.623, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 3867.866, "from_m": 2912.471, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9231.517, "from_m": 3867.866, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 9358.981, "from_m": 9231.517, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9432.247, "from_m": 9358.981, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 9500.036, "from_m": 9432.247, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9529.408, "from_m": 9500.036, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 10791.065, "from_m": 9529.408, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 10803.592, "from_m": 10791.065, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14959.092, "from_m": 10803.592, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15011.177, "from_m": 14959.092, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 23130.254, "from_m": 15011.177, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23582.957, "from_m": 23130.254, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 24622.635, "from_m": 23582.957, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 31620.735, "from_m": 24622.635, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 33067.277, "from_m": 31620.735, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 34713.692, "from_m": 33067.277, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 34750.507, "from_m": 34713.692, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 35300.441, "from_m": 34750.507, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 39268.02, "from_m": 35300.441, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 39358.052, "from_m": 39268.02, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 40030.219, "from_m": 39358.052, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 40044.858, "from_m": 40030.219, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 40111.768, "from_m": 40044.858, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 40164.15, "from_m": 40111.768, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 40485.069, "from_m": 40164.15, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 40649.549, "from_m": 40485.069, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 41998.174, "from_m": 40649.549, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 43294.163, "from_m": 41998.174, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 43318.299, "from_m": 43294.163, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 43358.642, "from_m": 43318.299, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 46046.888, "from_m": 43358.642, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 46346.487, "from_m": 46046.888, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 46444.648, "from_m": 46346.487, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47820.007, "from_m": 46444.648, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 51732.883, "from_m": 47820.007, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 55202.752, "from_m": 51732.883, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 55694.925, "from_m": 55202.752, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 57329.666, "from_m": 55694.925, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 57431.729, "from_m": 57329.666, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 59032.448, "from_m": 57431.729, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 59093.111, "from_m": 59032.448, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 59173.942, "from_m": 59093.111, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 59233.752, "from_m": 59173.942, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 59261.393, "from_m": 59233.752, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 60652.98, "from_m": 59261.393, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 61653.285, "from_m": 60652.98, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 61803.149, "from_m": 61653.285, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 60.0}, {"to_m": 61894.779, "from_m": 61803.149, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 62339.385, "from_m": 61894.779, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 509882, "profile_key": "88e7380d729ae0f67e13402b13cd475f276984aab7316a99c340d2eaa5541c7f", "schedule_id": 38710, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1542", "location": "Leven", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28635}, {"is_pass": false, "wtt_arr": "1546", "wtt_dep": "1547", "location": "Cameron Bridge", "stage_seq": 2, "distance_m": 3202.044, "section_seq": 1, "route_path_id": 28635}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1552", "location": "Earlseat Jn", "stage_seq": 3, "distance_m": 8082.752, "section_seq": 1, "route_path_id": 28635}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1553H", "location": "Thornton North Jn", "stage_seq": 4, "distance_m": 9475.124, "section_seq": 1, "route_path_id": 28635}, {"is_pass": false, "wtt_arr": "1556H", "wtt_dep": "1603", "location": "Glenrothes with Thornton", "stage_seq": 5, "distance_m": 10635.666, "section_seq": 1, "route_path_id": 28635}, {"is_pass": false, "wtt_arr": "1609H", "wtt_dep": "1610H", "location": "Cardenden", "stage_seq": 6, "distance_m": 18502.368, "section_seq": 1, "route_path_id": 28635}, {"is_pass": false, "wtt_arr": "1614", "wtt_dep": "1615", "location": "Lochgelly", "stage_seq": 7, "distance_m": 21889.15, "section_seq": 1, "route_path_id": 28635}, {"is_pass": false, "wtt_arr": "1620", "wtt_dep": "1621", "location": "Cowdenbeath", "stage_seq": 8, "distance_m": 25321.036, "section_seq": 1, "route_path_id": 28635}, {"is_pass": false, "wtt_arr": "1626", "wtt_dep": "1627", "location": "Dunfermline Queen Margaret", "stage_seq": 9, "distance_m": 31753.507, "section_seq": 1, "route_path_id": 28635}, {"is_pass": false, "wtt_arr": "1629H", "wtt_dep": "1630H", "location": "Dunfermline Town", "stage_seq": 10, "distance_m": 34295.667, "section_seq": 1, "route_path_id": 28635}, {"is_pass": false, "wtt_arr": "1633H", "wtt_dep": "1636H", "location": "Rosyth", "stage_seq": 11, "distance_m": 37817.952, "section_seq": 1, "route_path_id": 28635}, {"is_pass": false, "wtt_arr": "1639H", "wtt_dep": "1640H", "location": "Inverkeithing", "stage_seq": 12, "distance_m": 40279.407, "section_seq": 1, "route_path_id": 28635}, {"is_pass": false, "wtt_arr": "1644", "wtt_dep": "1644H", "location": "North Queensferry", "stage_seq": 13, "distance_m": 43211.561, "section_seq": 1, "route_path_id": 28635}, {"is_pass": false, "wtt_arr": "1647H", "wtt_dep": "1648", "location": "Dalmeny", "stage_seq": 14, "distance_m": 46123.808, "section_seq": 1, "route_path_id": 28635}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1649", "location": "Dalmeny Jn", "stage_seq": 15, "distance_m": 46896.398, "section_seq": 1, "route_path_id": 28635}, {"is_pass": false, "wtt_arr": "1653", "wtt_dep": "1653H", "location": "Edinburgh Gateway", "stage_seq": 16, "distance_m": 52687.611, "section_seq": 1, "route_path_id": 28635}, {"is_pass": false, "wtt_arr": "1655", "wtt_dep": "1656", "location": "South Gyle", "stage_seq": 17, "distance_m": 54066.869, "section_seq": 1, "route_path_id": 28635}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1700H", "location": "Haymarket West Jn", "stage_seq": 18, "distance_m": 57458.134, "section_seq": 1, "route_path_id": 28635}, {"is_pass": false, "wtt_arr": "1702", "wtt_dep": "1703", "location": "Haymarket", "stage_seq": 19, "distance_m": 59424.969, "section_seq": 1, "route_path_id": 28635}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1706", "location": "Princes St Gardens", "stage_seq": 20, "distance_m": 60754.23, "section_seq": 1, "route_path_id": 28635}, {"is_pass": false, "wtt_arr": "1708", "wtt_dep": null, "location": "Edinburgh", "stage_seq": 21, "distance_m": 62339.385, "section_seq": 1, "route_path_id": 28635}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 62339.385, "from_m": 0.0, "section_seq": 1, "route_path_id": 28635}], "total_distance_m": 62339.385, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 61654.691, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 684.694, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 465, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:50:38Z", "source_id": 41181738, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T14:53:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:50:43Z", "source_id": 13489241, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T15:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 498, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:02:23Z", "source_id": 41206929, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T15:02:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:02:28Z", "source_id": 13497034, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T16:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 505, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:08:01Z", "source_id": 41219595, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T15:10:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:08:03Z", "source_id": 13500689, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T16:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 509, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:13:22Z", "source_id": 41231247, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T15:15:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:13:27Z", "source_id": 13504292, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T16:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 513, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:17:03Z", "source_id": 41239217, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T15:21:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:17:06Z", "source_id": 13506760, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T16:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 555, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:26:40Z", "source_id": 41260810, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T15:27:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:26:46Z", "source_id": 13513340, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T16:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 559, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:29:59Z", "source_id": 41267936, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T15:31:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:30:07Z", "source_id": 13515519, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T16:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 565, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:33:06Z", "source_id": 41274898, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T15:35:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:33:14Z", "source_id": 13517646, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T16:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 571, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:42:25Z", "source_id": 41295544, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T15:43:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:42:29Z", "source_id": 13524014, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T16:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 591, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:47:06Z", "source_id": 41306027, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T15:47:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:47:12Z", "source_id": 13527082, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T16:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 733, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:52:00Z", "source_id": 41317094, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T15:52:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:52:03Z", "source_id": 13530382, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T16:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 930, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:57:48Z", "source_id": 41330290, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T15:58:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:57:52Z", "source_id": 13534351, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T16:58:00+01:00", "operational_fact": true}] |
Leven |
1542 |
1542 |
2 |
None |
None |
Edinburgh |
1708 |
1708 |
18 |
LATE |
+5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W68656/2026-09-12/detailed |
None |
Edinburgh Gateway |
2026-09-12T16:58:30+01:00 |
South Gyle |
1.5 |
{"type": "LineString", "coordinates": [[-3.3201285, 55.94095780000001], [-3.3191532, 55.94071949999999], [-3.3178596, 55.9404134], [-3.3178013999999996, 55.94039959999999], [-3.3167787000000004, 55.9401729], [-3.3133386, 55.9394588], [-3.3025997999999994, 55.9372085], [-3.3013949999999994, 55.9369487], [-3.3010313999999994, 55.9368703], [-3.2994371, 55.9365396]]} |
0.9 |
1653½ |
1655 |
2026-09-12T17:00:00+01:00 |
None |
None |
Dalmeny |
Edinburgh Gateway |
South Gyle |
55.9409578 |
-3.3201285 |
55.9365396 |
-3.2994371 |
0 |
1 |
2026-09-12 15:58:48 |
AT_PLATFORM |
2026-09-12 15:58:47 |
Edinburgh Gateway |
TD |
DIRECT_SCHEDULED_STOP_ARRIVAL |
41330290 |
1789228674365441 |
None |
52 |
52 |
2026-09-12 15:58:47.893913 |
1 |
2026-09-12 17:13:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 509886 |
R49997 |
514E731812 |
2026-09-12 |
Unknown |
N |
None |
None |
4E73 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 113.471, "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": 168.375, "from_m": 113.471, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1421.013, "from_m": 168.375, "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": 1425.74, "from_m": 1421.013, "capability_applied": null, "effective_limit_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": 3447.162, "from_m": 1425.74, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4313.244, "from_m": 3447.162, "capability_applied": null, "effective_limit_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": 10146.281, "from_m": 4313.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": 10954.202, "from_m": 10146.281, "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": 11460.363, "from_m": 10954.202, "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": 31856.227, "from_m": 11460.363, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32077.115, "from_m": 31856.227, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 35232.427, "from_m": 32077.115, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 37732.874, "from_m": 35232.427, "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": 37760.268, "from_m": 37732.874, "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": 38263.678, "from_m": 37760.268, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 41107.588, "from_m": 38263.678, "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": 41371.984, "from_m": 41107.588, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46033.659, "from_m": 41371.984, "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": 46331.468, "from_m": 46033.659, "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": 47144.384, "from_m": 46331.468, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 47183.313, "from_m": 47144.384, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47429.109, "from_m": 47183.313, "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": 47523.257, "from_m": 47429.109, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 47557.985, "from_m": 47523.257, "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": 47598.004, "from_m": 47557.985, "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": 51580.367, "from_m": 47598.004, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 53184.093, "from_m": 51580.367, "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": 53634.869, "from_m": 53184.093, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 54212.023, "from_m": 53634.869, "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": 60491.02, "from_m": 54212.023, "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": 61980.528, "from_m": 60491.02, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 62121.789, "from_m": 61980.528, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 62177.198, "from_m": 62121.789, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 63970.408, "from_m": 62177.198, "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": 64856.1, "from_m": 63970.408, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 509886, "profile_key": "f3bd7f090dbfd43bc03b378a860faf2b49b1e6736d03075830eff65211efdab7", "schedule_id": 36896, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2213", "location": "London Gateway (Freightliner)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 56235}, {"is_pass": false, "wtt_arr": "2216", "wtt_dep": "2218", "location": "London Gateway Dep Line", "stage_seq": 2, "distance_m": 1223.037, "section_seq": 1, "route_path_id": 56235}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2220H", "location": "Thames Haven Sig. UR888", "stage_seq": 3, "distance_m": 1797.938, "section_seq": 1, "route_path_id": 56235}, {"is_pass": false, "wtt_arr": "2225", "wtt_dep": "2225", "location": "Thames Haven Sig. UR882", "stage_seq": 4, "distance_m": 4253.655, "section_seq": 1, "route_path_id": 56235}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2226", "location": "Thames Haven Jn", "stage_seq": 5, "distance_m": 4340.614, "section_seq": 1, "route_path_id": 56235}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2235H", "location": "Tilbury Town", "stage_seq": 6, "distance_m": 12181.806, "section_seq": 1, "route_path_id": 56235}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2238H", "location": "Grays", "stage_seq": 7, "distance_m": 15008.045, "section_seq": 1, "route_path_id": 56235}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2240", "location": "West Thurrock Jn", "stage_seq": 8, "distance_m": 16339.636, "section_seq": 1, "route_path_id": 56235}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2244", "location": "Purfleet", "stage_seq": 9, "distance_m": 21191.624, "section_seq": 1, "route_path_id": 56235}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2250H", "location": "Rainham (Essex)", "stage_seq": 10, "distance_m": 26483.149, "section_seq": 1, "route_path_id": 56235}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2254", "location": "Dagenham Dock", "stage_seq": 11, "distance_m": 30931.287, "section_seq": 1, "route_path_id": 56235}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2258", "location": "Ripple Lane Renwick Rd Jn", "stage_seq": 12, "distance_m": 31966.671, "section_seq": 1, "route_path_id": 56235}, {"is_pass": false, "wtt_arr": "2300H", "wtt_dep": "2347H", "location": "Ripple Lane Sig. 806", "stage_seq": 13, "distance_m": 33005.014, "section_seq": 1, "route_path_id": 56235}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2358H", "location": "Barking Riverside Up Jn", "stage_seq": 14, "distance_m": 34485.511, "section_seq": 1, "route_path_id": 56235}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2359", "location": "Barking", "stage_seq": 15, "distance_m": 34939.947, "section_seq": 1, "route_path_id": 56235}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0001", "location": "Barking Station Jn", "stage_seq": 16, "distance_m": 35808.561, "section_seq": 1, "route_path_id": 56235}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0005", "location": "Woodgrange Park", "stage_seq": 17, "distance_m": 37673.2, "section_seq": 1, "route_path_id": 56235}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0010", "location": "Leyton Midland Road", "stage_seq": 18, "distance_m": 42052.701, "section_seq": 1, "route_path_id": 56235}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0016", "location": "South Tottenham", "stage_seq": 19, "distance_m": 47489.097, "section_seq": 1, "route_path_id": 56235}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0021", "location": "Harringay Park Jn", "stage_seq": 20, "distance_m": 50222.076, "section_seq": 1, "route_path_id": 56235}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0024", "location": "Upper Holloway", "stage_seq": 21, "distance_m": 52104.788, "section_seq": 1, "route_path_id": 56235}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0025", "location": "Junction Road Jn", "stage_seq": 22, "distance_m": 52898.969, "section_seq": 1, "route_path_id": 56235}, {"is_pass": false, "wtt_arr": "0028", "wtt_dep": "0029", "location": "Gospel Oak Sig. NL1306", "stage_seq": 23, "distance_m": 53184.093, "section_seq": 1, "route_path_id": 56235}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0031", "location": "Gospel Oak", "stage_seq": 24, "distance_m": 53965.394, "section_seq": 1, "route_path_id": 56235}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0033", "location": "Hampstead Heath", "stage_seq": 25, "distance_m": 54897.487, "section_seq": 1, "route_path_id": 56235}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0036H", "location": "West Hampstead", "stage_seq": 26, "distance_m": 56906.47, "section_seq": 1, "route_path_id": 56235}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0042", "location": "Kensal Green Jn", "stage_seq": 27, "distance_m": 60452.688, "section_seq": 1, "route_path_id": 56235}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0046", "location": "Harlesden Jn", "stage_seq": 28, "distance_m": 61945.266, "section_seq": 1, "route_path_id": 56235}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0050", "location": "Willesden Up & Down Goods Line", "stage_seq": 29, "distance_m": 62553.265, "section_seq": 1, "route_path_id": 56235}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0052", "location": "Willesden Sudbury Jn", "stage_seq": 30, "distance_m": 63854.542, "section_seq": 1, "route_path_id": 56235}, {"is_pass": false, "wtt_arr": "0058", "wtt_dep": null, "location": "Wembley Reception Sidings No.6", "stage_seq": 31, "distance_m": 64856.1, "section_seq": 1, "route_path_id": 56235}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 64856.1, "from_m": 0.0, "section_seq": 1, "route_path_id": 56235}], "total_distance_m": 64856.1, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 61846.374, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 3009.726, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
London Gateway (Freightliner) |
2213 |
2213 |
None |
None |
None |
Wembley Reception Sidings No.6 |
0058 |
0058 |
5 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:R49997/2026-09-12/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
0 |
0 |
2026-09-12 13:43:01 |
ACTIVATED |
None |
London Gateway (Freightliner) |
None |
PRESENTATION_SERVICE_ACTIVATED |
None |
1789220581624297 |
None |
0 |
0 |
2026-09-12 13:43:01.627699 |
None |
2026-09-12 22:13:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 509887 |
G26709 |
871N44MR12 |
2026-09-12 |
Southern |
O |
BTN |
PMS |
1N44 |
387222 |
4 |
110 |
None |
{"version": 3, "segments": [{"to_m": 260.162, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 301.517, "from_m": 260.162, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 404.935, "from_m": 301.517, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1629.167, "from_m": 404.935, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1816.788, "from_m": 1629.167, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2941.805, "from_m": 1816.788, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3027.642, "from_m": 2941.805, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3695.791, "from_m": 3027.642, "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": 10133.494, "from_m": 3695.791, "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": 10177.716, "from_m": 10133.494, "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": 11022.059, "from_m": 10177.716, "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": 11066.281, "from_m": 11022.059, "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": 27126.279, "from_m": 11066.281, "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": 27168.553, "from_m": 27126.279, "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": 31952.067, "from_m": 27168.553, "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": 32338.936, "from_m": 31952.067, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 33115.945, "from_m": 32338.936, "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": 33351.405, "from_m": 33115.945, "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": 33456.853, "from_m": 33351.405, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 33508.538, "from_m": 33456.853, "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": 37601.254, "from_m": 33508.538, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 38228.318, "from_m": 37601.254, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 49025.992, "from_m": 38228.318, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 49640.348, "from_m": 49025.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": 61760.734, "from_m": 49640.348, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 62562.687, "from_m": 61760.734, "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": 62641.309, "from_m": 62562.687, "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": 62733.925, "from_m": 62641.309, "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": 63650.044, "from_m": 62733.925, "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": 64373.631, "from_m": 63650.044, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 67916.41, "from_m": 64373.631, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 67940.608, "from_m": 67916.41, "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": 67985.612, "from_m": 67940.608, "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": 68475.114, "from_m": 67985.612, "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": 71758.777, "from_m": 68475.114, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 72128.316, "from_m": 71758.777, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 73316.682, "from_m": 72128.316, "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": 73569.903, "from_m": 73316.682, "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": 73621.345, "from_m": 73569.903, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 509887, "profile_key": "7208e7aada266315c5d7ba5a5403951e756b798e0521cf92e76730fe8d554e41", "schedule_id": 34110, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1543", "location": "Brighton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 55396}, {"is_pass": false, "wtt_arr": "1546H", "wtt_dep": "1547H", "location": "Hove", "stage_seq": 2, "distance_m": 3456.97, "section_seq": 1, "route_path_id": 55396}, {"is_pass": false, "wtt_arr": "1550", "wtt_dep": "1550H", "location": "Portslade", "stage_seq": 3, "distance_m": 5775.253, "section_seq": 1, "route_path_id": 55396}, {"is_pass": false, "wtt_arr": "1553", "wtt_dep": "1553H", "location": "Southwick", "stage_seq": 4, "distance_m": 8143.759, "section_seq": 1, "route_path_id": 55396}, {"is_pass": false, "wtt_arr": "1556H", "wtt_dep": "1557H", "location": "Shoreham-by-Sea", "stage_seq": 5, "distance_m": 10599.888, "section_seq": 1, "route_path_id": 55396}, {"is_pass": false, "wtt_arr": "1601", "wtt_dep": "1601H", "location": "Lancing", "stage_seq": 6, "distance_m": 15284.889, "section_seq": 1, "route_path_id": 55396}, {"is_pass": false, "wtt_arr": "1605", "wtt_dep": "1606", "location": "Worthing", "stage_seq": 7, "distance_m": 19011.481, "section_seq": 1, "route_path_id": 55396}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1607H", "location": "West Worthing", "stage_seq": 8, "distance_m": 20294.028, "section_seq": 1, "route_path_id": 55396}, {"is_pass": false, "wtt_arr": "1612", "wtt_dep": "1613", "location": "Angmering", "stage_seq": 9, "distance_m": 26973.867, "section_seq": 1, "route_path_id": 55396}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1618H", "location": "Arundel Jn", "stage_seq": 10, "distance_m": 32589.175, "section_seq": 1, "route_path_id": 55396}, {"is_pass": false, "wtt_arr": "1620", "wtt_dep": "1620H", "location": "Ford", "stage_seq": 11, "distance_m": 33683.986, "section_seq": 1, "route_path_id": 55396}, {"is_pass": false, "wtt_arr": "1624H", "wtt_dep": "1625H", "location": "Barnham", "stage_seq": 12, "distance_m": 37925.814, "section_seq": 1, "route_path_id": 55396}, {"is_pass": false, "wtt_arr": "1632H", "wtt_dep": "1633H", "location": "Chichester", "stage_seq": 13, "distance_m": 48039.622, "section_seq": 1, "route_path_id": 55396}, {"is_pass": false, "wtt_arr": "1640", "wtt_dep": "1640H", "location": "Southbourne", "stage_seq": 14, "distance_m": 56988.677, "section_seq": 1, "route_path_id": 55396}, {"is_pass": false, "wtt_arr": "1643", "wtt_dep": "1644", "location": "Emsworth", "stage_seq": 15, "distance_m": 59241.764, "section_seq": 1, "route_path_id": 55396}, {"is_pass": false, "wtt_arr": "1648", "wtt_dep": "1649", "location": "Havant", "stage_seq": 16, "distance_m": 62264.454, "section_seq": 1, "route_path_id": 55396}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1653H", "location": "Farlington Jn", "stage_seq": 17, "distance_m": 66991.472, "section_seq": 1, "route_path_id": 55396}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1654", "location": "Portcreek Jn", "stage_seq": 18, "distance_m": 68010.957, "section_seq": 1, "route_path_id": 55396}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1656H", "location": "Fratton East Jn", "stage_seq": 19, "distance_m": 71838.077, "section_seq": 1, "route_path_id": 55396}, {"is_pass": false, "wtt_arr": "1658", "wtt_dep": "1700", "location": "Fratton", "stage_seq": 20, "distance_m": 72460.146, "section_seq": 1, "route_path_id": 55396}, {"is_pass": false, "wtt_arr": "1704", "wtt_dep": null, "location": "Portsmouth & Southsea", "stage_seq": 21, "distance_m": 73621.345, "section_seq": 1, "route_path_id": 55396}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 73621.345, "from_m": 0.0, "section_seq": 1, "route_path_id": 55396}], "total_distance_m": 73621.345, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 72087.518, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1533.827, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 31093, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:45:16Z", "source_id": 41169685, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T14:46:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:45:21Z", "source_id": 13485648, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T15:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31018, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:48:40Z", "source_id": 41177286, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T14:49:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:48:46Z", "source_id": 13487939, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T15:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31026, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:52:18Z", "source_id": 41185356, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T14:52:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:52:22Z", "source_id": 13490317, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T15:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31030, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:54:32Z", "source_id": 41190222, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T14:56:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:54:36Z", "source_id": 13491883, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T15:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31038, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:59:45Z", "source_id": 41201197, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T15:00:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:59:48Z", "source_id": 13495188, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T16:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31044, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:04:30Z", "source_id": 41211751, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T15:05:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:04:34Z", "source_id": 13498424, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T16:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31104, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:07:34Z", "source_id": 41218630, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T15:08:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:07:35Z", "source_id": 13500419, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T16:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31056, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:19:09Z", "source_id": 41244052, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T15:20:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:19:12Z", "source_id": 13508189, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T16:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27482, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:27:37Z", "source_id": 41262749, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T15:28:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:27:43Z", "source_id": 13513920, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T16:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27471, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:31:53Z", "source_id": 41272096, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T15:32:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:31:57Z", "source_id": 13516745, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T16:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27442, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:39:37Z", "source_id": 41289263, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T15:40:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:39:42Z", "source_id": 13522130, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T16:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27423, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:46:24Z", "source_id": 41304507, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T15:48:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:46:25Z", "source_id": 13526622, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T16:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27419, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:50:49Z", "source_id": 41314285, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T15:51:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:50:51Z", "source_id": 13529583, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T16:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27410, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:55:25Z", "source_id": 41324925, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T15:55:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:55:28Z", "source_id": 13532776, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T16:55:00+01:00", "operational_fact": true}] |
Brighton |
1543 |
1543 |
2 |
None |
None |
Portsmouth & Southsea |
1704 |
1704 |
4 |
LATE |
+7 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G26709/2026-09-12/detailed |
None |
Havant |
2026-09-12T16:56:35+01:00 |
Fratton |
2.0 |
{"type": "LineString", "coordinates": [[-0.9821579, 50.854539499999994], [-0.983306, 50.854635], [-0.9851224, 50.8547669], [-0.9868582999999996, 50.854876899999994], [-0.9870848, 50.8548885], [-0.9878537999999998, 50.85491019999999], [-0.9881468125314736, 50.854926202275834], [-0.988231, 50.8549308], [-0.9887070999999996, 50.8549516], [-0.9891408000000002, 50.8549578], [-0.9896118, 50.85495350000001], [-0.9901024, 50.8549442], [-0.990591, 50.8549252], [-0.9910917, 50.854892199999995], [-0.9915918, 50.8548539], [-0.9921017, 50.854797999999995], [-0.9927733, 50.8547145], [-0.9937279, 50.8545625], [-0.9938799, 50.85453619999999], [-0.99456, 50.85440399999999], [-0.9951414, 50.8542747], [-0.9957893, 50.8541045], [-0.9961992, 50.8539862], [-0.9962589, 50.8539689], [-0.9966798999999998, 50.8538472], [-0.9972003, 50.8536819], [-0.9977971, 50.85347289999999], [-0.998703, 50.853123499999995], [-0.9994828, 50.852785299999994], [-1.0002091, 50.8524431], [-1.0002681, 50.85241349999999], [-1.0083196, 50.8483726], [-1.008887, 50.84810740000001], [-1.0094581, 50.8478549], [-1.0103743, 50.8474835], [-1.0113865, 50.847116], [-1.012336, 50.8468136], [-1.0131259, 50.84658069999999], [-1.0140721, 50.8463303], [-1.0358474, 50.8406439], [-1.0359976, 50.8406048], [-1.0382582, 50.8400184], [-1.042272, 50.838968400000006], [-1.042424687072698, 50.83892810600602], [-1.0428115999999998, 50.838826], [-1.0442913, 50.83843590000001], [-1.045284, 50.838178], [-1.0458149, 50.838029799999994], [-1.0463252, 50.837876599999994], [-1.0470522, 50.8376457], [-1.0476623, 50.8374305], [-1.0483368999999998, 50.83717459999999], [-1.0490403, 50.8368891], [-1.0497048, 50.8365939], [-1.0503277999999998, 50.8362948], [-1.050865, 50.83602410000001], [-1.0514102999999997, 50.835725], [-1.0519729, 50.83540269999999], [-1.0525112, 50.8350774], [-1.052965, 50.83478960000001], [-1.0533819, 50.834508499999984], [-1.0536297999999995, 50.8343248], [-1.0540159999999998, 50.834026699999995], [-1.0542369103137148, 50.83384683586121], [-1.0542372000000002, 50.833846599999994], [-1.0547346, 50.8334222], [-1.0550204, 50.833173], [-1.0551363, 50.833068100000006], [-1.0557263999999995, 50.83246129999999], [-1.0558516, 50.8323257], [-1.0561559, 50.831990299999994], [-1.0565855999999998, 50.83148380000001], [-1.0570861, 50.8308116], [-1.0575207, 50.830236199999995], [-1.058097, 50.8294227], [-1.0585556, 50.82869149999999], [-1.0589054000000002, 50.8280258], [-1.0590757999999998, 50.827655799999995], [-1.0592395, 50.8272636], [-1.0593853, 50.8268839], [-1.0595304, 50.826419599999994], [-1.0596712999999998, 50.8259392], [-1.0597485, 50.8255649], [-1.0598043, 50.825225], [-1.0598901, 50.824761900000006], [-1.0602419610649272, 50.82275035457093], [-1.0619703, 50.812868400000006], [-1.0620405, 50.8124633], [-1.0621101, 50.8120974], [-1.0621619, 50.811820799999985], [-1.062255, 50.811455299999984], [-1.0623357999999998, 50.8111609], [-1.0624821, 50.810715300000005], [-1.0626441, 50.8102869], [-1.0629186, 50.80965559999999], [-1.0631216999999995, 50.8092661], [-1.0633904, 50.8087762], [-1.0638231, 50.8080618], [-1.0640744, 50.8076653], [-1.064538, 50.806926199999985], [-1.0678334, 50.80165549999999], [-1.0679810999999997, 50.8014192], [-1.0682225, 50.8010337], [-1.0682482999999998, 50.80099229999999], [-1.0691841000000002, 50.799490799999994], [-1.0696009, 50.7988687], [-1.0698055000000002, 50.7985751], [-1.0698828, 50.798464200000005], [-1.0700893, 50.7981878], [-1.0702569, 50.79798689999999], [-1.0704729, 50.79777339999999], [-1.070721, 50.79757], [-1.0709690999999997, 50.7973928], [-1.0712157999999998, 50.79724370000001], [-1.0714920999999995, 50.7970884], [-1.0717898, 50.79694539999999], [-1.0720715, 50.79683440000001], [-1.0723610999999995, 50.79672699999998], [-1.0726964, 50.796619699999994], [-1.072948491673868, 50.79655477934523]]} |
6.3 |
1656 |
1658 |
2026-09-12T17:05:00+01:00 |
None |
None |
Emsworth |
Havant |
Fratton |
50.8464725 |
-1.0135349 |
50.7965548 |
-1.0729485 |
0 |
1 |
2026-09-12 15:58:48 |
RUNNING |
2026-09-12 15:56:35 |
Fratton |
TD |
DIRECT_SCHEDULED_STOP_DEPARTURE |
41328355 |
1789228694029295 |
None |
81 |
81 |
2026-09-12 15:58:14.039654 |
None |
2026-09-12 17:11:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 509888 |
L38123 |
661H62MR12 |
2026-09-12 |
Chiltern Railways |
O |
BMO |
BCS |
1H62 |
168217 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 650.537, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3806.392, "from_m": 650.537, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5021.232, "from_m": 3806.392, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 6766.982, "from_m": 5021.232, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 25726.542, "from_m": 6766.982, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 27580.619, "from_m": 25726.542, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 35807.092, "from_m": 27580.619, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 36197.204, "from_m": 35807.092, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 36680.946, "from_m": 36197.204, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36848.632, "from_m": 36680.946, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 50745.633, "from_m": 36848.632, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 52691.296, "from_m": 50745.633, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 67594.636, "from_m": 52691.296, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 68836.829, "from_m": 67594.636, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 78281.473, "from_m": 68836.829, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 78907.7, "from_m": 78281.473, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 79444.66, "from_m": 78907.7, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 90232.613, "from_m": 79444.66, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 90299.141, "from_m": 90232.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": 91134.927, "from_m": 90299.141, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}], "service_id": 509888, "profile_key": "c9314c08c7f281aa5008f093d2e1d5baa4eb57821398821503f068ba9f41516c", "schedule_id": 34888, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1543", "location": "Birmingham Moor Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 55682}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1546H", "location": "Small Heath Sth Jn", "stage_seq": 2, "distance_m": 3314.705, "section_seq": 1, "route_path_id": 55682}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1547H", "location": "Tyseley", "stage_seq": 3, "distance_m": 4439.776, "section_seq": 1, "route_path_id": 55682}, {"is_pass": false, "wtt_arr": "1551", "wtt_dep": "1552", "location": "Solihull", "stage_seq": 4, "distance_m": 10497.648, "section_seq": 1, "route_path_id": 55682}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1556", "location": "Bentley Heath S.B.", "stage_seq": 5, "distance_m": 14993.141, "section_seq": 1, "route_path_id": 55682}, {"is_pass": false, "wtt_arr": "1557H", "wtt_dep": "1559", "location": "Dorridge", "stage_seq": 6, "distance_m": 15896.498, "section_seq": 1, "route_path_id": 55682}, {"is_pass": false, "wtt_arr": "1602H", "wtt_dep": "1603H", "location": "Lapworth", "stage_seq": 7, "distance_m": 19958.392, "section_seq": 1, "route_path_id": 55682}, {"is_pass": false, "wtt_arr": "1608H", "wtt_dep": "1609H", "location": "Hatton", "stage_seq": 8, "distance_m": 26765.632, "section_seq": 1, "route_path_id": 55682}, {"is_pass": false, "wtt_arr": "1613H", "wtt_dep": "1615", "location": "Warwick Parkway", "stage_seq": 9, "distance_m": 31317.739, "section_seq": 1, "route_path_id": 55682}, {"is_pass": false, "wtt_arr": "1617H", "wtt_dep": "1618H", "location": "Warwick", "stage_seq": 10, "distance_m": 33395.319, "section_seq": 1, "route_path_id": 55682}, {"is_pass": false, "wtt_arr": "1623", "wtt_dep": "1625", "location": "Leamington Spa", "stage_seq": 11, "distance_m": 36517.738, "section_seq": 1, "route_path_id": 55682}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1635", "location": "Fenny Compton", "stage_seq": 12, "distance_m": 54578.234, "section_seq": 1, "route_path_id": 55682}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1640H", "location": "Banbury Reservoir Jn", "stage_seq": 13, "distance_m": 66608.858, "section_seq": 1, "route_path_id": 55682}, {"is_pass": false, "wtt_arr": "1642", "wtt_dep": "1644", "location": "Banbury", "stage_seq": 14, "distance_m": 68396.49, "section_seq": 1, "route_path_id": 55682}, {"is_pass": false, "wtt_arr": "1649", "wtt_dep": "1650", "location": "Kings Sutton", "stage_seq": 15, "distance_m": 74071.223, "section_seq": 1, "route_path_id": 55682}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1652H", "location": "Aynho Jn", "stage_seq": 16, "distance_m": 76479.661, "section_seq": 1, "route_path_id": 55682}, {"is_pass": false, "wtt_arr": "1700", "wtt_dep": null, "location": "Bicester North", "stage_seq": 17, "distance_m": 91134.927, "section_seq": 1, "route_path_id": 55682}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 91134.927, "from_m": 0.0, "section_seq": 1, "route_path_id": 55682}], "total_distance_m": 91134.927, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 90114.225, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1020.702, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 20333, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:48:04Z", "source_id": 41175998, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T14:48:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:48:08Z", "source_id": 13487503, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T15:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20213, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:51:07Z", "source_id": 41182892, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T14:52:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:51:11Z", "source_id": 13489549, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T15:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20222, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:55:58Z", "source_id": 41193292, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T14:57:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:56:02Z", "source_id": 13492747, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T15:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20241, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:01:25Z", "source_id": 41204775, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T15:02:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:01:29Z", "source_id": 13496360, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T16:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20248, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:06:34Z", "source_id": 41216356, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T15:07:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:06:38Z", "source_id": 13499827, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T16:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20986, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:12:09Z", "source_id": 41228650, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T15:12:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:12:13Z", "source_id": 13503447, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T16:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20262, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:15:54Z", "source_id": 41236722, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T15:17:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:15:57Z", "source_id": 13506009, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T16:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20925, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:20:29Z", "source_id": 41247197, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T15:21:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:20:30Z", "source_id": 13509150, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T16:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21048, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:41:27Z", "source_id": 41293389, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T15:42:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:41:32Z", "source_id": 13523337, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T16:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21093, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:47:28Z", "source_id": 41306813, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T15:48:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:47:30Z", "source_id": 13527340, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T16:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21136, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:57:29Z", "source_id": 41329569, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T15:58:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:57:29Z", "source_id": 13534128, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T16:58:00+01:00", "operational_fact": true}] |
Birmingham Moor Street |
1543 |
1543 |
3 |
None |
None |
Bicester North |
1700 |
1700 |
2 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L38123/2026-09-12/detailed |
None |
Kings Sutton |
2026-09-12T16:50:00+01:00 |
Bicester North |
9.0 |
{"type": "LineString", "coordinates": [[-1.2810277999999995, 52.021079099999994], [-1.2805290000000005, 52.0202052], [-1.2802984, 52.019768899999995], [-1.2800841, 52.019355299999994], [-1.2798569, 52.0189538], [-1.2796340999999998, 52.0185329], [-1.2795275, 52.018331700000005], [-1.2792056999999997, 52.0177245], [-1.2788447999999997, 52.016959500000006], [-1.2785318, 52.0161897], [-1.2782781, 52.0154414], [-1.2780585, 52.014715900000006], [-1.277891, 52.013969800000005], [-1.2777707, 52.0133335], [-1.2776830999999995, 52.0126855], [-1.2776418, 52.012225099999995], [-1.2776135, 52.01174], [-1.2775959, 52.0113934], [-1.2775949, 52.01076739999999], [-1.2776576999999998, 52.0097525], [-1.2778057, 52.00875559999999], [-1.2779481, 52.0081041], [-1.2781262999999998, 52.0074652], [-1.2782792, 52.00689], [-1.2785300999999998, 52.006202299999984], [-1.2788598, 52.0052818], [-1.2793221999999995, 52.0040867], [-1.2793712, 52.0039461], [-1.2796359999999998, 52.0031774], [-1.279877, 52.0023996], [-1.2800298, 52.001701100000005], [-1.2801212999999998, 52.00095890000001], [-1.2801486028084337, 52.000744067810096], [-1.2801617654095536, 52.00058578642624], [-1.2801717103788892, 52.00044589055058], [-1.2801787281356607, 52.000321751953855], [-1.2801831090990885, 52.00021074240676], [-1.280185143688391, 52.00011023368], [-1.28018512232279, 52.0000175975443], [-1.2801833354215044, 51.999930205770355], [-1.2801800734037545, 51.99984543012889], [-1.28017562668876, 51.99976064239061], [-1.280170285695741, 51.99967321432624], [-1.280164340843918, 51.99958051770648], [-1.2801580825525103, 51.99947992430203], [-1.2801518012407382, 51.99936880588362], [-1.2801457873278212, 51.999244534221944], [-1.2801403312329802, 51.99910448108774], [-1.2801357233754342, 51.998946018251694], [-1.280117, 51.99877219999998], [-1.279998, 51.99796059999999], [-1.2798591, 51.9974422], [-1.2796858, 51.9969106], [-1.2794826, 51.9964578], [-1.2793586, 51.996194], [-1.2792031999999998, 51.9959037], [-1.2789796, 51.9955406], [-1.2787371999999997, 51.995168799999995], [-1.2785525, 51.9949061], [-1.2771282, 51.9930528], [-1.2766909999999998, 51.99247299999999], [-1.276096, 51.9916948], [-1.2755244, 51.9909382], [-1.2750536, 51.99031759999999], [-1.2747254, 51.9898917], [-1.2744704000000002, 51.989556400000005], [-1.2742041999999998, 51.9892075], [-1.2740386, 51.9889932], [-1.2736496999999998, 51.98846459999999], [-1.2735451, 51.9883127], [-1.2731844, 51.987773700000005], [-1.2729004, 51.98721220000001], [-1.2726469, 51.986578899999984], [-1.2725711, 51.98635790000001], [-1.2724912, 51.9860547], [-1.2723713, 51.98542799999999], [-1.2723166, 51.9849631], [-1.2721277999999998, 51.9833464], [-1.2719276, 51.981629899999994], [-1.2716607999999998, 51.97934719999999], [-1.2716438, 51.97919019999999], [-1.2713496, 51.9769231], [-1.2711125, 51.9758399], [-1.2709404999999998, 51.9751632], [-1.270738, 51.9745616], [-1.2697862999999998, 51.9721414], [-1.2693426999999995, 51.97123009999999], [-1.2688959, 51.9704005], [-1.2681581, 51.9692213], [-1.2676611, 51.9685202], [-1.2672468, 51.9679859], [-1.2668460999999998, 51.9674532], [-1.2665131, 51.9670553], [-1.2661123999999997, 51.96656639999999], [-1.2657093999999998, 51.9661382], [-1.2640148, 51.96435029999999], [-1.2631437, 51.96357819999999], [-1.2616096, 51.96227729999998], [-1.2595377, 51.960795700000006], [-1.2576917000000003, 51.959684], [-1.25764139776733, 51.959654103582686], [-1.2560763, 51.9587239], [-1.2537442, 51.9574327], [-1.2419751, 51.95133859999999], [-1.2358892, 51.94817599999999], [-1.2299244, 51.9450925], [-1.2277384105660876, 51.94396531986611], [-1.2267629, 51.94346229999999], [-1.2236844999999998, 51.9418556], [-1.2205110999999995, 51.9400989], [-1.2191279, 51.9393028], [-1.2177514, 51.9384651], [-1.2143754999999998, 51.9364525], [-1.2126948, 51.935440799999995], [-1.2110549, 51.9344421], [-1.2077028999999997, 51.93242879999999], [-1.2043418, 51.9304103], [-1.1970611, 51.9260293], [-1.1873447999999998, 51.9201794], [-1.1825739, 51.9173127], [-1.1802078, 51.9158924], [-1.1789988999999998, 51.915172699999985], [-1.1778223, 51.914502899999995], [-1.1766105000000002, 51.91385760000001], [-1.1754722999999998, 51.91327249999999], [-1.1741865, 51.9126456], [-1.1728161, 51.9120025], [-1.1701021, 51.9108181], [-1.1694163, 51.91055070000001], [-1.1678098693553778, 51.90993761874291], [-1.1670586, 51.90965090000001], [-1.1626295, 51.908068], [-1.1623182, 51.90795659999999], [-1.159615, 51.90699919999999], [-1.1545827999999998, 51.905147], [-1.1543536, 51.90506189999999], [-1.1530271, 51.9045907], [-1.1524655, 51.904395], [-1.1522783999999997, 51.9043285], [-1.1507299999999998, 51.9037816], [-1.1499249, 51.9034933], [-1.1491051, 51.90319830000001]]} |
10.6 |
1649 |
1658 |
2026-09-12T16:59:00+01:00 |
None |
None |
Kings Sutton |
Bicester North |
Bicester North |
51.9031983 |
-1.1491051 |
51.9031983 |
-1.1491051 |
1 |
1 |
2026-09-12 15:58:48 |
TERMINATED |
2026-09-12 15:58:00 |
Bicester North |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13534128 |
1789228650579108 |
None |
63 |
63 |
2026-09-12 15:58:00.727146 |
2 |
2026-09-12 16:08:00.723771 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
2026-09-12 15:58:00.723771 |
| 509889 |
L79971 |
861T54MP12 |
2026-09-12 |
South Western Railway |
O |
ESL |
None |
1T54 |
450019+450021 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 226.99, "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": 300.677, "from_m": 226.99, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 1447.131, "from_m": 300.677, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11172.009, "from_m": 1447.131, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 25136.054, "from_m": 11172.009, "capability_applied": 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": 36189.323, "from_m": 25136.054, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 36916.736, "from_m": 36189.323, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 36962.621, "from_m": 36916.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": 40893.629, "from_m": 36962.621, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 41253.708, "from_m": 40893.629, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 41571.637, "from_m": 41253.708, "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": 42036.236, "from_m": 41571.637, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 42082.934, "from_m": 42036.236, "capability_applied": 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": 42133.051, "from_m": 42082.934, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 42264.301, "from_m": 42133.051, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 64304.384, "from_m": 42264.301, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 72970.902, "from_m": 64304.384, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 73043.61, "from_m": 72970.902, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 85005.035, "from_m": 73043.61, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 87121.142, "from_m": 85005.035, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 87148.246, "from_m": 87121.142, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 98077.528, "from_m": 87148.246, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 102080.545, "from_m": 98077.528, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 111751.784, "from_m": 102080.545, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 116246.357, "from_m": 111751.784, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 117376.397, "from_m": 116246.357, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 117407.309, "from_m": 117376.397, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 117525.875, "from_m": 117407.309, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 117639.968, "from_m": 117525.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": 117701.019, "from_m": 117639.968, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 118119.08, "from_m": 117701.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}], "service_id": 509889, "profile_key": "280d239d81e88bfc0d0284c24d289370e54ef68dababab8b2b49df5f50d4263f", "schedule_id": 35083, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1543", "location": "Eastleigh", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 55760}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1545H", "location": "Allbrook S.B.", "stage_seq": 2, "distance_m": 1447.131, "section_seq": 1, "route_path_id": 55760}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1548", "location": "Shawford Up Jn", "stage_seq": 3, "distance_m": 5584.82, "section_seq": 1, "route_path_id": 55760}, {"is_pass": false, "wtt_arr": "1551H", "wtt_dep": "1553", "location": "Winchester", "stage_seq": 4, "distance_m": 11172.009, "section_seq": 1, "route_path_id": 55760}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1558H", "location": "Wallers Ash Loop", "stage_seq": 5, "distance_m": 20512.028, "section_seq": 1, "route_path_id": 55760}, {"is_pass": false, "wtt_arr": "1601", "wtt_dep": "1601H", "location": "Micheldever", "stage_seq": 6, "distance_m": 24833.843, "section_seq": 1, "route_path_id": 55760}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1608H", "location": "Worting Jn", "stage_seq": 7, "distance_m": 37447.734, "section_seq": 1, "route_path_id": 55760}, {"is_pass": false, "wtt_arr": "1611", "wtt_dep": "1612H", "location": "Basingstoke", "stage_seq": 8, "distance_m": 41430.482, "section_seq": 1, "route_path_id": 55760}, {"is_pass": false, "wtt_arr": "1622H", "wtt_dep": "1623H", "location": "Fleet", "stage_seq": 9, "distance_m": 59482.754, "section_seq": 1, "route_path_id": 55760}, {"is_pass": false, "wtt_arr": "1628", "wtt_dep": "1629", "location": "Farnborough (Main)", "stage_seq": 10, "distance_m": 64785.705, "section_seq": 1, "route_path_id": 55760}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1636H", "location": "Woking Jn", "stage_seq": 11, "distance_m": 78379.901, "section_seq": 1, "route_path_id": 55760}, {"is_pass": false, "wtt_arr": "1637H", "wtt_dep": "1640", "location": "Woking", "stage_seq": 12, "distance_m": 79181.479, "section_seq": 1, "route_path_id": 55760}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1649", "location": "Hampton Court Jn", "stage_seq": 13, "distance_m": 96600.695, "section_seq": 1, "route_path_id": 55760}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1650", "location": "Surbiton", "stage_seq": 14, "distance_m": 98826.934, "section_seq": 1, "route_path_id": 55760}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1650H", "location": "Berrylands Juncton", "stage_seq": 15, "distance_m": 101670.452, "section_seq": 1, "route_path_id": 55760}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1652", "location": "New Malden", "stage_seq": 16, "distance_m": 102485.011, "section_seq": 1, "route_path_id": 55760}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1654", "location": "Wimbledon", "stage_seq": 17, "distance_m": 106467.622, "section_seq": 1, "route_path_id": 55760}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1657", "location": "Clapham Junction (M)", "stage_seq": 18, "distance_m": 111844.048, "section_seq": 1, "route_path_id": 55760}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1701H", "location": "Waterloo West Crossings", "stage_seq": 19, "distance_m": 117376.397, "section_seq": 1, "route_path_id": 55760}, {"is_pass": false, "wtt_arr": "1704", "wtt_dep": null, "location": "London Waterloo", "stage_seq": 20, "distance_m": 118119.08, "section_seq": 1, "route_path_id": 55760}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 118119.08, "from_m": 0.0, "section_seq": 1, "route_path_id": 55760}], "total_distance_m": 118119.08, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 116865.69, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1253.39, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 27153, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:50:06Z", "source_id": 41180488, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T14:51:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:50:06Z", "source_id": 13488832, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T15:51:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:00:57Z", "source_id": 13495994, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T16:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27087, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:09:33Z", "source_id": 41222986, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T15:10:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:09:35Z", "source_id": 13501742, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T16:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27034, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:23:48Z", "source_id": 41254418, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T15:24:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:23:51Z", "source_id": 13511318, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T16:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27020, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:28:18Z", "source_id": 41264369, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T15:29:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:28:19Z", "source_id": 13514339, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T16:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26927, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:37:21Z", "source_id": 41284377, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T15:38:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:37:22Z", "source_id": 13520506, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T16:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28509, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:50:16Z", "source_id": 41313030, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T15:51:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:50:19Z", "source_id": 13529202, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T16:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28491, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:52:43Z", "source_id": 41318854, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T15:53:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:52:47Z", "source_id": 13530898, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T16:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29427, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:55:42Z", "source_id": 41325447, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T15:56:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:55:44Z", "source_id": 13532909, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T16:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29129, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:59:12Z", "source_id": 41333444, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T16:00:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:59:15Z", "source_id": 13535279, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T17:00:00+01:00", "operational_fact": true}] |
Eastleigh |
1543 |
1543 |
3 |
None |
None |
London Waterloo |
1704 |
1704 |
13 |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L79971/2026-09-12/detailed |
None |
Woking |
2026-09-12T16:40:18+01:00 |
London Waterloo |
24.0 |
{"type": "LineString", "coordinates": [[-0.5566606, 51.31861320000001], [-0.5549235, 51.3193145], [-0.554769, 51.3193769], [-0.554511, 51.31948160000001], [-0.5537267, 51.3197999], [-0.5534515, 51.3199108], [-0.5530553, 51.3200705], [-0.5523963, 51.32034099999999], [-0.5516599999999999, 51.32065039999999], [-0.5511718, 51.32085539999999], [-0.5505712000000001, 51.32111950000001], [-0.5499337, 51.321375200000006], [-0.5494353999999999, 51.32157529999999], [-0.5477165, 51.322307499999994], [-0.5467544999999999, 51.32272189999999], [-0.5456882, 51.32315839999999], [-0.5420858, 51.324633299999995], [-0.5418698, 51.32471919999999], [-0.5390538, 51.325851499999985], [-0.5389891704717129, 51.32587775307167], [-0.5271243544003695, 51.33069708903964], [-0.510162, 51.3375861], [-0.5062751999999999, 51.339158899999994], [-0.5003074, 51.341590399999994], [-0.5000511999999999, 51.34169479999999], [-0.4999528999999999, 51.3417348], [-0.4864741, 51.34722860000001], [-0.4862537999999999, 51.3473147], [-0.4850595, 51.3478102], [-0.4841608999999999, 51.3482257], [-0.4833992, 51.3485875], [-0.48200670000000007, 51.34927340000001], [-0.4817215, 51.349415], [-0.4791907999999999, 51.3506533], [-0.4733751497864595, 51.35358439040299], [-0.4677222, 51.35643329999999], [-0.4668381, 51.3568848], [-0.4637747, 51.3583917], [-0.46271679999999993, 51.3589194], [-0.4617561999999999, 51.3594278], [-0.4609020999999998, 51.35986359999999], [-0.4605435000000001, 51.360052499999995], [-0.459936, 51.3603286], [-0.4579333999999999, 51.361352], [-0.4558004, 51.362460500000005], [-0.4532592, 51.3637637], [-0.4527415, 51.36400529999999], [-0.45214609999999994, 51.36424170000001], [-0.4515392, 51.36447389999999], [-0.4507978, 51.36473070000001], [-0.4500474, 51.36496619999999], [-0.4491576420597607, 51.36522385479171], [-0.44906770000000007, 51.365249899999995], [-0.4482175000000001, 51.3654578], [-0.4223891, 51.371279699999995], [-0.4207629000000001, 51.371617999999984], [-0.4200945, 51.3717478], [-0.4192354, 51.3719066], [-0.41403489999999993, 51.372770900000006], [-0.4071484, 51.3739155], [-0.4068562, 51.3739661], [-0.3903802, 51.376709299999995], [-0.3900046, 51.3767715], [-0.3899331, 51.37678329999999], [-0.3784961, 51.3786647], [-0.3772502, 51.378870899999995], [-0.3755000999999999, 51.3791306], [-0.3746311, 51.379243200000005], [-0.3742938, 51.3792729], [-0.3733274999999999, 51.3793652], [-0.3724114999999999, 51.3794146], [-0.35932611364780853, 51.379695616854995], [-0.3592198, 51.3796979], [-0.35878449999999995, 51.3797054], [-0.3579861, 51.37973349999999], [-0.3571405999999999, 51.37977209999999], [-0.35651189999999994, 51.3798043], [-0.3553695, 51.379863699999994], [-0.35422399999999993, 51.3799148], [-0.3532249, 51.3799667], [-0.3521039999999999, 51.380035], [-0.3511182, 51.380090999999986], [-0.34976349999999995, 51.3801752], [-0.3481336, 51.38029209999999], [-0.3477789, 51.3803111], [-0.34566469999999994, 51.380462900000005], [-0.3443728, 51.38055760000001], [-0.3418926, 51.380747799999995], [-0.3403039, 51.380869], [-0.34001679481508074, 51.380897476410105], [-0.33994830054225506, 51.380941011411664], [-0.3399329, 51.3809508], [-0.33987967518461576, 51.380979325339275], [-0.3395862, 51.3810077], [-0.3390352, 51.381069], [-0.3384789999999999, 51.3811411], [-0.33786980000000005, 51.3812289], [-0.3371188, 51.3813495], [-0.336082, 51.381565599999995], [-0.3355511, 51.3816843], [-0.33479609999999993, 51.381865099999985], [-0.33460889999999993, 51.381912], [-0.3343883, 51.3819676], [-0.3335174000000001, 51.382199499999984], [-0.3334067, 51.382228999999995], [-0.3332979, 51.382258], [-0.33277841735565605, 51.382380654072406], [-0.3325414771926896, 51.38243774703286], [-0.3323313884055485, 51.38248710696811], [-0.3321443534994154, 51.38252989595835], [-0.33197657497947347, 51.38256727608383], [-0.33182425535090554, 51.38260040942473], [-0.3316835971188946, 51.38263045806131], [-0.33155080278862364, 51.38265858407373], [-0.3314220748652756, 51.38268594954227], [-0.33129361585403333, 51.38271371654711], [-0.3311616282600799, 51.382743047168475], [-0.33102231458859815, 51.38277510348658], [-0.3308718773447711, 51.38281104758164], [-0.3307065190337817, 51.38285204153388], [-0.3305224421608129, 51.38289924742352], [-0.3303158492310476, 51.382953827330766], [-0.3300829427496688, 51.383016943335846], [-0.3298379000000001, 51.38307790000001], [-0.32874649999999994, 51.3833476], [-0.32849799999999996, 51.383409], [-0.32612299999999994, 51.38400949999999], [-0.32499569999999994, 51.384307199999995], [-0.3230753, 51.384877200000005], [-0.32253429999999994, 51.38504820000001], [-0.3219925, 51.38521889999999], [-0.32163710000000006, 51.3853495], [-0.3212844000000001, 51.3854671], [-0.3202905999999999, 51.38583489999999], [-0.3196227, 51.386081], [-0.31899039999999995, 51.38633579999999], [-0.3188556, 51.386388100000005], [-0.3178890608941145, 51.38679167395817], [-0.31613299999999994, 51.3875249], [-0.316094, 51.3875411], [-0.3159661, 51.3875942], [-0.3128931, 51.3888771], [-0.31176519999999996, 51.38935659999999], [-0.31073389999999995, 51.389775099999994], [-0.3102538, 51.389977599999995], [-0.3096463, 51.3902245], [-0.309079, 51.3904471], [-0.3084855, 51.39070289999999], [-0.3081013, 51.390843], [-0.30649339999999997, 51.39147309999999], [-0.3054368, 51.3918604], [-0.30481909999999995, 51.3920999], [-0.3037943, 51.3925052], [-0.30375589345245835, 51.392521796516824], [-0.3030148999999999, 51.39284199999999], [-0.3021806, 51.3932149], [-0.3012107, 51.3936526], [-0.3007319, 51.39385719999999], [-0.3003359, 51.3940265], [-0.3000507, 51.39414839999999], [-0.2990985, 51.3945182], [-0.29801959999999994, 51.3949163], [-0.2969681, 51.39529950000001], [-0.2963888, 51.395492], [-0.2955311, 51.3957567], [-0.2941867, 51.396158099999994], [-0.2930099, 51.39647289999999], [-0.29206299999999996, 51.396703900000006], [-0.2909902, 51.39694990000001], [-0.2897832, 51.3972076], [-0.2884796, 51.39747199999999], [-0.28686419999999996, 51.3978115], [-0.2858088, 51.39801730000001], [-0.284154, 51.3983333], [-0.2813369, 51.398901], [-0.2803851, 51.399091899999995], [-0.2801403, 51.3991413], [-0.2783431, 51.39950170000001], [-0.27701649999999994, 51.39977249999999], [-0.2769095, 51.399794400000005], [-0.27476799999999996, 51.40023149999999], [-0.2744415, 51.400296899999994], [-0.2743057, 51.4003241], [-0.2707662, 51.401033], [-0.26949458523585645, 51.40128628879768], [-0.2684558, 51.4014932], [-0.2679061, 51.4016041], [-0.2659878, 51.4019855], [-0.2654615, 51.4020917], [-0.265163, 51.4021512], [-0.2648284, 51.4022178], [-0.2642498153475414, 51.402332997609726], [-0.26375909999999997, 51.40243069999999], [-0.2633524, 51.4025102], [-0.2613087, 51.40289539999999], [-0.2603406, 51.4030761], [-0.2595387, 51.4032217], [-0.2584711, 51.403409100000005], [-0.2574577, 51.403601900000005], [-0.2570599, 51.4036719], [-0.2570302, 51.40367709999999], [-0.2566534, 51.4037465], [-0.2550518598927765, 51.40406381890773], [-0.25475670000000006, 51.4041223], [-0.2539634, 51.40429349999999], [-0.2486095, 51.405451500000005], [-0.24553480000000005, 51.4060518], [-0.2451137, 51.406134599999994], [-0.2425019, 51.406675], [-0.2352973, 51.408062], [-0.23515049999999996, 51.4080903], [-0.2348763, 51.4081419], [-0.23449599999999995, 51.40821360000001], [-0.2343926466334797, 51.40823304067507], [-0.2343661, 51.4082612], [-0.23434999623932, 51.40827452726261], [-0.2342992412401936, 51.40831653141347], [-0.23417060000000003, 51.4083414], [-0.2339539, 51.4083853], [-0.231413, 51.4088794], [-0.23009999999999997, 51.4091312], [-0.22904150000000004, 51.40934550000001], [-0.2286029, 51.4094448], [-0.2284065, 51.409493299999994], [-0.22779989999999997, 51.4096405], [-0.2268291, 51.4098858], [-0.22585730000000004, 51.410160999999995], [-0.22554559999999996, 51.41025379999999], [-0.2246182, 51.410556699999994], [-0.2243619, 51.4106436], [-0.22291499999999995, 51.41116900000001], [-0.2222604, 51.41143160000001], [-0.2218417, 51.41160990000001], [-0.22113389999999997, 51.4119286], [-0.2208519, 51.4120575], [-0.2201866, 51.4123883], [-0.21950869999999997, 51.4127298], [-0.2194713, 51.41275069999999], [-0.219318, 51.4128366], [-0.2188543, 51.4131112], [-0.2183609, 51.4134], [-0.2167244, 51.414455900000014], [-0.21565139999999997, 51.4151619], [-0.2144386, 51.4159531], [-0.2137484, 51.4164153], [-0.2133788, 51.4166379], [-0.2128359, 51.41698309999999], [-0.212117, 51.41745280000001], [-0.21150579999999997, 51.41784959999999], [-0.2111357, 51.4180851], [-0.21056189999999997, 51.418471799999985], [-0.20985309999999996, 51.4189382], [-0.2089135, 51.4195476], [-0.2078037, 51.4202846], [-0.20636550000000004, 51.42131179999999], [-0.2059948, 51.42157219999999], [-0.20552216127715128, 51.42187703771148], [-0.2050008, 51.4222133], [-0.2046077, 51.4224611], [-0.2043513, 51.42260599999998], [-0.20400209999999996, 51.42280010000001], [-0.2035759, 51.4230459], [-0.2032574, 51.423245099999995], [-0.2029903, 51.423414399999984], [-0.2026588, 51.4236458], [-0.2023525, 51.42386580000001], [-0.2018728, 51.4242654], [-0.2015474, 51.4245587], [-0.2013737, 51.42476599999999], [-0.2012456, 51.4249264], [-0.200892, 51.42531830000001], [-0.20068829999999996, 51.4255682], [-0.2003483, 51.4259904], [-0.2000219, 51.42639410000001], [-0.1998464, 51.42665529999999], [-0.19950640000000003, 51.427067399999984], [-0.1990224, 51.4276776], [-0.1986359, 51.42822489999999], [-0.19846179999999997, 51.4284875], [-0.1982314, 51.4288267], [-0.1981131, 51.42899959999999], [-0.19797819999999997, 51.4291959], [-0.1977355, 51.42957580000001], [-0.1976075, 51.429755699999994], [-0.19719870000000003, 51.43036419999999], [-0.19676179999999996, 51.43101980000001], [-0.1965036, 51.4313999], [-0.19610639999999996, 51.43199020000001], [-0.1960145, 51.432109], [-0.1954343, 51.43277350000001], [-0.1951801, 51.4331392], [-0.1949855, 51.4334164], [-0.1949103, 51.4335185], [-0.1944904, 51.4340351], [-0.19431709999999996, 51.4342827], [-0.1937411, 51.4349994], [-0.19307119999999997, 51.4359826], [-0.1918048, 51.4377665], [-0.19144910000000004, 51.438271799999995], [-0.1911151, 51.43874639999999], [-0.1907692, 51.43919170000001], [-0.1904172, 51.4396274], [-0.189958, 51.4401261], [-0.18977520000000003, 51.440339499999986], [-0.1891994, 51.44089929999999], [-0.1880259, 51.44194830000001], [-0.18787929999999997, 51.4420956], [-0.1876423, 51.4423218], [-0.1873358, 51.44263069999999], [-0.18716796319111612, 51.442817580280106], [-0.18668709999999997, 51.443353], [-0.186236, 51.4438299], [-0.1859218, 51.44416209999998], [-0.1834796, 51.44674289999998], [-0.1808248, 51.4494624], [-0.1796630568239043, 51.45061155714629], [-0.1786026, 51.4516605], [-0.17814, 51.4521283], [-0.1779483, 51.4523326], [-0.1766761, 51.45383399999999], [-0.176096, 51.45455739999999], [-0.17569969999999996, 51.4551093], [-0.1753572, 51.4555962], [-0.1747095, 51.456613299999994], [-0.1743997, 51.45712389999999], [-0.1741146, 51.457645799999995], [-0.17384939999999996, 51.45815180000001], [-0.173435, 51.4590146], [-0.17334209999999997, 51.4592155], [-0.17324479999999998, 51.45943509999999], [-0.1731852, 51.4595642], [-0.1729732, 51.4600476], [-0.17271989999999998, 51.4606199], [-0.17263939999999997, 51.460798800000006], [-0.1725579, 51.4609735], [-0.1724365, 51.46125020000001], [-0.17237739999999996, 51.461369000000005], [-0.1722638, 51.4615876], [-0.1721826, 51.4617532], [-0.17193349999999996, 51.46225530000001], [-0.17183709999999996, 51.46242800000001], [-0.17171469999999997, 51.4626489], [-0.17168779999999997, 51.4626973], [-0.1715229, 51.4629394], [-0.1713967, 51.46310969999999], [-0.17137182611946036, 51.463141313899776], [-0.17125017775507717, 51.46328062318371], [-0.1711488627804044, 51.463406296741184], [-0.17106455622679728, 51.46352009142522], [-0.17099393312561112, 51.46362376408882], [-0.17093366850820105, 51.46371907158503], [-0.17088043740592246, 51.46380777076687], [-0.17083091485013055, 51.46389161848737], [-0.1707817758721806, 51.463972371599525], [-0.17072969550342784, 51.46405178695638], [-0.1706713487752276, 51.46413162141094], [-0.17060341071893506, 51.46421363181625], [-0.17052255636590552, 51.464299575025315], [-0.17042546074749423, 51.46439120789117], [-0.17030879889505648, 51.46449028726682], [-0.17016924583994747, 51.46459857000531], [-0.17000347661352253, 51.46471781295964], [-0.16991190000000003, 51.4647674], [-0.1697425, 51.4648611], [-0.1696772, 51.4648908], [-0.1694902, 51.4649832], [-0.16913369999999997, 51.4651604], [-0.1687513, 51.4653528], [-0.1685817, 51.46544039999999], [-0.1683645, 51.46554760000001], [-0.16824819999999996, 51.46560590000001], [-0.16813199999999998, 51.4656611], [-0.167715, 51.4658586], [-0.16737309999999997, 51.4660111], [-0.1669806, 51.4661814], [-0.16677949999999997, 51.4662687], [-0.1665757, 51.4663558], [-0.16625760000000003, 51.46649190000001], [-0.1660631, 51.4665924], [-0.1659113, 51.4666717], [-0.16582860000000002, 51.4667167], [-0.16559389999999996, 51.4668194], [-0.1647436, 51.4671856], [-0.16425969999999998, 51.4674022], [-0.1641098, 51.4674761], [-0.16395599999999996, 51.4675542], [-0.16374929999999996, 51.467658500000006], [-0.163675873964294, 51.46769235270634], [-0.16364020000000004, 51.46770879999999], [-0.16360715415752114, 51.46772287939966], [-0.1634698, 51.4677814], [-0.16312299999999996, 51.467937], [-0.1629085, 51.4680279], [-0.1626567, 51.468136599999994], [-0.1620522, 51.4683988], [-0.1614175, 51.468679599999994], [-0.1609231, 51.46889049999999], [-0.16047119999999998, 51.4690875], [-0.1602077, 51.4691951], [-0.15976710000000002, 51.469369], [-0.15949799999999997, 51.46947839999999], [-0.159286, 51.4695646], [-0.15922950335554523, 51.46958937404501], [-0.15917034426645318, 51.46961531557013], [-0.1590107689894461, 51.469685289969185], [-0.15895301403436635, 51.46971061572221], [-0.1588689, 51.46974749999998], [-0.15875509999999998, 51.4697967], [-0.15839589999999998, 51.469951599999995], [-0.15792349999999997, 51.47016049999999], [-0.1577735, 51.470226], [-0.1574767, 51.47035379999999], [-0.1573791, 51.47039], [-0.15696579999999996, 51.47054889999999], [-0.1565183, 51.4707372], [-0.15610969999999996, 51.4709049], [-0.15578019999999998, 51.4710373], [-0.15525119999999998, 51.47126320000001], [-0.15445619999999996, 51.4716003], [-0.15195399999999998, 51.4726836], [-0.1504289, 51.47334959999999], [-0.14992429999999998, 51.47357639999999], [-0.1488944, 51.474016], [-0.1488318, 51.47404149999999], [-0.14860927052729844, 51.47413531122673], [-0.14848657539641247, 51.47418703544216], [-0.14841235181544946, 51.47421832562433], [-0.14835400133042398, 51.474242924224455], [-0.1482485, 51.4742874], [-0.1476196, 51.474522099999994], [-0.1475246, 51.4745582], [-0.14719399999999996, 51.47468389999999], [-0.14657309999999998, 51.4749391], [-0.1463315, 51.47504389999999], [-0.1461733, 51.47511649999999], [-0.14588548029804585, 51.47524319501048], [-0.1458489953002166, 51.47525925527293], [-0.1449963, 51.47563460000001], [-0.1445852, 51.4758127], [-0.14372529036534895, 51.476193200315215], [-0.1436817467186904, 51.47621246780335], [-0.14363699994084686, 51.476232267652634], [-0.1429447, 51.47653859999999], [-0.14280649139933313, 51.476597930031], [-0.14268670062075264, 51.47664935361784], [-0.1426416865471168, 51.47666867716977], [-0.14227729999999997, 51.4768251], [-0.14174898218387794, 51.47705686529359], [-0.14159128645633343, 51.47712604387305], [-0.14155279999999998, 51.4771563], [-0.14146371286912188, 51.47721409493213], [-0.1413296, 51.4773011], [-0.1410052, 51.477471099999995], [-0.14087459999999996, 51.4775326], [-0.1405747, 51.477661999999995], [-0.1400749, 51.47788070000001], [-0.1397748, 51.4780075], [-0.13961639999999997, 51.478075200000006], [-0.13938429999999996, 51.47817579999999], [-0.1390206, 51.4783384], [-0.1385867, 51.4785183], [-0.13814469999999998, 51.4786823], [-0.1377354, 51.4788183], [-0.13743169999999996, 51.478916100000006], [-0.1373196, 51.478947299999994], [-0.13683069999999997, 51.4790785], [-0.13619519999999996, 51.47923209999998], [-0.1353775, 51.479454], [-0.1350083, 51.4795648], [-0.1346707, 51.4796706], [-0.1343928, 51.47976329999999], [-0.13406319999999997, 51.479883], [-0.133793, 51.47998859999999], [-0.13319260000000002, 51.48021959999999], [-0.1329571, 51.48030909999999], [-0.1326475, 51.4804175], [-0.1320217, 51.48064490000001], [-0.1315371, 51.4808291], [-0.1312317, 51.4809546], [-0.1303113, 51.481344400000005], [-0.12994349999999996, 51.48148530000001], [-0.1296077, 51.4816082], [-0.1291186, 51.48178089999999], [-0.12871139999999998, 51.48191839999999], [-0.1283999, 51.4820209], [-0.1280025, 51.48214549999999], [-0.12754640000000003, 51.4822759], [-0.1272673, 51.4823546], [-0.1268816, 51.482471999999994], [-0.126452, 51.4826234], [-0.12607009999999996, 51.48278239999999], [-0.1258667, 51.48287899999999], [-0.1256235, 51.4830005], [-0.1254786, 51.48308089999999], [-0.12526609999999996, 51.4832059], [-0.1250836, 51.48331840000001], [-0.12482419999999995, 51.483491], [-0.12468529999999996, 51.483595300000005], [-0.1244926, 51.48374650000001], [-0.12425679999999996, 51.48395790000001], [-0.1241083, 51.484114700000006], [-0.1239807, 51.4842698], [-0.12387969999999998, 51.484417500000006], [-0.1237715, 51.484591399999985], [-0.1236794, 51.48478279999999], [-0.1235206, 51.4851397], [-0.1234392, 51.485327100000006], [-0.1233563, 51.48551079999999], [-0.12324649999999995, 51.4858111], [-0.12319289999999997, 51.48599049999999], [-0.1231604, 51.48611880000001], [-0.12311589999999996, 51.4863001], [-0.1230682, 51.48650079999999], [-0.1230115, 51.4867212], [-0.1229429, 51.4869373], [-0.1228177, 51.48726539999999], [-0.122751, 51.4874636], [-0.12271319999999998, 51.4876083], [-0.1226859, 51.4877467], [-0.1226722, 51.48783130000001], [-0.12265619999999998, 51.48794670000001], [-0.12264169999999998, 51.4880825], [-0.12258949999999998, 51.488770499999994], [-0.12258, 51.4888477], [-0.12257260000000002, 51.48890389999998], [-0.1225651, 51.48896020000001], [-0.1225446, 51.48907079999999], [-0.12251330000000002, 51.48920150000001], [-0.12248759999999996, 51.4892989], [-0.1224528, 51.48940280000001], [-0.1224214, 51.489487700000005], [-0.1223771, 51.489588299999994], [-0.1222938, 51.4897575], [-0.1222506, 51.4898356], [-0.1221455, 51.49000339999999], [-0.1220677, 51.49011329999998], [-0.1219408, 51.49026740000001], [-0.12179030000000002, 51.4904343], [-0.1216662, 51.49056189999999], [-0.1214837, 51.4907295], [-0.1212622, 51.4909187], [-0.1210408, 51.4910868], [-0.12086079999999998, 51.49121610000001], [-0.1205133, 51.491437100000006], [-0.1204249, 51.4914895], [-0.11964890000000002, 51.4919485], [-0.11953, 51.49202369999998], [-0.11928950000000002, 51.492186], [-0.1189787, 51.4924072], [-0.1187017, 51.4926119], [-0.1186327, 51.49266680000001], [-0.11823580000000002, 51.492986900000005], [-0.11793430000000002, 51.493242300000006], [-0.11764330000000002, 51.493507], [-0.1174563, 51.4936927], [-0.1173935, 51.493752], [-0.1172001, 51.493956399999995], [-0.11702909999999998, 51.4941552], [-0.1168476, 51.494376200000005], [-0.11677759999999998, 51.4944692], [-0.1166053, 51.49470509999999], [-0.1162448, 51.4952305], [-0.1160833, 51.49546410000001], [-0.11586349999999997, 51.49577729999999], [-0.1157334, 51.4959675], [-0.115668, 51.496067800000006], [-0.1155994, 51.49618089999999], [-0.1154947, 51.4963741], [-0.1153871, 51.496595], [-0.11534049367854114, 51.4967038905416], [-0.11517990000000002, 51.49707909999999], [-0.115123, 51.49721339999999], [-0.11508059999999998, 51.497311], [-0.1150616, 51.4973511], [-0.11502419999999998, 51.497442499999984], [-0.1149076, 51.4977247], [-0.1148468, 51.4978752], [-0.1147967, 51.4980216], [-0.1147811, 51.49808689999998], [-0.1147654, 51.4981522], [-0.1147395, 51.4982759], [-0.1147278, 51.498406799999984], [-0.11472399999999998, 51.49855569999999], [-0.11473259999999998, 51.49873730000001], [-0.11474006005064048, 51.4987748385867], [-0.1147827, 51.498989400000006], [-0.1148308, 51.499309], [-0.1148461, 51.4994124], [-0.1148597, 51.499545199999986], [-0.1148786, 51.4996591], [-0.11488489999999996, 51.49976], [-0.11488049999999998, 51.49985409999999], [-0.11487169999999997, 51.4999399], [-0.11484110000000002, 51.500067699999995], [-0.1147946, 51.5002716], [-0.11477719999999995, 51.500361299999994], [-0.11477130000000002, 51.5004112], [-0.11476550000000002, 51.500484199999995], [-0.1147575, 51.5006371], [-0.11475920000000002, 51.50072800000001], [-0.1147623, 51.5007713], [-0.11477210000000002, 51.5008809], [-0.11478280000000002, 51.5009745], [-0.1147833, 51.50102179999999], [-0.1147838, 51.5011249], [-0.11477589999999996, 51.501325599999994], [-0.1147698, 51.50144410000001], [-0.1147579, 51.5015404], [-0.1147266, 51.5016832], [-0.114697, 51.5017677], [-0.11467199999999998, 51.50182610000001], [-0.11461349999999997, 51.5019484], [-0.1145354, 51.5020728], [-0.1145222, 51.5020866], [-0.1143532, 51.502260599999985], [-0.1140898, 51.50252470000001], [-0.1133034, 51.50316509999998], [-0.1132399, 51.5032168]]} |
24.3 |
1640 |
1704 |
2026-09-12T17:05:00+01:00 |
None |
None |
Farnborough (Main) |
Clapham Junction Carriage Maintenance Depot |
London Waterloo |
51.4387139 |
-0.1911380 |
51.5032168 |
-0.1132399 |
0 |
1 |
2026-09-12 15:59:16 |
RUNNING |
2026-09-12 15:40:18 |
London Waterloo |
TD |
DIRECT_SCHEDULED_STOP_DEPARTURE |
41291270 |
1789228756582540 |
None |
62 |
62 |
2026-09-12 15:59:16.593521 |
None |
2026-09-12 17:07:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 509891 |
W33429 |
361A66MR12 |
2026-09-12 |
Avanti West Coast |
P |
LIV |
EUS |
1A66 |
807005 |
7 |
125 |
None |
{"version": 3, "segments": [{"to_m": 317.352, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 683.612, "from_m": 317.352, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1779.804, "from_m": 683.612, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1821.377, "from_m": 1779.804, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2057.272, "from_m": 1821.377, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2356.354, "from_m": 2057.272, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 2394.399, "from_m": 2356.354, "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": 2463.461, "from_m": 2394.399, "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": 2505.203, "from_m": 2463.461, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2584.426, "from_m": 2505.203, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2642.464, "from_m": 2584.426, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3776.562, "from_m": 2642.464, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4108.276, "from_m": 3776.562, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 4168.594, "from_m": 4108.276, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8689.438, "from_m": 4168.594, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 8742.607, "from_m": 8689.438, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9499.606, "from_m": 8742.607, "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": 10286.163, "from_m": 9499.606, "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": 12537.782, "from_m": 10286.163, "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": 17289.433, "from_m": 12537.782, "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": 18513.826, "from_m": 17289.433, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 21531.42, "from_m": 18513.826, "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": 24028.001, "from_m": 21531.42, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 30102.779, "from_m": 24028.001, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 56126.892, "from_m": 30102.779, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 57922.704, "from_m": 56126.892, "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": 96787.409, "from_m": 57922.704, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 96810.541, "from_m": 96787.409, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 97255.126, "from_m": 96810.541, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 97329.155, "from_m": 97255.126, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 98265.205, "from_m": 97329.155, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 107053.052, "from_m": 98265.205, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 153791.801, "from_m": 107053.052, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 153864.672, "from_m": 153791.801, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 168200.908, "from_m": 153864.672, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 174086.15, "from_m": 168200.908, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 174156.519, "from_m": 174086.15, "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": 174228.615, "from_m": 174156.519, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 174294.444, "from_m": 174228.615, "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": 179461.7, "from_m": 174294.444, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 180788.415, "from_m": 179461.7, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 180826.004, "from_m": 180788.415, "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": 194671.018, "from_m": 180826.004, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 201100.967, "from_m": 194671.018, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 219881.666, "from_m": 201100.967, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 219976.276, "from_m": 219881.666, "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": 232957.203, "from_m": 219976.276, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 233117.88, "from_m": 232957.203, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 233782.132, "from_m": 233117.88, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 234610.27, "from_m": 233782.132, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 236934.424, "from_m": 234610.27, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 243565.431, "from_m": 236934.424, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 246854.813, "from_m": 243565.431, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 251135.618, "from_m": 246854.813, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 251221.461, "from_m": 251135.618, "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": 251316.961, "from_m": 251221.461, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 251403.423, "from_m": 251316.961, "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": 264665.127, "from_m": 251403.423, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 266597.714, "from_m": 264665.127, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 274866.132, "from_m": 266597.714, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 274920.069, "from_m": 274866.132, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 300699.438, "from_m": 274920.069, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 304069.298, "from_m": 300699.438, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 305572.73, "from_m": 304069.298, "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": 307417.718, "from_m": 305572.73, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 308569.754, "from_m": 307417.718, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 308616.645, "from_m": 308569.754, "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": 309845.211, "from_m": 308616.645, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 310323.96, "from_m": 309845.211, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 310379.245, "from_m": 310323.96, "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": 310423.329, "from_m": 310379.245, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 310466.565, "from_m": 310423.329, "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": 310531.367, "from_m": 310466.565, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 311211.18, "from_m": 310531.367, "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": 311218.085, "from_m": 311211.18, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 509891, "profile_key": "717356dab3e473dbec180a180cb280187586dd8ed73ee7857e96da8b6194dc8c", "schedule_id": 25961, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1543", "location": "Liverpool Lime Street HL/ML", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 38591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1545H", "location": "Crown Street Jn", "stage_seq": 2, "distance_m": 1278.138, "section_seq": 1, "route_path_id": 38591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1547", "location": "Edge Hill", "stage_seq": 3, "distance_m": 2170.395, "section_seq": 1, "route_path_id": 38591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1547H", "location": "Edge Hill S.B.", "stage_seq": 4, "distance_m": 2759.136, "section_seq": 1, "route_path_id": 38591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1549", "location": "Wavertree Jn", "stage_seq": 5, "distance_m": 4222.071, "section_seq": 1, "route_path_id": 38591}, {"is_pass": false, "wtt_arr": "1552H", "wtt_dep": "1554", "location": "Liverpool South Parkway (HL)", "stage_seq": 6, "distance_m": 9030.233, "section_seq": 1, "route_path_id": 38591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1558", "location": "Ditton East Jn", "stage_seq": 7, "distance_m": 17517.647, "section_seq": 1, "route_path_id": 38591}, {"is_pass": false, "wtt_arr": "1600H", "wtt_dep": "1602H", "location": "Runcorn", "stage_seq": 8, "distance_m": 21077.66, "section_seq": 1, "route_path_id": 38591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1603H", "location": "Halton Jn", "stage_seq": 9, "distance_m": 22894.442, "section_seq": 1, "route_path_id": 38591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1608", "location": "Weaver Jn", "stage_seq": 10, "distance_m": 30227.219, "section_seq": 1, "route_path_id": 38591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1610", "location": "Acton Bridge", "stage_seq": 11, "distance_m": 33965.739, "section_seq": 1, "route_path_id": 38591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1611", "location": "Hartford Jn", "stage_seq": 12, "distance_m": 36688.179, "section_seq": 1, "route_path_id": 38591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1614", "location": "Winsford", "stage_seq": 13, "distance_m": 45244.127, "section_seq": 1, "route_path_id": 38591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1619", "location": "Crewe Coal Yard S.B.", "stage_seq": 14, "distance_m": 56058.108, "section_seq": 1, "route_path_id": 38591}, {"is_pass": false, "wtt_arr": "1621", "wtt_dep": "1623", "location": "Crewe", "stage_seq": 15, "distance_m": 57237.063, "section_seq": 1, "route_path_id": 38591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1626", "location": "Crewe Basford Hall Jn", "stage_seq": 16, "distance_m": 59926.97, "section_seq": 1, "route_path_id": 38591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1629H", "location": "Madeley", "stage_seq": 17, "distance_m": 70587.657, "section_seq": 1, "route_path_id": 38591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1636", "location": "Norton Bridge", "stage_seq": 18, "distance_m": 88084.123, "section_seq": 1, "route_path_id": 38591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1639", "location": "Stafford", "stage_seq": 19, "distance_m": 96536.578, "section_seq": 1, "route_path_id": 38591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1643H", "location": "Colwich Jn", "stage_seq": 20, "distance_m": 106868.906, "section_seq": 1, "route_path_id": 38591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1645", "location": "Rugeley North Jn", "stage_seq": 21, "distance_m": 110779.366, "section_seq": 1, "route_path_id": 38591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1649", "location": "Lichfield TV North Jn (LL)", "stage_seq": 22, "distance_m": 123192.201, "section_seq": 1, "route_path_id": 38591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1653", "location": "Amington Jn", "stage_seq": 23, "distance_m": 135865.376, "section_seq": 1, "route_path_id": 38591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1700", "location": "Nuneaton", "stage_seq": 24, "distance_m": 155119.043, "section_seq": 1, "route_path_id": 38591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1708H", "location": "Rugby Trent Valley Jn", "stage_seq": 25, "distance_m": 177322.935, "section_seq": 1, "route_path_id": 38591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1709", "location": "Rugby", "stage_seq": 26, "distance_m": 178372.241, "section_seq": 1, "route_path_id": 38591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1709H", "location": "Hillmorton Jn", "stage_seq": 27, "distance_m": 180708.188, "section_seq": 1, "route_path_id": 38591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1716", "location": "Weedon", "stage_seq": 28, "distance_m": 199844.947, "section_seq": 1, "route_path_id": 38591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1723", "location": "Hanslope Jn", "stage_seq": 29, "distance_m": 220377.377, "section_seq": 1, "route_path_id": 38591}, {"is_pass": false, "wtt_arr": "1727", "wtt_dep": "1729", "location": "Milton Keynes Central", "stage_seq": 30, "distance_m": 231101.13, "section_seq": 1, "route_path_id": 38591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1732", "location": "Bletchley", "stage_seq": 31, "distance_m": 236105.592, "section_seq": 1, "route_path_id": 38591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1737", "location": "Ledburn Jn", "stage_seq": 32, "distance_m": 250950.442, "section_seq": 1, "route_path_id": 38591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1741", "location": "Tring", "stage_seq": 33, "distance_m": 260325.133, "section_seq": 1, "route_path_id": 38591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1744H", "location": "Bourne End Jn (Herts)", "stage_seq": 34, "distance_m": 270153.612, "section_seq": 1, "route_path_id": 38591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1749", "location": "Watford Junction", "stage_seq": 35, "distance_m": 283170.058, "section_seq": 1, "route_path_id": 38591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1752H", "location": "Harrow & Wealdstone", "stage_seq": 36, "distance_m": 292927.292, "section_seq": 1, "route_path_id": 38591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1755H", "location": "Wembley Central", "stage_seq": 37, "distance_m": 298302.794, "section_seq": 1, "route_path_id": 38591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1757", "location": "Willesden West London Jn", "stage_seq": 38, "distance_m": 302720.995, "section_seq": 1, "route_path_id": 38591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1800", "location": "Camden Jn", "stage_seq": 39, "distance_m": 308485.083, "section_seq": 1, "route_path_id": 38591}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1800H", "location": "Camden South Jn", "stage_seq": 40, "distance_m": 309425.693, "section_seq": 1, "route_path_id": 38591}, {"is_pass": false, "wtt_arr": "1803", "wtt_dep": null, "location": "London Euston", "stage_seq": 41, "distance_m": 311218.085, "section_seq": 1, "route_path_id": 38591}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 311218.085, "from_m": 0.0, "section_seq": 1, "route_path_id": 38591}], "total_distance_m": 311218.085, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 307570.341, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3647.744, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 9869, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:46:07Z", "source_id": 41171509, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T14:47:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:46:12Z", "source_id": 13486229, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T15:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9923, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:52:00Z", "source_id": 41184759, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T14:53:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:52:02Z", "source_id": 13490092, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T15:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9967, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:59:57Z", "source_id": 41201644, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T15:00:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:00:04Z", "source_id": 13495354, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T16:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10079, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:08:20Z", "source_id": 41220386, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T15:09:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:08:22Z", "source_id": 13500916, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T16:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10101, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:13:08Z", "source_id": 41230788, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T15:14:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:13:10Z", "source_id": 13504080, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T16:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10624, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:19:47Z", "source_id": 41245519, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T15:20:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:19:49Z", "source_id": 13508604, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T16:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11281, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:38:57Z", "source_id": 41287905, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T15:40:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:39:02Z", "source_id": 13521633, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T16:40:00+01:00", "operational_fact": true}] |
Liverpool Lime Street HL/ML |
1543 |
1543 |
9 |
None |
None |
London Euston |
1803 |
1803 |
13 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W33429/2026-09-12/detailed |
None |
Crewe |
2026-09-12T16:23:18+01:00 |
Milton Keynes Central |
64.0 |
{"type": "LineString", "coordinates": [[-2.432518009654111, 53.08889014223275], [-2.4325176999999996, 53.0888896], [-2.4324571999999995, 53.088784], [-2.4317856, 53.087692], [-2.4317819, 53.0876854], [-2.431651899999999, 53.0874536], [-2.4315758, 53.087309999999995], [-2.4314984999999996, 53.0871593], [-2.4314170999999996, 53.0869873], [-2.4312937, 53.086753599999994], [-2.4310942, 53.0864047], [-2.4300542, 53.0846661], [-2.4298259, 53.0842849], [-2.4297902999999996, 53.0842274], [-2.4295180999999997, 53.08377049999999], [-2.4291046, 53.083076099999985], [-2.4288677000000005, 53.082678599999994], [-2.4285706, 53.08218329999999], [-2.4271332999999995, 53.07973569999999], [-2.4265926999999996, 53.0788151], [-2.425451267122708, 53.076829539453456], [-2.4235177999999995, 53.073466], [-2.4211201, 53.0692934], [-2.4203464, 53.06787649999999], [-2.4197885, 53.066913500000005], [-2.4192849999999995, 53.0660444], [-2.4186993649555957, 53.065022431984005], [-2.4176556, 53.063201], [-2.4153800999999997, 53.0592298], [-2.4141567, 53.05709469999999], [-2.4115942, 53.052622799999995], [-2.4112381999999997, 53.05206239999999], [-2.4112083999999996, 53.0520166], [-2.4103111, 53.05038879999999], [-2.4102239, 53.0502476], [-2.4096091, 53.0492521], [-2.4095691999999995, 53.049188699999995], [-2.4093162999999995, 53.048727500000005], [-2.4089497, 53.0481725], [-2.4080496, 53.0469328], [-2.4075707999999993, 53.0463186], [-2.4070734, 53.0457178], [-2.4060193, 53.044522400000005], [-2.4054592, 53.04393480000001], [-2.4051698, 53.0436378], [-2.4050292, 53.0434904], [-2.4048853, 53.0433451], [-2.4026455999999996, 53.04103440000001], [-2.4015194, 53.0398724], [-2.4009453000000005, 53.03928199999999], [-2.4005931, 53.0389145], [-2.4003845, 53.0386968], [-2.399546416373759, 53.03783802447602], [-2.3993032, 53.037588799999995], [-2.3987709000000006, 53.0370375], [-2.3982309999999996, 53.0364866], [-2.3977064, 53.0359487], [-2.3971473999999997, 53.0354155], [-2.3965838, 53.03489629999999], [-2.3959924, 53.0343684], [-2.3942502, 53.0329688], [-2.3932971999999997, 53.03230139999999], [-2.3923507, 53.03163829999998], [-2.3904975999999993, 53.0303599], [-2.3897627, 53.029843199999995], [-2.3895829999999996, 53.02971689999999], [-2.3886667, 53.029062], [-2.3859558999999995, 53.02725660000001], [-2.3846507999999997, 53.02633469999999], [-2.3840068999999997, 53.0258475], [-2.3834174999999997, 53.025389299999986], [-2.381463, 53.02375189999999], [-2.3805553, 53.0228935], [-2.3801253, 53.0224559], [-2.379703, 53.0220081], [-2.3792757999999994, 53.0215582], [-2.3791398, 53.021415], [-2.3785646, 53.0208257], [-2.3779591000000004, 53.0202462], [-2.3773241, 53.0196691], [-2.375391899999999, 53.0180783], [-2.3744017, 53.01729459999999], [-2.3739323, 53.0169357], [-2.3738537, 53.01687629999999], [-2.3734132, 53.0165103], [-2.3703144, 53.0140512], [-2.3700873, 53.0138697], [-2.3687606, 53.0128095], [-2.3679866, 53.012187899999994], [-2.3671472, 53.011586699999995], [-2.3670866, 53.01153809999999], [-2.3633795, 53.00853809999999], [-2.3614387999999997, 53.00700299999999], [-2.3609458999999995, 53.006622099999994], [-2.359439, 53.0054576], [-2.3577367, 53.004280900000005], [-2.356822, 53.003725], [-2.3559116, 53.00318209999999], [-2.3548573, 53.00260780000001], [-2.3543442999999997, 53.0023278], [-2.3537949999999994, 53.0020557], [-2.3526311, 53.0014982], [-2.3514434, 53.00096260000001], [-2.350551100000001, 53.00055079999999], [-2.3496793, 53.00011979999999], [-2.3488374, 52.99967740000001], [-2.3480381, 52.99923770000001], [-2.3480197, 52.99922759999999], [-2.3467673, 52.99848219999999], [-2.3456259, 52.997725499999994], [-2.3445239, 52.996936], [-2.343487399999999, 52.99613279999999], [-2.3429679, 52.9957083], [-2.3424672, 52.9952753], [-2.3419883999999995, 52.9948347], [-2.3417406999999995, 52.99460890000001], [-2.3415205, 52.99439129999999], [-2.3401891999999997, 52.9930823], [-2.338876, 52.99177429999999], [-2.3384886999999996, 52.99138529999999], [-2.3368652, 52.989754299999994], [-2.3362661, 52.98915240000001], [-2.3356197387107556, 52.988505905532904], [-2.333645, 52.9865307], [-2.3323251, 52.9852088], [-2.3316746, 52.9845556], [-2.3313514, 52.98422809999999], [-2.331095, 52.9839774], [-2.330908482155918, 52.98378961162837], [-2.3277659, 52.980625499999995], [-2.3273745999999997, 52.98023370000001], [-2.3260909, 52.9789483], [-2.3244324, 52.977282499999994], [-2.3188852, 52.9717408], [-2.3184802, 52.9713331], [-2.3161136, 52.968950799999995], [-2.3133537999999993, 52.966188900000006], [-2.3119776, 52.96480809999999], [-2.3105172, 52.9634605], [-2.3095264999999996, 52.9627029], [-2.3084432, 52.96203030000001], [-2.3084095999999996, 52.9620113], [-2.3078839, 52.9617145], [-2.3073577, 52.9614424], [-2.3067781, 52.96116169999999], [-2.3061904, 52.960895699999995], [-2.3055828, 52.960617199999994], [-2.3049826999999996, 52.9603519], [-2.3043829, 52.9600951], [-2.3037683, 52.95983999999999], [-2.3033257, 52.959667], [-2.3028856, 52.9595036], [-2.3024284999999995, 52.959345], [-2.3019565999999996, 52.95919409999998], [-2.301482899999999, 52.9590505], [-2.3010079, 52.958920500000005], [-2.299971, 52.9586559], [-2.2987407, 52.9583977], [-2.2974814999999995, 52.9581871], [-2.2961640999999995, 52.958000899999995], [-2.2948263999999994, 52.95785730000001], [-2.2935930999999994, 52.95773139999999], [-2.2924728, 52.957566], [-2.2912909, 52.9573804], [-2.2901239999999996, 52.95715069999999], [-2.2900773, 52.9571406], [-2.2888949, 52.956885199999995], [-2.2876789, 52.9565783], [-2.2865524999999995, 52.9562439], [-2.2854519999999994, 52.9558744], [-2.2845197, 52.95552099999999], [-2.2836204, 52.95514370000001], [-2.2827462, 52.954738700000014], [-2.281942, 52.95432240000001], [-2.2812549999999994, 52.9539343], [-2.280585, 52.953536199999995], [-2.2799541, 52.9531174], [-2.2793602, 52.95267779999999], [-2.278628, 52.9520724], [-2.2779465999999995, 52.9514628], [-2.2776197, 52.9511465], [-2.2773084, 52.9508252], [-2.2770124, 52.9505003], [-2.2768733, 52.95033550000001], [-2.2767387, 52.950170199999995], [-2.2763792, 52.949707], [-2.2760649999999996, 52.94924340000001], [-2.2757523, 52.9487515], [-2.2754739999999996, 52.948268500000005], [-2.2726963, 52.943539699999995], [-2.2713115, 52.9411882], [-2.2701669, 52.9392393], [-2.2701042999999994, 52.93913369999999], [-2.2698904, 52.9387805], [-2.2698818, 52.938766], [-2.2670769, 52.9340423], [-2.264541123294641, 52.929673494383906], [-2.2643323, 52.929313699999994], [-2.2642533999999994, 52.9291777], [-2.2637056, 52.92821459999998], [-2.2632055, 52.9272398], [-2.2628006, 52.9263777], [-2.2627378, 52.92624], [-2.2623438, 52.9252982], [-2.2619001, 52.92412499999999], [-2.261485599999999, 52.9229551], [-2.2611196, 52.9217811], [-2.2607895, 52.920600099999994], [-2.2604744, 52.9194144], [-2.2604051, 52.9191579], [-2.2601567999999994, 52.9182392], [-2.2595271, 52.9158772], [-2.2586334, 52.912528299999984], [-2.2577555, 52.90928259999999], [-2.2577289, 52.909184399999994], [-2.2570435, 52.90672339999999], [-2.256698399999999, 52.9054802], [-2.2562591, 52.90424949999999], [-2.2560678, 52.9038293], [-2.2558527, 52.9033567], [-2.2553902, 52.90246], [-2.2548726, 52.9015843], [-2.2543002999999997, 52.9007266], [-2.2536740999999996, 52.89988369999999], [-2.2529912999999997, 52.89904889999999], [-2.2522626, 52.89823179999999], [-2.251482199999999, 52.89743450000001], [-2.2511025, 52.89709500000001], [-2.2507711, 52.8967894], [-2.2506902, 52.896714499999995], [-2.2503263999999996, 52.8963593], [-2.2499182, 52.8960103], [-2.2495144, 52.895672799999986], [-2.2490945, 52.8953424], [-2.2486657, 52.8950005], [-2.2482387, 52.894679700000005], [-2.2472432, 52.8939728], [-2.2462245999999997, 52.89329259999999], [-2.2457882102988034, 52.893023900588986], [-2.245237, 52.8926845], [-2.244678, 52.8923576], [-2.2440646, 52.8919989], [-2.2431919, 52.8915316], [-2.2422958, 52.89106979999999], [-2.2420651, 52.890954], [-2.2418352, 52.8908385], [-2.2413652999999996, 52.890616], [-2.2404237, 52.8901881], [-2.2394623, 52.88976550000001], [-2.2384968, 52.8893636], [-2.2375089, 52.8889526], [-2.2365293999999993, 52.888546000000005], [-2.2355069, 52.8880994], [-2.234511, 52.887642799999995], [-2.2338096, 52.8873111], [-2.2331474, 52.8869877], [-2.2324705, 52.8866501], [-2.2317956, 52.88630810000001], [-2.2303332999999994, 52.8855316], [-2.2302258, 52.88547259999999], [-2.2296166999999993, 52.88513830000001], [-2.2289133999999997, 52.88474399999999], [-2.2282174, 52.88434259999999], [-2.2275257999999996, 52.88393149999999], [-2.2268445, 52.8835204], [-2.2261769, 52.8831029], [-2.225372699999999, 52.88259299999999], [-2.224593, 52.882071999999994], [-2.2238250000000006, 52.8815465], [-2.2230836, 52.8810146], [-2.2223419999999994, 52.880479699999995], [-2.2216077999999997, 52.8799276], [-2.2208693, 52.879349000000005], [-2.2201956, 52.878799099999995], [-2.2193877, 52.878128700000005], [-2.218564, 52.8774783], [-2.2176951, 52.87684900000001], [-2.2167798, 52.8762617], [-2.2161442, 52.87589359999999], [-2.2155758999999997, 52.87560020000001], [-2.2154899, 52.8755557], [-2.215361186779621, 52.87548963626874], [-2.2144647, 52.8750295], [-2.2135296, 52.874623], [-2.2125991, 52.87427420000001], [-2.2122528, 52.87414520000001], [-2.2115236, 52.87389610000001], [-2.2109643, 52.87371600000001], [-2.2101865, 52.8734838], [-2.2092561, 52.8732356], [-2.2085990999999994, 52.8730825], [-2.2071442999999995, 52.8727856], [-2.2064047, 52.8726588], [-2.2052695, 52.8724851], [-2.2051570999999996, 52.87246579999999], [-2.2043429, 52.8723335], [-2.2035552, 52.87219699999999], [-2.2028512, 52.8720593], [-2.2021648999999996, 52.87190880000001], [-2.2016394999999997, 52.871776999999994], [-2.2007882999999997, 52.8715635], [-2.1996344999999997, 52.8712366], [-2.199274529804084, 52.87111781145831], [-2.1992060243165086, 52.87109520491944], [-2.1985057, 52.87086409999999], [-2.1974456999999994, 52.870436199999986], [-2.1964389, 52.870006], [-2.1959834999999996, 52.869792], [-2.1954685, 52.86955369999999], [-2.194806, 52.8692398], [-2.1941364999999995, 52.86889579999999], [-2.1938243999999996, 52.86871439999999], [-2.1935231, 52.868533], [-2.1929471, 52.868171200000006], [-2.1926521, 52.8679755], [-2.1919294, 52.86746039999999], [-2.1916057, 52.8672193], [-2.191295, 52.8669593], [-2.1909146999999995, 52.8666383], [-2.1906216, 52.8663766], [-2.1905934, 52.8663514], [-2.1903065999999995, 52.86608900000001], [-2.1901577999999997, 52.865938], [-2.1899798, 52.8657606], [-2.189654360310574, 52.865423015564886], [-2.1896502, 52.865418700000006], [-2.1893973999999994, 52.8651357], [-2.1891426, 52.8648463], [-2.188936, 52.8645928], [-2.1887495999999995, 52.86434849999999], [-2.1886273, 52.8641959], [-2.1884672, 52.8639723], [-2.1882252999999996, 52.86362079999999], [-2.1879744000000003, 52.86323180000001], [-2.1877276999999995, 52.8628189], [-2.1875371999999995, 52.8624594], [-2.1871891, 52.86171370000001], [-2.1870302999999995, 52.86129749999999], [-2.1869365, 52.861027099999994], [-2.18686, 52.8607907], [-2.1867862, 52.8605198], [-2.1867011, 52.8601571], [-2.1866419, 52.8598839], [-2.1865724, 52.859459], [-2.1865287, 52.859068400000005], [-2.1865057999999995, 52.85866849999999], [-2.1864979, 52.8582753], [-2.1865059999999996, 52.85790089999999], [-2.1865789999999996, 52.857145799999984], [-2.1867305, 52.8561284], [-2.1868628999999995, 52.85503200000001], [-2.1868614, 52.854858799999995], [-2.1868521, 52.8537425], [-2.186669, 52.8524482], [-2.1863905, 52.85158989999999], [-2.1860634, 52.8507335], [-2.1856449, 52.84990129999999], [-2.1851202, 52.8491424], [-2.1850301, 52.8489855], [-2.1844943, 52.8482641], [-2.1842713999999996, 52.8479673], [-2.1841682, 52.847842699999994], [-2.1838102, 52.8474337], [-2.1830918, 52.84666070000001], [-2.1822864, 52.845925900000005], [-2.1806739, 52.8447044], [-2.179265, 52.843748], [-2.1779285, 52.8427402], [-2.1770857, 52.84200609999999], [-2.1765933, 52.8415772], [-2.1757016999999994, 52.8407808], [-2.1749180999999997, 52.8399811], [-2.1722342, 52.837035500000006], [-2.1707566, 52.8355537], [-2.170022, 52.83484339999999], [-2.1692402, 52.8340875], [-2.16767, 52.83262779999999], [-2.1668527, 52.8318806], [-2.1660631, 52.8311469], [-2.1660594, 52.8311438], [-2.1633049, 52.82880879999999], [-2.1619081, 52.827652099999995], [-2.1604575, 52.82650039999999], [-2.1571715, 52.8240621], [-2.1559566818868516, 52.8232199963952], [-2.1554225, 52.822849700000006], [-2.1552301, 52.82271679999999], [-2.1536747, 52.82164220000001], [-2.153038433370293, 52.82123800100551], [-2.152303, 52.82077079999999], [-2.1508859999999994, 52.8198553], [-2.1479359, 52.818144700000005], [-2.1454768999999994, 52.816796], [-2.145396, 52.8167542], [-2.1437978999999996, 52.8158886], [-2.1422437, 52.8150467], [-2.1375156999999994, 52.81248959999999], [-2.1351604, 52.8112123], [-2.1328436999999996, 52.8099593], [-2.1327115, 52.8098876], [-2.1317677999999995, 52.80937800000001], [-2.1316624, 52.8093198], [-2.1309973, 52.8089573], [-2.1302941999999994, 52.808536399999994], [-2.130147899999999, 52.8084572], [-2.1294505, 52.80803889999999], [-2.128993, 52.807791399999985], [-2.1282396, 52.8073773], [-2.1277361, 52.80708810000001], [-2.1275153, 52.8069637], [-2.127078, 52.8067036], [-2.1266508, 52.80644860000001], [-2.1263929, 52.806288499999994], [-2.125874, 52.8059193], [-2.1258428, 52.8058985], [-2.1256010000000005, 52.805734400000006], [-2.1253685, 52.80557449999999], [-2.1251256, 52.8054016], [-2.1246427, 52.80504019999999], [-2.12403, 52.8045502], [-2.1231084999999994, 52.80382339999999], [-2.1226352, 52.8034815], [-2.1221517999999997, 52.803126899999995], [-2.121826, 52.80289149999999], [-2.1215102, 52.8026615], [-2.1212259999999996, 52.8024538], [-2.1209628, 52.8022579], [-2.1206298, 52.802044999999985], [-2.1203063, 52.8017916], [-2.1196751, 52.8013449], [-2.119521, 52.8012105], [-2.1191923, 52.8009184], [-2.1187548, 52.80057149999999], [-2.1180846, 52.799913700000005], [-2.1177522, 52.79956320000001], [-2.1174066999999996, 52.7991938], [-2.1168323999999994, 52.798618999999995], [-2.116702399999999, 52.7984888], [-2.1164676, 52.798243], [-2.1162863, 52.79804099999999], [-2.1160104, 52.797802399999995], [-2.1157294, 52.79757330000001], [-2.1152316, 52.79722480000001], [-2.1149576999999997, 52.79704739999999], [-2.1147408, 52.7969206], [-2.114555, 52.79681149999998], [-2.1142330999999994, 52.7966391], [-2.1136351, 52.7963715], [-2.1129887, 52.7961237], [-2.1123551, 52.79592000000001], [-2.1116768, 52.7957442], [-2.1109316, 52.7955851], [-2.110269, 52.7954766], [-2.1095827999999996, 52.7953983], [-2.1087620999999994, 52.7953552], [-2.1078933, 52.7953339], [-2.1071651999999994, 52.79536250000001], [-2.1065295999999996, 52.79542169999999], [-2.1059387, 52.795494000000005], [-2.1052613, 52.7956148], [-2.1046212999999994, 52.7957759], [-2.1040662, 52.795924199999995], [-2.1020556, 52.79646149999999], [-2.1007929999999995, 52.7968186], [-2.0995244, 52.797156099999995], [-2.0927002999999997, 52.79902310000001], [-2.092589, 52.7990499], [-2.0901626, 52.79971239999999], [-2.0894795000000004, 52.79988219999999], [-2.0886845, 52.80006180000001], [-2.0881784999999997, 52.8001452], [-2.0876497, 52.80022590000001], [-2.0869265, 52.8003048], [-2.0864094, 52.8003544], [-2.0858585, 52.80039190000001], [-2.0854773, 52.80041370000001], [-2.0847862, 52.80043619999999], [-2.0835811, 52.800409], [-2.0825747000000003, 52.8003684], [-2.0814891, 52.800283400000005], [-2.0806822, 52.800200899999986], [-2.0799098, 52.800082800000006], [-2.078997, 52.7999124], [-2.078052, 52.799695199999995], [-2.0774089, 52.7995263], [-2.0767565, 52.7993356], [-2.0760718999999996, 52.79910449999999], [-2.0757855999999997, 52.79898910000001], [-2.0755111, 52.7988767], [-2.0744535, 52.7984075], [-2.0741047, 52.798240400000005], [-2.0737969, 52.79807149999999], [-2.0732712, 52.7977608], [-2.0718929, 52.79695809999999], [-2.0711156, 52.796578200000006], [-2.0702072, 52.796173399999994], [-2.0696452, 52.795955199999995], [-2.0691384, 52.79577239999999], [-2.0686123999999997, 52.7955978], [-2.0682096, 52.79547749999999], [-2.0676323, 52.7953329], [-2.0674936, 52.7952922], [-2.066125153474899, 52.7948811664081], [-2.0658242999999996, 52.7947908], [-2.0642359, 52.794259999999994], [-2.0634067, 52.79397529999999], [-2.0622057, 52.7935321], [-2.061052, 52.793101099999994], [-2.059135, 52.7923409], [-2.0583707, 52.7920219], [-2.0583007, 52.7919917], [-2.0574131, 52.7916131], [-2.0564256, 52.7911918], [-2.0547376, 52.79059409999999], [-2.0539186, 52.79035079999999], [-2.0530653, 52.7901225], [-2.0519957999999994, 52.789886800000005], [-2.0519162, 52.7898702], [-2.0513414, 52.789744599999985], [-2.0502621, 52.78956919999999], [-2.0492189, 52.7894574], [-2.0482736, 52.789357999999986], [-2.0471508999999997, 52.7893004], [-2.0459571999999997, 52.78927449999998], [-2.0444778, 52.789301], [-2.043621, 52.78935239999999], [-2.0423993, 52.7894608], [-2.042149199999999, 52.7894944], [-2.0414855, 52.789583699999994], [-2.0406085, 52.78973020000001], [-2.0389416, 52.7900627], [-2.0356564, 52.7908558], [-2.0336021, 52.7913741], [-2.0325706, 52.7916034], [-2.0315009, 52.7918], [-2.0308629, 52.791886100000006], [-2.0302635, 52.791967], [-2.0292392999999995, 52.7921014], [-2.0280835, 52.79220299999999], [-2.0264905, 52.7923176], [-2.0253291, 52.7923575], [-2.0237615999999994, 52.7923572], [-2.0225175999999996, 52.79230390000001], [-2.0220095, 52.7922677], [-2.0211497, 52.79220639999999], [-2.0200505, 52.7920868], [-2.0187776999999993, 52.7919268], [-2.0176111, 52.7917175], [-2.016888, 52.7915763], [-2.016122, 52.7914063], [-2.0155816999999994, 52.7912748], [-2.0147361, 52.79105609999999], [-2.0138426, 52.7907917], [-2.0128412999999994, 52.7904551], [-2.012592, 52.7903736], [-2.0122609, 52.7902654], [-2.0117464, 52.79006960000001], [-2.0098064, 52.7893149], [-2.0079601999999994, 52.7887119], [-2.0068774, 52.7884127], [-2.0061194, 52.7882263], [-2.0056557, 52.7881039], [-2.005485, 52.788063699999995], [-2.0048746, 52.787951], [-2.0033007, 52.7876724], [-2.0023984999999995, 52.787547700000005], [-2.0009436, 52.7873796], [-2.0001102999999993, 52.787305], [-1.9992907, 52.7872615], [-1.9983329, 52.78722789999999], [-1.9978254999999996, 52.78721799999999], [-1.9972924, 52.787218300000006], [-1.9967717000000005, 52.7872186], [-1.9959619, 52.78724160000001], [-1.9957087, 52.7872511], [-1.9943793000000003, 52.78732759999999], [-1.9936169, 52.7873896], [-1.9928512, 52.7874667], [-1.9923434, 52.7875445], [-1.9922267999999996, 52.787558700000005], [-1.9910178999999997, 52.7877531], [-1.9897659, 52.7879853], [-1.9893853999999995, 52.78806899999999], [-1.9876967, 52.788428], [-1.9875442, 52.7884605], [-1.9872839, 52.7885144], [-1.986619, 52.7886484], [-1.9857710152128096, 52.788799065886614], [-1.9855789, 52.78883319999999], [-1.986619, 52.7886484], [-1.9855968, 52.78886390000001], [-1.9844253999999997, 52.7890512], [-1.9837284999999996, 52.78914120000001], [-1.9832395000000005, 52.7891958], [-1.982894, 52.7892265], [-1.9824308, 52.78926760000001], [-1.9816485, 52.789308000000005], [-1.9805675999999997, 52.78935139999999], [-1.9793386, 52.78937330000001], [-1.9785939, 52.789373000000005], [-1.9766438, 52.78937199999999], [-1.976293625062947, 52.78936403334287], [-1.9754701999999995, 52.78934530000001], [-1.9744858999999997, 52.78930679999999], [-1.9742322, 52.7892969], [-1.9727718, 52.789220500000006], [-1.9715803, 52.78912590000001], [-1.9698678999999997, 52.7889552], [-1.9687933999999996, 52.7888174], [-1.9678499999999997, 52.788670200000006], [-1.9663164, 52.7884104], [-1.9646356, 52.7880978], [-1.9631058, 52.78775780000001], [-1.9615444, 52.78737509999999], [-1.9612867999999997, 52.7873055], [-1.9602373, 52.7870218], [-1.9591106000000005, 52.786693699999994], [-1.9582477, 52.7864256], [-1.9572765, 52.7861032], [-1.9562747, 52.7857476], [-1.9550365, 52.785274900000005], [-1.9538076, 52.784778499999994], [-1.953275, 52.78454579999999], [-1.9531782, 52.78450359999999], [-1.9527147, 52.78430110000001], [-1.9514754, 52.7837287], [-1.9503588, 52.7831425], [-1.9494540999999996, 52.7826488], [-1.9487499999999995, 52.78224529999999], [-1.9486071000000005, 52.7821634], [-1.9480091, 52.781807400000005], [-1.9477207, 52.78162719999999], [-1.9461944, 52.7806363], [-1.9376297, 52.774978], [-1.9370939000000005, 52.774624], [-1.9364075275340715, 52.774171337077654], [-1.9341635, 52.7726914], [-1.9332245, 52.77207729999999], [-1.9314040999999995, 52.770908000000006], [-1.9308528, 52.77052979999999], [-1.9305311000000005, 52.7702954], [-1.9298091, 52.7697206], [-1.9293879, 52.76938529999999], [-1.9290042999999997, 52.769079899999994], [-1.9284952, 52.76863900000001], [-1.9282583, 52.76840539999999], [-1.9270742999999997, 52.7672053], [-1.9267914480626336, 52.766918552514426], [-1.9264573, 52.7665798], [-1.9260406999999995, 52.7661895], [-1.9254623, 52.7656905], [-1.9248091, 52.765179200000006], [-1.9239429, 52.76457309999999], [-1.9231864, 52.764084700000005], [-1.9223591999999996, 52.763625600000005], [-1.9216673999999996, 52.76325939999999], [-1.9209612, 52.7629309], [-1.9200696999999995, 52.7625096], [-1.9189586999999997, 52.7620722], [-1.9178957, 52.76169149999999], [-1.916871, 52.76136340000001], [-1.9155892, 52.76102319999998], [-1.9140405, 52.760669199999995], [-1.9119183, 52.7601654], [-1.9115645, 52.7600814], [-1.9106091000000005, 52.75986100000001], [-1.9095679, 52.75956829999999], [-1.9080111999999996, 52.7590949], [-1.9060565, 52.758448599999994], [-1.9046147999999996, 52.7579313], [-1.9033845, 52.7574599], [-1.9022906, 52.7569986], [-1.9016389999999996, 52.75671830000001], [-1.9007884999999995, 52.756297399999994], [-1.8999539000000003, 52.755872200000006], [-1.8992489999999995, 52.7554659], [-1.8984902, 52.754993], [-1.8979262, 52.75459479999999], [-1.8973571, 52.754167], [-1.8969813, 52.753876299999995], [-1.8962241, 52.7532436], [-1.8960691999999997, 52.7531137], [-1.8952069, 52.7523907], [-1.8946752999999996, 52.751942699999994], [-1.8944179000000003, 52.7517229], [-1.8942362999999995, 52.7515678], [-1.8939855999999995, 52.7513537], [-1.8935032, 52.7509277], [-1.8927719000000005, 52.75034970000001], [-1.8922831, 52.75000539999999], [-1.8920487, 52.749840799999994], [-1.8918774, 52.749720499999995], [-1.8913617, 52.74937340000001], [-1.8906482, 52.74893279999999], [-1.8898407999999995, 52.74846569999999], [-1.8893078999999997, 52.74817970000001], [-1.8886634, 52.74786979999999], [-1.8885791999999997, 52.74782690000001], [-1.8880016, 52.7475675], [-1.8874732, 52.7473419], [-1.8866389999999995, 52.7470171], [-1.8864620966509948, 52.7469555740489], [-1.8857977, 52.7467245], [-1.8848741, 52.7464131], [-1.8840024, 52.74612249999999], [-1.8831575000000005, 52.74584], [-1.8822026, 52.74552009999999], [-1.8809456, 52.7451043], [-1.8805430999999997, 52.74498189999999], [-1.8796872, 52.744697], [-1.8784207, 52.744258499999994], [-1.8770702, 52.7438136], [-1.8763287999999996, 52.74356619999999], [-1.8758136, 52.7433799], [-1.8747777, 52.743011], [-1.8732387, 52.74242840000001], [-1.8715674999999996, 52.74175619999999], [-1.8708943, 52.74147010000001], [-1.8692925, 52.74074239999999], [-1.8682206, 52.7402049], [-1.8677206, 52.739951100000006], [-1.8672374000000005, 52.7396622], [-1.8672222, 52.73965309999999], [-1.8664588, 52.739242], [-1.8654597, 52.7386524], [-1.8645052, 52.73803860000001], [-1.8635408, 52.7374365], [-1.8627655999999997, 52.736904], [-1.8616364, 52.736092], [-1.8607781, 52.735458699999995], [-1.8601799999999995, 52.7350109], [-1.8594397, 52.7344646], [-1.8585814, 52.73382300000001], [-1.8573073, 52.732878199999995], [-1.8563324999999995, 52.7321477], [-1.8555497, 52.73155189999999], [-1.8550301, 52.73116679999998], [-1.8545967999999995, 52.730856800000005], [-1.8545126, 52.7307944], [-1.854255, 52.73061220000001], [-1.8446311999999991, 52.72339039999999], [-1.8435153999999996, 52.7225622], [-1.8434349, 52.7225006], [-1.8365846, 52.717380299999995], [-1.8359167, 52.7168648], [-1.8351280999999997, 52.71623789999999], [-1.8343523, 52.71559049999999], [-1.8336416, 52.714965799999995], [-1.8328131, 52.7141741], [-1.8319257, 52.713305600000005], [-1.831135396320239, 52.71253125491421], [-1.8310838, 52.712480699999986], [-1.8301457, 52.71156709999999], [-1.8295215, 52.7109516], [-1.8286966, 52.7101301], [-1.8278658, 52.70931819999999], [-1.8268797, 52.70835969999999], [-1.8260759, 52.7075719], [-1.8251667000000005, 52.7066691], [-1.8245402, 52.7060595], [-1.8238122, 52.7053461], [-1.8225814, 52.7041412], [-1.8214773, 52.7030565], [-1.82135, 52.7029353], [-1.8148695, 52.6965501], [-1.814193, 52.69593559999999], [-1.8137141000000003, 52.69551839999999], [-1.813184, 52.69509469999999], [-1.8121743999999995, 52.69440349999999], [-1.8106130000000005, 52.693404099999995], [-1.8091113, 52.69245000000001], [-1.807783, 52.6915988], [-1.8046322, 52.68959290000001], [-1.8035448999999997, 52.6889082], [-1.8029276, 52.68852690000001], [-1.8023624, 52.68821179999999], [-1.8018328, 52.687917199999994], [-1.801021, 52.6874887], [-1.8003286, 52.6871354], [-1.7994565, 52.6867539], [-1.7993384229084817, 52.68670577864461], [-1.7992811415266352, 52.68668243406563], [-1.7985842, 52.6863984], [-1.7976619, 52.6860413], [-1.7968276, 52.6857662], [-1.7966305682390429, 52.685708775972785], [-1.7957684000000005, 52.6854575], [-1.7949626999999997, 52.6852413], [-1.7942284, 52.6850673], [-1.7932597999999995, 52.684859899999985], [-1.7924116, 52.6847029], [-1.7914766, 52.68455749999999], [-1.7903618, 52.6844121], [-1.7889581999999995, 52.68429119999999], [-1.7880863, 52.684239700000006], [-1.7869626999999997, 52.68418940000001], [-1.7848424, 52.68412489999999], [-1.782154, 52.68405929999999], [-1.7798042, 52.6839876], [-1.7783796, 52.68393279999999], [-1.7780117, 52.68391329999999], [-1.7776263999999995, 52.6838904], [-1.7772406, 52.68386529999999], [-1.776801, 52.6838291], [-1.7763316999999998, 52.683786299999994], [-1.7758811999999995, 52.68374999999999], [-1.7752957, 52.6836825], [-1.7743827999999997, 52.6835717], [-1.7737531999999998, 52.683483300000006], [-1.7731123999999998, 52.68337979999998], [-1.7726348999999997, 52.68329849999999], [-1.7714467, 52.68305629999999], [-1.77016, 52.68279969999999], [-1.7688935, 52.68248049999999], [-1.7677499999999997, 52.68218209999999], [-1.7665161, 52.68179829999998], [-1.7651818, 52.681316599999995], [-1.7642910999999997, 52.6809933], [-1.7613531, 52.6797156], [-1.7610764, 52.6795893], [-1.7598948999999997, 52.6790094], [-1.7584155, 52.6783008], [-1.7462588, 52.67247159999999], [-1.7449684, 52.6718407], [-1.7439614000000003, 52.67136429999999], [-1.7429245999999998, 52.6708585], [-1.7423895, 52.67060080000001], [-1.7415124, 52.67016789999999], [-1.7408165, 52.669801199999995], [-1.7399683999999995, 52.6693295], [-1.7387972, 52.668672599999994], [-1.7379128999999998, 52.6681281], [-1.7371227, 52.6676262], [-1.7365596, 52.6672562], [-1.7354474999999998, 52.6664843], [-1.734261, 52.66559949999999], [-1.7332852, 52.66481530000001], [-1.7322330999999995, 52.6639094], [-1.7312179, 52.66295620000001], [-1.7300299, 52.6617428], [-1.7292485999999998, 52.6608501], [-1.7286587999999998, 52.6601619], [-1.7281192999999997, 52.6594567], [-1.7275842, 52.658732099999995], [-1.7271347603656535, 52.658076072523166], [-1.7271058, 52.65803379999999], [-1.7270620999999995, 52.65797], [-1.7267334, 52.65748899999999], [-1.7261876000000005, 52.6567196], [-1.7260559, 52.656539], [-1.7252588, 52.6554104], [-1.7243227999999995, 52.6540585], [-1.7232645, 52.65255569999999], [-1.7213845, 52.6498646], [-1.7205601, 52.64873870000001], [-1.7197706, 52.6478229], [-1.7190708999999995, 52.647076299999995], [-1.7185764, 52.6466061], [-1.7171792999999995, 52.64541500000001], [-1.7157359, 52.6443671], [-1.7145701999999998, 52.64362220000001], [-1.714447, 52.64354409999999], [-1.7134975999999995, 52.6429703], [-1.7127898, 52.64257], [-1.7121819, 52.64224999999998], [-1.7111936, 52.6417528], [-1.7102626999999997, 52.64134419999999], [-1.7092287999999998, 52.6409167], [-1.708568, 52.64066639999999], [-1.7077165, 52.6403689], [-1.7068574999999997, 52.64010400000001], [-1.7067990398270907, 52.640087059403285], [-1.7059582, 52.6398434], [-1.7047343999999998, 52.63953529999999], [-1.7037496999999997, 52.6393179], [-1.7029238, 52.6391562], [-1.7019642999999998, 52.6389888], [-1.7001565000000003, 52.638723599999985], [-1.6982314, 52.6384498], [-1.6967329999999998, 52.6382307], [-1.6958197, 52.638119], [-1.6941866, 52.63792719999999], [-1.6929768999999997, 52.6378263], [-1.6912229, 52.63770590000001], [-1.6901239999999995, 52.6376431], [-1.6888934, 52.6376008], [-1.6875614000000003, 52.6375785], [-1.6870432, 52.6375751], [-1.6865316999999995, 52.63757470000001], [-1.6863913036349858, 52.63757351044037], [-1.686356896416264, 52.63757321891259], [-1.686036, 52.6375705], [-1.6859594, 52.637571399999985], [-1.6847883999999995, 52.6375853], [-1.6843520999999997, 52.637606100000006], [-1.6842, 52.63761360000001], [-1.6837151, 52.6376373], [-1.6831224, 52.63766630000001], [-1.6823167, 52.63771439999999], [-1.6816385, 52.637755], [-1.6814154, 52.6377683], [-1.680762, 52.6378061], [-1.6784072999999995, 52.63793059999999], [-1.6782784999999998, 52.6379371], [-1.6772583000000003, 52.6379883], [-1.675111, 52.6381002], [-1.6737002, 52.6381686], [-1.6729573, 52.6382072], [-1.6706064, 52.6383316], [-1.6691863999999998, 52.6383802], [-1.6677246, 52.6384535], [-1.6664049999999997, 52.63847789999999], [-1.665198, 52.63854130000001], [-1.665191673796243, 52.63854163754191], [-1.6638541999999998, 52.638613], [-1.6625024000000002, 52.638684600000005], [-1.6618582, 52.638694099999995], [-1.6616199, 52.6386976], [-1.6600964, 52.6387806], [-1.6585152000000003, 52.6388593], [-1.6576285000000002, 52.6389075], [-1.6560376000000003, 52.63898910000001], [-1.6546601, 52.639062800000005], [-1.6516415, 52.63920180000001], [-1.6498587999999998, 52.639244399999995], [-1.6481664, 52.63926270000001], [-1.6454848, 52.6391652], [-1.6446461, 52.6391286], [-1.6432901999999998, 52.6390128], [-1.6414416, 52.6388431], [-1.6397548999999998, 52.6386233], [-1.6382932999999995, 52.63839860000001], [-1.6371081, 52.6382021], [-1.6364426999999997, 52.6380908], [-1.635363, 52.637882100000006], [-1.6340373, 52.6375849], [-1.6327592, 52.63726799999999], [-1.6310669, 52.6368352], [-1.6288227, 52.63608260000001], [-1.6267381, 52.6353617], [-1.6251637, 52.6347446], [-1.6233985999999998, 52.634007], [-1.6213748, 52.633068299999984], [-1.6204256999999995, 52.6325822], [-1.6190797999999995, 52.6318491], [-1.6180905, 52.6312761], [-1.6169675114151385, 52.63056495246303], [-1.616353, 52.63017580000001], [-1.6152507, 52.629419899999995], [-1.6142814999999997, 52.6287524], [-1.6133488, 52.6280472], [-1.6126138999999995, 52.6274659], [-1.6122249999999998, 52.627135399999986], [-1.6116375999999997, 52.6266291], [-1.6112602, 52.6263149], [-1.6107049, 52.62583480000001], [-1.6101597, 52.6253673], [-1.6097385999999998, 52.625004199999985], [-1.6091378, 52.624499500000006], [-1.6085504, 52.624004500000005], [-1.6080541999999998, 52.62357459999999], [-1.6074721, 52.6230845], [-1.606984, 52.62266439999999], [-1.6064663, 52.6222232], [-1.6059057, 52.6217477], [-1.6053879999999998, 52.6213048], [-1.6046113, 52.6206457], [-1.6039971, 52.62013929999999], [-1.6034782999999997, 52.6196911], [-1.6028491, 52.619159], [-1.6025234, 52.6188818], [-1.6018834999999998, 52.618338300000005], [-1.6012961, 52.61783179999998], [-1.6007690999999995, 52.61738929999999], [-1.6006191000000003, 52.61725340000001], [-1.5992291, 52.6160285], [-1.5985681, 52.6154161], [-1.5976111, 52.61453310000001], [-1.5967175, 52.6137219], [-1.5959810999999997, 52.61303769999999], [-1.595192, 52.6121868], [-1.5947066999999997, 52.61157380000001], [-1.5944073999999997, 52.61116969999999], [-1.5941709999999998, 52.6107646], [-1.5937581, 52.6100359], [-1.5933887999999998, 52.6092648], [-1.5930212, 52.6084253], [-1.5925094, 52.6073443], [-1.592211, 52.6067769], [-1.5917216, 52.60590750000001], [-1.5911242, 52.6049262], [-1.590753, 52.6043563], [-1.5901903200000118, 52.60355296986019], [-1.5898582, 52.603078800000006], [-1.5889802999999998, 52.6019738], [-1.5881306999999998, 52.6010211], [-1.5880644, 52.60094089999999], [-1.5869962, 52.599824700000006], [-1.5861246, 52.598943799999994], [-1.5849724, 52.5978833], [-1.5843347, 52.5973101], [-1.5841825, 52.5971747], [-1.5831459, 52.59632169999999], [-1.5818691, 52.5953378], [-1.5807146999999997, 52.59450240000001], [-1.5792781, 52.5935616], [-1.5778061, 52.592642399999995], [-1.5761864999999995, 52.5916533], [-1.5751609, 52.5910352], [-1.5741383, 52.5904207], [-1.5726128, 52.589443900000006], [-1.5718161999999998, 52.5889535], [-1.5702096, 52.5879435], [-1.5693126, 52.58739229999999], [-1.5686935, 52.58703750000001], [-1.5679017999999998, 52.586594], [-1.5670124, 52.586149], [-1.5660333999999998, 52.585717300000006], [-1.5659034999999997, 52.5856638], [-1.5652908999999997, 52.5854112], [-1.5646386, 52.58516649999999], [-1.5637668999999998, 52.584874099999986], [-1.5628015, 52.5845853], [-1.561727, 52.5842433], [-1.5612560999999998, 52.584113300000006], [-1.5603064, 52.5838287], [-1.5595028, 52.5835595], [-1.5587676, 52.5832886], [-1.5580567999999997, 52.5829964], [-1.5571991999999997, 52.5825932], [-1.5565699999999998, 52.5822422], [-1.5559309, 52.5818517], [-1.5552971, 52.5814421], [-1.5548008999999998, 52.581069799999995], [-1.5544012, 52.5807435], [-1.554053, 52.580431], [-1.5537462999999998, 52.580103], [-1.5535463, 52.579880799999984], [-1.5534558999999997, 52.579771], [-1.5531076999999998, 52.5793337], [-1.552963, 52.57914929999998], [-1.5523575, 52.5783843], [-1.5518177, 52.5776954], [-1.5513113, 52.577114499999986], [-1.550674, 52.57651039999998], [-1.5501088999999997, 52.57604619999999], [-1.5493985, 52.5755211], [-1.5485728, 52.574921399999994], [-1.5477975, 52.574352000000005], [-1.5470640999999998, 52.5738173], [-1.5456721, 52.5728292], [-1.5428565, 52.57109620000001], [-1.5375530999999998, 52.5679568], [-1.5346669999999998, 52.5662531], [-1.5339239, 52.565804699999994], [-1.533175, 52.565362099999994], [-1.5317165, 52.564538299999995], [-1.5289276, 52.5630337], [-1.5276792, 52.5624437], [-1.5271359830031863, 52.56218040942952], [-1.5266342, 52.5619372], [-1.5260869999999995, 52.561697200000005], [-1.5255694, 52.56145519999999], [-1.524046, 52.56077390000001], [-1.5233620999999995, 52.5604682], [-1.5227221, 52.56018170000001], [-1.5215152999999997, 52.5596426], [-1.520521, 52.5591893], [-1.5189654, 52.5584822], [-1.5174205, 52.5577893], [-1.5166069, 52.5574226], [-1.5157264999999998, 52.5570208], [-1.514773, 52.556596199999994], [-1.5138334, 52.5561661], [-1.5135839999999998, 52.5560535], [-1.5114653999999998, 52.555111499999995], [-1.5085543, 52.55378319999999], [-1.5063577, 52.5527789], [-1.5054861999999998, 52.5523804], [-1.5033547, 52.55143879999999], [-1.5015292999999998, 52.5505893], [-1.5001376, 52.5499421], [-1.4996134, 52.54966699999999], [-1.498887, 52.54929809999999], [-1.498293706774541, 52.54896191164581], [-1.4976762, 52.548612], [-1.4965000999999998, 52.547892], [-1.4953664999999998, 52.5471282], [-1.4942436, 52.5463515], [-1.4929583, 52.54546469999998], [-1.4915791, 52.5444998], [-1.4905786, 52.5438049], [-1.4894789, 52.54303819999999], [-1.4881056, 52.5420856], [-1.4874108999999998, 52.5415897], [-1.4866277, 52.541035], [-1.4853724, 52.54016229999999], [-1.484702, 52.5396904], [-1.4841595999999997, 52.53931380000001], [-1.4833475, 52.5387458], [-1.4827172, 52.538307], [-1.4819526, 52.53776899999999], [-1.4810864, 52.53716049999999], [-1.4803783, 52.5366935], [-1.4797534, 52.5362829], [-1.4791445, 52.5358962], [-1.4783075999999995, 52.53536919999999], [-1.477613, 52.5349331], [-1.4769563, 52.53452609999999], [-1.4760063, 52.533946500000006], [-1.4750997, 52.5333918], [-1.4739973, 52.53271629999999], [-1.4733455999999998, 52.5323182], [-1.4723719, 52.531712899999995], [-1.4713795, 52.5311026], [-1.4706955, 52.5306784], [-1.4703946, 52.530485299999995], [-1.4699753, 52.53022980000001], [-1.4698871052290243, 52.53017552020448], [-1.4698027899945154, 52.530123628021194], [-1.4695392, 52.52996139999999], [-1.4692881, 52.52979909999999], [-1.4688994999999998, 52.52955730000001], [-1.4684236999999998, 52.5292572], [-1.4679812999999995, 52.52896799999999], [-1.4675786, 52.528699], [-1.4669563, 52.5282911], [-1.4665065, 52.52794800000001], [-1.4656446999999997, 52.52736590000001], [-1.4648508, 52.5268355], [-1.4644999000000003, 52.5266133], [-1.4644778165174714, 52.52659905369751], [-1.4641133, 52.52636390000001], [-1.4630896, 52.5257771], [-1.4624676, 52.5254317], [-1.4621383, 52.52522820000001], [-1.4607422999999995, 52.524311299999994], [-1.460516, 52.524163900000005], [-1.4603239, 52.52403290000001], [-1.4595716999999997, 52.52352700000001], [-1.4588947999999995, 52.523020900000006], [-1.4581585, 52.52244309999999], [-1.4568741, 52.5213703], [-1.4565764, 52.5211255], [-1.4558384999999998, 52.520488699999994], [-1.4551063, 52.51985409999999], [-1.4541995000000003, 52.518989399999995], [-1.4532664999999998, 52.5180523], [-1.4521879, 52.5169052], [-1.4518177, 52.5164808], [-1.4509436, 52.5154321], [-1.4501193999999995, 52.51438060000001], [-1.4492602, 52.51319170000001], [-1.4486117, 52.5122229], [-1.4479245, 52.5111102], [-1.4473163, 52.50999890000001], [-1.4468072999999997, 52.50900449999999], [-1.4463762999999998, 52.5080699], [-1.4460214999999998, 52.5071703], [-1.4453709, 52.5052392], [-1.4448949999999998, 52.5037852], [-1.4447099, 52.5031713], [-1.4445494, 52.50259789999999], [-1.444334, 52.50176570000001], [-1.4441058, 52.50037139999999], [-1.4439738, 52.49939590000001], [-1.443941, 52.498969899999985], [-1.4438733999999998, 52.49786399999999], [-1.4438375, 52.4968945], [-1.4438592, 52.4962384], [-1.4438672999999995, 52.4960358], [-1.4438781999999997, 52.4958717], [-1.4439537, 52.494729], [-1.444003781834324, 52.49430286280318], [-1.4441109, 52.4933914], [-1.4441389, 52.4931993], [-1.4443990999999998, 52.4915038], [-1.4444179, 52.49139269999999], [-1.444605, 52.4899105], [-1.4446089, 52.48978859999999], [-1.4446264, 52.4878961], [-1.444579, 52.48717640000002], [-1.4443686, 52.4857571], [-1.4440542999999997, 52.4843711], [-1.4436483, 52.4830075], [-1.44306, 52.4816093], [-1.4425032, 52.48050589999998], [-1.4417729, 52.479264500000006], [-1.4414005999999997, 52.47868159999998], [-1.4408928, 52.4779531], [-1.4401477, 52.4769579], [-1.4397935, 52.4765332], [-1.4394625000000003, 52.476174400000005], [-1.438747, 52.4754161], [-1.4387142999999998, 52.47538219999999], [-1.4386558, 52.4753215], [-1.4379218000000002, 52.4745731], [-1.437304454591234, 52.47400101788201], [-1.436892, 52.47361879999999], [-1.4356939999999998, 52.47260729999999], [-1.4345122999999995, 52.4717145], [-1.4339975, 52.47134049999999], [-1.4328186999999997, 52.4705512], [-1.4318736, 52.4699539], [-1.4150039, 52.459614499999994], [-1.4111047999999995, 52.45718949999999], [-1.4071651999999997, 52.4548001], [-1.3925501999999998, 52.44581259999999], [-1.3918756, 52.4453864], [-1.3896299999999997, 52.4440138], [-1.3884012, 52.4432124], [-1.3873662999999998, 52.44245239999999], [-1.3863675999999998, 52.4416298], [-1.3854125, 52.4407682], [-1.3847989999999997, 52.440175700000005], [-1.3842175116293958, 52.43957578845911], [-1.3841361999999997, 52.4394919], [-1.3837549, 52.43905349999999], [-1.3831937999999997, 52.4383577], [-1.3826765, 52.43765640000001], [-1.3805946, 52.4345727], [-1.3800289, 52.4338331], [-1.3792134, 52.43294899999999], [-1.3786081, 52.432379999999995], [-1.3779621999999998, 52.4318359], [-1.3770283000000003, 52.4311314], [-1.3759473, 52.43042919999999], [-1.3749293, 52.4298478], [-1.3739839, 52.429362199999986], [-1.3731999999999998, 52.4290069], [-1.3723611, 52.4286601], [-1.3721473999999998, 52.42857179999999], [-1.3711036, 52.428184300000005], [-1.3625284, 52.4251652], [-1.3613599, 52.4247637], [-1.3602668, 52.42441079999999], [-1.3587557, 52.4239675], [-1.3585222, 52.423901], [-1.3575692999999998, 52.42363179999999], [-1.3550993, 52.4230054], [-1.3549335, 52.4229635], [-1.3537041999999997, 52.4226432], [-1.3526937, 52.4223764], [-1.3517992999999997, 52.422123], [-1.350977, 52.42187800000001], [-1.3506338999999998, 52.421767], [-1.3494324, 52.42137449999999], [-1.3476134999999998, 52.4207055], [-1.3474729261792822, 52.42064945935145], [-1.346197, 52.420140799999984], [-1.3450292, 52.419638], [-1.3438997999999998, 52.4191216], [-1.343003, 52.41869390000001], [-1.3421794, 52.4182737], [-1.3402413, 52.417211499999986], [-1.3306581, 52.41184320000001], [-1.3293167, 52.411052699999985], [-1.3278199999999998, 52.41011520000001], [-1.3268435999999997, 52.409476100000006], [-1.3200715999999997, 52.4049495], [-1.3123588, 52.39978109999999], [-1.3120628, 52.3995836], [-1.3059962, 52.3955173], [-1.3054106999999997, 52.3951723], [-1.3054178, 52.3951676], [-1.3053345, 52.3951158], [-1.3053281, 52.39511829999999], [-1.3052594999999998, 52.3950719], [-1.3045416, 52.3945939], [-1.3038486, 52.3941796], [-1.3031801, 52.3937317], [-1.3007880999999997, 52.392126000000005], [-1.3006009999999997, 52.3919985], [-1.2990643999999998, 52.3909848], [-1.2989307, 52.3908945], [-1.2973994999999998, 52.38995179999999], [-1.2961703, 52.38926480000001], [-1.2948417, 52.388569999999994], [-1.2916551, 52.3870288], [-1.2915302999999998, 52.3869668], [-1.2902953, 52.3863709], [-1.2869997903991195, 52.384780653945135], [-1.2849499999999998, 52.383791499999994], [-1.2843925, 52.38353060000001], [-1.2837695999999998, 52.38323669999999], [-1.2832015, 52.3829743], [-1.2826967, 52.38274109999999], [-1.2822781999999997, 52.3825593], [-1.2816824, 52.382311900000005], [-1.2811181, 52.3820995], [-1.2805746, 52.38191079999999], [-1.2796039, 52.3816049], [-1.2790676, 52.38145920000001], [-1.278322, 52.3812726], [-1.2779165999999995, 52.381179], [-1.2771712999999998, 52.3810302], [-1.2763667, 52.38089599999999], [-1.2756612, 52.3808027], [-1.2750281999999995, 52.380732300000005], [-1.2745837, 52.38069449999999], [-1.2741617606714282, 52.38066750911422], [-1.2739263, 52.380679599999986], [-1.2701804999999995, 52.38079369999999], [-1.26912, 52.380823099999986], [-1.2685711, 52.38084769999999], [-1.2680237999999997, 52.3808636], [-1.2675608, 52.380866399999995], [-1.267233068707129, 52.38086278012311], [-1.2671895999999998, 52.38086229999999], [-1.2663561999999997, 52.380854799999994], [-1.2651267999999998, 52.3808401], [-1.2645752999999995, 52.3808311], [-1.2639716, 52.3808255], [-1.2629180999999998, 52.38081580000001], [-1.2624132999999995, 52.38079940000001], [-1.2618168999999997, 52.38077380000001], [-1.2610584, 52.380724399999984], [-1.2603238, 52.3806683], [-1.2596618, 52.3806077], [-1.2592294, 52.38056459999999], [-1.2585927, 52.38050299999998], [-1.2578221999999997, 52.38042610000001], [-1.25764139776733, 52.380406345278054], [-1.2570232, 52.38033879999999], [-1.2558851999999998, 52.380205200000006], [-1.2555555, 52.3801593], [-1.2547667999999998, 52.380049500000005], [-1.2532967999999998, 52.379828299999986], [-1.2526470999999997, 52.379724], [-1.2519239, 52.37959270000001], [-1.2512773999999998, 52.3794748], [-1.2500622, 52.3792391], [-1.2489197, 52.3790116], [-1.2477607999999998, 52.3787531], [-1.2476325, 52.3787224], [-1.2463769, 52.3784221], [-1.2452154, 52.37812759999999], [-1.2442015, 52.3778575], [-1.2429018999999997, 52.3774957], [-1.2427639, 52.377453], [-1.2416159, 52.37710919999999], [-1.2403581, 52.376715999999995], [-1.2394648999999998, 52.37640649999999], [-1.2387424, 52.3761197], [-1.2380702, 52.375831799999986], [-1.2374184, 52.37551870000001], [-1.2368239305064967, 52.375209630417885], [-1.2360774, 52.3748215], [-1.2351976, 52.374341699999995], [-1.2343634, 52.37390940000001], [-1.2328996, 52.3732117], [-1.2324559, 52.3729987], [-1.2319616999999998, 52.372761399999995], [-1.2311185, 52.37233599999999], [-1.2297654, 52.3716812], [-1.2288568, 52.3712483], [-1.2277222000000003, 52.370703], [-1.2263650999999998, 52.3700414], [-1.2240126, 52.368904], [-1.2232432792908106, 52.368533068146355], [-1.2231328, 52.3684798], [-1.2225268, 52.36817769999999], [-1.2222106, 52.36802879999999], [-1.2218041, 52.367799299999994], [-1.2209652, 52.3673848], [-1.2146934, 52.3643361], [-1.2071014, 52.36066640000001], [-1.2066803, 52.36046529999999], [-1.2054344999999995, 52.3598713], [-1.2038987, 52.35911159999999], [-1.2025332, 52.3584578], [-1.1997035, 52.35708489999999], [-1.1985256, 52.35652199999999], [-1.195887, 52.35523450000001], [-1.1946993, 52.354618599999995], [-1.1940148, 52.3542517], [-1.1935266, 52.35397470000001], [-1.192333, 52.353277], [-1.1911395, 52.3525186], [-1.1899726999999998, 52.3517291], [-1.188189, 52.350454199999994], [-1.1865521, 52.34920100000001], [-1.1850508, 52.34802289999998], [-1.1835713, 52.34687999999999], [-1.1823689999999998, 52.3459417], [-1.180549, 52.3445221], [-1.1780488, 52.34258260000001], [-1.1746631999999997, 52.33993910000001], [-1.1733417, 52.33892149999999], [-1.1725572, 52.3383069], [-1.1708369, 52.3369888], [-1.1678098693553778, 52.33460968637544], [-1.1676352, 52.3344724], [-1.1658839, 52.333102], [-1.1657033, 52.332961099999984], [-1.1618331, 52.32995849999999], [-1.1617801097814873, 52.32991742479848], [-1.1614146, 52.3296341], [-1.1606962, 52.3290772], [-1.1591834, 52.3278983], [-1.1589848, 52.3277409], [-1.157073, 52.32626709999999], [-1.1557472000000002, 52.3252453], [-1.1543419, 52.324138799999986], [-1.1524093999999998, 52.32261979999999], [-1.1503115, 52.3210665], [-1.1497303, 52.32065720000001], [-1.1487451, 52.3200066], [-1.1478210999999998, 52.31940110000001], [-1.1463916999999997, 52.3185223], [-1.1451806, 52.3178192], [-1.1423602, 52.3162756], [-1.1396799999999998, 52.3148164], [-1.1371936, 52.31345170000001], [-1.1360564, 52.31283419999999], [-1.1317756, 52.310476699999995], [-1.1271958999999998, 52.3079774], [-1.1261152, 52.307355400000006], [-1.1251509, 52.3067906], [-1.1241923, 52.3061861], [-1.1237142, 52.30586000000001], [-1.1229416999999997, 52.3053038], [-1.1214368999999995, 52.30412919999999], [-1.1199472, 52.30283889999999], [-1.1191365, 52.3020617], [-1.117247, 52.3001359], [-1.1154839, 52.2983115], [-1.1137733999999997, 52.296556], [-1.1121969, 52.2949339], [-1.1094175, 52.2920761], [-1.1079615, 52.2905636], [-1.1060144999999997, 52.28856890000001], [-1.1041691, 52.286670699999995], [-1.1028275, 52.28529939999999], [-1.102162, 52.284598800000005], [-1.1017949, 52.284148300000005], [-1.1016618, 52.2839948], [-1.1015648, 52.283878400000006], [-1.1011992, 52.28337349999999], [-1.1008609, 52.2829024], [-1.1005828, 52.28242569999999], [-1.1003311, 52.2819548], [-1.1000746, 52.2814305], [-1.0999370999999998, 52.2810714], [-1.0991181, 52.27881730000001], [-1.0990504, 52.2786309], [-1.0990014, 52.278496], [-1.0978737, 52.2753191], [-1.0977553539973384, 52.27498606676315], [-1.0976590999999998, 52.27471520000001], [-1.0975695000000003, 52.27445209999999], [-1.0973263, 52.273758699999995], [-1.0968006, 52.2722069], [-1.0961903, 52.27044870000001], [-1.0958299, 52.2694805], [-1.0954577, 52.2685893], [-1.0950363999999997, 52.2676793], [-1.0946585999999998, 52.26695990000001], [-1.0941313, 52.2660887], [-1.0937637, 52.265531], [-1.0932726, 52.264835899999994], [-1.0927426, 52.264154299999994], [-1.0919796, 52.2632582], [-1.0917125999999997, 52.2629531], [-1.0908204, 52.2619959], [-1.0897368, 52.2607913], [-1.0889627999999998, 52.25982929999999], [-1.0884018, 52.259062], [-1.0881069, 52.2586028], [-1.0876833, 52.2579244], [-1.0872639, 52.2571656], [-1.0869918, 52.2565981], [-1.0867308, 52.256004], [-1.0864068000000002, 52.2551792], [-1.0861587, 52.254412999999985], [-1.0859853999999998, 52.253748400000006], [-1.0858374999999998, 52.2530908], [-1.0857233999999998, 52.2524345], [-1.0856491, 52.2517846], [-1.0856051, 52.2511562], [-1.0855624, 52.2505262], [-1.0856066, 52.2491861], [-1.0857092, 52.2482242], [-1.0857768, 52.247801599999995], [-1.0858832, 52.24728639999999], [-1.0861334, 52.246315799999984], [-1.0864024, 52.24539229999999], [-1.0866899, 52.24442400000001], [-1.0869125, 52.2435952], [-1.0870182, 52.24311889999999], [-1.0870762, 52.2426057], [-1.0871120999999997, 52.242158100000005], [-1.0870738999999998, 52.24152010000001], [-1.0869659000000005, 52.24072879999999], [-1.0867735999999997, 52.240072899999994], [-1.086614, 52.23967619999999], [-1.0863447, 52.239097400000006], [-1.0860187, 52.2385377], [-1.0857019, 52.23807829999999], [-1.0851244, 52.237393399999995], [-1.0845758, 52.2368457], [-1.0837056, 52.2361092], [-1.0831384, 52.2356905], [-1.0821002999999998, 52.2350343], [-1.0812309, 52.234472], [-1.0804966, 52.23400170000001], [-1.0799782, 52.2336411], [-1.0790405, 52.2329402], [-1.0787603, 52.2326938], [-1.0785339, 52.23249469999999], [-1.0780724, 52.232049999999994], [-1.0779783409434258, 52.2319429614121], [-1.0776608, 52.231581600000005], [-1.0772638, 52.2311083], [-1.0771495999999998, 52.2309496], [-1.0762305, 52.229576], [-1.0759041, 52.2290715], [-1.0755767, 52.2285861], [-1.0754555, 52.2284149], [-1.0749984, 52.22784909999999], [-1.0745427, 52.2273653], [-1.0742305, 52.22704809999999], [-1.0737454, 52.2266197], [-1.0731181, 52.2261436], [-1.0724863, 52.22571870000001], [-1.0718819999999998, 52.2253536], [-1.0711839, 52.2249868], [-1.0705033, 52.2246725], [-1.0696608, 52.22432299999999], [-1.0669169, 52.223241899999984], [-1.0626831, 52.221565], [-1.0611101, 52.2209554], [-1.058665021668996, 52.21998654579095], [-1.0555495, 52.218752], [-1.0451737, 52.21464129999998], [-1.0448067, 52.214492199999995], [-1.0237581, 52.20616209999999], [-1.0232684, 52.2059715], [-1.0219245, 52.205436500000005], [-1.0203631000000002, 52.2048139], [-1.0202444, 52.2047668], [-1.0198917, 52.20462700000001], [-1.0196468000000003, 52.2045305], [-1.0188476999999998, 52.2042156], [-1.0173109, 52.203628899999984], [-1.0169863999999995, 52.2035138], [-1.0165334, 52.20335440000001], [-1.0157016, 52.20308690000001], [-1.0145557, 52.2027491], [-1.0136373999999997, 52.2024983], [-1.0123265, 52.20216990000001], [-1.0111201, 52.201889400000006], [-1.0099259, 52.20163569999999], [-1.008474, 52.201366400000005], [-1.0072692, 52.2011763], [-1.0061881, 52.201027899999985], [-1.0053289, 52.2009273], [-1.0034811999999995, 52.200727], [-1.0023617, 52.2005832], [-1.0007515, 52.2003515], [-0.9991509, 52.20008779999999], [-0.9973076, 52.199718700000005], [-0.9955958, 52.1993319], [-0.9941148, 52.1989349], [-0.9929663, 52.19859009999998], [-0.9918673, 52.1982402], [-0.9902627999999998, 52.197673499999986], [-0.9893878, 52.1973733], [-0.9885845, 52.197116599999994], [-0.9881468125314736, 52.19698913626014], [-0.9873861000000002, 52.1967676], [-0.9863582999999998, 52.19651019999999], [-0.9848310999999998, 52.1961738], [-0.9838456999999998, 52.1959751], [-0.9825597, 52.19576099999998], [-0.981126, 52.19555479999999], [-0.9794346, 52.1953206], [-0.9786371, 52.1951965], [-0.9774637999999998, 52.1950101], [-0.9762013999999998, 52.1947832], [-0.9748933, 52.1945365], [-0.9733572999999998, 52.1942215], [-0.9720571999999998, 52.1939392], [-0.9706314, 52.19361210000001], [-0.9689803999999996, 52.1931945], [-0.9671952, 52.1927106], [-0.9659407, 52.192347299999994], [-0.9646345, 52.191948399999994], [-0.9627791, 52.1913491], [-0.9612383999999998, 52.19081309999999], [-0.9598171, 52.19028430000001], [-0.9584399, 52.1897342], [-0.9574308, 52.1893335], [-0.955834, 52.18865819999999], [-0.9539763, 52.18784860000001], [-0.9523702, 52.18714709999999], [-0.9515029999999998, 52.1867894], [-0.9504359, 52.18632229999999], [-0.9503532, 52.18628679999998], [-0.9480339, 52.1852926], [-0.9476011, 52.185106899999994], [-0.9469642, 52.1848358], [-0.9461388999999998, 52.184489], [-0.944052, 52.1835911], [-0.9434009, 52.183315599999986], [-0.9420634, 52.1827617], [-0.9405607, 52.1821825], [-0.939014, 52.1816323], [-0.9373378, 52.1811085], [-0.9364671, 52.1808417], [-0.935953, 52.180697], [-0.9348132999999998, 52.18040349999999], [-0.9330923, 52.1799978], [-0.9314481999999998, 52.17965730000001], [-0.9298656999999998, 52.17936460000001], [-0.9290265, 52.179210100000006], [-0.9275134, 52.1789073], [-0.9261079, 52.17858989999999], [-0.9244181, 52.17815569999999], [-0.9231601000000002, 52.177790599999994], [-0.9221087, 52.1774517], [-0.9205529999999996, 52.17690890000001], [-0.9190832, 52.17633819999999], [-0.9178031999999998, 52.175791], [-0.916379, 52.17512320000001], [-0.915084, 52.1744532], [-0.9137724, 52.17370309999999], [-0.9124816999999996, 52.172882900000005], [-0.9113262, 52.17207789999999], [-0.9106581, 52.1715819], [-0.9099382, 52.17101019999999], [-0.9093672000000002, 52.17052730000001], [-0.9087431999999998, 52.1699667], [-0.9083466999999998, 52.1695931], [-0.9079528, 52.16920759999999], [-0.9075767, 52.168823299999985], [-0.9072158, 52.1684341], [-0.9068572999999998, 52.1680342], [-0.9065274, 52.1676338], [-0.9062009999999996, 52.167236699999975], [-0.9058938, 52.166835], [-0.9055888, 52.1664168], [-0.904555238830366, 52.16491882804252], [-0.9041567, 52.16434120000001], [-0.9035446999999998, 52.16351989999998], [-0.9024995, 52.162156800000005], [-0.9017403, 52.161219799999984], [-0.9009308, 52.16029309999999], [-0.9002115, 52.15950759999999], [-0.8998448, 52.159117900000005], [-0.8994714999999998, 52.1587292], [-0.8992284999999998, 52.158485], [-0.8989878000000001, 52.1582431], [-0.8985009000000002, 52.15775860000001], [-0.8983152841195214, 52.157581519633055], [-0.8980007, 52.15728140000001], [-0.8974912000000002, 52.15680340000001], [-0.8969671000000001, 52.156333700000005], [-0.8964425000000001, 52.155864999999984], [-0.8953667000000001, 52.154935], [-0.8948446, 52.1545024], [-0.8942881999999999, 52.1540419], [-0.8931870999999999, 52.15316659999999], [-0.8920521, 52.15230170000001], [-0.8909105999999999, 52.1514423], [-0.8897193999999999, 52.1506082], [-0.8891368999999999, 52.150213], [-0.8885387, 52.14982619999999], [-0.8873371, 52.149055700000005], [-0.8867387000000001, 52.1486728], [-0.8861558, 52.148279], [-0.8855799, 52.1478778], [-0.8852984, 52.147675199999995], [-0.8850214, 52.1474687], [-0.8846960999999999, 52.1472288], [-0.8843797, 52.146983199999994], [-0.8840696, 52.1467348], [-0.8837658999999999, 52.1464805], [-0.8834639999999999, 52.14622659999999], [-0.8831707, 52.14596999999999], [-0.8828806999999999, 52.1457103], [-0.8825955999999999, 52.1454481], [-0.8816801, 52.14458059999999], [-0.8806427999999998, 52.14361420000001], [-0.8804476999999999, 52.1434234], [-0.8785573999999999, 52.1416119], [-0.8783994, 52.1414423], [-0.8760632, 52.1391006], [-0.8741309999999999, 52.1372195], [-0.8738988, 52.1369827], [-0.8736648999999999, 52.136744199999995], [-0.8733504, 52.1364189], [-0.8732094, 52.1362694], [-0.8729773, 52.13602310000001], [-0.8724321999999999, 52.1354263], [-0.8718999, 52.1348243], [-0.8713871, 52.1342163], [-0.8708918, 52.1336044], [-0.870413, 52.1329878], [-0.8699519, 52.13236320000001], [-0.8695051, 52.1317356], [-0.8690673999999999, 52.1311052], [-0.8602975999999999, 52.11816830000001], [-0.8597188999999998, 52.1173952], [-0.8590659, 52.1164319], [-0.8581554999999998, 52.1150886], [-0.85776585, 52.11458100000005], [-0.8576722000000001, 52.1144433], [-0.8576632, 52.1144452], [-0.8575914, 52.1143372], [-0.8574150269554125, 52.114076927155445], [-0.8570915, 52.1135995], [-0.8560772, 52.1121029], [-0.8545049612168144, 52.10978287988833], [-0.8511249, 52.1047948], [-0.8506308, 52.10408580000001], [-0.8501246, 52.1033806], [-0.8496037, 52.1026787], [-0.8490595999999999, 52.1019823], [-0.8484939999999999, 52.1012874], [-0.8479132999999999, 52.100598899999994], [-0.8473058, 52.09991839999999], [-0.8466607, 52.0992493], [-0.8459949, 52.0985798], [-0.8453109999999999, 52.0979172], [-0.8446020999999999, 52.0972655], [-0.8438769999999999, 52.09662149999999], [-0.8431311999999999, 52.0959921], [-0.8423639, 52.095371], [-0.8415777, 52.0947567], [-0.8407709, 52.0941566], [-0.8394375, 52.09327139999999], [-0.8387484, 52.092842299999994], [-0.8380606, 52.092409800000006], [-0.8373972, 52.0919637], [-0.8367356, 52.0915147], [-0.8353481999999999, 52.09066159999999], [-0.8345471, 52.09021469999998], [-0.8337374999999999, 52.0897732], [-0.8329153, 52.08934159999999], [-0.8320850999999999, 52.08891799999999], [-0.8315029999999999, 52.08863079999999], [-0.8309217, 52.0883406], [-0.8303426, 52.0880501], [-0.8297647999999999, 52.08775690000001], [-0.8291927999999998, 52.0874612], [-0.8286275999999999, 52.0871606], [-0.8280670999999998, 52.0868561], [-0.8275134, 52.0865444], [-0.8269683999999999, 52.08623130000001], [-0.8264339, 52.08591189999999], [-0.8259057, 52.0855868], [-0.8253840999999998, 52.0852577], [-0.8248689999999999, 52.0849245], [-0.8243614, 52.0845869], [-0.8238629, 52.0842456], [-0.8233702, 52.0838997], [-0.822885, 52.0835498], [-0.8224067999999999, 52.083195], [-0.8219379, 52.082836099999994], [-0.8214772999999999, 52.082472], [-0.8210268, 52.08210660000001], [-0.8205874, 52.0817339], [-0.8201568000000001, 52.0813588], [-0.8197305999999999, 52.08098030000001], [-0.8193019, 52.08060520000001], [-0.8188911, 52.0802214], [-0.818487, 52.07983629999999], [-0.8180918999999999, 52.079446299999994], [-0.8177113, 52.07905189999999], [-0.8173369, 52.0786548], [-0.8169681, 52.07825509999999], [-0.8166099, 52.077850699999985], [-0.8125188, 52.07318269999999], [-0.8118675999999999, 52.0724306], [-0.8112044999999999, 52.0716793], [-0.8107289, 52.07116690000001], [-0.8104775999999999, 52.07091609999999], [-0.810218, 52.0706676], [-0.809672, 52.07018080000001], [-0.8090833, 52.06970359999999], [-0.8084837557075693, 52.0692451540987], [-0.8084778, 52.0692406], [-0.80786, 52.0687806], [-0.8072545, 52.0683159], [-0.8069585, 52.068080900000005], [-0.8066742, 52.067839], [-0.8062621, 52.06748059999999], [-0.8056543999999999, 52.066979999999994], [-0.8053959999999999, 52.066738599999994], [-0.8051282999999999, 52.06648080000001], [-0.8048944999999998, 52.0662311], [-0.8046632, 52.065967400000005], [-0.8044688999999999, 52.0657333], [-0.8042512999999999, 52.065438099999994], [-0.8040663, 52.0651651], [-0.8038935999999999, 52.0648877], [-0.8037341, 52.0645404], [-0.8034622999999999, 52.0640421], [-0.803302, 52.0635681], [-0.8030030999999999, 52.0626329], [-0.8027933, 52.061888499999995], [-0.8026694000000001, 52.06137609999999], [-0.8024984999999999, 52.0605991], [-0.8023456999999999, 52.0602563], [-0.8023014, 52.06010710000001], [-0.8021632999999999, 52.0596552], [-0.8019864000000001, 52.0589951], [-0.8019080999999999, 52.0587371], [-0.8017448999999999, 52.05812409999999], [-0.8017006, 52.0579789], [-0.8014293999999998, 52.057446600000006], [-0.8012885000000001, 52.05705], [-0.8011262999999998, 52.056653100000005], [-0.8009904, 52.05628720000001], [-0.8006475, 52.05564979999999], [-0.8004798999999999, 52.055358899999995], [-0.8002221999999999, 52.0549157], [-0.7999942187933974, 52.054578667909794], [-0.7998737, 52.0544005], [-0.7996016, 52.0540364], [-0.7992434000000002, 52.05357659999999], [-0.7989694, 52.0532419], [-0.7983907999999998, 52.0526116], [-0.7980845999999999, 52.052301699999994], [-0.7975067999999998, 52.0517399], [-0.7971727000000001, 52.0514258], [-0.7960314999999999, 52.05046660000001], [-0.7957321, 52.050210099999994], [-0.7956798999999999, 52.050167900000005], [-0.7949707, 52.0495949], [-0.7948133999999999, 52.04946729999999], [-0.7942227999999999, 52.04900419999999], [-0.7933364000000002, 52.0483025], [-0.7926403, 52.0477697], [-0.7917819999999999, 52.0471157], [-0.7898038999999999, 52.0456203], [-0.7865839, 52.04317209999999], [-0.7827979999999999, 52.0402933], [-0.7809472, 52.03888260000001], [-0.7795328, 52.03780379999999], [-0.7788689, 52.037245899999995], [-0.7784847, 52.036954400000006], [-0.7778244, 52.036453400000006], [-0.7770605999999999, 52.035885699999994], [-0.7765424, 52.03552729999999], [-0.7759134, 52.0350934], [-0.7756338, 52.034901899999994], [-0.7744579, 52.0340211], [-0.7742263, 52.0338476], [-0.7737810284544107, 52.033506424769065]]} |
108.2 |
1623 |
1727 |
2026-09-12T17:28:00+01:00 |
None |
None |
Runcorn |
Amington Jn |
Milton Keynes Central |
52.5416148 |
-1.4874460 |
52.0335064 |
-0.7737810 |
0 |
1 |
2026-09-12 15:58:48 |
RUNNING |
2026-09-12 15:23:18 |
Milton Keynes Central |
TD |
DIRECT_SCHEDULED_STOP_DEPARTURE |
41254272 |
1789228494472926 |
None |
78 |
78 |
2026-09-12 15:54:54.492430 |
None |
2026-09-12 18:04:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 509892 |
W33602 |
721F28MR12 |
2026-09-12 |
Avanti West Coast |
P |
EUS |
LIV |
1F28 |
807009 |
7 |
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": 10505.955, "from_m": 7136.095, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 36285.324, "from_m": 10505.955, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 36339.261, "from_m": 36285.324, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44607.679, "from_m": 36339.261, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 46540.265, "from_m": 44607.679, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60306.749, "from_m": 46540.265, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 60414.026, "from_m": 60306.749, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 60629.659, "from_m": 60414.026, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 60715.503, "from_m": 60629.659, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 64996.307, "from_m": 60715.503, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 68285.69, "from_m": 64996.307, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 74916.697, "from_m": 68285.69, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 77240.851, "from_m": 74916.697, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 78068.989, "from_m": 77240.851, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 78733.241, "from_m": 78068.989, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 78893.918, "from_m": 78733.241, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 91874.844, "from_m": 78893.918, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 91969.455, "from_m": 91874.844, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 110750.154, "from_m": 91969.455, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 117180.103, "from_m": 110750.154, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 131025.117, "from_m": 117180.103, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 131062.706, "from_m": 131025.117, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 131716.944, "from_m": 131062.706, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 131775.895, "from_m": 131716.944, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 132279.472, "from_m": 131775.895, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 136165.401, "from_m": 132279.472, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 136346.904, "from_m": 136165.401, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 137400.296, "from_m": 136346.904, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 137479.1, "from_m": 137400.296, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 137684.363, "from_m": 137479.1, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 137754.629, "from_m": 137684.363, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 154958.148, "from_m": 137754.629, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 157279.096, "from_m": 154958.148, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 188221.755, "from_m": 157279.096, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 188301.171, "from_m": 188221.755, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 188889.121, "from_m": 188301.171, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 188973.047, "from_m": 188889.121, "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": 204880.902, "from_m": 188973.047, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 205397.053, "from_m": 204880.902, "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": 205456.012, "from_m": 205397.053, "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": 212693.503, "from_m": 205456.012, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 214020.635, "from_m": 212693.503, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 214980.335, "from_m": 214020.635, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 215058.785, "from_m": 214980.335, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 216492.413, "from_m": 215058.785, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 216558.925, "from_m": 216492.413, "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": 252051.481, "from_m": 216558.925, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 252086.645, "from_m": 252051.481, "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": 254343.193, "from_m": 252086.645, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 254472.31, "from_m": 254343.193, "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": 256186.119, "from_m": 254472.31, "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": 275488.35, "from_m": 256186.119, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 275762.662, "from_m": 275488.35, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 278273.321, "from_m": 275762.662, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 278478.826, "from_m": 278273.321, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 282326.21, "from_m": 278478.826, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 282362.871, "from_m": 282326.21, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 282487.31, "from_m": 282362.871, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 288562.089, "from_m": 282487.31, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 291058.67, "from_m": 288562.089, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 294076.263, "from_m": 291058.67, "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": 295300.657, "from_m": 294076.263, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 300052.308, "from_m": 295300.657, "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": 302303.926, "from_m": 300052.308, "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": 303090.483, "from_m": 302303.926, "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": 303847.482, "from_m": 303090.483, "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": 303900.651, "from_m": 303847.482, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 308421.496, "from_m": 303900.651, "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": 308481.814, "from_m": 308421.496, "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": 308813.527, "from_m": 308481.814, "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": 309947.626, "from_m": 308813.527, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 310005.663, "from_m": 309947.626, "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": 310084.887, "from_m": 310005.663, "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": 310126.629, "from_m": 310084.887, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 310195.691, "from_m": 310126.629, "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": 310233.736, "from_m": 310195.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": 310532.817, "from_m": 310233.736, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 310768.713, "from_m": 310532.817, "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": 310810.286, "from_m": 310768.713, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 311906.478, "from_m": 310810.286, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 312272.738, "from_m": 311906.478, "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": 312590.09, "from_m": 312272.738, "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": 509892, "profile_key": "2c74dd3cc35443aa924dc9c90f2aaa77a91f9c36cd7aa7e30b39b6ff1d6ffa31", "schedule_id": 26128, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1543", "location": "London Euston", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 38630}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1545H", "location": "Camden South Jn", "stage_seq": 2, "distance_m": 1779.777, "section_seq": 1, "route_path_id": 38630}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1546", "location": "Camden Jn", "stage_seq": 3, "distance_m": 2720.31, "section_seq": 1, "route_path_id": 38630}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1549", "location": "Willesden West London Jn", "stage_seq": 4, "distance_m": 8484.398, "section_seq": 1, "route_path_id": 38630}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1550H", "location": "Wembley Central", "stage_seq": 5, "distance_m": 12902.599, "section_seq": 1, "route_path_id": 38630}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1552H", "location": "Harrow & Wealdstone", "stage_seq": 6, "distance_m": 18278.101, "section_seq": 1, "route_path_id": 38630}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1555H", "location": "Watford Junction", "stage_seq": 7, "distance_m": 28035.335, "section_seq": 1, "route_path_id": 38630}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1559H", "location": "Bourne End Jn (Herts)", "stage_seq": 8, "distance_m": 41051.781, "section_seq": 1, "route_path_id": 38630}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1603", "location": "Tring", "stage_seq": 9, "distance_m": 50880.259, "section_seq": 1, "route_path_id": 38630}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1606", "location": "Ledburn Jn", "stage_seq": 10, "distance_m": 60306.749, "section_seq": 1, "route_path_id": 38630}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1611", "location": "Bletchley", "stage_seq": 11, "distance_m": 75745.529, "section_seq": 1, "route_path_id": 38630}, {"is_pass": false, "wtt_arr": "1613H", "wtt_dep": "1615H", "location": "Milton Keynes Central", "stage_seq": 12, "distance_m": 80749.99, "section_seq": 1, "route_path_id": 38630}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1621", "location": "Hanslope Jn", "stage_seq": 13, "distance_m": 91473.743, "section_seq": 1, "route_path_id": 38630}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1628", "location": "Weedon", "stage_seq": 14, "distance_m": 112006.174, "section_seq": 1, "route_path_id": 38630}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1635H", "location": "Hillmorton Jn", "stage_seq": 15, "distance_m": 131142.932, "section_seq": 1, "route_path_id": 38630}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1636", "location": "Rugby", "stage_seq": 16, "distance_m": 133479.81, "section_seq": 1, "route_path_id": 38630}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1636H", "location": "Rugby Trent Valley Jn", "stage_seq": 17, "distance_m": 134515.361, "section_seq": 1, "route_path_id": 38630}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1639", "location": "Brinklow Jn", "stage_seq": 18, "distance_m": 141980.639, "section_seq": 1, "route_path_id": 38630}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1644", "location": "Attleborough South Jn", "stage_seq": 19, "distance_m": 153640.003, "section_seq": 1, "route_path_id": 38630}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1645", "location": "Nuneaton", "stage_seq": 20, "distance_m": 156723.119, "section_seq": 1, "route_path_id": 38630}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1651H", "location": "Amington Jn", "stage_seq": 21, "distance_m": 176065.787, "section_seq": 1, "route_path_id": 38630}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1655H", "location": "Lichfield TV North Jn (LL)", "stage_seq": 22, "distance_m": 188652.173, "section_seq": 1, "route_path_id": 38630}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1659H", "location": "Rugeley North Jn", "stage_seq": 23, "distance_m": 201346.683, "section_seq": 1, "route_path_id": 38630}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1702H", "location": "Colwich Jn", "stage_seq": 24, "distance_m": 205456.012, "section_seq": 1, "route_path_id": 38630}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1707", "location": "Stafford", "stage_seq": 25, "distance_m": 215703.959, "section_seq": 1, "route_path_id": 38630}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1710", "location": "Norton Bridge", "stage_seq": 26, "distance_m": 224228.719, "section_seq": 1, "route_path_id": 38630}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1716", "location": "Madeley", "stage_seq": 27, "distance_m": 241725.186, "section_seq": 1, "route_path_id": 38630}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1720", "location": "Crewe Basford Hall Jn", "stage_seq": 28, "distance_m": 252384.345, "section_seq": 1, "route_path_id": 38630}, {"is_pass": false, "wtt_arr": "1724", "wtt_dep": "1727", "location": "Crewe", "stage_seq": 29, "distance_m": 255075.948, "section_seq": 1, "route_path_id": 38630}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1729", "location": "Crewe Coal Yard S.B.", "stage_seq": 30, "distance_m": 256254.902, "section_seq": 1, "route_path_id": 38630}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1733", "location": "Winsford", "stage_seq": 31, "distance_m": 267068.883, "section_seq": 1, "route_path_id": 38630}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1736", "location": "Hartford Jn", "stage_seq": 32, "distance_m": 275625.506, "section_seq": 1, "route_path_id": 38630}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1737", "location": "Acton Bridge", "stage_seq": 33, "distance_m": 278621.219, "section_seq": 1, "route_path_id": 38630}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1738H", "location": "Weaver Jn", "stage_seq": 34, "distance_m": 282267.155, "section_seq": 1, "route_path_id": 38630}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1741H", "location": "Halton Jn", "stage_seq": 35, "distance_m": 289695.647, "section_seq": 1, "route_path_id": 38630}, {"is_pass": false, "wtt_arr": "1744", "wtt_dep": "1746", "location": "Runcorn", "stage_seq": 36, "distance_m": 291512.43, "section_seq": 1, "route_path_id": 38630}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1748H", "location": "Ditton East Jn", "stage_seq": 37, "distance_m": 295072.443, "section_seq": 1, "route_path_id": 38630}, {"is_pass": false, "wtt_arr": "1753", "wtt_dep": "1754H", "location": "Liverpool South Parkway (HL)", "stage_seq": 38, "distance_m": 303559.856, "section_seq": 1, "route_path_id": 38630}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1758", "location": "Wavertree Jn", "stage_seq": 39, "distance_m": 308368.018, "section_seq": 1, "route_path_id": 38630}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1759H", "location": "Edge Hill S.B.", "stage_seq": 40, "distance_m": 309830.953, "section_seq": 1, "route_path_id": 38630}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1800", "location": "Edge Hill", "stage_seq": 41, "distance_m": 310419.695, "section_seq": 1, "route_path_id": 38630}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1801", "location": "Crown Street Jn", "stage_seq": 42, "distance_m": 311311.952, "section_seq": 1, "route_path_id": 38630}, {"is_pass": false, "wtt_arr": "1804", "wtt_dep": null, "location": "Liverpool Lime Street HL/ML", "stage_seq": 43, "distance_m": 312590.09, "section_seq": 1, "route_path_id": 38630}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 312590.09, "from_m": 0.0, "section_seq": 1, "route_path_id": 38630}], "total_distance_m": 312590.09, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 309152.495, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3437.595, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 22008, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:50:09Z", "source_id": 41180649, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T14:50:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:50:15Z", "source_id": 13488921, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T15:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21956, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:51:47Z", "source_id": 41184204, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T14:52:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:51:48Z", "source_id": 13489942, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T15:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21883, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:55:46Z", "source_id": 41192911, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T14:56:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:55:54Z", "source_id": 13492622, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T15:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21792, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:03:17Z", "source_id": 41208877, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T15:04:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:03:21Z", "source_id": 13497564, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T16:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21610, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:11:23Z", "source_id": 41227154, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T15:12:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:11:25Z", "source_id": 13502965, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T16:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21500, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:13:17Z", "source_id": 41231084, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T15:14:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:13:23Z", "source_id": 13504200, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T16:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21218, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:34:27Z", "source_id": 41277890, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T15:36:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:34:33Z", "source_id": 13518592, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T16:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20699, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:42:27Z", "source_id": 41295660, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T15:43:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:42:31Z", "source_id": 13524065, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T16:43:00+01:00", "operational_fact": true}] |
London Euston |
1543 |
1543 |
13 |
None |
None |
Liverpool Lime Street HL/ML |
1804 |
1804 |
9 |
EARLY |
-3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W33602/2026-09-12/detailed |
None |
Milton Keynes Central |
2026-09-12T16:16:28+01:00 |
Crewe |
68.0 |
{"type": "LineString", "coordinates": [[-0.7739230149242216, 52.033436365886025], [-0.7745967, 52.0339528], [-0.7759579, 52.0349863], [-0.7771296999999999, 52.0358772], [-0.7777911, 52.036385900000006], [-0.7803436999999999, 52.038326600000005], [-0.7806873, 52.03863809999999], [-0.7814461, 52.03921259999999], [-0.7831841999999999, 52.0405366], [-0.7849973999999998, 52.0419134], [-0.7867501999999998, 52.04325129999998], [-0.7874167, 52.04374789999999], [-0.7883795999999998, 52.0444878], [-0.7892862, 52.04517489999999], [-0.7899674999999999, 52.0456945], [-0.7908889, 52.0463907], [-0.7918584999999999, 52.0471289], [-0.7927382, 52.0477978], [-0.7936984999999999, 52.0485277], [-0.7942503, 52.04897960000001], [-0.794865, 52.04945299999999], [-0.7950295000000001, 52.0495829], [-0.7957707, 52.050195], [-0.7960708, 52.050447], [-0.7975521999999999, 52.05171179999999], [-0.7984914, 52.0525921], [-0.7990906999999999, 52.0532136], [-0.7993588999999999, 52.053521], [-0.7997372, 52.0539931], [-0.8001648015072971, 52.054578667909794], [-0.8003801, 52.05487350000001], [-0.8006663000000002, 52.05531669999999], [-0.8009136, 52.0557607], [-0.8009928419592552, 52.05592668613417], [-0.8010967205317795, 52.05601271994079], [-0.801175, 52.056171299999995], [-0.8013823999999999, 52.0566081], [-0.8016463, 52.05726940000001], [-0.8019425999999998, 52.0581926], [-0.8021525, 52.0589767], [-0.8023608, 52.0597666], [-0.8025537, 52.060588199999984], [-0.8027667999999999, 52.0614969], [-0.8028783, 52.0619439], [-0.8030663999999998, 52.0626281], [-0.8031301999999999, 52.06279430000001], [-0.8032937999999998, 52.0632403], [-0.8034709000000001, 52.063674], [-0.8036653, 52.06407960000001], [-0.8038631999999999, 52.0645128], [-0.8040539, 52.06484869999999], [-0.8044013999999999, 52.0653961], [-0.8048029999999999, 52.0659259], [-0.8052442999999999, 52.066443], [-0.8057342, 52.0669486], [-0.806036, 52.06720479999999], [-0.8063073000000001, 52.067460899999986], [-0.8067194, 52.06781929999999], [-0.8070032, 52.0680613], [-0.8072993999999999, 52.0682968], [-0.8079043999999999, 52.06876199999999], [-0.8084837557075693, 52.069194023744515], [-0.8085202000000001, 52.0692212], [-0.8091273, 52.0696865], [-0.8097138999999999, 52.0701626], [-0.8102616999999999, 52.070652], [-0.8105208, 52.07090039999999], [-0.8107722, 52.071151699999994], [-0.8112481, 52.0716653], [-0.8119129999999999, 52.0724165], [-0.8125661999999999, 52.0731686], [-0.8166564000000001, 52.0778359], [-0.8170138, 52.0782397], [-0.8173821999999998, 52.0786392], [-0.8173887, 52.0786462], [-0.817756, 52.07903600000001], [-0.8181359999999999, 52.0794299], [-0.8185299999999999, 52.0798195], [-0.8189334999999999, 52.08020450000001], [-0.8193443, 52.08058809999999], [-0.8197728999999999, 52.0809629], [-0.8201982, 52.08134079999999], [-0.8206281999999999, 52.0817157], [-0.8210673, 52.08208810000001], [-0.8215176999999999, 52.082453599999994], [-0.8219779, 52.0828174], [-0.8224462000000001, 52.08317600000001], [-0.822924, 52.0835306], [-0.8234087, 52.0838802], [-0.8239005999999999, 52.0842257], [-0.8243991, 52.08456700000001], [-0.824906, 52.08490429999999], [-0.8254205999999998, 52.08523710000001], [-0.8259415999999999, 52.08556589999999], [-0.8264693999999999, 52.0858908], [-0.8270031999999999, 52.0862097], [-0.8275477, 52.0865225], [-0.828101, 52.086834], [-0.8284248999999999, 52.0870099], [-0.8286612, 52.0871383], [-0.8292258, 52.0874386], [-0.8297971, 52.0877339], [-0.8303746, 52.08802690000001], [-0.8309531999999998, 52.088317200000006], [-0.8315341000000002, 52.08860700000001], [-0.8321157, 52.08889400000001], [-0.8329469, 52.089318199999994], [-0.8337696999999998, 52.0897505], [-0.8345809999999999, 52.090191299999994], [-0.8353839, 52.0906371], [-0.8368036999999999, 52.0914695], [-0.8374981999999999, 52.0918999], [-0.8381892, 52.0923324], [-0.8388549999999999, 52.092781], [-0.8395133, 52.093229], [-0.8408099, 52.09413690000001], [-0.8416169999999998, 52.0947372], [-0.8424038, 52.095352000000005], [-0.8431716999999999, 52.09597360000001], [-0.8439182, 52.096603599999995], [-0.8446439, 52.097248099999995], [-0.8453533999999999, 52.097900200000005], [-0.8454038999999999, 52.09794910000001], [-0.8460377, 52.09856349999999], [-0.8467039, 52.0992333], [-0.8473497, 52.0999031], [-0.8479579, 52.10058430000001], [-0.848539, 52.101273299999995], [-0.849105, 52.1019686], [-0.8496493999999999, 52.10266550000001], [-0.8501706999999998, 52.10336789999999], [-0.8506770999999999, 52.1040734], [-0.8511714, 52.1047827], [-0.8545597613942089, 52.10978287988833], [-0.8548093, 52.1101511], [-0.8558087999999999, 52.111625999999994], [-0.8565915999999999, 52.11278109999999], [-0.8566116999999998, 52.1128107], [-0.8574617, 52.11406499999999], [-0.8577196, 52.1144335], [-0.8578128999999999, 52.1145697], [-0.8581554999999998, 52.1150886], [-0.8590659, 52.1164319], [-0.8597188999999998, 52.1173952], [-0.8602975999999999, 52.11816830000001], [-0.8690673999999999, 52.1311052], [-0.8695051, 52.1317356], [-0.8699519, 52.13236320000001], [-0.870413, 52.1329878], [-0.8708918, 52.1336044], [-0.8713871, 52.1342163], [-0.8718999, 52.1348243], [-0.8724321999999999, 52.1354263], [-0.8729773, 52.13602310000001], [-0.8732094, 52.1362694], [-0.8733504, 52.1364189], [-0.8736648999999999, 52.136744199999995], [-0.8738988, 52.1369827], [-0.8741309999999999, 52.1372195], [-0.8760632, 52.1391006], [-0.8783994, 52.1414423], [-0.8785573999999999, 52.1416119], [-0.8804476999999999, 52.1434234], [-0.8806427999999998, 52.14361420000001], [-0.8816801, 52.14458059999999], [-0.8825955999999999, 52.1454481], [-0.8828806999999999, 52.1457103], [-0.8831707, 52.14596999999999], [-0.8834639999999999, 52.14622659999999], [-0.8837658999999999, 52.1464805], [-0.8840696, 52.1467348], [-0.8843797, 52.146983199999994], [-0.8846960999999999, 52.1472288], [-0.8850214, 52.1474687], [-0.8852984, 52.147675199999995], [-0.8855799, 52.1478778], [-0.8861558, 52.148279], [-0.8867387000000001, 52.1486728], [-0.8873371, 52.149055700000005], [-0.8885387, 52.14982619999999], [-0.8891368999999999, 52.150213], [-0.8897193999999999, 52.1506082], [-0.8909105999999999, 52.1514423], [-0.8920521, 52.15230170000001], [-0.8931870999999999, 52.15316659999999], [-0.8942881999999999, 52.1540419], [-0.8948446, 52.1545024], [-0.8953667000000001, 52.154935], [-0.8964425000000001, 52.155864999999984], [-0.8969671000000001, 52.156333700000005], [-0.8974912000000002, 52.15680340000001], [-0.8980007, 52.15728140000001], [-0.8983152841195214, 52.157581519633055], [-0.8985009000000002, 52.15775860000001], [-0.8989878000000001, 52.1582431], [-0.8992284999999998, 52.158485], [-0.8994714999999998, 52.1587292], [-0.8998448, 52.159117900000005], [-0.9002115, 52.15950759999999], [-0.9009308, 52.16029309999999], [-0.9017403, 52.161219799999984], [-0.9024995, 52.162156800000005], [-0.9035446999999998, 52.16351989999998], [-0.9041567, 52.16434120000001], [-0.904555238830366, 52.16491882804252], [-0.9055888, 52.1664168], [-0.9058938, 52.166835], [-0.9062009999999996, 52.167236699999975], [-0.9065274, 52.1676338], [-0.9068572999999998, 52.1680342], [-0.9072158, 52.1684341], [-0.9075767, 52.168823299999985], [-0.9079528, 52.16920759999999], [-0.9083466999999998, 52.1695931], [-0.9087431999999998, 52.1699667], [-0.9093672000000002, 52.17052730000001], [-0.9099382, 52.17101019999999], [-0.9106581, 52.1715819], [-0.9113262, 52.17207789999999], [-0.9124816999999996, 52.172882900000005], [-0.9137724, 52.17370309999999], [-0.915084, 52.1744532], [-0.916379, 52.17512320000001], [-0.9178031999999998, 52.175791], [-0.9190832, 52.17633819999999], [-0.9205529999999996, 52.17690890000001], [-0.9221087, 52.1774517], [-0.9231601000000002, 52.177790599999994], [-0.9244181, 52.17815569999999], [-0.9261079, 52.17858989999999], [-0.9275134, 52.1789073], [-0.9290265, 52.179210100000006], [-0.9298656999999998, 52.17936460000001], [-0.9314481999999998, 52.17965730000001], [-0.9330923, 52.1799978], [-0.9348132999999998, 52.18040349999999], [-0.935953, 52.180697], [-0.9364671, 52.1808417], [-0.9373378, 52.1811085], [-0.939014, 52.1816323], [-0.9405607, 52.1821825], [-0.9420634, 52.1827617], [-0.9434009, 52.183315599999986], [-0.944052, 52.1835911], [-0.9461388999999998, 52.184489], [-0.9469642, 52.1848358], [-0.9476011, 52.185106899999994], [-0.9480339, 52.1852926], [-0.9503532, 52.18628679999998], [-0.9504359, 52.18632229999999], [-0.9515029999999998, 52.1867894], [-0.9523702, 52.18714709999999], [-0.9539763, 52.18784860000001], [-0.955834, 52.18865819999999], [-0.9574308, 52.1893335], [-0.9584399, 52.1897342], [-0.9598171, 52.19028430000001], [-0.9612383999999998, 52.19081309999999], [-0.9627791, 52.1913491], [-0.9646345, 52.191948399999994], [-0.9659407, 52.192347299999994], [-0.9671952, 52.1927106], [-0.9689803999999996, 52.1931945], [-0.9706314, 52.19361210000001], [-0.9720571999999998, 52.1939392], [-0.9733572999999998, 52.1942215], [-0.9748933, 52.1945365], [-0.9762013999999998, 52.1947832], [-0.9774637999999998, 52.1950101], [-0.9786371, 52.1951965], [-0.9794346, 52.1953206], [-0.981126, 52.19555479999999], [-0.9825597, 52.19576099999998], [-0.9838456999999998, 52.1959751], [-0.9848310999999998, 52.1961738], [-0.9863582999999998, 52.19651019999999], [-0.9873861000000002, 52.1967676], [-0.9881468125314736, 52.19698913626014], [-0.9885845, 52.197116599999994], [-0.9893878, 52.1973733], [-0.9902627999999998, 52.197673499999986], [-0.9918673, 52.1982402], [-0.9929663, 52.19859009999998], [-0.9941148, 52.1989349], [-0.9955958, 52.1993319], [-0.9973076, 52.199718700000005], [-0.9991509, 52.20008779999999], [-1.0007515, 52.2003515], [-1.0023617, 52.2005832], [-1.0034811999999995, 52.200727], [-1.0053289, 52.2009273], [-1.0061881, 52.201027899999985], [-1.0072692, 52.2011763], [-1.008474, 52.201366400000005], [-1.0099259, 52.20163569999999], [-1.0111201, 52.201889400000006], [-1.0123265, 52.20216990000001], [-1.0136373999999997, 52.2024983], [-1.0145557, 52.2027491], [-1.0157016, 52.20308690000001], [-1.0165334, 52.20335440000001], [-1.0169863999999995, 52.2035138], [-1.0173109, 52.203628899999984], [-1.0188476999999998, 52.2042156], [-1.0196468000000003, 52.2045305], [-1.0198917, 52.20462700000001], [-1.0202444, 52.2047668], [-1.0203631000000002, 52.2048139], [-1.0219245, 52.205436500000005], [-1.0232684, 52.2059715], [-1.0237581, 52.20616209999999], [-1.0448067, 52.214492199999995], [-1.0451737, 52.21464129999998], [-1.0555495, 52.218752], [-1.058665021668996, 52.21998654579095], [-1.0611101, 52.2209554], [-1.0626831, 52.221565], [-1.0669169, 52.223241899999984], [-1.0696608, 52.22432299999999], [-1.0705033, 52.2246725], [-1.0711839, 52.2249868], [-1.0718819999999998, 52.2253536], [-1.0724863, 52.22571870000001], [-1.0731181, 52.2261436], [-1.0737454, 52.2266197], [-1.0742305, 52.22704809999999], [-1.0745427, 52.2273653], [-1.0749984, 52.22784909999999], [-1.0754555, 52.2284149], [-1.0755767, 52.2285861], [-1.0759041, 52.2290715], [-1.0762305, 52.229576], [-1.0771495999999998, 52.2309496], [-1.0772638, 52.2311083], [-1.0776608, 52.231581600000005], [-1.0779783409434258, 52.2319429614121], [-1.0780724, 52.232049999999994], [-1.0785339, 52.23249469999999], [-1.0787603, 52.2326938], [-1.0790405, 52.2329402], [-1.0799782, 52.2336411], [-1.0804966, 52.23400170000001], [-1.0812309, 52.234472], [-1.0821002999999998, 52.2350343], [-1.0831384, 52.2356905], [-1.0837056, 52.2361092], [-1.0845758, 52.2368457], [-1.0851244, 52.237393399999995], [-1.0857019, 52.23807829999999], [-1.0860187, 52.2385377], [-1.0863447, 52.239097400000006], [-1.086614, 52.23967619999999], [-1.0867735999999997, 52.240072899999994], [-1.0869659000000005, 52.24072879999999], [-1.0870738999999998, 52.24152010000001], [-1.0871120999999997, 52.242158100000005], [-1.0870762, 52.2426057], [-1.0870182, 52.24311889999999], [-1.0869125, 52.2435952], [-1.0866899, 52.24442400000001], [-1.0864024, 52.24539229999999], [-1.0861334, 52.246315799999984], [-1.0858832, 52.24728639999999], [-1.0857768, 52.247801599999995], [-1.0857092, 52.2482242], [-1.0856066, 52.2491861], [-1.0855624, 52.2505262], [-1.0856051, 52.2511562], [-1.0856491, 52.2517846], [-1.0857233999999998, 52.2524345], [-1.0858374999999998, 52.2530908], [-1.0859853999999998, 52.253748400000006], [-1.0861587, 52.254412999999985], [-1.0864068000000002, 52.2551792], [-1.0867308, 52.256004], [-1.0869918, 52.2565981], [-1.0872639, 52.2571656], [-1.0876833, 52.2579244], [-1.0881069, 52.2586028], [-1.0884018, 52.259062], [-1.0889627999999998, 52.25982929999999], [-1.0897368, 52.2607913], [-1.0908204, 52.2619959], [-1.0917125999999997, 52.2629531], [-1.0919796, 52.2632582], [-1.0927426, 52.264154299999994], [-1.0932726, 52.264835899999994], [-1.0937637, 52.265531], [-1.0941313, 52.2660887], [-1.0946585999999998, 52.26695990000001], [-1.0950363999999997, 52.2676793], [-1.0954577, 52.2685893], [-1.0958299, 52.2694805], [-1.0961903, 52.27044870000001], [-1.0968006, 52.2722069], [-1.0973263, 52.273758699999995], [-1.0975695000000003, 52.27445209999999], [-1.0976590999999998, 52.27471520000001], [-1.0977553539973384, 52.27498606676315], [-1.0978737, 52.2753191], [-1.0990014, 52.278496], [-1.0990504, 52.2786309], [-1.0991181, 52.27881730000001], [-1.0999370999999998, 52.2810714], [-1.1000746, 52.2814305], [-1.1003311, 52.2819548], [-1.1005828, 52.28242569999999], [-1.1008609, 52.2829024], [-1.1011992, 52.28337349999999], [-1.1015648, 52.283878400000006], [-1.1016618, 52.2839948], [-1.1017949, 52.284148300000005], [-1.102162, 52.284598800000005], [-1.1028275, 52.28529939999999], [-1.1041691, 52.286670699999995], [-1.1060144999999997, 52.28856890000001], [-1.1079615, 52.2905636], [-1.1094175, 52.2920761], [-1.1121969, 52.2949339], [-1.1137733999999997, 52.296556], [-1.1154839, 52.2983115], [-1.117247, 52.3001359], [-1.1191365, 52.3020617], [-1.1199472, 52.30283889999999], [-1.1214368999999995, 52.30412919999999], [-1.1229416999999997, 52.3053038], [-1.1237142, 52.30586000000001], [-1.1241923, 52.3061861], [-1.1251509, 52.3067906], [-1.1261152, 52.307355400000006], [-1.1271958999999998, 52.3079774], [-1.1317756, 52.310476699999995], [-1.1360564, 52.31283419999999], [-1.1371936, 52.31345170000001], [-1.1396799999999998, 52.3148164], [-1.1423602, 52.3162756], [-1.1451806, 52.3178192], [-1.1463916999999997, 52.3185223], [-1.1478210999999998, 52.31940110000001], [-1.1487451, 52.3200066], [-1.1497303, 52.32065720000001], [-1.1503115, 52.3210665], [-1.1524093999999998, 52.32261979999999], [-1.1543419, 52.324138799999986], [-1.1557472000000002, 52.3252453], [-1.157073, 52.32626709999999], [-1.1589848, 52.3277409], [-1.1591834, 52.3278983], [-1.1606962, 52.3290772], [-1.1614146, 52.3296341], [-1.1617801097814873, 52.32991742479848], [-1.1618331, 52.32995849999999], [-1.1657033, 52.332961099999984], [-1.1658839, 52.333102], [-1.1676352, 52.3344724], [-1.1678098693553778, 52.33460968637544], [-1.1708369, 52.3369888], [-1.1725572, 52.3383069], [-1.1733417, 52.33892149999999], [-1.1746631999999997, 52.33993910000001], [-1.1780488, 52.34258260000001], [-1.180549, 52.3445221], [-1.1823689999999998, 52.3459417], [-1.1835713, 52.34687999999999], [-1.1850508, 52.34802289999998], [-1.1865521, 52.34920100000001], [-1.188189, 52.350454199999994], [-1.1899726999999998, 52.3517291], [-1.1911395, 52.3525186], [-1.192333, 52.353277], [-1.1935266, 52.35397470000001], [-1.1940148, 52.3542517], [-1.1946993, 52.354618599999995], [-1.195887, 52.35523450000001], [-1.1985256, 52.35652199999999], [-1.1997035, 52.35708489999999], [-1.2025332, 52.3584578], [-1.2038987, 52.35911159999999], [-1.2054344999999995, 52.3598713], [-1.2066803, 52.36046529999999], [-1.2071014, 52.36066640000001], [-1.2146934, 52.3643361], [-1.2209652, 52.3673848], [-1.2218041, 52.367799299999994], [-1.2222106, 52.36802879999999], [-1.2225268, 52.36817769999999], [-1.2231328, 52.3684798], [-1.2232432792908106, 52.368533068146355], [-1.2240126, 52.368904], [-1.2263650999999998, 52.3700414], [-1.2277222000000003, 52.370703], [-1.2288568, 52.3712483], [-1.2297654, 52.3716812], [-1.2304767, 52.37198529999999], [-1.2311548999999995, 52.3723156], [-1.232789, 52.37310419999999], [-1.2350516, 52.37418399999999], [-1.2363373999999998, 52.3747608], [-1.2376294, 52.3753185], [-1.23850315715789, 52.375688494532795], [-1.2387462, 52.37575169999999], [-1.2390925, 52.3758676], [-1.2392397, 52.37591689999999], [-1.2400979999999997, 52.37622480000001], [-1.2410313999999998, 52.3765637], [-1.2419513999999998, 52.376878099999985], [-1.2425763, 52.3770664], [-1.2430966999999995, 52.377207199999994], [-1.2442204999999995, 52.37748390000001], [-1.2450500999999998, 52.3776887], [-1.2463984999999995, 52.3780046], [-1.2473078, 52.3782191], [-1.2485790999999995, 52.3785073], [-1.2487647, 52.37854659999999], [-1.250057, 52.378820000000005], [-1.2512935, 52.3790607], [-1.2521123418825486, 52.379211555579005], [-1.2524844, 52.3792801], [-1.2532301, 52.379411100000006], [-1.2535654, 52.37947], [-1.2538925, 52.3795272], [-1.255142, 52.37980879999999], [-1.255523, 52.37987499999999], [-1.2558581, 52.3799333], [-1.2565719, 52.38005929999999], [-1.2575375, 52.38020180000001], [-1.25764139776733, 52.38021569899575], [-1.2582610999999997, 52.3802986], [-1.2592139, 52.3803986], [-1.2602411, 52.380478499999995], [-1.2611559, 52.38054400000001], [-1.2618316, 52.38059], [-1.2624057999999998, 52.3806308], [-1.2629421, 52.380663599999984], [-1.2635751999999998, 52.38068489999999], [-1.2641277999999998, 52.38070119999999], [-1.2645543999999995, 52.3807077], [-1.2650989, 52.380712599999995], [-1.265565, 52.380705799999994], [-1.266169, 52.380694600000005], [-1.2669297, 52.3806623], [-1.2672394, 52.38064919999999], [-1.2680273, 52.38061909999999], [-1.2688533999999998, 52.38056989999998], [-1.2693608999999997, 52.3805505], [-1.2710984, 52.38050280000001], [-1.2715811999999995, 52.38049130000001], [-1.2722175, 52.3804864], [-1.2731623999999997, 52.3805139], [-1.2740346, 52.38056209999999], [-1.2748029655209787, 52.38062786169004], [-1.275085, 52.380652000000005], [-1.2758493, 52.3807418], [-1.2764339999999998, 52.380828699999995], [-1.2770467, 52.3809252], [-1.2777006999999998, 52.38105829999999], [-1.2783239, 52.3812009], [-1.2789252, 52.3813473], [-1.2796365, 52.3815477], [-1.2799191, 52.381624599999995], [-1.2809449, 52.3819604], [-1.2816334, 52.382214299999994], [-1.2827552, 52.3826878], [-1.2838402999999998, 52.38318340000001], [-1.2844599999999995, 52.3834755], [-1.2849333, 52.3837004], [-1.2850205, 52.3837418], [-1.2871737706366408, 52.384780653945135], [-1.289063, 52.38569210000001], [-1.2904838999999997, 52.3864214], [-1.2911256, 52.3867309], [-1.2915631, 52.386942], [-1.2916895, 52.3870038], [-1.2948755, 52.3885429], [-1.2962041, 52.3892403], [-1.2974397, 52.38992859999999], [-1.2989692, 52.3908723], [-1.2991062999999998, 52.3909624], [-1.3006620999999998, 52.391994200000006], [-1.3008561, 52.39212380000001], [-1.3024397, 52.3931857], [-1.3031801, 52.3937317], [-1.3038486, 52.3941796], [-1.3052187999999998, 52.3950955], [-1.305287, 52.3951441], [-1.3053599000000002, 52.395195150000056], [-1.3058754999999995, 52.395584099999994], [-1.3118975, 52.39962380000001], [-1.3121959, 52.39982319999999], [-1.3199432, 52.4050151], [-1.3267270999999998, 52.4095474], [-1.3277043, 52.4101845], [-1.3292015, 52.4111202], [-1.3305549, 52.41192019999999], [-1.3401237999999998, 52.4172795], [-1.3420646, 52.4183452], [-1.3429065, 52.4187742], [-1.3438058, 52.4192022], [-1.3449295, 52.419712399999995], [-1.3461012, 52.4202202], [-1.3474729261792822, 52.42076915933644], [-1.3475304999999995, 52.4207922], [-1.3483295999999998, 52.42108590000001], [-1.3490629, 52.4213409], [-1.3505724503077348, 52.42183659707255], [-1.3505752, 52.4218375], [-1.3514838, 52.4221078], [-1.3528149, 52.42252450000001], [-1.3531694, 52.42262310000001], [-1.3539682999999998, 52.4228255], [-1.3544509, 52.4229367], [-1.3548748, 52.4230332], [-1.3550436, 52.423071799999995], [-1.3558015, 52.4232518], [-1.357525, 52.4236897], [-1.3584055999999998, 52.4239335], [-1.3586558, 52.42400529999999], [-1.3602179, 52.424469], [-1.3613121, 52.42482270000001], [-1.3624696, 52.4252232], [-1.3710405999999995, 52.4282434], [-1.3720817999999997, 52.4286298], [-1.3731358, 52.42906250000001], [-1.373911, 52.4294154], [-1.3748508999999998, 52.42989699999998], [-1.3758646999999995, 52.430474], [-1.3769418999999998, 52.431172], [-1.3778733, 52.431875100000006], [-1.3785112999999998, 52.43241460000001], [-1.3791153, 52.43298389999999], [-1.3799326999999997, 52.43386209999999], [-1.3804881999999998, 52.4345987], [-1.3825749, 52.4376856], [-1.3830938, 52.4383842], [-1.3836599, 52.4390885], [-1.3840401000000002, 52.43951859999999], [-1.3840949230646973, 52.43957578845911], [-1.3847054, 52.4402126], [-1.3853158, 52.4408048], [-1.3862811, 52.4416675], [-1.3872801, 52.4424927], [-1.3883149999999995, 52.44325109999998], [-1.3895527999999997, 52.444058299999995], [-1.3918021, 52.4454357], [-1.3923377, 52.445773], [-1.3924696999999997, 52.445856099999986], [-1.4052079, 52.4536884], [-1.4061225, 52.4542972], [-1.4068553999999998, 52.454727600000005], [-1.4070674999999997, 52.45485219999999], [-1.4110142, 52.45723919999999], [-1.4112361999999998, 52.457387199999985], [-1.4135485, 52.45881629999999], [-1.4149256, 52.45965919999999], [-1.4317930999999997, 52.4699975], [-1.4327439, 52.47059879999999], [-1.4339242, 52.471389599999995], [-1.4344266, 52.4717555], [-1.4356037, 52.47264839999998], [-1.4367970999999995, 52.4736532], [-1.437304454591234, 52.47412310247889], [-1.4378319999999998, 52.4746117], [-1.4385116, 52.4752998], [-1.4385631, 52.475352], [-1.4386557000000002, 52.47544789999999], [-1.4393598, 52.476207599999995], [-1.4397102, 52.4765895], [-1.4400092, 52.47699260000001], [-1.4407664000000002, 52.4780773], [-1.4412596, 52.4787123], [-1.4416683, 52.47928599999999], [-1.4423969999999997, 52.480526100000006], [-1.4429419999999995, 52.4816143], [-1.4435375999999998, 52.48302929999999], [-1.443941, 52.4843863], [-1.4442598999999998, 52.4857638], [-1.444469, 52.4871773], [-1.4445154999999998, 52.4878963], [-1.4445041999999997, 52.48978449999999], [-1.4444961, 52.48990700000001], [-1.4443102, 52.49138310000001], [-1.4442965, 52.49145839999999], [-1.4442903, 52.4914925], [-1.4440236, 52.49321530000001], [-1.4440055999999997, 52.49336509999999], [-1.4440004, 52.4934083], [-1.4438956208834053, 52.49430286280318], [-1.4438459999999995, 52.4947265], [-1.4437572, 52.4960888], [-1.4437432999999995, 52.49628999999999], [-1.4437297999999998, 52.4968997], [-1.4437614999999997, 52.49786399999999], [-1.443827, 52.4989686], [-1.443865, 52.499396999999995], [-1.4439163999999998, 52.4998859], [-1.4439363, 52.50014139999999], [-1.4439538999999997, 52.5003676], [-1.4440204999999997, 52.500828299999995], [-1.4440825999999998, 52.50123790000001], [-1.4441262999999998, 52.501565], [-1.4441818999999998, 52.5018322], [-1.4443326, 52.502379799999986], [-1.4443867, 52.502603400000005], [-1.4446036999999998, 52.503439400000005], [-1.444903, 52.50448239999999], [-1.4451539999999998, 52.5052621], [-1.4458588, 52.5071932], [-1.4462174, 52.50808909999999], [-1.4465995, 52.5090255], [-1.4470861999999998, 52.5100388], [-1.4477313, 52.51114749999999], [-1.4484523, 52.51226179999999], [-1.4490936, 52.5132236], [-1.4494915, 52.513768299999995], [-1.4499654999999998, 52.514417300000005], [-1.4507928, 52.5154716], [-1.4516656, 52.5165237], [-1.4520455000000003, 52.5169537], [-1.4531171, 52.51810019999999], [-1.4540611, 52.5190436], [-1.4549624999999995, 52.519908700000016], [-1.4556562999999998, 52.52055810000001], [-1.4563969, 52.5211928], [-1.4566939, 52.5214453], [-1.4569776999999997, 52.521690199999995], [-1.4581783, 52.5226896], [-1.4585840999999995, 52.52300520000001], [-1.4588419999999998, 52.5232046], [-1.4594569, 52.5236444], [-1.4602099, 52.5241608], [-1.4606153, 52.524437], [-1.4613023, 52.52490149999999], [-1.4617612999999998, 52.5252195], [-1.4620595999999997, 52.5254131], [-1.4624583000000002, 52.5256982], [-1.4628139, 52.52594909999999], [-1.4630698999999998, 52.52614719999999], [-1.463498, 52.5264148], [-1.4641158, 52.5268047], [-1.4641210470113972, 52.526807945343606], [-1.4646321999999998, 52.527124099999995], [-1.4661181999999997, 52.5280493], [-1.4666512, 52.52838229999999], [-1.4674507999999995, 52.5288053], [-1.4680161, 52.52911640000001], [-1.4685933999999998, 52.529483500000005], [-1.4691832, 52.5297829], [-1.4694349, 52.5299425], [-1.4696283000000003, 52.53006249999999], [-1.4697327773530775, 52.53011287200127], [-1.469851055103672, 52.530169897562715], [-1.4699753, 52.53022980000001], [-1.4703946, 52.530485299999995], [-1.4706955, 52.5306784], [-1.4713795, 52.5311026], [-1.4723719, 52.531712899999995], [-1.4733455999999998, 52.5323182], [-1.4739973, 52.53271629999999], [-1.4750997, 52.5333918], [-1.4760063, 52.533946500000006], [-1.4769563, 52.53452609999999], [-1.477613, 52.5349331], [-1.4783075999999995, 52.53536919999999], [-1.4791445, 52.5358962], [-1.4797534, 52.5362829], [-1.4803783, 52.5366935], [-1.4810864, 52.53716049999999], [-1.4819526, 52.53776899999999], [-1.4827172, 52.538307], [-1.4833475, 52.5387458], [-1.4841595999999997, 52.53931380000001], [-1.484702, 52.5396904], [-1.4853724, 52.54016229999999], [-1.4866277, 52.541035], [-1.4874108999999998, 52.5415897], [-1.4881056, 52.5420856], [-1.4894789, 52.54303819999999], [-1.4905786, 52.5438049], [-1.4915791, 52.5444998], [-1.4929583, 52.54546469999998], [-1.4942436, 52.5463515], [-1.4953664999999998, 52.5471282], [-1.4965000999999998, 52.547892], [-1.4976762, 52.548612], [-1.498293706774541, 52.54896191164581], [-1.498887, 52.54929809999999], [-1.4996134, 52.54966699999999], [-1.5001376, 52.5499421], [-1.5015292999999998, 52.5505893], [-1.5033547, 52.55143879999999], [-1.5054861999999998, 52.5523804], [-1.5063577, 52.5527789], [-1.5085543, 52.55378319999999], [-1.5114653999999998, 52.555111499999995], [-1.5135839999999998, 52.5560535], [-1.5138334, 52.5561661], [-1.514773, 52.556596199999994], [-1.5157264999999998, 52.5570208], [-1.5166069, 52.5574226], [-1.5174205, 52.5577893], [-1.5189654, 52.5584822], [-1.520521, 52.5591893], [-1.5215152999999997, 52.5596426], [-1.5227221, 52.56018170000001], [-1.5233620999999995, 52.5604682], [-1.524046, 52.56077390000001], [-1.5255694, 52.56145519999999], [-1.5260869999999995, 52.561697200000005], [-1.5266342, 52.5619372], [-1.5271359830031863, 52.56218040942952], [-1.5276792, 52.5624437], [-1.5289276, 52.5630337], [-1.5317165, 52.564538299999995], [-1.533175, 52.565362099999994], [-1.5339239, 52.565804699999994], [-1.5346669999999998, 52.5662531], [-1.5375530999999998, 52.5679568], [-1.5428565, 52.57109620000001], [-1.5456721, 52.5728292], [-1.5470640999999998, 52.5738173], [-1.5477975, 52.574352000000005], [-1.5485728, 52.574921399999994], [-1.5493985, 52.5755211], [-1.5501088999999997, 52.57604619999999], [-1.550674, 52.57651039999998], [-1.5513113, 52.577114499999986], [-1.5518177, 52.5776954], [-1.5523575, 52.5783843], [-1.552963, 52.57914929999998], [-1.5531076999999998, 52.5793337], [-1.5534558999999997, 52.579771], [-1.5535463, 52.579880799999984], [-1.5537462999999998, 52.580103], [-1.554053, 52.580431], [-1.5544012, 52.5807435], [-1.5548008999999998, 52.581069799999995], [-1.5552971, 52.5814421], [-1.5559309, 52.5818517], [-1.5565699999999998, 52.5822422], [-1.5571991999999997, 52.5825932], [-1.5580567999999997, 52.5829964], [-1.5587676, 52.5832886], [-1.5595028, 52.5835595], [-1.5603064, 52.5838287], [-1.5612560999999998, 52.584113300000006], [-1.561727, 52.5842433], [-1.5628015, 52.5845853], [-1.5637668999999998, 52.584874099999986], [-1.5646386, 52.58516649999999], [-1.5652908999999997, 52.5854112], [-1.5659034999999997, 52.5856638], [-1.5660333999999998, 52.585717300000006], [-1.5670124, 52.586149], [-1.5679017999999998, 52.586594], [-1.5686935, 52.58703750000001], [-1.5693126, 52.58739229999999], [-1.5702096, 52.5879435], [-1.5718161999999998, 52.5889535], [-1.5726128, 52.589443900000006], [-1.5741383, 52.5904207], [-1.5751609, 52.5910352], [-1.5761864999999995, 52.5916533], [-1.5778061, 52.592642399999995], [-1.5792781, 52.5935616], [-1.5807146999999997, 52.59450240000001], [-1.5818691, 52.5953378], [-1.5831459, 52.59632169999999], [-1.5841825, 52.5971747], [-1.5843347, 52.5973101], [-1.5849724, 52.5978833], [-1.5861246, 52.598943799999994], [-1.5869962, 52.599824700000006], [-1.5880644, 52.60094089999999], [-1.5881306999999998, 52.6010211], [-1.5889802999999998, 52.6019738], [-1.5898582, 52.603078800000006], [-1.5901903200000118, 52.60355296986019], [-1.590753, 52.6043563], [-1.5911242, 52.6049262], [-1.5917216, 52.60590750000001], [-1.592211, 52.6067769], [-1.5925094, 52.6073443], [-1.5930212, 52.6084253], [-1.5933887999999998, 52.6092648], [-1.5937581, 52.6100359], [-1.5941709999999998, 52.6107646], [-1.5944073999999997, 52.61116969999999], [-1.5947066999999997, 52.61157380000001], [-1.595192, 52.6121868], [-1.5959810999999997, 52.61303769999999], [-1.5967175, 52.6137219], [-1.5976111, 52.61453310000001], [-1.5985681, 52.6154161], [-1.5992291, 52.6160285], [-1.6006191000000003, 52.61725340000001], [-1.6007690999999995, 52.61738929999999], [-1.6012961, 52.61783179999998], [-1.6018834999999998, 52.618338300000005], [-1.6025234, 52.6188818], [-1.6028491, 52.619159], [-1.6034782999999997, 52.6196911], [-1.6039971, 52.62013929999999], [-1.6046113, 52.6206457], [-1.6053879999999998, 52.6213048], [-1.6059057, 52.6217477], [-1.6064663, 52.6222232], [-1.606984, 52.62266439999999], [-1.6074721, 52.6230845], [-1.6080541999999998, 52.62357459999999], [-1.6085504, 52.624004500000005], [-1.6091378, 52.624499500000006], [-1.6097385999999998, 52.625004199999985], [-1.6101597, 52.6253673], [-1.6107049, 52.62583480000001], [-1.6112602, 52.6263149], [-1.6116375999999997, 52.6266291], [-1.6122249999999998, 52.627135399999986], [-1.6126138999999995, 52.6274659], [-1.6133488, 52.6280472], [-1.6142814999999997, 52.6287524], [-1.6152507, 52.629419899999995], [-1.616353, 52.63017580000001], [-1.6169675114151385, 52.63056495246303], [-1.6180905, 52.6312761], [-1.6190797999999995, 52.6318491], [-1.6204256999999995, 52.6325822], [-1.6213748, 52.633068299999984], [-1.6233985999999998, 52.634007], [-1.6251637, 52.6347446], [-1.6267381, 52.6353617], [-1.6288227, 52.63608260000001], [-1.6310669, 52.6368352], [-1.6327592, 52.63726799999999], [-1.6340373, 52.6375849], [-1.635363, 52.637882100000006], [-1.6364426999999997, 52.6380908], [-1.6371081, 52.6382021], [-1.6382932999999995, 52.63839860000001], [-1.6397548999999998, 52.6386233], [-1.6414416, 52.6388431], [-1.6432901999999998, 52.6390128], [-1.6446461, 52.6391286], [-1.6454848, 52.6391652], [-1.6481664, 52.63926270000001], [-1.6498587999999998, 52.639244399999995], [-1.6516415, 52.63920180000001], [-1.6546601, 52.639062800000005], [-1.6560376000000003, 52.63898910000001], [-1.6576285000000002, 52.6389075], [-1.6585152000000003, 52.6388593], [-1.6600964, 52.6387806], [-1.6616199, 52.6386976], [-1.6618582, 52.638694099999995], [-1.6625024000000002, 52.638684600000005], [-1.6638541999999998, 52.638613], [-1.665191673796243, 52.63854163754191], [-1.665198, 52.63854130000001], [-1.6664049999999997, 52.63847789999999], [-1.6677246, 52.6384535], [-1.6691863999999998, 52.6383802], [-1.6706064, 52.6383316], [-1.6729573, 52.6382072], [-1.6737002, 52.6381686], [-1.675111, 52.6381002], [-1.6772583000000003, 52.6379883], [-1.6782784999999998, 52.6379371], [-1.6784072999999995, 52.63793059999999], [-1.680762, 52.6378061], [-1.6814154, 52.6377683], [-1.6816385, 52.637755], [-1.6823167, 52.63771439999999], [-1.6831224, 52.63766630000001], [-1.6837151, 52.6376373], [-1.6842, 52.63761360000001], [-1.6843520999999997, 52.637606100000006], [-1.6847883999999995, 52.6375853], [-1.6859594, 52.637571399999985], [-1.686036, 52.6375705], [-1.686356896416264, 52.63757321891259], [-1.6863913036349858, 52.63757351044037], [-1.6865316999999995, 52.63757470000001], [-1.6870432, 52.6375751], [-1.6875614000000003, 52.6375785], [-1.6888934, 52.6376008], [-1.6901239999999995, 52.6376431], [-1.6912229, 52.63770590000001], [-1.6929768999999997, 52.6378263], [-1.6941866, 52.63792719999999], [-1.6958197, 52.638119], [-1.6967329999999998, 52.6382307], [-1.6982314, 52.6384498], [-1.7001565000000003, 52.638723599999985], [-1.7019642999999998, 52.6389888], [-1.7029238, 52.6391562], [-1.7037496999999997, 52.6393179], [-1.7047343999999998, 52.63953529999999], [-1.7059582, 52.6398434], [-1.7067990398270907, 52.640087059403285], [-1.7068574999999997, 52.64010400000001], [-1.7077165, 52.6403689], [-1.708568, 52.64066639999999], [-1.7092287999999998, 52.6409167], [-1.7102626999999997, 52.64134419999999], [-1.7111936, 52.6417528], [-1.7121819, 52.64224999999998], [-1.7127898, 52.64257], [-1.7134975999999995, 52.6429703], [-1.714447, 52.64354409999999], [-1.7145701999999998, 52.64362220000001], [-1.7157359, 52.6443671], [-1.7171792999999995, 52.64541500000001], [-1.7185764, 52.6466061], [-1.7190708999999995, 52.647076299999995], [-1.7197706, 52.6478229], [-1.7205601, 52.64873870000001], [-1.7213845, 52.6498646], [-1.7232645, 52.65255569999999], [-1.7243227999999995, 52.6540585], [-1.7252588, 52.6554104], [-1.7260559, 52.656539], [-1.7261876000000005, 52.6567196], [-1.7267334, 52.65748899999999], [-1.7270620999999995, 52.65797], [-1.7271058, 52.65803379999999], [-1.7271347603656535, 52.658076072523166], [-1.7275842, 52.658732099999995], [-1.7281192999999997, 52.6594567], [-1.7286587999999998, 52.6601619], [-1.7292485999999998, 52.6608501], [-1.7300299, 52.6617428], [-1.7312179, 52.66295620000001], [-1.7322330999999995, 52.6639094], [-1.7332852, 52.66481530000001], [-1.734261, 52.66559949999999], [-1.7354474999999998, 52.6664843], [-1.7365596, 52.6672562], [-1.7371227, 52.6676262], [-1.7379128999999998, 52.6681281], [-1.7387972, 52.668672599999994], [-1.7399683999999995, 52.6693295], [-1.7408165, 52.669801199999995], [-1.7415124, 52.67016789999999], [-1.7423895, 52.67060080000001], [-1.7429245999999998, 52.6708585], [-1.7439614000000003, 52.67136429999999], [-1.7449684, 52.6718407], [-1.7462588, 52.67247159999999], [-1.7584155, 52.6783008], [-1.7598948999999997, 52.6790094], [-1.7610764, 52.6795893], [-1.7613531, 52.6797156], [-1.7642910999999997, 52.6809933], [-1.7651818, 52.681316599999995], [-1.7665161, 52.68179829999998], [-1.7677499999999997, 52.68218209999999], [-1.7688935, 52.68248049999999], [-1.77016, 52.68279969999999], [-1.7714467, 52.68305629999999], [-1.7726348999999997, 52.68329849999999], [-1.7731123999999998, 52.68337979999998], [-1.7737531999999998, 52.683483300000006], [-1.7743827999999997, 52.6835717], [-1.7752957, 52.6836825], [-1.7758811999999995, 52.68374999999999], [-1.7763316999999998, 52.683786299999994], [-1.776801, 52.6838291], [-1.7772406, 52.68386529999999], [-1.7776263999999995, 52.6838904], [-1.7780117, 52.68391329999999], [-1.7783796, 52.68393279999999], [-1.7798042, 52.6839876], [-1.782154, 52.68405929999999], [-1.7848424, 52.68412489999999], [-1.7869626999999997, 52.68418940000001], [-1.7880863, 52.684239700000006], [-1.7889581999999995, 52.68429119999999], [-1.7903618, 52.6844121], [-1.7914766, 52.68455749999999], [-1.7924116, 52.6847029], [-1.7932597999999995, 52.684859899999985], [-1.7942284, 52.6850673], [-1.7949626999999997, 52.6852413], [-1.7957684000000005, 52.6854575], [-1.7966305682390429, 52.685708775972785], [-1.7968276, 52.6857662], [-1.7976619, 52.6860413], [-1.7985842, 52.6863984], [-1.7992811415266352, 52.68668243406563], [-1.7993384229084817, 52.68670577864461], [-1.7994565, 52.6867539], [-1.8003286, 52.6871354], [-1.801021, 52.6874887], [-1.8018328, 52.687917199999994], [-1.8023624, 52.68821179999999], [-1.8029276, 52.68852690000001], [-1.8035448999999997, 52.6889082], [-1.8046322, 52.68959290000001], [-1.807783, 52.6915988], [-1.8086302000000003, 52.6920952], [-1.8091531000000003, 52.692428099999994], [-1.8097969, 52.69283819999999], [-1.812214571762506, 52.694380366710185], [-1.8122187, 52.694383], [-1.8097969, 52.69283819999999], [-1.8107017, 52.6933568], [-1.8122546, 52.6943587], [-1.8132706, 52.6950525], [-1.8138260999999996, 52.6954647], [-1.814314, 52.6958794], [-1.8150046, 52.69650279999999], [-1.8161813, 52.6976573], [-1.8166985, 52.698099], [-1.8215445, 52.7028611], [-1.8216652, 52.7029814], [-1.8219628999999995, 52.70327559999999], [-1.8223522, 52.7036511], [-1.8229687, 52.7042588], [-1.8234623, 52.7047431], [-1.8240255, 52.7052941], [-1.8244948999999997, 52.7057524], [-1.8250904, 52.7063326], [-1.825726, 52.706954999999994], [-1.8262732, 52.7074832], [-1.8266272999999995, 52.7078472], [-1.826992, 52.7082047], [-1.827566, 52.70876859999999], [-1.8281776000000003, 52.709365], [-1.8287971999999997, 52.7099825], [-1.8293175, 52.710491100000006], [-1.8300337, 52.71119800000001], [-1.8305673999999996, 52.7117245], [-1.8312809, 52.7124281], [-1.8313872873248869, 52.71253125491421], [-1.8320114, 52.7131364], [-1.8327025, 52.71381900000001], [-1.8335821999999995, 52.7146639], [-1.8343422, 52.7153446], [-1.8352559, 52.7161214], [-1.8358112, 52.716573100000005], [-1.8365783, 52.7171694], [-1.8373642, 52.71774609999999], [-1.8381071, 52.7182985], [-1.8389305999999996, 52.718914299999994], [-1.8397942000000005, 52.71956740000001], [-1.8404621, 52.7200678], [-1.8411836, 52.72060560000001], [-1.8419239000000005, 52.72116119999999], [-1.8426320000000005, 52.72169079999999], [-1.8433991, 52.72226429999999], [-1.8436011999999995, 52.7224087], [-1.8436888, 52.7224771], [-1.8443163999999996, 52.7229498], [-1.8450272, 52.7234892], [-1.845687, 52.72397159999999], [-1.846489, 52.724579199999994], [-1.8472052, 52.72511849999999], [-1.8478676999999997, 52.7256075], [-1.8484014, 52.7259941], [-1.850051, 52.7272212], [-1.8514565, 52.728281499999994], [-1.8520867999999997, 52.7287636], [-1.8532214, 52.7295855], [-1.8538730999999995, 52.7300647], [-1.8547019, 52.73069979999999], [-1.8547887000000003, 52.7307631], [-1.8555629, 52.7313364], [-1.8563488, 52.7319373], [-1.8569228, 52.732366099999986], [-1.8576564, 52.732913100000005], [-1.8585907999999995, 52.7336324], [-1.8597186, 52.7344527], [-1.8607177, 52.73520920000001], [-1.8614793, 52.73577319999999], [-1.8619707000000003, 52.7361422], [-1.8628263000000005, 52.73676580000001], [-1.8633032, 52.7370966], [-1.8637790999999997, 52.737426500000005], [-1.8645129, 52.7379006], [-1.8653475999999996, 52.738423899999994], [-1.8660626, 52.7388682], [-1.8665016999999997, 52.7391461], [-1.8670641999999995, 52.73943560000001], [-1.8677884, 52.7398351], [-1.8683973, 52.74015659999999], [-1.8693521, 52.7406243], [-1.8702179999999995, 52.7410202], [-1.8713156, 52.7415013], [-1.8719539, 52.74176919999999], [-1.8733728, 52.742343899999995], [-1.8746575, 52.74283110000001], [-1.876636, 52.74353129999999], [-1.8774227000000003, 52.7438047], [-1.8786487, 52.74420799999999], [-1.8798449, 52.7446042], [-1.880928, 52.7449676], [-1.8819344, 52.7452992], [-1.8831569, 52.7457096], [-1.8840285999999995, 52.745997], [-1.8852898, 52.7464163], [-1.886397, 52.7468072], [-1.8864620966509948, 52.746830355905544], [-1.8869822999999992, 52.7470154], [-1.8875724, 52.74724919999999], [-1.8880498, 52.747443999999994], [-1.8886959, 52.74773019999999], [-1.8887864, 52.74777199999999], [-1.8891758, 52.7479519], [-1.8897444000000003, 52.7482377], [-1.8903081999999995, 52.7485286], [-1.8910217, 52.74894100000001], [-1.8916923000000003, 52.7493331], [-1.8921401999999996, 52.74964409999999], [-1.8922544999999995, 52.749724], [-1.8926605999999997, 52.750007800000006], [-1.8931863, 52.7503893], [-1.8939239000000003, 52.7509819], [-1.8945944, 52.75158089999999], [-1.8951148, 52.752043600000015], [-1.8956924, 52.752563], [-1.8962344999999996, 52.75304620000001], [-1.8963830999999995, 52.753177599999994], [-1.8968233999999995, 52.7535664], [-1.8971747, 52.7538537], [-1.8978237999999996, 52.75435370000001], [-1.8982127, 52.75462480000001], [-1.8988377, 52.755048499999994], [-1.8995647, 52.7554811], [-1.9001521, 52.7558136], [-1.9010024, 52.756259500000006], [-1.9016862999999995, 52.7565892], [-1.9023649, 52.7569041], [-1.9031426, 52.7572351], [-1.9042075, 52.75766039999999], [-1.9048377999999997, 52.75788759999998], [-1.9055513, 52.75813440000001], [-1.9064739, 52.75845739999998], [-1.9076005, 52.758825900000005], [-1.9085151, 52.759131], [-1.9096884000000005, 52.75948], [-1.9106803999999995, 52.75976709999998], [-1.9116941, 52.7600036], [-1.9141068, 52.760579500000006], [-1.9152579000000003, 52.7608405], [-1.9156973, 52.76094330000001], [-1.9169590000000003, 52.7612712], [-1.9179968000000005, 52.76161210000001], [-1.9190994, 52.7619939], [-1.920291, 52.7624702], [-1.9221214, 52.7633495], [-1.9235339999999996, 52.764150400000005], [-1.9240675, 52.7645019], [-1.9249267, 52.765110199999995], [-1.9255789000000003, 52.76562680000001], [-1.9261697, 52.76612639999999], [-1.926582, 52.7665167], [-1.926979789140199, 52.766918552514426], [-1.9272185, 52.7671597], [-1.928354, 52.768307], [-1.9285889999999997, 52.7685401], [-1.9291332, 52.7690158], [-1.9301522, 52.769829], [-1.9306497, 52.77022600000001], [-1.9315260999999997, 52.770839399999986], [-1.9333514000000005, 52.7720071], [-1.9337217, 52.7722501], [-1.9342847000000003, 52.7726159], [-1.936533283458084, 52.77410164359527], [-1.9463226, 52.7805699], [-1.9466509, 52.7807834], [-1.9478972000000003, 52.7815939], [-1.9481981, 52.7817849], [-1.9487376, 52.7821093], [-1.9496656000000003, 52.782636499999995], [-1.9504783, 52.783081], [-1.9516156, 52.783655299999985], [-1.952846, 52.7842389], [-1.9532674, 52.78441990000001], [-1.9533617000000003, 52.7844604], [-1.9539008, 52.7846919], [-1.955132, 52.7851981], [-1.9563497000000003, 52.78566690000001], [-1.9573904, 52.786038399999995], [-1.9583426, 52.7863498], [-1.9592062, 52.78661259999999], [-1.9603112999999996, 52.78693870000001], [-1.9616084, 52.78728159999999], [-1.9632134, 52.78764910000001], [-1.9647101, 52.7879752], [-1.9663810999999995, 52.7882915], [-1.9679797, 52.7885575], [-1.9688488, 52.7886824], [-1.969938399999999, 52.788813999999995], [-1.9708845999999995, 52.7889144], [-1.9721345, 52.78903119999999], [-1.9730249999999996, 52.7890944], [-1.9741219999999997, 52.7891512], [-1.9754577, 52.7892193], [-1.9762054, 52.789227], [-1.976293625062947, 52.78922734598064], [-1.9772509000000005, 52.78923109999999], [-1.9788926, 52.7892538], [-1.9793398, 52.78923749999999], [-1.9808711, 52.789163499999994], [-1.9816468, 52.789123399999994], [-1.9826379999999997, 52.7890508], [-1.9836975999999995, 52.78895659999999], [-1.9843784, 52.78888740000001], [-1.9848786000000005, 52.7888244], [-1.9857259, 52.7887062], [-1.9871919, 52.7884819], [-1.9875004000000005, 52.7884453], [-1.9876967, 52.788428], [-1.9893853999999995, 52.78806899999999], [-1.9897659, 52.7879853], [-1.9910178999999997, 52.7877531], [-1.9922267999999996, 52.787558700000005], [-1.9923434, 52.7875445], [-1.9928512, 52.7874667], [-1.9936169, 52.7873896], [-1.9943793000000003, 52.78732759999999], [-1.9957087, 52.7872511], [-1.9959619, 52.78724160000001], [-1.9967717000000005, 52.7872186], [-1.9972924, 52.787218300000006], [-1.9978254999999996, 52.78721799999999], [-1.9983329, 52.78722789999999], [-1.9992907, 52.7872615], [-2.0001102999999993, 52.787305], [-2.0009436, 52.7873796], [-2.0023984999999995, 52.787547700000005], [-2.0033007, 52.7876724], [-2.0048746, 52.787951], [-2.005485, 52.788063699999995], [-2.0056557, 52.7881039], [-2.0061194, 52.7882263], [-2.0068774, 52.7884127], [-2.0079601999999994, 52.7887119], [-2.0098064, 52.7893149], [-2.0117464, 52.79006960000001], [-2.0122609, 52.7902654], [-2.012592, 52.7903736], [-2.0128412999999994, 52.7904551], [-2.0138426, 52.7907917], [-2.0147361, 52.79105609999999], [-2.0155816999999994, 52.7912748], [-2.016122, 52.7914063], [-2.016888, 52.7915763], [-2.0176111, 52.7917175], [-2.0187776999999993, 52.7919268], [-2.0200505, 52.7920868], [-2.0211497, 52.79220639999999], [-2.0220095, 52.7922677], [-2.0225175999999996, 52.79230390000001], [-2.0237615999999994, 52.7923572], [-2.0253291, 52.7923575], [-2.0264905, 52.7923176], [-2.0280835, 52.79220299999999], [-2.0292392999999995, 52.7921014], [-2.0302635, 52.791967], [-2.0308629, 52.791886100000006], [-2.0315009, 52.7918], [-2.0325706, 52.7916034], [-2.0336021, 52.7913741], [-2.0356564, 52.7908558], [-2.0389416, 52.7900627], [-2.0406085, 52.78973020000001], [-2.0414855, 52.789583699999994], [-2.042149199999999, 52.7894944], [-2.0423993, 52.7894608], [-2.043621, 52.78935239999999], [-2.0444778, 52.789301], [-2.0459571999999997, 52.78927449999998], [-2.0471508999999997, 52.7893004], [-2.0482736, 52.789357999999986], [-2.0492189, 52.7894574], [-2.0502621, 52.78956919999999], [-2.0513414, 52.789744599999985], [-2.0519162, 52.7898702], [-2.0519957999999994, 52.789886800000005], [-2.0530653, 52.7901225], [-2.0539186, 52.79035079999999], [-2.0547376, 52.79059409999999], [-2.0564256, 52.7911918], [-2.0574131, 52.7916131], [-2.0583007, 52.7919917], [-2.0583707, 52.7920219], [-2.059135, 52.7923409], [-2.061052, 52.793101099999994], [-2.0622057, 52.7935321], [-2.0634067, 52.79397529999999], [-2.0642359, 52.794259999999994], [-2.0658242999999996, 52.7947908], [-2.066125153474899, 52.7948811664081], [-2.0674936, 52.7952922], [-2.0676323, 52.7953329], [-2.0682096, 52.79547749999999], [-2.0686123999999997, 52.7955978], [-2.0691384, 52.79577239999999], [-2.0696452, 52.795955199999995], [-2.0702072, 52.796173399999994], [-2.0711156, 52.796578200000006], [-2.0718929, 52.79695809999999], [-2.0732712, 52.7977608], [-2.0737969, 52.79807149999999], [-2.0741047, 52.798240400000005], [-2.0744535, 52.7984075], [-2.0755111, 52.7988767], [-2.0757855999999997, 52.79898910000001], [-2.0760718999999996, 52.79910449999999], [-2.0767565, 52.7993356], [-2.0774089, 52.7995263], [-2.078052, 52.799695199999995], [-2.078997, 52.7999124], [-2.0799098, 52.800082800000006], [-2.0806822, 52.800200899999986], [-2.0814891, 52.800283400000005], [-2.0825747000000003, 52.8003684], [-2.0835811, 52.800409], [-2.0847862, 52.80043619999999], [-2.0854773, 52.80041370000001], [-2.0858585, 52.80039190000001], [-2.0864094, 52.8003544], [-2.0869265, 52.8003048], [-2.0876497, 52.80022590000001], [-2.0881784999999997, 52.8001452], [-2.0886845, 52.80006180000001], [-2.0894795000000004, 52.79988219999999], [-2.0901626, 52.79971239999999], [-2.092589, 52.7990499], [-2.0927002999999997, 52.79902310000001], [-2.0995244, 52.797156099999995], [-2.1007929999999995, 52.7968186], [-2.1020556, 52.79646149999999], [-2.1040662, 52.795924199999995], [-2.1046212999999994, 52.7957759], [-2.1052613, 52.7956148], [-2.1059387, 52.795494000000005], [-2.1065295999999996, 52.79542169999999], [-2.1071651999999994, 52.79536250000001], [-2.1078933, 52.7953339], [-2.1087620999999994, 52.7953552], [-2.1095827999999996, 52.7953983], [-2.110269, 52.7954766], [-2.1109316, 52.7955851], [-2.1116768, 52.7957442], [-2.1123551, 52.79592000000001], [-2.1129887, 52.7961237], [-2.1136351, 52.7963715], [-2.1142330999999994, 52.7966391], [-2.114555, 52.79681149999998], [-2.1147408, 52.7969206], [-2.1149576999999997, 52.79704739999999], [-2.1152316, 52.79722480000001], [-2.1157294, 52.79757330000001], [-2.1160104, 52.797802399999995], [-2.1162863, 52.79804099999999], [-2.1164676, 52.798243], [-2.116702399999999, 52.7984888], [-2.1168323999999994, 52.798618999999995], [-2.1174066999999996, 52.7991938], [-2.1177522, 52.79956320000001], [-2.1180846, 52.799913700000005], [-2.1187548, 52.80057149999999], [-2.1191923, 52.8009184], [-2.119521, 52.8012105], [-2.1196751, 52.8013449], [-2.1203063, 52.8017916], [-2.1206298, 52.802044999999985], [-2.1209628, 52.8022579], [-2.1212259999999996, 52.8024538], [-2.1215102, 52.8026615], [-2.121826, 52.80289149999999], [-2.1221517999999997, 52.803126899999995], [-2.1226352, 52.8034815], [-2.1231084999999994, 52.80382339999999], [-2.12403, 52.8045502], [-2.1246427, 52.80504019999999], [-2.1251256, 52.8054016], [-2.1253685, 52.80557449999999], [-2.1256010000000005, 52.805734400000006], [-2.1258428, 52.8058985], [-2.125874, 52.8059193], [-2.1263929, 52.806288499999994], [-2.1266508, 52.80644860000001], [-2.127078, 52.8067036], [-2.1275153, 52.8069637], [-2.1277361, 52.80708810000001], [-2.1282396, 52.8073773], [-2.128993, 52.807791399999985], [-2.1294505, 52.80803889999999], [-2.130147899999999, 52.8084572], [-2.1302941999999994, 52.808536399999994], [-2.1309973, 52.8089573], [-2.1316624, 52.8093198], [-2.1317677999999995, 52.80937800000001], [-2.1327115, 52.8098876], [-2.1328436999999996, 52.8099593], [-2.1351604, 52.8112123], [-2.1375156999999994, 52.81248959999999], [-2.1422437, 52.8150467], [-2.1437978999999996, 52.8158886], [-2.145396, 52.8167542], [-2.1454768999999994, 52.816796], [-2.1479359, 52.818144700000005], [-2.1508859999999994, 52.8198553], [-2.152303, 52.82077079999999], [-2.153038433370293, 52.82123800100551], [-2.1536747, 52.82164220000001], [-2.1552301, 52.82271679999999], [-2.1554225, 52.822849700000006], [-2.1559566818868516, 52.8232199963952], [-2.1571715, 52.8240621], [-2.1604575, 52.82650039999999], [-2.1619081, 52.827652099999995], [-2.1633049, 52.82880879999999], [-2.1660594, 52.8311438], [-2.1660631, 52.8311469], [-2.1668527, 52.8318806], [-2.16767, 52.83262779999999], [-2.1692402, 52.8340875], [-2.170022, 52.83484339999999], [-2.1707566, 52.8355537], [-2.1722342, 52.837035500000006], [-2.1749180999999997, 52.8399811], [-2.1757016999999994, 52.8407808], [-2.1765933, 52.8415772], [-2.1770857, 52.84200609999999], [-2.1779285, 52.8427402], [-2.179265, 52.843748], [-2.1806739, 52.8447044], [-2.1822864, 52.845925900000005], [-2.1830918, 52.84666070000001], [-2.1838102, 52.8474337], [-2.1841682, 52.847842699999994], [-2.1842713999999996, 52.8479673], [-2.1844943, 52.8482641], [-2.1850301, 52.8489855], [-2.1851202, 52.8491424], [-2.1856449, 52.84990129999999], [-2.1860634, 52.8507335], [-2.1863905, 52.85158989999999], [-2.186669, 52.8524482], [-2.1868521, 52.8537425], [-2.1868614, 52.854858799999995], [-2.1868628999999995, 52.85503200000001], [-2.1867305, 52.8561284], [-2.1865789999999996, 52.857145799999984], [-2.1865059999999996, 52.85790089999999], [-2.1864979, 52.8582753], [-2.1865057999999995, 52.85866849999999], [-2.1865287, 52.859068400000005], [-2.1865724, 52.859459], [-2.1866419, 52.8598839], [-2.1867011, 52.8601571], [-2.1867862, 52.8605198], [-2.18686, 52.8607907], [-2.1869365, 52.861027099999994], [-2.1870302999999995, 52.86129749999999], [-2.1871891, 52.86171370000001], [-2.1875371999999995, 52.8624594], [-2.1877276999999995, 52.8628189], [-2.1879744000000003, 52.86323180000001], [-2.1882252999999996, 52.86362079999999], [-2.1884672, 52.8639723], [-2.1886273, 52.8641959], [-2.1887495999999995, 52.86434849999999], [-2.188936, 52.8645928], [-2.1891426, 52.8648463], [-2.1893973999999994, 52.8651357], [-2.1896502, 52.865418700000006], [-2.189654360310574, 52.865423015564886], [-2.1899798, 52.8657606], [-2.1901577999999997, 52.865938], [-2.1903065999999995, 52.86608900000001], [-2.1905934, 52.8663514], [-2.1906216, 52.8663766], [-2.1909146999999995, 52.8666383], [-2.191295, 52.8669593], [-2.1916057, 52.8672193], [-2.1919294, 52.86746039999999], [-2.1926521, 52.8679755], [-2.1929471, 52.868171200000006], [-2.1935231, 52.868533], [-2.1938243999999996, 52.86871439999999], [-2.1941364999999995, 52.86889579999999], [-2.194806, 52.8692398], [-2.1954685, 52.86955369999999], [-2.1959834999999996, 52.869792], [-2.1964389, 52.870006], [-2.1974456999999994, 52.870436199999986], [-2.1985057, 52.87086409999999], [-2.1992060243165086, 52.87109520491944], [-2.199274529804084, 52.87111781145831], [-2.1996344999999997, 52.8712366], [-2.2007882999999997, 52.8715635], [-2.2016394999999997, 52.871776999999994], [-2.2021648999999996, 52.87190880000001], [-2.2028512, 52.8720593], [-2.2035552, 52.87219699999999], [-2.2043429, 52.8723335], [-2.2051570999999996, 52.87246579999999], [-2.2052695, 52.8724851], [-2.2064047, 52.8726588], [-2.2071442999999995, 52.8727856], [-2.2085990999999994, 52.8730825], [-2.2092561, 52.8732356], [-2.2101865, 52.8734838], [-2.2109643, 52.87371600000001], [-2.2115236, 52.87389610000001], [-2.2122528, 52.87414520000001], [-2.2125991, 52.87427420000001], [-2.2135296, 52.874623], [-2.2144647, 52.8750295], [-2.215361186779621, 52.87548963626874], [-2.2154899, 52.8755557], [-2.2155758999999997, 52.87560020000001], [-2.2161442, 52.87589359999999], [-2.2167798, 52.8762617], [-2.2176951, 52.87684900000001], [-2.218564, 52.8774783], [-2.2193877, 52.878128700000005], [-2.2201956, 52.878799099999995], [-2.2208693, 52.879349000000005], [-2.2216077999999997, 52.8799276], [-2.2223419999999994, 52.880479699999995], [-2.2230836, 52.8810146], [-2.2238250000000006, 52.8815465], [-2.224593, 52.882071999999994], [-2.225372699999999, 52.88259299999999], [-2.2261769, 52.8831029], [-2.2268445, 52.8835204], [-2.2275257999999996, 52.88393149999999], [-2.2282174, 52.88434259999999], [-2.2289133999999997, 52.88474399999999], [-2.2296166999999993, 52.88513830000001], [-2.2302258, 52.88547259999999], [-2.2303332999999994, 52.8855316], [-2.2317956, 52.88630810000001], [-2.2324705, 52.8866501], [-2.2331474, 52.8869877], [-2.2338096, 52.8873111], [-2.234511, 52.887642799999995], [-2.2355069, 52.8880994], [-2.2365293999999993, 52.888546000000005], [-2.2375089, 52.8889526], [-2.2384968, 52.8893636], [-2.2394623, 52.88976550000001], [-2.2404237, 52.8901881], [-2.2413652999999996, 52.890616], [-2.2418352, 52.8908385], [-2.2420651, 52.890954], [-2.2422958, 52.89106979999999], [-2.2431919, 52.8915316], [-2.2440646, 52.8919989], [-2.244678, 52.8923576], [-2.245237, 52.8926845], [-2.2457882102988034, 52.893023900588986], [-2.2462245999999997, 52.89329259999999], [-2.2472432, 52.8939728], [-2.2482387, 52.894679700000005], [-2.2486657, 52.8950005], [-2.2490945, 52.8953424], [-2.2495144, 52.895672799999986], [-2.2499182, 52.8960103], [-2.2503263999999996, 52.8963593], [-2.2506902, 52.896714499999995], [-2.2507711, 52.8967894], [-2.2511025, 52.89709500000001], [-2.251482199999999, 52.89743450000001], [-2.2522626, 52.89823179999999], [-2.2529912999999997, 52.89904889999999], [-2.2536740999999996, 52.89988369999999], [-2.2543002999999997, 52.9007266], [-2.2548726, 52.9015843], [-2.2553902, 52.90246], [-2.2558527, 52.9033567], [-2.2560678, 52.9038293], [-2.2562591, 52.90424949999999], [-2.256698399999999, 52.9054802], [-2.2570435, 52.90672339999999], [-2.2577289, 52.909184399999994], [-2.2577555, 52.90928259999999], [-2.2586334, 52.912528299999984], [-2.2595271, 52.9158772], [-2.2601567999999994, 52.9182392], [-2.2604051, 52.9191579], [-2.2604744, 52.9194144], [-2.2607895, 52.920600099999994], [-2.2611196, 52.9217811], [-2.261485599999999, 52.9229551], [-2.2619001, 52.92412499999999], [-2.2623438, 52.9252982], [-2.2627378, 52.92624], [-2.2628006, 52.9263777], [-2.2632055, 52.9272398], [-2.2637056, 52.92821459999998], [-2.2642533999999994, 52.9291777], [-2.2643323, 52.929313699999994], [-2.264541123294641, 52.929673494383906], [-2.2670769, 52.9340423], [-2.2698818, 52.938766], [-2.2698904, 52.9387805], [-2.2701042999999994, 52.93913369999999], [-2.2701669, 52.9392393], [-2.2713115, 52.9411882], [-2.2726963, 52.943539699999995], [-2.2754739999999996, 52.948268500000005], [-2.2757523, 52.9487515], [-2.2760649999999996, 52.94924340000001], [-2.2763792, 52.949707], [-2.2767387, 52.950170199999995], [-2.2768733, 52.95033550000001], [-2.2770124, 52.9505003], [-2.2773084, 52.9508252], [-2.2776197, 52.9511465], [-2.2779465999999995, 52.9514628], [-2.278628, 52.9520724], [-2.2793602, 52.95267779999999], [-2.2799541, 52.9531174], [-2.280585, 52.953536199999995], [-2.2812549999999994, 52.9539343], [-2.281942, 52.95432240000001], [-2.2827462, 52.954738700000014], [-2.2836204, 52.95514370000001], [-2.2845197, 52.95552099999999], [-2.2854519999999994, 52.9558744], [-2.2865524999999995, 52.9562439], [-2.2876789, 52.9565783], [-2.2888949, 52.956885199999995], [-2.2900773, 52.9571406], [-2.2901239999999996, 52.95715069999999], [-2.2912909, 52.9573804], [-2.2924728, 52.957566], [-2.2935930999999994, 52.95773139999999], [-2.2948263999999994, 52.95785730000001], [-2.2961640999999995, 52.958000899999995], [-2.2974814999999995, 52.9581871], [-2.2987407, 52.9583977], [-2.299971, 52.9586559], [-2.3010079, 52.958920500000005], [-2.301482899999999, 52.9590505], [-2.3019565999999996, 52.95919409999998], [-2.3024284999999995, 52.959345], [-2.3028856, 52.9595036], [-2.3033257, 52.959667], [-2.3037683, 52.95983999999999], [-2.3043829, 52.9600951], [-2.3049826999999996, 52.9603519], [-2.3055828, 52.960617199999994], [-2.3061904, 52.960895699999995], [-2.3067781, 52.96116169999999], [-2.3073577, 52.9614424], [-2.3078839, 52.9617145], [-2.3084095999999996, 52.9620113], [-2.3084432, 52.96203030000001], [-2.3095264999999996, 52.9627029], [-2.3105172, 52.9634605], [-2.3119776, 52.96480809999999], [-2.3133537999999993, 52.966188900000006], [-2.3161136, 52.968950799999995], [-2.3184802, 52.9713331], [-2.3188852, 52.9717408], [-2.3244324, 52.977282499999994], [-2.3260909, 52.9789483], [-2.3273745999999997, 52.98023370000001], [-2.3277659, 52.980625499999995], [-2.330908482155918, 52.98378961162837], [-2.331095, 52.9839774], [-2.3313514, 52.98422809999999], [-2.3316746, 52.9845556], [-2.3323251, 52.9852088], [-2.333645, 52.9865307], [-2.3356197387107556, 52.988505905532904], [-2.3362661, 52.98915240000001], [-2.3368652, 52.989754299999994], [-2.3384886999999996, 52.99138529999999], [-2.338876, 52.99177429999999], [-2.3401891999999997, 52.9930823], [-2.3415205, 52.99439129999999], [-2.3417406999999995, 52.99460890000001], [-2.3419883999999995, 52.9948347], [-2.3424672, 52.9952753], [-2.3429679, 52.9957083], [-2.343487399999999, 52.99613279999999], [-2.3445239, 52.996936], [-2.3456259, 52.997725499999994], [-2.3467673, 52.99848219999999], [-2.3480197, 52.99922759999999], [-2.3480381, 52.99923770000001], [-2.3488374, 52.99967740000001], [-2.3496793, 53.00011979999999], [-2.350551100000001, 53.00055079999999], [-2.3514434, 53.00096260000001], [-2.3526311, 53.0014982], [-2.3537949999999994, 53.0020557], [-2.3543442999999997, 53.0023278], [-2.3548573, 53.00260780000001], [-2.3559116, 53.00318209999999], [-2.356822, 53.003725], [-2.3577367, 53.004280900000005], [-2.359439, 53.0054576], [-2.3609458999999995, 53.006622099999994], [-2.3614387999999997, 53.00700299999999], [-2.3633795, 53.00853809999999], [-2.3670866, 53.01153809999999], [-2.3671472, 53.011586699999995], [-2.3679866, 53.012187899999994], [-2.3687606, 53.0128095], [-2.3700873, 53.0138697], [-2.3703144, 53.0140512], [-2.3734132, 53.0165103], [-2.3738537, 53.01687629999999], [-2.3739323, 53.0169357], [-2.3744017, 53.01729459999999], [-2.375391899999999, 53.0180783], [-2.3773241, 53.0196691], [-2.3779591000000004, 53.0202462], [-2.3785646, 53.0208257], [-2.3791398, 53.021415], [-2.3792757999999994, 53.0215582], [-2.379703, 53.0220081], [-2.3801253, 53.0224559], [-2.3805553, 53.0228935], [-2.381463, 53.02375189999999], [-2.3834174999999997, 53.025389299999986], [-2.3840068999999997, 53.0258475], [-2.3846507999999997, 53.02633469999999], [-2.3859558999999995, 53.02725660000001], [-2.3886667, 53.029062], [-2.3895829999999996, 53.02971689999999], [-2.3897627, 53.029843199999995], [-2.3904975999999993, 53.0303599], [-2.3923507, 53.03163829999998], [-2.3932971999999997, 53.03230139999999], [-2.3942502, 53.0329688], [-2.3959924, 53.0343684], [-2.3965838, 53.03489629999999], [-2.3971473999999997, 53.0354155], [-2.3977064, 53.0359487], [-2.3982309999999996, 53.0364866], [-2.3987709000000006, 53.0370375], [-2.3993032, 53.037588799999995], [-2.399546416373759, 53.03783802447602], [-2.4003845, 53.0386968], [-2.4005931, 53.0389145], [-2.4009453000000005, 53.03928199999999], [-2.4015194, 53.0398724], [-2.4026455999999996, 53.04103440000001], [-2.4048853, 53.0433451], [-2.4050292, 53.0434904], [-2.4051698, 53.0436378], [-2.4054592, 53.04393480000001], [-2.4060193, 53.044522400000005], [-2.4070734, 53.0457178], [-2.4075707999999993, 53.0463186], [-2.4080496, 53.0469328], [-2.4089497, 53.0481725], [-2.4093162999999995, 53.048727500000005], [-2.4095691999999995, 53.049188699999995], [-2.4096091, 53.0492521], [-2.4102239, 53.0502476], [-2.4103111, 53.05038879999999], [-2.4112083999999996, 53.0520166], [-2.4112381999999997, 53.05206239999999], [-2.4115942, 53.052622799999995], [-2.4141567, 53.05709469999999], [-2.4153800999999997, 53.0592298], [-2.4176556, 53.063201], [-2.4186993649555957, 53.065022431984005], [-2.4192849999999995, 53.0660444], [-2.4197885, 53.066913500000005], [-2.4203464, 53.06787649999999], [-2.4211201, 53.0692934], [-2.4235177999999995, 53.073466], [-2.425451267122708, 53.076829539453456], [-2.4265926999999996, 53.0788151], [-2.4271332999999995, 53.07973569999999], [-2.4285706, 53.08218329999999], [-2.4288677000000005, 53.082678599999994], [-2.4291046, 53.083076099999985], [-2.4295180999999997, 53.08377049999999], [-2.4297902999999996, 53.0842274], [-2.4298259, 53.0842849], [-2.4300542, 53.0846661], [-2.4310942, 53.0864047], [-2.4312937, 53.086753599999994], [-2.4314170999999996, 53.0869873], [-2.4314984999999996, 53.0871593], [-2.4315758, 53.087309999999995], [-2.431651899999999, 53.0874536], [-2.4317819, 53.0876854], [-2.4317856, 53.087692], [-2.4324571999999995, 53.088784], [-2.4325176999999996, 53.0888896], [-2.432518009654111, 53.08889014223275]]} |
108.3 |
1616 |
1724 |
2026-09-12T17:22:30+01:00 |
None |
None |
London Euston |
Rugeley North Jn |
Crewe |
52.7234167 |
-1.8449317 |
53.0888901 |
-2.4325180 |
0 |
1 |
2026-09-12 15:58:48 |
RUNNING |
2026-09-12 15:16:28 |
Crewe |
TD |
DIRECT_SCHEDULED_STOP_DEPARTURE |
41238412 |
1789228677604612 |
None |
83 |
83 |
2026-09-12 15:57:57.623097 |
None |
2026-09-12 18:04:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 509894 |
G39246 |
772B73MR12 |
2026-09-12 |
Transport for Wales |
P |
CDF |
SWA |
2B73 |
153325+153922 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 272.05, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 461.973, "from_m": 272.05, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 496.321, "from_m": 461.973, "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": 582.92, "from_m": 496.321, "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": 3508.99, "from_m": 582.92, "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": 3595.589, "from_m": 3508.99, "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": 3629.937, "from_m": 3595.589, "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": 3749.626, "from_m": 3629.937, "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": 26860.924, "from_m": 3749.626, "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": 34624.214, "from_m": 26860.924, "capability_applied": null, "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": 35796.526, "from_m": 34624.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": 35860.144, "from_m": 35796.526, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37996.387, "from_m": 35860.144, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 40173.056, "from_m": 37996.387, "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": 42490.656, "from_m": 40173.056, "capability_applied": null, "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": 48338.996, "from_m": 42490.656, "capability_applied": null, "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": 48717.706, "from_m": 48338.996, "capability_applied": null, "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": 48790.137, "from_m": 48717.706, "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": 49026.606, "from_m": 48790.137, "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": 53381.824, "from_m": 49026.606, "capability_applied": null, "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": 54172.798, "from_m": 53381.824, "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": 55920.443, "from_m": 54172.798, "capability_applied": null, "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": 56008.636, "from_m": 55920.443, "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": 57232.491, "from_m": 56008.636, "capability_applied": null, "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": 65597.862, "from_m": 57232.491, "capability_applied": null, "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": 65680.812, "from_m": 65597.862, "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": 70368.812, "from_m": 65680.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": 71286.64, "from_m": 70368.812, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 75072.667, "from_m": 71286.64, "capability_applied": null, "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": 76499.772, "from_m": 75072.667, "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": 78067.561, "from_m": 76499.772, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 80347.872, "from_m": 78067.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": 81739.724, "from_m": 80347.872, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 82481.256, "from_m": 81739.724, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 82900.748, "from_m": 82481.256, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 509894, "profile_key": "7b7f7926c2bdd7b884df309dbe43c2b43c6c02d1c72bbcda12ac13c2c6e97051", "schedule_id": 14645, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1543", "location": "Cardiff Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32092}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1545H", "location": "Leckwith Loop North Jn", "stage_seq": 2, "distance_m": 2045.955, "section_seq": 1, "route_path_id": 32092}, {"is_pass": false, "wtt_arr": "1555", "wtt_dep": "1555H", "location": "Pontyclun", "stage_seq": 3, "distance_m": 21052.595, "section_seq": 1, "route_path_id": 32092}, {"is_pass": false, "wtt_arr": "1600", "wtt_dep": "1600H", "location": "Llanharan", "stage_seq": 4, "distance_m": 24922.052, "section_seq": 1, "route_path_id": 32092}, {"is_pass": false, "wtt_arr": "1604H", "wtt_dep": "1605", "location": "Pencoed", "stage_seq": 5, "distance_m": 29354.182, "section_seq": 1, "route_path_id": 32092}, {"is_pass": false, "wtt_arr": "1611", "wtt_dep": "1612", "location": "Bridgend", "stage_seq": 6, "distance_m": 35615.209, "section_seq": 1, "route_path_id": 32092}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1616H", "location": "Stormy", "stage_seq": 7, "distance_m": 42127.994, "section_seq": 1, "route_path_id": 32092}, {"is_pass": false, "wtt_arr": "1619H", "wtt_dep": "1620H", "location": "Pyle", "stage_seq": 8, "distance_m": 45106.32, "section_seq": 1, "route_path_id": 32092}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1623H", "location": "Margam Moors Jn", "stage_seq": 9, "distance_m": 48829.611, "section_seq": 1, "route_path_id": 32092}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1625", "location": "Margam East Jn", "stage_seq": 10, "distance_m": 51267.385, "section_seq": 1, "route_path_id": 32092}, {"is_pass": false, "wtt_arr": "1627H", "wtt_dep": "1628H", "location": "Port Talbot Parkway", "stage_seq": 11, "distance_m": 55120.968, "section_seq": 1, "route_path_id": 32092}, {"is_pass": false, "wtt_arr": "1631H", "wtt_dep": "1632", "location": "Baglan", "stage_seq": 12, "distance_m": 59994.071, "section_seq": 1, "route_path_id": 32092}, {"is_pass": false, "wtt_arr": "1635", "wtt_dep": "1636", "location": "Briton Ferry", "stage_seq": 13, "distance_m": 62851.625, "section_seq": 1, "route_path_id": 32092}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1637", "location": "Court Sart Jn", "stage_seq": 14, "distance_m": 63328.435, "section_seq": 1, "route_path_id": 32092}, {"is_pass": false, "wtt_arr": "1639", "wtt_dep": "1640", "location": "Neath", "stage_seq": 15, "distance_m": 70344.616, "section_seq": 1, "route_path_id": 32092}, {"is_pass": false, "wtt_arr": "1644", "wtt_dep": "1644H", "location": "Skewen", "stage_seq": 16, "distance_m": 73742.856, "section_seq": 1, "route_path_id": 32092}, {"is_pass": false, "wtt_arr": "1648", "wtt_dep": "1648H", "location": "Llansamlet", "stage_seq": 17, "distance_m": 76517.09, "section_seq": 1, "route_path_id": 32092}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1654", "location": "Swansea Loop East", "stage_seq": 18, "distance_m": 82240.943, "section_seq": 1, "route_path_id": 32092}, {"is_pass": false, "wtt_arr": "1656", "wtt_dep": null, "location": "Swansea", "stage_seq": 19, "distance_m": 82900.748, "section_seq": 1, "route_path_id": 32092}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 82900.748, "from_m": 0.0, "section_seq": 1, "route_path_id": 32092}], "total_distance_m": 82900.748, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 82095.598, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 805.15, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 25332, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:53:38Z", "source_id": 41188277, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T14:55:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:53:40Z", "source_id": 13491265, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T15:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25336, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:58:52Z", "source_id": 41199439, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T15:00:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:58:55Z", "source_id": 13494634, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T16:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25612, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:03:59Z", "source_id": 41210586, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T15:04:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:04:04Z", "source_id": 13498093, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T16:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25601, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:09:26Z", "source_id": 41222734, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T15:10:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:09:33Z", "source_id": 13501690, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T16:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25579, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:16:53Z", "source_id": 41238925, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T15:19:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:16:56Z", "source_id": 13506636, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T16:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25559, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:25:52Z", "source_id": 41258946, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T15:26:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:25:55Z", "source_id": 13512722, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T16:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25550, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:29:42Z", "source_id": 41267364, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T15:31:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:29:47Z", "source_id": 13515331, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T16:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25538, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:33:26Z", "source_id": 41275607, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T15:35:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:33:32Z", "source_id": 13517863, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T16:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25532, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:38:17Z", "source_id": 41286398, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T15:39:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:38:21Z", "source_id": 13521157, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T16:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25528, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:44:16Z", "source_id": 41299676, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T15:44:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:44:21Z", "source_id": 13525205, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T16:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25524, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:47:26Z", "source_id": 41306790, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T15:48:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:47:30Z", "source_id": 13527328, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T16:48:00+01:00", "operational_fact": true}] |
Cardiff Central |
1543 |
1543 |
1 |
None |
None |
Swansea |
1658 |
1656 |
4 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G39246/2026-09-12/detailed |
None |
Llansamlet |
2026-09-12T16:50:00+01:00 |
Swansea |
6.0 |
{"type": "LineString", "coordinates": [[-3.8854463, 51.66149199999999], [-3.8860833, 51.6614319], [-3.8864588, 51.6613852], [-3.887147000000001, 51.6613017], [-3.8879498999999993, 51.66118199999999], [-3.888634, 51.6610642], [-3.889384999999999, 51.6609175], [-3.8900603999999994, 51.66077270000001], [-3.8908622999999993, 51.6605784], [-3.891653, 51.660363], [-3.8925987, 51.66007929999999], [-3.8933451999999993, 51.6598247], [-3.8940670000000006, 51.65956049999999], [-3.8944620999999993, 51.65941660000001], [-3.8945949, 51.65937069999999], [-3.8966588, 51.658585900000006], [-3.897583599999999, 51.65824289999999], [-3.8994791, 51.6575272], [-3.9003998, 51.65717129999999], [-3.9013199999999992, 51.656802000000006], [-3.902169999999999, 51.65643], [-3.9045024, 51.6553924], [-3.9051801, 51.6550976], [-3.9075909000000006, 51.6540152], [-3.9084476, 51.65361269999999], [-3.908932800000001, 51.6533818], [-3.90944, 51.653119999999994], [-3.9100844, 51.6527469], [-3.9107279, 51.65233179999999], [-3.9111847, 51.6520128], [-3.9113478000000006, 51.6518879], [-3.91186, 51.651518199999984], [-3.9126315, 51.6508831], [-3.9132267, 51.650377299999995], [-3.913540899999999, 51.650119100000005], [-3.913849999999999, 51.64989], [-3.9143036, 51.64958629999999], [-3.91481, 51.64929], [-3.9150992, 51.6491388], [-3.915671000000001, 51.64888], [-3.916232499999999, 51.6486654], [-3.9165766, 51.6485498], [-3.9169394999999994, 51.64844159999999], [-3.9174190000000007, 51.6483234], [-3.9177384, 51.64824540000001], [-3.9183098, 51.64812969999999], [-3.919131, 51.6479802], [-3.926062, 51.64672819999999], [-3.9262749, 51.64669129999999], [-3.9332242, 51.6454437], [-3.9347698, 51.645163999999994], [-3.935234200000001, 51.6450752], [-3.9356245, 51.64497560000001], [-3.9359731999999994, 51.6448738], [-3.9364024, 51.6447216], [-3.936761899999999, 51.64456189999999], [-3.937095900000001, 51.64438739999999], [-3.9374413000000006, 51.64418080000001], [-3.9376698, 51.644009800000006], [-3.9379033, 51.6438146], [-3.9380764, 51.6436668], [-3.9384523, 51.643301099999995], [-3.938655999999999, 51.64306880000001], [-3.9387397, 51.6429589], [-3.9388785, 51.64276820000001], [-3.9389569, 51.64265619999998], [-3.9390722, 51.6424658], [-3.9391887999999993, 51.6422285], [-3.939269599999999, 51.6420097], [-3.9393234, 51.6417979], [-3.9393584000000006, 51.6416003], [-3.9393708, 51.64136880000001], [-3.939367499999999, 51.6411366], [-3.939335900000001, 51.6409097], [-3.939294199999999, 51.64070399999999], [-3.9392357, 51.64050760000001], [-3.939087199999999, 51.640192299999995], [-3.938920599999999, 51.6399332], [-3.9387382999999994, 51.6397111], [-3.9384819, 51.63944829999999], [-3.938292699999999, 51.63927520000001], [-3.9380753, 51.6390778], [-3.937932800000001, 51.6389517], [-3.9377124, 51.6387222], [-3.9375118, 51.638501299999994], [-3.937354500000001, 51.638262000000005], [-3.937298699999999, 51.63815379999999], [-3.9372495, 51.6380457], [-3.937189799999999, 51.6378953], [-3.9371373, 51.637725899999985], [-3.9370992, 51.637595100000006], [-3.937042499999999, 51.63736790000001], [-3.9369897, 51.6371072], [-3.9369392, 51.6368606], [-3.936875399999999, 51.636527400000006], [-3.9368342999999992, 51.63632749999999], [-3.936789899999999, 51.63611600000001], [-3.9367413, 51.63588559999999], [-3.936710300000001, 51.6356579], [-3.9366742, 51.6354501], [-3.9366369, 51.63526569999999], [-3.9365907, 51.634904], [-3.9365742999999993, 51.6347464], [-3.9365646, 51.6345687], [-3.9365675, 51.63419089999999], [-3.936567699999999, 51.633956999999995], [-3.936570599999999, 51.6337835], [-3.936576299999999, 51.6336448], [-3.9365917, 51.63344260000001], [-3.9366097, 51.6332622], [-3.9366248, 51.6331168], [-3.936646800000001, 51.6329629], [-3.9366775, 51.63279880000001], [-3.9367004999999993, 51.632673799999985], [-3.9367800000000006, 51.63236059999999], [-3.9368389000000006, 51.6320484], [-3.9368962, 51.6317646], [-3.936937700000001, 51.6315869], [-3.9369805000000007, 51.631425799999995], [-3.937025600000001, 51.631292999999985], [-3.937066900000001, 51.63116910000001], [-3.9371955, 51.63080870000001], [-3.9372569, 51.6306358], [-3.937335000000001, 51.63044669999999], [-3.9374538, 51.630161099999995], [-3.937558399999999, 51.629914600000006], [-3.937608599999999, 51.62978079999999], [-3.9376635, 51.62963009999999], [-3.9377531, 51.6294208], [-3.9378937, 51.62908099999999], [-3.9379241, 51.62899740000001], [-3.9379639, 51.628908499999994], [-3.938007999999999, 51.62879219999999], [-3.938037000000001, 51.62872170000001], [-3.9380559000000006, 51.6286755], [-3.938127600000001, 51.628532], [-3.9381696, 51.62844020000001], [-3.9382213, 51.62833890000002], [-3.9383706, 51.6281207], [-3.9384473, 51.628018100000006], [-3.93857, 51.6278317], [-3.9385979999999994, 51.6277939], [-3.938987000000001, 51.62726889999999], [-3.9393092, 51.62684339999999], [-3.9396317, 51.626424], [-3.9399286, 51.626111900000005], [-3.940357, 51.62576080000001], [-3.9406573, 51.6255535], [-3.9408569999999994, 51.625415700000005]]} |
4.0 |
1650 |
1656 |
2026-09-12T16:56:00+01:00 |
None |
None |
Skewen |
Swansea Loop East |
Swansea |
51.6254157 |
-3.9408570 |
51.6254157 |
-3.9408570 |
0 |
1 |
2026-09-12 15:56:21 |
RUNNING |
2026-09-12 15:50:00 |
Swansea |
TRUST |
DIRECT_SCHEDULED_STOP_DEPARTURE |
13529643 |
1789228433466260 |
None |
60 |
60 |
2026-09-12 15:53:53.477043 |
None |
2026-09-12 16:56:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 509895 |
G85656 |
102C57MR12 |
2026-09-12 |
Northern |
P |
WTH |
CAR |
2C57 |
156484 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 120.617, "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": 162.953, "from_m": 120.617, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 344.28, "from_m": 162.953, "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": 1721.767, "from_m": 344.28, "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": 2227.298, "from_m": 1721.767, "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": 2824.819, "from_m": 2227.298, "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": 4159.499, "from_m": 2824.819, "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": 6280.895, "from_m": 4159.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": 7096.83, "from_m": 6280.895, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7222.595, "from_m": 7096.83, "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": 7678.207, "from_m": 7222.595, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8499.046, "from_m": 7678.207, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10796.255, "from_m": 8499.046, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10976.766, "from_m": 10796.255, "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": 11041.934, "from_m": 10976.766, "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": 11121.71, "from_m": 11041.934, "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": 19575.072, "from_m": 11121.71, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19960.521, "from_m": 19575.072, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 25.0}, {"to_m": 20004.488, "from_m": 19960.521, "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": 26004.764, "from_m": 20004.488, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 26284.934, "from_m": 26004.764, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 31709.665, "from_m": 26284.934, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31908.615, "from_m": 31709.665, "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": 62578.475, "from_m": 31908.615, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 63094.162, "from_m": 62578.475, "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": 63568.905, "from_m": 63094.162, "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": 64108.576, "from_m": 63568.905, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 509895, "profile_key": "8d7b1a4e5022c4ab7668172d74b03081d490b2c9d404e4454c31c91587178fd8", "schedule_id": 1806, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1543", "location": "Whitehaven", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32452}, {"is_pass": false, "wtt_arr": "1546H", "wtt_dep": "1547", "location": "Parton", "stage_seq": 2, "distance_m": 2153.747, "section_seq": 1, "route_path_id": 32452}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1551", "location": "Parton North Jn", "stage_seq": 3, "distance_m": 4159.499, "section_seq": 1, "route_path_id": 32452}, {"is_pass": false, "wtt_arr": "1555H", "wtt_dep": "1556", "location": "Harrington", "stage_seq": 4, "distance_m": 7244.62, "section_seq": 1, "route_path_id": 32452}, {"is_pass": false, "wtt_arr": "1559H", "wtt_dep": "1601H", "location": "Workington", "stage_seq": 5, "distance_m": 10976.766, "section_seq": 1, "route_path_id": 32452}, {"is_pass": false, "wtt_arr": "1606H", "wtt_dep": "1607", "location": "Flimby", "stage_seq": 6, "distance_m": 16727.24, "section_seq": 1, "route_path_id": 32452}, {"is_pass": false, "wtt_arr": "1610", "wtt_dep": "1611", "location": "Maryport", "stage_seq": 7, "distance_m": 19753.242, "section_seq": 1, "route_path_id": 32452}, {"is_pass": false, "wtt_arr": "1621", "wtt_dep": "1621H", "location": "Aspatria", "stage_seq": 8, "distance_m": 31823.864, "section_seq": 1, "route_path_id": 32452}, {"is_pass": false, "wtt_arr": "1631", "wtt_dep": "1631H", "location": "Wigton", "stage_seq": 9, "distance_m": 45340.309, "section_seq": 1, "route_path_id": 32452}, {"is_pass": false, "wtt_arr": "1640", "wtt_dep": "1640H", "location": "Dalston", "stage_seq": 10, "distance_m": 57148.747, "section_seq": 1, "route_path_id": 32452}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1647", "location": "Currock Jn", "stage_seq": 11, "distance_m": 62578.475, "section_seq": 1, "route_path_id": 32452}, {"is_pass": false, "wtt_arr": "1651", "wtt_dep": null, "location": "Carlisle", "stage_seq": 12, "distance_m": 64108.576, "section_seq": 1, "route_path_id": 32452}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 64108.576, "from_m": 0.0, "section_seq": 1, "route_path_id": 32452}], "total_distance_m": 64108.576, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 64066.24, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 42.336, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:46:54Z", "source_id": 13486694, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T15:46:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:55:58Z", "source_id": 13492689, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T15:55:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:00:10Z", "source_id": 13495399, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T15:59:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:06:26Z", "source_id": 13499656, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T16:06:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:11:02Z", "source_id": 13502699, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T16:10:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:20:56Z", "source_id": 13509396, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T16:20:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:31:48Z", "source_id": 13516671, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T16:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2966, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:39:10Z", "source_id": 41288353, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T15:39:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:39:14Z", "source_id": 13521782, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T16:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2920, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:47:16Z", "source_id": 41306342, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T15:49:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:47:18Z", "source_id": 13527174, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T16:49:00+01:00", "operational_fact": true}] |
Whitehaven |
1543 |
1543 |
None |
None |
None |
Carlisle |
1651 |
1651 |
2 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G85656/2026-09-12/detailed |
None |
Dalston |
2026-09-12T16:40:30+01:00 |
Carlisle |
9.0 |
{"type": "LineString", "coordinates": [[-2.9887861, 54.846135099999984], [-2.9883746, 54.8461825], [-2.9881871999999996, 54.8462082], [-2.987401, 54.8463464], [-2.9866162999999997, 54.8464663], [-2.9844875, 54.8468621], [-2.9825989999999996, 54.847337], [-2.9808370999999996, 54.8478568], [-2.9805148, 54.84797549999999], [-2.979496, 54.84828939999999], [-2.9794610999999995, 54.8483011], [-2.977575799999999, 54.84906029999999], [-2.9756960999999995, 54.8498468], [-2.9756278, 54.8498784], [-2.9684988999999997, 54.85317419999999], [-2.964440437594421, 54.854836257314616], [-2.9603920999999995, 54.85649409999999], [-2.9556774999999997, 54.858394899999986], [-2.9531334999999994, 54.8595711], [-2.950524, 54.860828], [-2.9472192, 54.8625956], [-2.945600199999999, 54.863646499999994], [-2.9447274999999995, 54.8642948], [-2.9442297, 54.86466459999999], [-2.9435042999999994, 54.86521989999999], [-2.9433782, 54.8653168], [-2.9432946999999996, 54.86538070000001], [-2.9427339, 54.86587399999999], [-2.9415593, 54.8670263], [-2.9411172000000003, 54.86753920000001], [-2.9406964999999996, 54.86806130000001], [-2.9404215, 54.8684546], [-2.9399579, 54.8691177], [-2.9395939, 54.86977410000001], [-2.9391386999999995, 54.8708713], [-2.9389108, 54.8717252], [-2.9387472999999997, 54.8725883], [-2.9386238999999996, 54.87383079999999], [-2.9384977999999995, 54.8750734], [-2.9384271, 54.8759705], [-2.9384237, 54.876014600000005], [-2.9384187, 54.87606179999999], [-2.9383402, 54.8768027], [-2.9382940999999994, 54.8774579], [-2.9381809, 54.8783024], [-2.9380303000000003, 54.8789829], [-2.9378952, 54.87949389999999], [-2.9377047, 54.88011149999999], [-2.9375446, 54.88057419999999], [-2.937489135723639, 54.88072265544608], [-2.9374741, 54.88076289999999], [-2.9372768, 54.88113920000001], [-2.9369679999999994, 54.881556], [-2.9365508999999994, 54.8819597], [-2.9360659999999994, 54.8823233], [-2.9355959000000005, 54.88259379999999], [-2.9350603, 54.88284819999999], [-2.9344484999999993, 54.8830661], [-2.9338614, 54.8832317], [-2.9332612, 54.8833691], [-2.9326142, 54.8834797], [-2.9317196, 54.8836107], [-2.9308190999999995, 54.88374249999999], [-2.9304352, 54.8837987], [-2.9296770999999997, 54.88395450000001], [-2.9293857, 54.8840539], [-2.9289726, 54.8842545], [-2.9287044, 54.8844427], [-2.9285048, 54.88459829999999], [-2.9282645, 54.88489320000001], [-2.928125, 54.8851771], [-2.9280606, 54.8854425], [-2.9280552999999996, 54.885677], [-2.9281041999999995, 54.88585309999999], [-2.9281472, 54.88596029999999], [-2.9281990999999996, 54.8860516], [-2.9282022841532505, 54.88605697076976], [-2.9282186243470236, 54.88608453206338], [-2.928244094981765, 54.88612749379556], [-2.928263281288829, 54.886159855620214], [-2.9283104999999994, 54.886239499999995], [-2.9284196999999996, 54.8863769], [-2.9285751999999996, 54.8865466], [-2.9287991999999994, 54.886766699999995], [-2.9290374999999997, 54.886993800000006], [-2.929193688410555, 54.88717603594891], [-2.9293696999999996, 54.88738140000001], [-2.9294556999999997, 54.8874696], [-2.9298228, 54.8879199], [-2.929991, 54.8880914], [-2.9305125, 54.8886237], [-2.9309008000000003, 54.88902120000001], [-2.9310613999999995, 54.8891834], [-2.9310774, 54.8891995], [-2.9313398, 54.8894405], [-2.9313752999999996, 54.88947309999999], [-2.9317094999999997, 54.8897321], [-2.9320109000000003, 54.8899327], [-2.9322557999999996, 54.89007229999999], [-2.9332260999999997, 54.8905151]]} |
4.3 |
1640 |
1649 |
2026-09-12T16:50:00+01:00 |
None |
None |
Dalston |
Carlisle |
Carlisle |
54.8905151 |
-2.9332261 |
54.8905151 |
-2.9332261 |
1 |
0 |
2026-09-12 15:59:17 |
TERMINATED |
2026-09-12 15:49:00 |
Carlisle |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13527174 |
1789228038563184 |
None |
28 |
28 |
2026-09-12 15:59:17.764196 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 15:49:17.243995 |
| 509898 |
P28824 |
152W90MR12 |
2026-09-12 |
Northern |
P |
NNT |
NCL |
2W90 |
156481 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 261.016, "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": 6714.282, "from_m": 261.016, "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": 6923.587, "from_m": 6714.282, "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": 7376.059, "from_m": 6923.587, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8678.223, "from_m": 7376.059, "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": 9172.324, "from_m": 8678.223, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9580.189, "from_m": 9172.324, "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": 9856.014, "from_m": 9580.189, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11545.688, "from_m": 9856.014, "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": 12376.044, "from_m": 11545.688, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 12595.137, "from_m": 12376.044, "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": 13011.664, "from_m": 12595.137, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 13414.921, "from_m": 13011.664, "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": 14025.42, "from_m": 13414.921, "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": 14861.734, "from_m": 14025.42, "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": 15869.793, "from_m": 14861.734, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15908.783, "from_m": 15869.793, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16032.232, "from_m": 15908.783, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16364.051, "from_m": 16032.232, "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": 19162.341, "from_m": 16364.051, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19698.738, "from_m": 19162.341, "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": 19736.738, "from_m": 19698.738, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24147.668, "from_m": 19736.738, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 33793.085, "from_m": 24147.668, "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": 34410.221, "from_m": 33793.085, "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": 35310.513, "from_m": 34410.221, "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": 35636.6, "from_m": 35310.513, "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": 35681.372, "from_m": 35636.6, "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": 35962.849, "from_m": 35681.372, "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": 36857.582, "from_m": 35962.849, "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": 38572.91, "from_m": 36857.582, "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": 39086.067, "from_m": 38572.91, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 41737.586, "from_m": 39086.067, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 42263.045, "from_m": 41737.586, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 55573.221, "from_m": 42263.045, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 55591.683, "from_m": 55573.221, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 56576.248, "from_m": 55591.683, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 58311.383, "from_m": 56576.248, "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": 58946.33, "from_m": 58311.383, "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": 64386.429, "from_m": 58946.33, "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": 65066.146, "from_m": 64386.429, "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": 65871.631, "from_m": 65066.146, "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": 65974.064, "from_m": 65871.631, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 66264.505, "from_m": 65974.064, "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": 68267.296, "from_m": 66264.505, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 73095.079, "from_m": 68267.296, "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": 74619.848, "from_m": 73095.079, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 74668.617, "from_m": 74619.848, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 75486.863, "from_m": 74668.617, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 76341.741, "from_m": 75486.863, "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": 77442.704, "from_m": 76341.741, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 84305.096, "from_m": 77442.704, "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": 84339.709, "from_m": 84305.096, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 84553.874, "from_m": 84339.709, "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": 85710.831, "from_m": 84553.874, "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": 85792.936, "from_m": 85710.831, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 86099.34, "from_m": 85792.936, "capability_applied": null, "effective_limit_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": 509898, "profile_key": "da1d575e9bf7c0949262378f86b49b5cd719a21679a49a2904a748e4da9007d8", "schedule_id": 3258, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1543", "location": "Nunthorpe", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36578}, {"is_pass": false, "wtt_arr": "1545", "wtt_dep": "1545H", "location": "Gypsy Lane", "stage_seq": 2, "distance_m": 954.502, "section_seq": 1, "route_path_id": 36578}, {"is_pass": false, "wtt_arr": "1547H", "wtt_dep": "1548H", "location": "Marton", "stage_seq": 3, "distance_m": 2599.861, "section_seq": 1, "route_path_id": 36578}, {"is_pass": false, "wtt_arr": "1550H", "wtt_dep": "1551", "location": "James Cook", "stage_seq": 4, "distance_m": 3687.932, "section_seq": 1, "route_path_id": 36578}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1554H", "location": "Cargo Fleet Rd Sig. MW6984", "stage_seq": 5, "distance_m": 6586.336, "section_seq": 1, "route_path_id": 36578}, {"is_pass": false, "wtt_arr": "1556", "wtt_dep": "1557", "location": "Middlesbrough", "stage_seq": 6, "distance_m": 7396.488, "section_seq": 1, "route_path_id": 36578}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1559", "location": "Newport East Jn (Teesside)", "stage_seq": 7, "distance_m": 9143.717, "section_seq": 1, "route_path_id": 36578}, {"is_pass": false, "wtt_arr": "1602", "wtt_dep": "1603", "location": "Thornaby", "stage_seq": 8, "distance_m": 12574.968, "section_seq": 1, "route_path_id": 36578}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1604H", "location": "Bowesfield Jn", "stage_seq": 9, "distance_m": 14025.42, "section_seq": 1, "route_path_id": 36578}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1605H", "location": "Hartburn Jn", "stage_seq": 10, "distance_m": 14887.121, "section_seq": 1, "route_path_id": 36578}, {"is_pass": false, "wtt_arr": "1607H", "wtt_dep": "1608H", "location": "Stockton", "stage_seq": 11, "distance_m": 16236.766, "section_seq": 1, "route_path_id": 36578}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1611H", "location": "Norton South Jn", "stage_seq": 12, "distance_m": 19162.341, "section_seq": 1, "route_path_id": 36578}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1614", "location": "Billingham Jn", "stage_seq": 13, "distance_m": 22381.392, "section_seq": 1, "route_path_id": 36578}, {"is_pass": false, "wtt_arr": "1615", "wtt_dep": "1616", "location": "Billingham", "stage_seq": 14, "distance_m": 23513.561, "section_seq": 1, "route_path_id": 36578}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1619", "location": "Greatham S.B.", "stage_seq": 15, "distance_m": 27952.716, "section_seq": 1, "route_path_id": 36578}, {"is_pass": false, "wtt_arr": "1621H", "wtt_dep": "1622", "location": "Seaton Carew", "stage_seq": 16, "distance_m": 31313.867, "section_seq": 1, "route_path_id": 36578}, {"is_pass": false, "wtt_arr": "1626", "wtt_dep": "1627H", "location": "Hartlepool", "stage_seq": 17, "distance_m": 34860.367, "section_seq": 1, "route_path_id": 36578}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1635", "location": "Horden Sig. NS7137", "stage_seq": 18, "distance_m": 46410.555, "section_seq": 1, "route_path_id": 36578}, {"is_pass": false, "wtt_arr": "1636H", "wtt_dep": "1637", "location": "Horden", "stage_seq": 19, "distance_m": 47943.831, "section_seq": 1, "route_path_id": 36578}, {"is_pass": false, "wtt_arr": "1644H", "wtt_dep": "1645H", "location": "Seaham", "stage_seq": 20, "distance_m": 57159.951, "section_seq": 1, "route_path_id": 36578}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1649H", "location": "Ryhope Grange Jn", "stage_seq": 21, "distance_m": 62175.983, "section_seq": 1, "route_path_id": 36578}, {"is_pass": false, "wtt_arr": "1654H", "wtt_dep": "1655H", "location": "Sunderland", "stage_seq": 22, "distance_m": 65532.825, "section_seq": 1, "route_path_id": 36578}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1703H", "location": "Brockley Whins", "stage_seq": 23, "distance_m": 74051.413, "section_seq": 1, "route_path_id": 36578}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1709", "location": "Pelaw Jn", "stage_seq": 24, "distance_m": 79994.475, "section_seq": 1, "route_path_id": 36578}, {"is_pass": false, "wtt_arr": "1710", "wtt_dep": "1712", "location": "Heworth", "stage_seq": 25, "distance_m": 81459.104, "section_seq": 1, "route_path_id": 36578}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1714H", "location": "Park Lane Jn", "stage_seq": 26, "distance_m": 84375.118, "section_seq": 1, "route_path_id": 36578}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1717", "location": "High Level Bridge Jn", "stage_seq": 27, "distance_m": 85348.603, "section_seq": 1, "route_path_id": 36578}, {"is_pass": false, "wtt_arr": "1719H", "wtt_dep": null, "location": "Newcastle", "stage_seq": 28, "distance_m": 86099.34, "section_seq": 1, "route_path_id": 36578}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 86099.34, "from_m": 0.0, "section_seq": 1, "route_path_id": 36578}], "total_distance_m": 86099.34, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 84819.543, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1279.797, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:45:26Z", "source_id": 13485730, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T15:44:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:47:58Z", "source_id": 13487389, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T15:47:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:50:24Z", "source_id": 13489060, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T15:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4246, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:54:16Z", "source_id": 41189651, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T14:55:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:54:22Z", "source_id": 13491712, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T15:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4183, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:01:25Z", "source_id": 41204777, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T15:02:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:01:31Z", "source_id": 13496375, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T16:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4169, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:07:05Z", "source_id": 41217527, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T15:08:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:07:08Z", "source_id": 13500109, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T16:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4122, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:14:11Z", "source_id": 41232911, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T15:15:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:14:18Z", "source_id": 13504789, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T16:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4086, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:20:42Z", "source_id": 41247703, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T15:21:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:20:48Z", "source_id": 13509292, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T16:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4071, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:26:09Z", "source_id": 41259601, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T15:27:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:26:11Z", "source_id": 13512926, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T16:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3935, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:36:33Z", "source_id": 41282740, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T15:37:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:36:37Z", "source_id": 13520017, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T16:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4062, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:44:59Z", "source_id": 41301391, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T15:46:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:45:03Z", "source_id": 13525669, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T16:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3997, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:55:22Z", "source_id": 41324812, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T15:56:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:55:26Z", "source_id": 13532722, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T16:56:00+01:00", "operational_fact": true}] |
Nunthorpe |
1543 |
1543 |
2 |
None |
None |
Newcastle |
1720 |
1719½ |
7 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P28824/2026-09-12/detailed |
None |
Sunderland |
2026-09-12T16:57:54+01:00 |
Heworth |
13.0 |
{"type": "LineString", "coordinates": [[-1.3824309, 54.9064567], [-1.382574, 54.9070375], [-1.3826546, 54.9073648], [-1.3827493999999998, 54.90753569999998], [-1.3830511, 54.9083469], [-1.3832983, 54.908992399999995], [-1.3833405, 54.909153999999994], [-1.3834192, 54.9094556], [-1.3835997999999998, 54.910371], [-1.3836595, 54.910748599999984], [-1.3838003, 54.9115186], [-1.3838847999999997, 54.9122264], [-1.3839734999999995, 54.9129698], [-1.3839906, 54.913112899999994], [-1.3840944, 54.91349979999999], [-1.3841026999999997, 54.91363689999999], [-1.3841557, 54.9145068], [-1.3841608, 54.9145913], [-1.3841669999999997, 54.9150866], [-1.3840301, 54.91565070000001], [-1.3838798, 54.916149300000015], [-1.3836936, 54.9165999], [-1.3833289, 54.9173026], [-1.3831986, 54.9175202], [-1.3830428999999995, 54.91785850000001], [-1.3829589999999998, 54.9180992], [-1.3828915999999998, 54.9183616], [-1.3828579999999997, 54.9185386], [-1.3828470999999998, 54.918575], [-1.3827711, 54.9193351], [-1.3827594, 54.9199874], [-1.3827918, 54.9205076], [-1.3828785, 54.92093969999999], [-1.3831631999999998, 54.921742899999984], [-1.3836339000000002, 54.922747], [-1.3840413, 54.9236951], [-1.3856541, 54.92744760000001], [-1.3862412, 54.928890800000005], [-1.3866121, 54.9297265], [-1.3867571, 54.9299936], [-1.3868155, 54.93010129999999], [-1.3870922999999995, 54.930583000000006], [-1.3873103, 54.9309128], [-1.3876356, 54.931346299999994], [-1.3882853, 54.9320652], [-1.3889058999999997, 54.93263890000001], [-1.3897532, 54.9332839], [-1.3906288999999998, 54.9338535], [-1.391428, 54.93429309999999], [-1.3916227999999995, 54.9343898], [-1.3920554, 54.9346044], [-1.3926816999999998, 54.93488339999999], [-1.3931544000000002, 54.935095100000005], [-1.3943929, 54.9356081], [-1.3984080999999997, 54.93727080000001], [-1.3999941, 54.93793339999999], [-1.4013737, 54.938509800000006], [-1.4014703, 54.93854880000001], [-1.4021024752583882, 54.938812957853784], [-1.4043139, 54.939736999999994], [-1.4083196999999998, 54.9413994], [-1.4116548, 54.9427882], [-1.4186701, 54.94570929999999], [-1.4204889, 54.9464666], [-1.4205614999999998, 54.94649680000001], [-1.4211763999999998, 54.946751799999994], [-1.4212477, 54.9467806], [-1.4213210999999997, 54.9468101], [-1.4222042, 54.947181099999995], [-1.4229725999999998, 54.9474984], [-1.4237474, 54.9478209], [-1.4238528, 54.947864800000005], [-1.4289015, 54.949966199999984], [-1.4296064, 54.9502596], [-1.4300011, 54.9504279], [-1.4302083, 54.9505162], [-1.4326935, 54.9515436], [-1.4344993, 54.95229779999999], [-1.4362092, 54.9530092], [-1.437304454591234, 54.95346404825654], [-1.4392747999999995, 54.9542823], [-1.4408988, 54.9549576], [-1.4462138999999998, 54.9571657], [-1.4471212, 54.95752579999999], [-1.4486925999999998, 54.95814939999999], [-1.4498023999999998, 54.9584944], [-1.4508850999999998, 54.95877290000001], [-1.4514599, 54.9588969], [-1.4521683999999997, 54.95904989999998], [-1.4530208, 54.9592086], [-1.4543969999999995, 54.959404199999994], [-1.4557778999999995, 54.9595417], [-1.4573451, 54.9596273], [-1.4576071999999998, 54.95962819999998], [-1.4583851, 54.95963079999999], [-1.4595272, 54.9595916], [-1.4601947999999998, 54.9595433], [-1.4608538966944815, 54.95949225120266], [-1.4611244, 54.9594713], [-1.4601947999999998, 54.9595433], [-1.4595272, 54.9595916], [-1.4583851, 54.95963079999999], [-1.4576071999999998, 54.95962819999998], [-1.4573451, 54.9596273], [-1.4557778999999995, 54.9595417], [-1.4543969999999995, 54.959404199999994], [-1.4530208, 54.9592086], [-1.4521683999999997, 54.95904989999998], [-1.4514599, 54.9588969], [-1.4521516, 54.95908300000001], [-1.4529921, 54.9592408], [-1.4543820999999997, 54.95943369999999], [-1.455047, 54.9595012], [-1.4557773, 54.9595753], [-1.4570185, 54.95964], [-1.4573435, 54.959657], [-1.4583863, 54.959660799999995], [-1.4595257, 54.95961880000001], [-1.46023, 54.9595646], [-1.4608595, 54.959516099999995], [-1.4613917999999997, 54.959474], [-1.4626410000000003, 54.95937529999999], [-1.4629269, 54.959349], [-1.464803, 54.9591976], [-1.4673837, 54.9589829], [-1.470928, 54.9586881], [-1.4716393, 54.9586231], [-1.4772393999999998, 54.95817400000001], [-1.4780578, 54.9581084], [-1.4783103999999998, 54.9580896], [-1.4848229, 54.9575572], [-1.4859838999999997, 54.957458], [-1.4861458, 54.957443999999995], [-1.4882993999999998, 54.95727140000001], [-1.494261, 54.95679349999998], [-1.4951320999999995, 54.95672340000001], [-1.4959258, 54.9566581], [-1.4981474999999995, 54.95647499999999], [-1.5003718, 54.9562917], [-1.5012636, 54.9562197], [-1.5049292999999997, 54.9559178], [-1.5081788000000005, 54.9556534], [-1.5091888, 54.955570400000006], [-1.5121443000000003, 54.95532739999999], [-1.5169112, 54.9549366], [-1.5190795999999998, 54.9547578], [-1.5220990999999997, 54.9545088], [-1.5271359830031863, 54.954091751924985], [-1.5276656, 54.9540479], [-1.5316815, 54.9537178], [-1.5320162, 54.9536903], [-1.5335385, 54.9535657], [-1.534693, 54.9534683], [-1.5347052899041826, 54.953467308704894], [-1.5358335999999997, 54.9533763], [-1.5369997999999998, 54.9532822], [-1.53721, 54.9532641], [-1.5390055, 54.95310949999999], [-1.5399866, 54.953029099999995], [-1.5430793, 54.9527757], [-1.5438221999999997, 54.95271420000001], [-1.5448931999999995, 54.95262520000001], [-1.5457284999999998, 54.9525534], [-1.5472127999999998, 54.9524307], [-1.5476067999999998, 54.9523967], [-1.5505280999999995, 54.9521379], [-1.5515977, 54.95205289999999], [-1.5533736, 54.9519118], [-1.554531, 54.9518234], [-1.5560539999999998, 54.9516979], [-1.5564218, 54.95167519999999], [-1.556615, 54.9516596], [-1.5574006, 54.9516153]]} |
9.9 |
1657 |
1710 |
2026-09-12T17:11:00+01:00 |
None |
None |
Seaham |
Sunderland |
Heworth |
54.9132275 |
-1.3840213 |
54.9516153 |
-1.5574006 |
0 |
1 |
2026-09-12 15:58:48 |
RUNNING |
2026-09-12 15:57:54 |
Heworth |
TD |
DIRECT_SCHEDULED_STOP_DEPARTURE |
41331246 |
1789228755567567 |
None |
68 |
68 |
2026-09-12 15:59:15.576628 |
None |
2026-09-12 17:20:30 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 509900 |
W68430 |
072E65MR12 |
2026-09-12 |
ScotRail |
P |
ADR |
BHC |
2E65 |
318258 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 2694.792, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3221.408, "from_m": 2694.792, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3286.89, "from_m": 3221.408, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 3629.186, "from_m": 3286.89, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 14480.924, "from_m": 3629.186, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14876.286, "from_m": 14480.924, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 15667.158, "from_m": 14876.286, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16510.823, "from_m": 15667.158, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 21142.129, "from_m": 16510.823, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 21188.152, "from_m": 21142.129, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22514.351, "from_m": 21188.152, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22555.116, "from_m": 22514.351, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 23368.52, "from_m": 22555.116, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23739.959, "from_m": 23368.52, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 25922.707, "from_m": 23739.959, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 26618.552, "from_m": 25922.707, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 32587.764, "from_m": 26618.552, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32631.997, "from_m": 32587.764, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 38284.266, "from_m": 32631.997, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 39107.172, "from_m": 38284.266, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 41457.913, "from_m": 39107.172, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 42379.619, "from_m": 41457.913, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 43084.47, "from_m": 42379.619, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 43732.281, "from_m": 43084.47, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 47830.099, "from_m": 43732.281, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 48057.881, "from_m": 47830.099, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 49911.685, "from_m": 48057.881, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 509900, "profile_key": "de2516cc3b3f6495db16d8a375dcc026bc974b9ccc77fa7ab87d4448f7a69d9b", "schedule_id": 3649, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1543", "location": "Airdrie", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28633}, {"is_pass": false, "wtt_arr": "1545H", "wtt_dep": "1546", "location": "Coatdyke", "stage_seq": 2, "distance_m": 1459.264, "section_seq": 1, "route_path_id": 28633}, {"is_pass": false, "wtt_arr": "1548", "wtt_dep": "1549", "location": "Coatbridge Sunnyside", "stage_seq": 3, "distance_m": 3047.042, "section_seq": 1, "route_path_id": 28633}, {"is_pass": false, "wtt_arr": "1551", "wtt_dep": "1551H", "location": "Blairhill", "stage_seq": 4, "distance_m": 4038.608, "section_seq": 1, "route_path_id": 28633}, {"is_pass": false, "wtt_arr": "1555", "wtt_dep": "1555H", "location": "Easterhouse", "stage_seq": 5, "distance_m": 8233.603, "section_seq": 1, "route_path_id": 28633}, {"is_pass": false, "wtt_arr": "1557H", "wtt_dep": "1558", "location": "Garrowhill", "stage_seq": 6, "distance_m": 9783.222, "section_seq": 1, "route_path_id": 28633}, {"is_pass": false, "wtt_arr": "1600", "wtt_dep": "1601", "location": "Shettleston", "stage_seq": 7, "distance_m": 11727.869, "section_seq": 1, "route_path_id": 28633}, {"is_pass": false, "wtt_arr": "1602H", "wtt_dep": "1603", "location": "Carntyne", "stage_seq": 8, "distance_m": 12946.554, "section_seq": 1, "route_path_id": 28633}, {"is_pass": false, "wtt_arr": "1606", "wtt_dep": "1606H", "location": "Bellgrove", "stage_seq": 9, "distance_m": 15756.89, "section_seq": 1, "route_path_id": 28633}, {"is_pass": false, "wtt_arr": "1608", "wtt_dep": "1609", "location": "High Street", "stage_seq": 10, "distance_m": 16779.458, "section_seq": 1, "route_path_id": 28633}, {"is_pass": false, "wtt_arr": "1610H", "wtt_dep": "1613", "location": "Glasgow Queen St Low Level", "stage_seq": 11, "distance_m": 17648.116, "section_seq": 1, "route_path_id": 28633}, {"is_pass": false, "wtt_arr": "1614H", "wtt_dep": "1615H", "location": "Charing Cross", "stage_seq": 12, "distance_m": 18887.169, "section_seq": 1, "route_path_id": 28633}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1618", "location": "Finnieston East Jn", "stage_seq": 13, "distance_m": 20410.203, "section_seq": 1, "route_path_id": 28633}, {"is_pass": false, "wtt_arr": "1619H", "wtt_dep": "1620", "location": "Partick", "stage_seq": 14, "distance_m": 21615.392, "section_seq": 1, "route_path_id": 28633}, {"is_pass": false, "wtt_arr": "1621H", "wtt_dep": "1622H", "location": "Hyndland", "stage_seq": 15, "distance_m": 22791.255, "section_seq": 1, "route_path_id": 28633}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1623H", "location": "Hyndland East Jn", "stage_seq": 16, "distance_m": 23321.707, "section_seq": 1, "route_path_id": 28633}, {"is_pass": false, "wtt_arr": "1625", "wtt_dep": "1625H", "location": "Anniesland", "stage_seq": 17, "distance_m": 24350.119, "section_seq": 1, "route_path_id": 28633}, {"is_pass": false, "wtt_arr": "1628", "wtt_dep": "1628H", "location": "Westerton", "stage_seq": 18, "distance_m": 26405.928, "section_seq": 1, "route_path_id": 28633}, {"is_pass": false, "wtt_arr": "1630H", "wtt_dep": "1631", "location": "Drumchapel", "stage_seq": 19, "distance_m": 28212.234, "section_seq": 1, "route_path_id": 28633}, {"is_pass": false, "wtt_arr": "1632H", "wtt_dep": "1633", "location": "Drumry", "stage_seq": 20, "distance_m": 29626.18, "section_seq": 1, "route_path_id": 28633}, {"is_pass": false, "wtt_arr": "1635", "wtt_dep": "1636", "location": "Singer", "stage_seq": 21, "distance_m": 30911.236, "section_seq": 1, "route_path_id": 28633}, {"is_pass": false, "wtt_arr": "1638", "wtt_dep": "1640", "location": "Dalmuir", "stage_seq": 22, "distance_m": 32421.314, "section_seq": 1, "route_path_id": 28633}, {"is_pass": false, "wtt_arr": "1642", "wtt_dep": "1642H", "location": "Kilpatrick", "stage_seq": 23, "distance_m": 34619.247, "section_seq": 1, "route_path_id": 28633}, {"is_pass": false, "wtt_arr": "1645", "wtt_dep": "1645H", "location": "Bowling", "stage_seq": 24, "distance_m": 37280.368, "section_seq": 1, "route_path_id": 28633}, {"is_pass": false, "wtt_arr": "1649H", "wtt_dep": "1650", "location": "Dumbarton East", "stage_seq": 25, "distance_m": 41760.258, "section_seq": 1, "route_path_id": 28633}, {"is_pass": false, "wtt_arr": "1651H", "wtt_dep": "1652", "location": "Dumbarton Central", "stage_seq": 26, "distance_m": 42824.263, "section_seq": 1, "route_path_id": 28633}, {"is_pass": false, "wtt_arr": "1653H", "wtt_dep": "1654", "location": "Dalreoch", "stage_seq": 27, "distance_m": 43440.855, "section_seq": 1, "route_path_id": 28633}, {"is_pass": false, "wtt_arr": "1656H", "wtt_dep": "1657", "location": "Renton", "stage_seq": 28, "distance_m": 46144.338, "section_seq": 1, "route_path_id": 28633}, {"is_pass": false, "wtt_arr": "1659", "wtt_dep": "1659H", "location": "Alexandria", "stage_seq": 29, "distance_m": 47961.565, "section_seq": 1, "route_path_id": 28633}, {"is_pass": false, "wtt_arr": "1703", "wtt_dep": null, "location": "Balloch", "stage_seq": 30, "distance_m": 49911.685, "section_seq": 1, "route_path_id": 28633}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 49911.685, "from_m": 0.0, "section_seq": 1, "route_path_id": 28633}], "total_distance_m": 49911.685, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 49865.662, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 46.023, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 2206, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:43:28Z", "source_id": 41165755, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T14:45:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:43:31Z", "source_id": 13484522, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T15:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2211, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:45:57Z", "source_id": 41171184, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T14:47:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:46:04Z", "source_id": 13486149, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T15:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1589, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:49:00Z", "source_id": 41178038, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T14:50:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:49:03Z", "source_id": 13488156, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T15:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1582, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:51:52Z", "source_id": 41184428, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T14:54:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:51:58Z", "source_id": 13490051, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T15:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1579, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:56:03Z", "source_id": 41193399, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T14:57:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:56:06Z", "source_id": 13492786, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T15:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1572, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:59:47Z", "source_id": 41201318, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T15:00:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:59:53Z", "source_id": 13495217, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T16:00:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:02:55Z", "source_id": 13497331, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T16:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1564, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:05:25Z", "source_id": 41213718, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T15:06:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:05:26Z", "source_id": 13498984, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T16:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1556, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:06:59Z", "source_id": 41217358, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T15:08:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:07:02Z", "source_id": 13500067, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T16:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1389, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:09:49Z", "source_id": 41223555, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T15:10:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:09:53Z", "source_id": 13501903, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T16:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1385, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:14:13Z", "source_id": 41233018, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T15:14:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:14:18Z", "source_id": 13504824, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T16:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1375, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:19:38Z", "source_id": 41245222, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T15:20:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:19:41Z", "source_id": 13508533, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T16:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1370, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:23:24Z", "source_id": 41253548, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T15:23:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:23:29Z", "source_id": 13511096, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T16:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1298, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:25:42Z", "source_id": 41258556, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T15:26:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:25:47Z", "source_id": 13512634, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T16:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1288, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:28:47Z", "source_id": 41265320, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T15:29:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:28:48Z", "source_id": 13514648, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T16:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1282, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:30:45Z", "source_id": 41269635, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T15:32:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:30:52Z", "source_id": 13516048, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T16:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1278, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:34:17Z", "source_id": 41277482, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T15:35:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:34:19Z", "source_id": 13518423, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T16:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1274, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:36:47Z", "source_id": 41283183, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T15:37:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:36:54Z", "source_id": 13520160, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T16:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1264, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:39:31Z", "source_id": 41289047, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T15:41:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:39:36Z", "source_id": 13522054, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T16:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1250, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:41:47Z", "source_id": 41294078, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-12T15:43:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:41:53Z", "source_id": 13523519, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-12T16:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1247, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:45:02Z", "source_id": 41301487, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-12T15:47:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:45:05Z", "source_id": 13525689, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-12T16:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1243, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:50:56Z", "source_id": 41314586, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-12T15:52:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:51:01Z", "source_id": 13529702, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-12T16:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1231, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:53:00Z", "source_id": 41319588, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-12T15:54:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:53:01Z", "source_id": 13531084, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-12T16:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1219, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:56:41Z", "source_id": 41327693, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-12T15:57:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:56:47Z", "source_id": 13533620, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-12T16:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1211, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:58:46Z", "source_id": 41332499, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-12T16:00:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:58:53Z", "source_id": 13535002, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-12T17:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1209, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:58:46Z", "source_id": 41332499, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-12T16:06:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:58:53Z", "source_id": 13535003, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-12T17:06:00+01:00", "operational_fact": true}] |
Airdrie |
1543 |
1543 |
1 |
None |
None |
Balloch |
1703 |
1703 |
None |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W68430/2026-09-12/detailed |
None |
Dalreoch |
2026-09-12T16:58:06+01:00 |
Renton |
2.0 |
{"type": "LineString", "coordinates": [[-4.577467931057925, 55.94736213727428], [-4.5774855, 55.9473677], [-4.5778311, 55.9474991], [-4.5779952999999995, 55.9475691], [-4.5784932, 55.9478094], [-4.5788193, 55.9479881], [-4.5792073, 55.94824719999999], [-4.579625, 55.9485935], [-4.5797824, 55.94875429999999], [-4.579814899999999, 55.9487871], [-4.579947, 55.94892050000001], [-4.580332599999999, 55.9493918], [-4.5807065, 55.94988750000001], [-4.5810941, 55.95035910000001], [-4.581407949009559, 55.950747318553525], [-4.5814794, 55.950835699999985], [-4.5817189, 55.9511911], [-4.5818502, 55.9513486], [-4.581925999999999, 55.9514424], [-4.5819887, 55.95152959999999], [-4.582225399999999, 55.9518838], [-4.5824529, 55.95224199999999], [-4.5829195, 55.95298019999999], [-4.5831419, 55.95334869999999], [-4.5833802, 55.953715], [-4.583606399999999, 55.9541151], [-4.5837024, 55.95431989999999], [-4.583795599999999, 55.954518699999994], [-4.583995099999999, 55.954926699999994], [-4.5841877, 55.95533259999999], [-4.5844344, 55.955918399999995], [-4.5846692, 55.956521300000006], [-4.585050026256658, 55.95770237974702], [-4.5850589, 55.9577299], [-4.5852851999999995, 55.95869960000001], [-4.5853466, 55.9590233], [-4.5855236, 55.9599564], [-4.5856125, 55.961130100000005], [-4.5856439, 55.9622705], [-4.5856913, 55.96318019999999], [-4.585760499999999, 55.9652621], [-4.5858218, 55.9673594], [-4.5860567, 55.9688444], [-4.5863345, 55.97032649999999], [-4.5863913, 55.9706106]]} |
1.7 |
1658 |
1700 |
2026-09-12T17:00:50+01:00 |
None |
None |
Alexandria |
Balloch |
Alexandria |
55.9511368 |
-4.5816823 |
55.9706106 |
-4.5863913 |
0 |
1 |
2026-09-12 15:58:53 |
RUNNING |
2026-09-12 15:58:06 |
Renton |
TD |
DIRECT_SCHEDULED_STOP_DEPARTURE |
41331363 |
1789228734456315 |
None |
81 |
81 |
2026-09-12 15:58:54.471318 |
None |
2026-09-12 16:00:50 |
service-status-v9-departure-clock:td-v15-trace-row-order |
ARRIVAL |
None |
| 509901 |
W70469 |
662K82MR12 |
2026-09-12 |
West Midlands Trains |
P |
SAV |
KID |
2K82 |
172217+172343 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 244.953, "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": 383.136, "from_m": 244.953, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 640.661, "from_m": 383.136, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 5845.555, "from_m": 640.661, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5899.341, "from_m": 5845.555, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7404.006, "from_m": 5899.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": 19577.502, "from_m": 7404.006, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 28628.997, "from_m": 19577.502, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28660.316, "from_m": 28628.997, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 34779.178, "from_m": 28660.316, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 34801.86, "from_m": 34779.178, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 34967.192, "from_m": 34801.86, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 35018.964, "from_m": 34967.192, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 39004.77, "from_m": 35018.964, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 39763.876, "from_m": 39004.77, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 40344.693, "from_m": 39763.876, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 40687.673, "from_m": 40344.693, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 41082.564, "from_m": 40687.673, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 44452.711, "from_m": 41082.564, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 44497.724, "from_m": 44452.711, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 45728.901, "from_m": 44497.724, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 46772.146, "from_m": 45728.901, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 47234.582, "from_m": 46772.146, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 48964.032, "from_m": 47234.582, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 49623.148, "from_m": 48964.032, "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": 51437.644, "from_m": 49623.148, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 51462.99, "from_m": 51437.644, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 53042.546, "from_m": 51462.99, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 53696.345, "from_m": 53042.546, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 56436.098, "from_m": 53696.345, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 59242.171, "from_m": 56436.098, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 59382.606, "from_m": 59242.171, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 59409.847, "from_m": 59382.606, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 59440.116, "from_m": 59409.847, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 60334.587, "from_m": 59440.116, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 70863.076, "from_m": 60334.587, "capability_applied": null, "effective_limit_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": 509901, "profile_key": "25455e6f7035481211b62435e5ac575fef9ff67927780754473712a6b59f03aa", "schedule_id": 27596, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1543", "location": "Stratford-upon-Avon", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39570}, {"is_pass": false, "wtt_arr": "1546", "wtt_dep": "1546H", "location": "Stratford Parkway", "stage_seq": 2, "distance_m": 1671.856, "section_seq": 1, "route_path_id": 39570}, {"is_pass": false, "wtt_arr": "1549", "wtt_dep": "1550", "location": "Wilmcote", "stage_seq": 3, "distance_m": 4277.099, "section_seq": 1, "route_path_id": 39570}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1551H", "location": "Bearley Jn", "stage_seq": 4, "distance_m": 5899.341, "section_seq": 1, "route_path_id": 39570}, {"is_pass": false, "wtt_arr": "1554H", "wtt_dep": "1555", "location": "Wootton Wawen", "stage_seq": 5, "distance_m": 10160.071, "section_seq": 1, "route_path_id": 39570}, {"is_pass": false, "wtt_arr": "1558", "wtt_dep": "1559", "location": "Henley-in-Arden", "stage_seq": 6, "distance_m": 13042.908, "section_seq": 1, "route_path_id": 39570}, {"is_pass": false, "wtt_arr": "1603", "wtt_dep": "1603H", "location": "Danzey", "stage_seq": 7, "distance_m": 17795.966, "section_seq": 1, "route_path_id": 39570}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1605H", "location": "Wood End Sig. TB3478", "stage_seq": 8, "distance_m": 20717.021, "section_seq": 1, "route_path_id": 39570}, {"is_pass": false, "wtt_arr": "1606H", "wtt_dep": "1607", "location": "Wood End", "stage_seq": 9, "distance_m": 20735.061, "section_seq": 1, "route_path_id": 39570}, {"is_pass": false, "wtt_arr": "1609", "wtt_dep": "1609H", "location": "The Lakes", "stage_seq": 10, "distance_m": 22445.031, "section_seq": 1, "route_path_id": 39570}, {"is_pass": false, "wtt_arr": "1612", "wtt_dep": "1612H", "location": "Earlswood (West Midlands)", "stage_seq": 11, "distance_m": 23851.53, "section_seq": 1, "route_path_id": 39570}, {"is_pass": false, "wtt_arr": "1614H", "wtt_dep": "1615", "location": "Wythall", "stage_seq": 12, "distance_m": 25485.383, "section_seq": 1, "route_path_id": 39570}, {"is_pass": false, "wtt_arr": "1617", "wtt_dep": "1618", "location": "Whitlock's End", "stage_seq": 13, "distance_m": 27057.453, "section_seq": 1, "route_path_id": 39570}, {"is_pass": false, "wtt_arr": "1620", "wtt_dep": "1620H", "location": "Shirley", "stage_seq": 14, "distance_m": 28519.027, "section_seq": 1, "route_path_id": 39570}, {"is_pass": false, "wtt_arr": "1622H", "wtt_dep": "1623H", "location": "Yardley Wood", "stage_seq": 15, "distance_m": 30828.111, "section_seq": 1, "route_path_id": 39570}, {"is_pass": false, "wtt_arr": "1626", "wtt_dep": "1626H", "location": "Hall Green", "stage_seq": 16, "distance_m": 32823.913, "section_seq": 1, "route_path_id": 39570}, {"is_pass": false, "wtt_arr": "1628", "wtt_dep": "1629", "location": "Spring Road", "stage_seq": 17, "distance_m": 33850.47, "section_seq": 1, "route_path_id": 39570}, {"is_pass": false, "wtt_arr": "1632H", "wtt_dep": "1633", "location": "Tyseley", "stage_seq": 18, "distance_m": 35214.7, "section_seq": 1, "route_path_id": 39570}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1634", "location": "Small Heath Sth Jn", "stage_seq": 19, "distance_m": 36340.602, "section_seq": 1, "route_path_id": 39570}, {"is_pass": false, "wtt_arr": "1635", "wtt_dep": "1635H", "location": "Small Heath", "stage_seq": 20, "distance_m": 36760.237, "section_seq": 1, "route_path_id": 39570}, {"is_pass": false, "wtt_arr": "1639", "wtt_dep": "1641", "location": "Birmingham Moor Street", "stage_seq": 21, "distance_m": 39655.306, "section_seq": 1, "route_path_id": 39570}, {"is_pass": false, "wtt_arr": "1643", "wtt_dep": "1646", "location": "Birmingham Snow Hill", "stage_seq": 22, "distance_m": 40554.188, "section_seq": 1, "route_path_id": 39570}, {"is_pass": false, "wtt_arr": "1648H", "wtt_dep": "1649", "location": "Jewellry Quarter", "stage_seq": 23, "distance_m": 41697.318, "section_seq": 1, "route_path_id": 39570}, {"is_pass": false, "wtt_arr": "1652H", "wtt_dep": "1653", "location": "The Hawthorns", "stage_seq": 24, "distance_m": 45633.222, "section_seq": 1, "route_path_id": 39570}, {"is_pass": false, "wtt_arr": "1655", "wtt_dep": "1656", "location": "Smethwick Galton Bridge HL", "stage_seq": 25, "distance_m": 46873.233, "section_seq": 1, "route_path_id": 39570}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1656H", "location": "Smethwick Jn", "stage_seq": 26, "distance_m": 47071.937, "section_seq": 1, "route_path_id": 39570}, {"is_pass": false, "wtt_arr": "1658H", "wtt_dep": "1659", "location": "Langley Green", "stage_seq": 27, "distance_m": 48994.607, "section_seq": 1, "route_path_id": 39570}, {"is_pass": false, "wtt_arr": "1702", "wtt_dep": "1703", "location": "Rowley Regis", "stage_seq": 28, "distance_m": 51507.206, "section_seq": 1, "route_path_id": 39570}, {"is_pass": false, "wtt_arr": "1705H", "wtt_dep": "1706", "location": "Old Hill", "stage_seq": 29, "distance_m": 53431.427, "section_seq": 1, "route_path_id": 39570}, {"is_pass": false, "wtt_arr": "1708H", "wtt_dep": "1709H", "location": "Cradley Heath", "stage_seq": 30, "distance_m": 55828.798, "section_seq": 1, "route_path_id": 39570}, {"is_pass": false, "wtt_arr": "1712", "wtt_dep": "1712H", "location": "Lye", "stage_seq": 31, "distance_m": 57912.003, "section_seq": 1, "route_path_id": 39570}, {"is_pass": false, "wtt_arr": "1716", "wtt_dep": "1717", "location": "Stourbridge Junction", "stage_seq": 32, "distance_m": 60067.082, "section_seq": 1, "route_path_id": 39570}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1721", "location": "Blakedown", "stage_seq": 33, "distance_m": 65775.515, "section_seq": 1, "route_path_id": 39570}, {"is_pass": false, "wtt_arr": "1725", "wtt_dep": null, "location": "Kidderminster", "stage_seq": 34, "distance_m": 70863.076, "section_seq": 1, "route_path_id": 39570}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 70863.076, "from_m": 0.0, "section_seq": 1, "route_path_id": 39570}], "total_distance_m": 70863.076, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 70831.757, "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": 20301, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:45:13Z", "source_id": 41169459, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T14:46:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:45:19Z", "source_id": 13485610, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T15:46:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:49:55Z", "source_id": 13488718, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T15:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20326, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:54:10Z", "source_id": 41189335, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T14:57:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:54:12Z", "source_id": 13491595, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T15:57:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:59:56Z", "source_id": 13495292, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T15:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20329, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:01:20Z", "source_id": 41204596, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T15:05:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:01:22Z", "source_id": 13496288, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T16:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20330, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:07:20Z", "source_id": 41218088, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T15:07:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:07:23Z", "source_id": 13500262, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T16:07:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:11:25Z", "source_id": 13502950, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T16:11:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:13:25Z", "source_id": 13504263, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T16:12:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:15:55Z", "source_id": 13505972, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T16:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20291, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:17:26Z", "source_id": 41240134, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T15:18:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:17:29Z", "source_id": 13507035, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T16:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20277, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:20:16Z", "source_id": 41246671, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T15:20:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:20:18Z", "source_id": 13508975, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T16:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20286, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:22:16Z", "source_id": 41251179, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T15:24:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:22:22Z", "source_id": 13510301, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T16:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20281, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:25:02Z", "source_id": 41257123, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T15:26:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:25:06Z", "source_id": 13512216, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T16:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20273, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:27:57Z", "source_id": 41263464, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T15:28:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:28:01Z", "source_id": 13514123, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T16:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20341, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:30:35Z", "source_id": 41269298, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T15:31:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:30:38Z", "source_id": 13515929, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T16:32:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:34:56Z", "source_id": 13518843, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T16:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20105, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:37:28Z", "source_id": 41284726, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T15:38:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:37:30Z", "source_id": 13520622, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T16:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20077, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:40:47Z", "source_id": 41291794, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T15:42:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:40:49Z", "source_id": 13522841, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T16:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19112, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:46:06Z", "source_id": 41303818, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-12T15:47:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:46:08Z", "source_id": 13526420, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-12T16:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19099, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:50:39Z", "source_id": 41313860, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-12T15:51:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:50:41Z", "source_id": 13529451, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-12T16:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19686, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:52:49Z", "source_id": 41319093, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-12T15:54:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:52:51Z", "source_id": 13530949, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-12T16:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19693, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:56:30Z", "source_id": 41327304, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-12T15:58:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:56:33Z", "source_id": 13533497, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-12T16:58:00+01:00", "operational_fact": true}] |
Stratford-upon-Avon |
1543 |
1543 |
2 |
None |
None |
Kidderminster |
1725 |
1725 |
2 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W70469/2026-09-12/detailed |
None |
Langley Green |
2026-09-12T16:59:00+01:00 |
Rowley Regis |
3.0 |
{"type": "LineString", "coordinates": [[-2.0054251, 52.4935327], [-2.0055186, 52.493410299999994], [-2.0056339, 52.493256], [-2.0057309, 52.4931081], [-2.0058029, 52.493005399999994], [-2.0058761, 52.49289340000001], [-2.0059316, 52.4927857], [-2.0059968, 52.49267129999999], [-2.0060745999999994, 52.4925374], [-2.0061255, 52.4924565], [-2.0062696, 52.4922067], [-2.0063165, 52.4921177], [-2.0063643, 52.49204009999999], [-2.0064246, 52.49195189999999], [-2.0064783, 52.49187679999999], [-2.006518499999999, 52.4918155], [-2.0066378, 52.4916571], [-2.0066982, 52.4915754], [-2.006770700000001, 52.4914957], [-2.0068074, 52.491455300000005], [-2.0068388, 52.4914177], [-2.0068926999999994, 52.4913591], [-2.0070348, 52.49119739999999], [-2.0071099, 52.4911206], [-2.0071943999999995, 52.491039], [-2.0073478, 52.49090180000001], [-2.0074492, 52.49080130000001], [-2.0075383, 52.49072139999999], [-2.007613399999999, 52.4906634], [-2.0077581999999996, 52.4905303], [-2.0078749, 52.49044709999999], [-2.0079901999999996, 52.49035719999999], [-2.0080809, 52.490291], [-2.0082825999999994, 52.4901482], [-2.0084636, 52.49002730000001], [-2.0086809, 52.4898828], [-2.0088779999999997, 52.4897595], [-2.0090264, 52.48966379999999], [-2.0092214000000004, 52.489548799999994], [-2.0093917, 52.4894459], [-2.009503, 52.4893855], [-2.0097471, 52.48924420000001], [-2.009916, 52.4891503], [-2.0100657, 52.4890734], [-2.0102678, 52.4889696], [-2.0104291, 52.488888], [-2.0106321, 52.4887871], [-2.0107287, 52.4887371], [-2.010895, 52.4886587], [-2.011076, 52.4885706], [-2.011422099999999, 52.488407200000005], [-2.011983, 52.4881416], [-2.0120202, 52.488122], [-2.0121408, 52.48806600000001], [-2.0123138, 52.4879802], [-2.0124762, 52.487905700000006], [-2.0128315, 52.4877401], [-2.0130460999999995, 52.4876371], [-2.0135329, 52.4874117], [-2.0138984, 52.4872283], [-2.0141753, 52.48709560000001], [-2.014553499999999, 52.4869192], [-2.0148216999999997, 52.48678869999999], [-2.0151141, 52.4866506], [-2.015385, 52.486515999999995], [-2.0157323, 52.4863486], [-2.0158341999999996, 52.4862979], [-2.0159376999999994, 52.4862517], [-2.0160064, 52.486215099999995], [-2.0162782, 52.48607739999999], [-2.0165128, 52.485965500000006], [-2.0169598, 52.4857469], [-2.0171779, 52.48565], [-2.0173416, 52.4855637], [-2.0176112, 52.4854396], [-2.0179062999999995, 52.4852975], [-2.0182456, 52.48513500000001], [-2.0184667999999997, 52.48502640000001], [-2.0187263, 52.484906], [-2.0188659, 52.484837099999986], [-2.0191226, 52.4847225], [-2.0193478999999996, 52.4846049], [-2.0198009999999997, 52.48435149999999], [-2.0199476, 52.4842661], [-2.0202559, 52.48409110000001], [-2.020386, 52.4840143], [-2.0204959, 52.483949], [-2.020738699999999, 52.4837971], [-2.0209398, 52.483670499999995], [-2.0212483, 52.4834826], [-2.0214937, 52.4833283], [-2.0216453, 52.483235099999995], [-2.0218598, 52.48310370000001], [-2.0220300999999994, 52.48299089999999], [-2.0221615999999996, 52.4829101], [-2.0223278999999996, 52.48280150000001], [-2.0224928, 52.4826945], [-2.0226685, 52.4825966], [-2.0228227, 52.482493600000005], [-2.0229554999999997, 52.482402099999995], [-2.0232358, 52.48222729999999], [-2.023463, 52.4820893], [-2.0238726, 52.48183120000001], [-2.0240471999999996, 52.481716000000006], [-2.0241637999999997, 52.481638399999994], [-2.0243341, 52.4815201], [-2.0243543, 52.4815061], [-2.0245191999999994, 52.48140319999999], [-2.0246949, 52.4812897], [-2.024888, 52.4811663], [-2.0251925, 52.4809736], [-2.025348, 52.4808733], [-2.0255868, 52.4807286], [-2.0258067, 52.4805873], [-2.0260762999999997, 52.4804224], [-2.0262975, 52.48028279999999], [-2.026546999999999, 52.4801258], [-2.0267655999999996, 52.4799854], [-2.0270377999999996, 52.4798131], [-2.0272953, 52.47965380000001], [-2.0275769999999995, 52.47947659999999], [-2.0277083999999994, 52.479393900000005], [-2.027931, 52.4792518], [-2.0281669999999994, 52.47910480000001], [-2.0283387, 52.478997], [-2.0286967999999996, 52.478774], [-2.0288792, 52.4786564], [-2.0290400999999996, 52.47855930000001], [-2.0292492999999996, 52.47842700000001], [-2.0294451, 52.4783019], [-2.0296047, 52.4782063], [-2.0298823, 52.47803259999999], [-2.0299883, 52.4779663], [-2.030121, 52.477876499999994], [-2.0303852, 52.47771389999999], [-2.0305488, 52.4776094], [-2.0308399, 52.4774272], [-2.0310102, 52.47732090000001]]} |
1.6 |
1659 |
1702 |
2026-09-12T17:01:30+01:00 |
None |
None |
Smethwick Galton Bridge HL |
Langley Green |
Rowley Regis |
52.4935327 |
-2.0054251 |
52.4773209 |
-2.0310102 |
0 |
1 |
2026-09-12 15:59:11 |
RUNNING |
2026-09-12 15:58:38 |
Rowley Regis |
TD |
DIRECT_SCHEDULED_STOP_DEPARTURE |
41333240 |
1789228753264991 |
None |
78 |
78 |
2026-09-12 15:59:13.280466 |
None |
2026-09-12 17:25:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 509904 |
Y62309 |
782Y66MR12 |
2026-09-12 |
Transport for Wales |
P |
BGD |
BYI |
2Y66 |
231010 |
5 |
90 |
None |
{"version": 3, "segments": [{"to_m": 151.409, "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": 450.398, "from_m": 151.409, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 497.428, "from_m": 450.398, "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": 1451.643, "from_m": 497.428, "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": 2029.457, "from_m": 1451.643, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3701.529, "from_m": 2029.457, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4321.803, "from_m": 3701.529, "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": 6585.07, "from_m": 4321.803, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7162.352, "from_m": 6585.07, "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": 7221.257, "from_m": 7162.352, "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": 7273.998, "from_m": 7221.257, "capability_applied": null, "effective_limit_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": 9507.417, "from_m": 7273.998, "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": 10508.122, "from_m": 9507.417, "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": 11076.205, "from_m": 10508.122, "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": 12539.653, "from_m": 11076.205, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15908.076, "from_m": 12539.653, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17404.22, "from_m": 15908.076, "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": 19344.315, "from_m": 17404.22, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 26767.54, "from_m": 19344.315, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 27500.914, "from_m": 26767.54, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 27538.467, "from_m": 27500.914, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28697.93, "from_m": 27538.467, "capability_applied": null, "effective_limit_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": 29307.668, "from_m": 28697.93, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 29723.336, "from_m": 29307.668, "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": 29770.719, "from_m": 29723.336, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29854.105, "from_m": 29770.719, "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": 30093.099, "from_m": 29854.105, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 30176.484, "from_m": 30093.099, "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": 30223.868, "from_m": 30176.484, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30359.884, "from_m": 30223.868, "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": 30862.116, "from_m": 30359.884, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 32597.035, "from_m": 30862.116, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 34238.617, "from_m": 32597.035, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 35017.168, "from_m": 34238.617, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 39336.239, "from_m": 35017.168, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 40790.77, "from_m": 39336.239, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 41368.67, "from_m": 40790.77, "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": 42620.771, "from_m": 41368.67, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 42698.838, "from_m": 42620.771, "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": 42800.504, "from_m": 42698.838, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 44525.638, "from_m": 42800.504, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 509904, "profile_key": "4f4994069e1b6b6d9fceeeeb03ad258daa4ecc7d875ac2dda93891bdf3840f71", "schedule_id": 29856, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1543", "location": "Bargoed", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32178}, {"is_pass": false, "wtt_arr": "1547", "wtt_dep": "1547H", "location": "Pengam", "stage_seq": 2, "distance_m": 2611.184, "section_seq": 1, "route_path_id": 32178}, {"is_pass": false, "wtt_arr": "1550H", "wtt_dep": "1551H", "location": "Hengoed", "stage_seq": 3, "distance_m": 5370.453, "section_seq": 1, "route_path_id": 32178}, {"is_pass": false, "wtt_arr": "1553H", "wtt_dep": "1554H", "location": "Ystrad Mynach", "stage_seq": 4, "distance_m": 6829.496, "section_seq": 1, "route_path_id": 32178}, {"is_pass": false, "wtt_arr": "1558H", "wtt_dep": "1559", "location": "Llanbradach", "stage_seq": 5, "distance_m": 11548.816, "section_seq": 1, "route_path_id": 32178}, {"is_pass": false, "wtt_arr": "1602", "wtt_dep": "1602H", "location": "Energlyn & Churchill Park", "stage_seq": 6, "distance_m": 13499.391, "section_seq": 1, "route_path_id": 32178}, {"is_pass": false, "wtt_arr": "1604H", "wtt_dep": "1605H", "location": "Aber", "stage_seq": 7, "distance_m": 14707.832, "section_seq": 1, "route_path_id": 32178}, {"is_pass": false, "wtt_arr": "1607", "wtt_dep": "1608", "location": "Caerphilly", "stage_seq": 8, "distance_m": 15683.051, "section_seq": 1, "route_path_id": 32178}, {"is_pass": false, "wtt_arr": "1612", "wtt_dep": "1613", "location": "Lisvane & Thornhill", "stage_seq": 9, "distance_m": 19969.365, "section_seq": 1, "route_path_id": 32178}, {"is_pass": false, "wtt_arr": "1614H", "wtt_dep": "1615H", "location": "Llanishen", "stage_seq": 10, "distance_m": 21267.216, "section_seq": 1, "route_path_id": 32178}, {"is_pass": false, "wtt_arr": "1617H", "wtt_dep": "1618H", "location": "Heath High Level", "stage_seq": 11, "distance_m": 23027.098, "section_seq": 1, "route_path_id": 32178}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1619H", "location": "Heath Jn", "stage_seq": 12, "distance_m": 23476.228, "section_seq": 1, "route_path_id": 32178}, {"is_pass": false, "wtt_arr": "1623", "wtt_dep": "1624H", "location": "Cardiff Queen Street", "stage_seq": 13, "distance_m": 27068.345, "section_seq": 1, "route_path_id": 32178}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1626H", "location": "CVL East Boundary", "stage_seq": 14, "distance_m": 27445.991, "section_seq": 1, "route_path_id": 32178}, {"is_pass": false, "wtt_arr": "1627", "wtt_dep": "1629", "location": "Cardiff Central", "stage_seq": 15, "distance_m": 28144.351, "section_seq": 1, "route_path_id": 32178}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1631H", "location": "Penarth Curve South Jn", "stage_seq": 16, "distance_m": 29447.171, "section_seq": 1, "route_path_id": 32178}, {"is_pass": false, "wtt_arr": "1632H", "wtt_dep": "1633", "location": "Grangetown", "stage_seq": 17, "distance_m": 29973.602, "section_seq": 1, "route_path_id": 32178}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1635H", "location": "Cogan Jn", "stage_seq": 18, "distance_m": 32597.035, "section_seq": 1, "route_path_id": 32178}, {"is_pass": false, "wtt_arr": "1636", "wtt_dep": "1637", "location": "Cogan", "stage_seq": 19, "distance_m": 33036.881, "section_seq": 1, "route_path_id": 32178}, {"is_pass": false, "wtt_arr": "1639", "wtt_dep": "1640", "location": "Eastbrook", "stage_seq": 20, "distance_m": 35407.19, "section_seq": 1, "route_path_id": 32178}, {"is_pass": false, "wtt_arr": "1641H", "wtt_dep": "1642H", "location": "Dinas Powys", "stage_seq": 21, "distance_m": 36609.524, "section_seq": 1, "route_path_id": 32178}, {"is_pass": false, "wtt_arr": "1646", "wtt_dep": "1647", "location": "Cadoxton", "stage_seq": 22, "distance_m": 39653.173, "section_seq": 1, "route_path_id": 32178}, {"is_pass": false, "wtt_arr": "1649", "wtt_dep": "1650", "location": "Barry Docks", "stage_seq": 23, "distance_m": 41028.385, "section_seq": 1, "route_path_id": 32178}, {"is_pass": false, "wtt_arr": "1654H", "wtt_dep": "1655H", "location": "Barry", "stage_seq": 24, "distance_m": 43349.963, "section_seq": 1, "route_path_id": 32178}, {"is_pass": false, "wtt_arr": "1659", "wtt_dep": null, "location": "Barry Island", "stage_seq": 25, "distance_m": 44525.638, "section_seq": 1, "route_path_id": 32178}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 44525.638, "from_m": 0.0, "section_seq": 1, "route_path_id": 32178}], "total_distance_m": 44525.638, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 42668.184, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1857.454, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 25194, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:47:02Z", "source_id": 41173626, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T14:49:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:47:07Z", "source_id": 13486834, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T15:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25199, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:51:34Z", "source_id": 41183761, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T14:52:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:51:38Z", "source_id": 13489827, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T15:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25204, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:55:00Z", "source_id": 41191116, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T14:58:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:55:03Z", "source_id": 13492121, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T15:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25212, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:05:12Z", "source_id": 41213226, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T15:06:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:05:17Z", "source_id": 13498861, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T16:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25217, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:09:28Z", "source_id": 41222778, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T15:11:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:09:33Z", "source_id": 13501700, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T16:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25221, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:13:19Z", "source_id": 41231170, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T15:14:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:13:23Z", "source_id": 13504214, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T16:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25260, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:23:10Z", "source_id": 41253031, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T15:24:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:23:15Z", "source_id": 13510899, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T16:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24966, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:26:42Z", "source_id": 41260851, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T15:27:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:26:46Z", "source_id": 13513336, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T16:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25342, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:32:34Z", "source_id": 41273726, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T15:32:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:32:38Z", "source_id": 13517295, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T16:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25355, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:35:42Z", "source_id": 41280838, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T15:36:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:35:48Z", "source_id": 13519463, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T16:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25360, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:39:29Z", "source_id": 41288968, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T15:40:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:39:31Z", "source_id": 13522013, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T16:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25367, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:41:50Z", "source_id": 41294274, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T15:42:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:41:53Z", "source_id": 13523552, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T16:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25371, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:45:20Z", "source_id": 41302181, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T15:46:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:45:24Z", "source_id": 13525944, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T16:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25375, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:48:19Z", "source_id": 41308639, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-12T15:49:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:48:23Z", "source_id": 13527918, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-12T16:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25384, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:52:03Z", "source_id": 41317247, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-12T15:53:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:52:08Z", "source_id": 13530453, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-12T16:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25389, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:55:10Z", "source_id": 41324340, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-12T15:58:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:55:14Z", "source_id": 13532572, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-12T16:58:00+01:00", "operational_fact": true}] |
Bargoed |
1543 |
1543 |
1 |
None |
None |
Barry Island |
1701 |
1659 |
None |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y62309/2026-09-12/detailed |
None |
Barry |
2026-09-12T16:55:30+01:00 |
Barry Island |
4.0 |
{"type": "LineString", "coordinates": [[-3.28377988169894, 51.39711634433137], [-3.2839283999999997, 51.3969536], [-3.2843419, 51.39650519999999], [-3.2844263, 51.3964158], [-3.2844888, 51.39634219999999], [-3.2845564, 51.396257799999994], [-3.2846102, 51.39617899999999], [-3.2846552, 51.3961079], [-3.2846902, 51.396036900000006], [-3.2847200999999995, 51.3959605], [-3.2847394999999997, 51.39590170000001], [-3.2847516, 51.395854500000006], [-3.2847709999999997, 51.3957692], [-3.2847786, 51.395699], [-3.2847851999999995, 51.3956146], [-3.2847816999999995, 51.395552499999994], [-3.2847698, 51.39545509999999], [-3.2847541, 51.3953827], [-3.2847196999999997, 51.395275], [-3.2846857, 51.395194], [-3.2846475, 51.3951095], [-3.2846030999999996, 51.3950366], [-3.2845579, 51.39496989999999], [-3.2844905, 51.3948876], [-3.2844296999999996, 51.39482219999999], [-3.2843473999999997, 51.394736900000005], [-3.2842634999999993, 51.39466740000001], [-3.2841722, 51.3946049], [-3.2840820999999996, 51.39454789999999], [-3.283977, 51.3944894], [-3.2838516, 51.39443809999999], [-3.2837099999999997, 51.3943778], [-3.2834379000000005, 51.39428], [-3.283282, 51.394225500000005], [-3.2831367999999994, 51.3941691], [-3.2829959999999994, 51.3941121], [-3.2826953000000003, 51.393986899999994], [-3.2825966, 51.39394550000001], [-3.2825354999999994, 51.3939238], [-3.2824064, 51.39388019999999], [-3.2822286, 51.393831199999994], [-3.2820081, 51.3937784], [-3.2810931, 51.3935669], [-3.2791055, 51.39309399999999], [-3.2771987999999994, 51.39263909999999], [-3.2766176, 51.3925041], [-3.2764223, 51.3924649], [-3.2761748, 51.3924228], [-3.2759764, 51.3923953], [-3.2758034, 51.392374], [-3.275647199999999, 51.3923633], [-3.2755233, 51.392355599999995], [-3.2754171, 51.39235339999998], [-3.2752826, 51.39235339999998], [-3.2751711, 51.3923578], [-3.2750666999999996, 51.392362199999994], [-3.2749628000000004, 51.39236879999999], [-3.2748946999999995, 51.392375300000005], [-3.2748274, 51.3923824], [-3.2747468999999993, 51.3923927], [-3.2746730000000004, 51.392403900000005], [-3.2745871, 51.3924185], [-3.2744066, 51.392455], [-3.2739040000000004, 51.3925753], [-3.2736934, 51.3926239], [-3.2722917999999996, 51.3929497]]} |
0.7 |
1654 |
1658 |
2026-09-12T16:58:30+01:00 |
None |
None |
Barry |
Barry Island |
Barry Island |
51.3929497 |
-3.2722918 |
51.3929497 |
-3.2722918 |
1 |
1 |
2026-09-12 15:58:50 |
TERMINATED |
2026-09-12 15:58:00 |
Barry Island |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13532572 |
1789228516469622 |
None |
63 |
63 |
2026-09-12 15:58:50.020335 |
1 |
2026-09-12 16:08:50.017477 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
2026-09-12 15:58:50.017477 |
| 509909 |
C14814 |
011T90MR12 |
2026-09-12 |
ScotRail |
O |
INV |
GLQ |
1T90 |
170409 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 380.74, "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": 857.481, "from_m": 380.74, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2355.541, "from_m": 857.481, "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": 9828.636, "from_m": 2355.541, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 11709.129, "from_m": 9828.636, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 30228.033, "from_m": 11709.129, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 33267.125, "from_m": 30228.033, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36711.563, "from_m": 33267.125, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 37354.855, "from_m": 36711.563, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 39347.717, "from_m": 37354.855, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 45087.766, "from_m": 39347.717, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 45408.551, "from_m": 45087.766, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 54895.997, "from_m": 45408.551, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 54914.605, "from_m": 54895.997, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 55407.874, "from_m": 54914.605, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 56184.902, "from_m": 55407.874, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 57309.669, "from_m": 56184.902, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 57715.755, "from_m": 57309.669, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 64717.287, "from_m": 57715.755, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 66077.927, "from_m": 64717.287, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 67055.444, "from_m": 66077.927, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 71274.803, "from_m": 67055.444, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 74261.458, "from_m": 71274.803, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 75091.162, "from_m": 74261.458, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 79745.362, "from_m": 75091.162, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 79869.715, "from_m": 79745.362, "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": 82580.882, "from_m": 79869.715, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 89152.497, "from_m": 82580.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": 93879.194, "from_m": 89152.497, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 95061.591, "from_m": 93879.194, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 95573.757, "from_m": 95061.591, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 121197.749, "from_m": 95573.757, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 122369.631, "from_m": 121197.749, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 133336.324, "from_m": 122369.631, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 133468.326, "from_m": 133336.324, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 75.0}, {"to_m": 137998.257, "from_m": 133468.326, "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": 138705.209, "from_m": 137998.257, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 144012.714, "from_m": 138705.209, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 144096.85, "from_m": 144012.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": 144225.172, "from_m": 144096.85, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 144756.624, "from_m": 144225.172, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 60.0}, {"to_m": 145740.268, "from_m": 144756.624, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 156358.821, "from_m": 145740.268, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 156962.38, "from_m": 156358.821, "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": 161418.909, "from_m": 156962.38, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 162186.874, "from_m": 161418.909, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 162983.005, "from_m": 162186.874, "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": 164569.993, "from_m": 162983.005, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 164945.268, "from_m": 164569.993, "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": 165239.205, "from_m": 164945.268, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 165620.614, "from_m": 165239.205, "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": 167344.271, "from_m": 165620.614, "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": 168328.234, "from_m": 167344.271, "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": 169563.504, "from_m": 168328.234, "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": 177201.818, "from_m": 169563.504, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 178397.84, "from_m": 177201.818, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 178531.389, "from_m": 178397.84, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 178894.258, "from_m": 178531.389, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 185507.901, "from_m": 178894.258, "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": 186691.468, "from_m": 185507.901, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 189256.476, "from_m": 186691.468, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 190106.078, "from_m": 189256.476, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 190197.48, "from_m": 190106.078, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 190345.131, "from_m": 190197.48, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 190951.141, "from_m": 190345.131, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 193202.693, "from_m": 190951.141, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 193273.2, "from_m": 193202.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": 195962.238, "from_m": 193273.2, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 207201.824, "from_m": 195962.238, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 219479.518, "from_m": 207201.824, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 219514.731, "from_m": 219479.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": 225485.779, "from_m": 219514.731, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 225532.004, "from_m": 225485.779, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 231844.284, "from_m": 225532.004, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 235635.249, "from_m": 231844.284, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 236420.691, "from_m": 235635.249, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 241001.721, "from_m": 236420.691, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 242457.307, "from_m": 241001.721, "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": 243231.857, "from_m": 242457.307, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 244294.999, "from_m": 243231.857, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 254966.333, "from_m": 244294.999, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 257664.625, "from_m": 254966.333, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 258378.826, "from_m": 257664.625, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 258975.01, "from_m": 258378.826, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 262638.33, "from_m": 258975.01, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 285131.139, "from_m": 262638.33, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 285436.205, "from_m": 285131.139, "capability_applied": 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": 286777.204, "from_m": 285436.205, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 287411.103, "from_m": 286777.204, "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": 288156.614, "from_m": 287411.103, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 288544.18, "from_m": 288156.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:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 288609.381, "from_m": 288544.18, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 289284.495, "from_m": 288609.381, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 289882.021, "from_m": 289284.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:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 290378.266, "from_m": 289882.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:backward", "infrastructure_limit_mph": 20.0}], "service_id": 509909, "profile_key": "d9bf3c1a73516977d4583dfcea7a3d032870a69ba5d0f4b02533d53ef7346d18", "schedule_id": 32281, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1544", "location": "Inverness", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28612}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1546", "location": "Millburn Jn", "stage_seq": 2, "distance_m": 987.546, "section_seq": 1, "route_path_id": 28612}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1547", "location": "Cradlehall", "stage_seq": 3, "distance_m": 2355.541, "section_seq": 1, "route_path_id": 28612}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1553", "location": "Culloden Moor", "stage_seq": 4, "distance_m": 10919.616, "section_seq": 1, "route_path_id": 28612}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1601", "location": "Moy", "stage_seq": 5, "distance_m": 23937.078, "section_seq": 1, "route_path_id": 28612}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1604H", "location": "Tomatin", "stage_seq": 6, "distance_m": 30580.903, "section_seq": 1, "route_path_id": 28612}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1608", "location": "Slochd Loop", "stage_seq": 7, "distance_m": 36215.167, "section_seq": 1, "route_path_id": 28612}, {"is_pass": false, "wtt_arr": "1615H", "wtt_dep": "1616H", "location": "Carrbridge", "stage_seq": 8, "distance_m": 44911.449, "section_seq": 1, "route_path_id": 28612}, {"is_pass": false, "wtt_arr": "1624H", "wtt_dep": "1627H", "location": "Aviemore", "stage_seq": 9, "distance_m": 55592.435, "section_seq": 1, "route_path_id": 28612}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1633H", "location": "Kincraig", "stage_seq": 10, "distance_m": 65054.138, "section_seq": 1, "route_path_id": 28612}, {"is_pass": false, "wtt_arr": "1638H", "wtt_dep": "1639H", "location": "Kingussie", "stage_seq": 11, "distance_m": 74578.02, "section_seq": 1, "route_path_id": 28612}, {"is_pass": false, "wtt_arr": "1643", "wtt_dep": "1644", "location": "Newtonmore", "stage_seq": 12, "distance_m": 79119.95, "section_seq": 1, "route_path_id": 28612}, {"is_pass": false, "wtt_arr": "1655", "wtt_dep": "1656", "location": "Dalwhinnie", "stage_seq": 13, "distance_m": 95484.623, "section_seq": 1, "route_path_id": 28612}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1703", "location": "Dalnaspidal", "stage_seq": 14, "distance_m": 107842.372, "section_seq": 1, "route_path_id": 28612}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1712", "location": "Dalnacardoch", "stage_seq": 15, "distance_m": 117202.411, "section_seq": 1, "route_path_id": 28612}, {"is_pass": false, "wtt_arr": "1721H", "wtt_dep": "1722H", "location": "Blair Atholl", "stage_seq": 16, "distance_m": 132851.136, "section_seq": 1, "route_path_id": 28612}, {"is_pass": false, "wtt_arr": "1731H", "wtt_dep": "1735", "location": "Pitlochry", "stage_seq": 17, "distance_m": 144012.714, "section_seq": 1, "route_path_id": 28612}, {"is_pass": false, "wtt_arr": "1749H", "wtt_dep": "1750H", "location": "Dunkeld & Birnam", "stage_seq": 18, "distance_m": 164945.268, "section_seq": 1, "route_path_id": 28612}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1758H", "location": "Stanley Jn", "stage_seq": 19, "distance_m": 178397.84, "section_seq": 1, "route_path_id": 28612}, {"is_pass": false, "wtt_arr": "1807H", "wtt_dep": "1820", "location": "Perth", "stage_seq": 20, "distance_m": 189929.32, "section_seq": 1, "route_path_id": 28612}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1825", "location": "Hilton Jn", "stage_seq": 21, "distance_m": 193081.744, "section_seq": 1, "route_path_id": 28612}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1827H", "location": "Hilton Jn Sig. HJ4", "stage_seq": 22, "distance_m": 195379.971, "section_seq": 1, "route_path_id": 28612}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1833H", "location": "Auchterarder S.B.", "stage_seq": 23, "distance_m": 211976.507, "section_seq": 1, "route_path_id": 28612}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1836H", "location": "Blackford", "stage_seq": 24, "distance_m": 218797.192, "section_seq": 1, "route_path_id": 28612}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1839H", "location": "Greenloaning", "stage_seq": 25, "distance_m": 225333.394, "section_seq": 1, "route_path_id": 28612}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1844H", "location": "Dunblane", "stage_seq": 26, "distance_m": 235031.909, "section_seq": 1, "route_path_id": 28612}, {"is_pass": false, "wtt_arr": "1849", "wtt_dep": "1853H", "location": "Stirling", "stage_seq": 27, "distance_m": 242878.649, "section_seq": 1, "route_path_id": 28612}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1901H", "location": "Larbert Jn", "stage_seq": 28, "distance_m": 256852.665, "section_seq": 1, "route_path_id": 28612}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1902", "location": "Carmuirs West Jn", "stage_seq": 29, "distance_m": 257946.475, "section_seq": 1, "route_path_id": 28612}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1904H", "location": "Greenhill Lower Jn", "stage_seq": 30, "distance_m": 261504.001, "section_seq": 1, "route_path_id": 28612}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1905H", "location": "Greenhill Upper Jn", "stage_seq": 31, "distance_m": 262523.304, "section_seq": 1, "route_path_id": 28612}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1909H", "location": "Croy", "stage_seq": 32, "distance_m": 272102.399, "section_seq": 1, "route_path_id": 28612}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1913", "location": "Lenzie", "stage_seq": 33, "distance_m": 280496.644, "section_seq": 1, "route_path_id": 28612}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1915H", "location": "Bishopbriggs", "stage_seq": 34, "distance_m": 285299.577, "section_seq": 1, "route_path_id": 28612}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1918", "location": "Cowlairs West Jn", "stage_seq": 35, "distance_m": 287609.397, "section_seq": 1, "route_path_id": 28612}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1918H", "location": "Cowlairs South Jn", "stage_seq": 36, "distance_m": 288482.565, "section_seq": 1, "route_path_id": 28612}, {"is_pass": false, "wtt_arr": "1922", "wtt_dep": null, "location": "Glasgow Queen St High Level", "stage_seq": 37, "distance_m": 290378.266, "section_seq": 1, "route_path_id": 28612}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 290378.266, "from_m": 0.0, "section_seq": 1, "route_path_id": 28612}], "total_distance_m": 290378.266, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 290134.919, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 243.347, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 312, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:15:34Z", "source_id": 41236000, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T15:16:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:15:39Z", "source_id": 13505781, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T16:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 318, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:23:53Z", "source_id": 41254651, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T15:25:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:23:55Z", "source_id": 13511372, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T16:25:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:44:25Z", "source_id": 13525270, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T16:43:00+01:00", "operational_fact": true}] |
Inverness |
1544 |
1544 |
4 |
None |
None |
Glasgow Queen St High Level |
1922 |
1922 |
6 |
LATE |
+4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C14814/2026-09-12/detailed |
None |
Kingussie |
2026-09-12T16:44:00+01:00 |
Newtonmore |
1439.0 |
{"type": "LineString", "coordinates": [[-4.054271637984658, 57.0776263036655], [-4.0544785999999995, 57.077594000000005], [-4.0557077, 57.0774107], [-4.0564922, 57.07729260000001], [-4.0573437, 57.0771638], [-4.057929199999999, 57.0770759], [-4.0582961, 57.0770231], [-4.0587988, 57.07694240000001], [-4.059681, 57.07678130000001], [-4.0599633, 57.076739], [-4.0601173, 57.07671499999999], [-4.0602656999999995, 57.0766954], [-4.062448699999999, 57.0763852], [-4.0678882, 57.075563], [-4.0716672, 57.0749908], [-4.0763438, 57.0743005], [-4.0832492, 57.073262], [-4.084050199999999, 57.073139899999994], [-4.0867682, 57.0727255], [-4.0889891, 57.0723726], [-4.090275799999999, 57.072142], [-4.0903627, 57.072120899999994], [-4.0915112, 57.07187400000001], [-4.0926011, 57.0716442], [-4.0943706, 57.0712072], [-4.0946488, 57.071135599999984], [-4.0958654, 57.07080319999999], [-4.0963598, 57.0706609], [-4.098269499999999, 57.0700835], [-4.0997072, 57.069617], [-4.1018315, 57.068864600000005], [-4.1033335, 57.0682755], [-4.104449299999999, 57.06779720000001], [-4.1058548, 57.0671673], [-4.1072067, 57.066519799999995], [-4.108285799999999, 57.065955599999995], [-4.109534799999999, 57.0652716], [-4.110639899999999, 57.06461819999999], [-4.112152599999999, 57.063649899999994], [-4.1143306, 57.062197399999995], [-4.115795699999999, 57.06117009999999], [-4.1166279, 57.0606561], [-4.1187818, 57.0591925]]} |
2.8 |
1644 |
1643 |
2026-09-12T16:47:00+01:00 |
{"movementMode": "ORDINARY", "trackingState": "POSITION_UNCONFIRMED", "targetStageSeq": 12, "presentationStatus": "DELAYED", "confirmedEvidenceId": "TRUST:13525271", "confirmationDeadline": "2026-09-12T16:47:00+01:00"} |
None |
Aviemore |
Kingussie |
Newtonmore |
57.0591925 |
-4.1187818 |
57.0591925 |
-4.1187818 |
0 |
1 |
2026-09-12 15:47:19 |
RUNNING |
2026-09-12 15:44:00 |
Newtonmore |
TRUST |
DIRECT_SCHEDULED_STOP_DEPARTURE |
13525271 |
1789227867377442 |
None |
18 |
18 |
2026-09-12 15:44:27.382075 |
None |
2026-09-12 19:26:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 509911 |
L78628 |
871A52MR12 |
2026-09-12 |
South Western Railway |
P |
AON |
None |
1A52 |
450020+450120 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 226.045, "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": 12956.262, "from_m": 226.045, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 12965.071, "from_m": 12956.262, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13034.122, "from_m": 12965.071, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 15589.053, "from_m": 13034.122, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16234.52, "from_m": 15589.053, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 18217.178, "from_m": 16234.52, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 19192.118, "from_m": 18217.178, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19235.987, "from_m": 19192.118, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 19713.548, "from_m": 19235.987, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 21374.23, "from_m": 19713.548, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 21400.157, "from_m": 21374.23, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 23190.686, "from_m": 21400.157, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 23223.304, "from_m": 23190.686, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 24823.416, "from_m": 23223.304, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 27027.158, "from_m": 24823.416, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27842.471, "from_m": 27027.158, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 28048.864, "from_m": 27842.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": 30470.162, "from_m": 28048.864, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 30536.713, "from_m": 30470.162, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 42101.11, "from_m": 30536.713, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 44217.217, "from_m": 42101.11, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 44244.321, "from_m": 44217.217, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 55173.602, "from_m": 44244.321, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 59176.62, "from_m": 55173.602, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 68847.859, "from_m": 59176.62, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 73342.432, "from_m": 68847.859, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 74472.472, "from_m": 73342.432, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 74503.384, "from_m": 74472.472, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 74621.95, "from_m": 74503.384, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 74736.043, "from_m": 74621.95, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 74797.094, "from_m": 74736.043, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 75215.155, "from_m": 74797.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}], "service_id": 509911, "profile_key": "a2e68a3c1de61798e12ce3b58c87212a91e0f576ff545997c3a01814ed0ccbef", "schedule_id": 18252, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1544", "location": "Alton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34741}, {"is_pass": false, "wtt_arr": "1550", "wtt_dep": "1551", "location": "Bentley", "stage_seq": 2, "distance_m": 7792.627, "section_seq": 1, "route_path_id": 34741}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1554H", "location": "Farnham Single Line Jn", "stage_seq": 3, "distance_m": 12956.262, "section_seq": 1, "route_path_id": 34741}, {"is_pass": false, "wtt_arr": "1556", "wtt_dep": "1558", "location": "Farnham", "stage_seq": 4, "distance_m": 13959.003, "section_seq": 1, "route_path_id": 34741}, {"is_pass": false, "wtt_arr": "1603H", "wtt_dep": "1604H", "location": "Aldershot", "stage_seq": 5, "distance_m": 18927.828, "section_seq": 1, "route_path_id": 34741}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1606H", "location": "Aldershot North Jn", "stage_seq": 6, "distance_m": 21357.536, "section_seq": 1, "route_path_id": 34741}, {"is_pass": false, "wtt_arr": "1608", "wtt_dep": "1609", "location": "Ash Vale", "stage_seq": 7, "distance_m": 23128.709, "section_seq": 1, "route_path_id": 34741}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1613H", "location": "Pirbright Jn", "stage_seq": 8, "distance_m": 27842.471, "section_seq": 1, "route_path_id": 34741}, {"is_pass": false, "wtt_arr": "1615H", "wtt_dep": "1616", "location": "Brookwood", "stage_seq": 9, "distance_m": 30351.535, "section_seq": 1, "route_path_id": 34741}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1619H", "location": "Woking Jn", "stage_seq": 10, "distance_m": 35475.976, "section_seq": 1, "route_path_id": 34741}, {"is_pass": false, "wtt_arr": "1620H", "wtt_dep": "1622H", "location": "Woking", "stage_seq": 11, "distance_m": 36277.554, "section_seq": 1, "route_path_id": 34741}, {"is_pass": false, "wtt_arr": "1626H", "wtt_dep": "1627H", "location": "West Byfleet", "stage_seq": 12, "distance_m": 40338.558, "section_seq": 1, "route_path_id": 34741}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1629H", "location": "Byfleet & New Haw", "stage_seq": 13, "distance_m": 42439.851, "section_seq": 1, "route_path_id": 34741}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1630H", "location": "Weybridge", "stage_seq": 14, "distance_m": 44759.529, "section_seq": 1, "route_path_id": 34741}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1635", "location": "Hampton Court Jn", "stage_seq": 15, "distance_m": 53696.77, "section_seq": 1, "route_path_id": 34741}, {"is_pass": false, "wtt_arr": "1636H", "wtt_dep": "1638", "location": "Surbiton", "stage_seq": 16, "distance_m": 55923.009, "section_seq": 1, "route_path_id": 34741}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1641", "location": "Berrylands Juncton", "stage_seq": 17, "distance_m": 58766.527, "section_seq": 1, "route_path_id": 34741}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1642H", "location": "New Malden", "stage_seq": 18, "distance_m": 59581.086, "section_seq": 1, "route_path_id": 34741}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1644H", "location": "Wimbledon", "stage_seq": 19, "distance_m": 63563.696, "section_seq": 1, "route_path_id": 34741}, {"is_pass": false, "wtt_arr": "1649", "wtt_dep": "1650H", "location": "Clapham Junction (M)", "stage_seq": 20, "distance_m": 68940.123, "section_seq": 1, "route_path_id": 34741}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1656", "location": "Waterloo West Crossings", "stage_seq": 21, "distance_m": 74472.472, "section_seq": 1, "route_path_id": 34741}, {"is_pass": false, "wtt_arr": "1658", "wtt_dep": null, "location": "London Waterloo", "stage_seq": 22, "distance_m": 75215.155, "section_seq": 1, "route_path_id": 34741}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 75215.155, "from_m": 0.0, "section_seq": 1, "route_path_id": 34741}], "total_distance_m": 75215.155, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 75154.104, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 61.051, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 27850, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:50:00Z", "source_id": 41180229, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T14:51:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:50:02Z", "source_id": 13488786, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T15:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27858, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:57:03Z", "source_id": 41195551, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T14:57:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:57:07Z", "source_id": 13493459, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T15:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27868, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:03:17Z", "source_id": 41208875, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T15:04:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:03:21Z", "source_id": 13497570, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T16:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27884, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:08:09Z", "source_id": 41219892, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T15:08:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:08:12Z", "source_id": 13500761, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T16:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27010, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:16:45Z", "source_id": 41238625, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T15:17:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:16:48Z", "source_id": 13506576, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T16:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26924, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:22:23Z", "source_id": 41251461, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T15:23:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:22:23Z", "source_id": 13510350, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T16:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26920, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:27:13Z", "source_id": 41261960, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T15:28:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:27:18Z", "source_id": 13513647, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T16:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26909, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:31:58Z", "source_id": 41272342, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T15:32:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:32:01Z", "source_id": 13516844, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T16:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26887, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:33:01Z", "source_id": 41274665, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T15:34:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:33:05Z", "source_id": 13517563, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T16:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28508, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:40:04Z", "source_id": 41290243, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T15:41:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:40:07Z", "source_id": 13522366, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T16:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28493, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:45:20Z", "source_id": 41302156, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T15:46:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:45:24Z", "source_id": 13525940, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T16:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29427, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:49:01Z", "source_id": 41310274, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T15:49:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:49:06Z", "source_id": 13528386, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T16:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29130, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:52:41Z", "source_id": 41318789, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T15:53:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:52:47Z", "source_id": 13530897, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T16:53:00+01:00", "operational_fact": true}] |
Alton |
1544 |
1544 |
1 |
None |
None |
London Waterloo |
1658 |
1658 |
12 |
LATE |
+6 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L78628/2026-09-12/detailed |
None |
Clapham Junction (M) |
2026-09-12T16:57:45+01:00 |
London Waterloo |
1.0 |
{"type": "LineString", "coordinates": [[-0.17096339999999996, 51.464049499999994], [-0.1707099, 51.464263999999986], [-0.17058149999999997, 51.4643605], [-0.1704387, 51.46445779999999], [-0.17025609999999997, 51.464572199999985], [-0.1700469, 51.4646943], [-0.16991190000000003, 51.4647674], [-0.1697425, 51.4648611], [-0.1696772, 51.4648908], [-0.1694902, 51.4649832], [-0.16913369999999997, 51.4651604], [-0.1687513, 51.4653528], [-0.1685817, 51.46544039999999], [-0.1683645, 51.46554760000001], [-0.16824819999999996, 51.46560590000001], [-0.16813199999999998, 51.4656611], [-0.167715, 51.4658586], [-0.16737309999999997, 51.4660111], [-0.1669806, 51.4661814], [-0.16677949999999997, 51.4662687], [-0.1665757, 51.4663558], [-0.16625760000000003, 51.46649190000001], [-0.1660631, 51.4665924], [-0.1659113, 51.4666717], [-0.16582860000000002, 51.4667167], [-0.16559389999999996, 51.4668194], [-0.1647436, 51.4671856], [-0.16425969999999998, 51.4674022], [-0.1641098, 51.4674761], [-0.16395599999999996, 51.4675542], [-0.16374929999999996, 51.467658500000006], [-0.163675873964294, 51.46769235270634], [-0.16364020000000004, 51.46770879999999], [-0.16360715415752114, 51.46772287939966], [-0.1634698, 51.4677814], [-0.16312299999999996, 51.467937], [-0.1629085, 51.4680279], [-0.1626567, 51.468136599999994], [-0.1620522, 51.4683988], [-0.1614175, 51.468679599999994], [-0.1609231, 51.46889049999999], [-0.16047119999999998, 51.4690875], [-0.1602077, 51.4691951], [-0.15976710000000002, 51.469369], [-0.15949799999999997, 51.46947839999999], [-0.159286, 51.4695646], [-0.15922950335554523, 51.46958937404501], [-0.15917034426645318, 51.46961531557013], [-0.1590107689894461, 51.469685289969185], [-0.15895301403436635, 51.46971061572221], [-0.1588689, 51.46974749999998], [-0.15875509999999998, 51.4697967], [-0.15839589999999998, 51.469951599999995], [-0.15792349999999997, 51.47016049999999], [-0.1577735, 51.470226], [-0.1574767, 51.47035379999999], [-0.1573791, 51.47039], [-0.15696579999999996, 51.47054889999999], [-0.1565183, 51.4707372], [-0.15610969999999996, 51.4709049], [-0.15578019999999998, 51.4710373], [-0.15525119999999998, 51.47126320000001], [-0.15445619999999996, 51.4716003], [-0.15195399999999998, 51.4726836], [-0.1504289, 51.47334959999999], [-0.14992429999999998, 51.47357639999999], [-0.1488944, 51.474016], [-0.1488318, 51.47404149999999], [-0.14860927052729844, 51.47413531122673], [-0.14848657539641247, 51.47418703544216], [-0.14841235181544946, 51.47421832562433], [-0.14835400133042398, 51.474242924224455], [-0.1482485, 51.4742874], [-0.1476196, 51.474522099999994], [-0.1475246, 51.4745582], [-0.14719399999999996, 51.47468389999999], [-0.14657309999999998, 51.4749391], [-0.1463315, 51.47504389999999], [-0.1461733, 51.47511649999999], [-0.14588548029804585, 51.47524319501048], [-0.1458489953002166, 51.47525925527293], [-0.1449963, 51.47563460000001], [-0.1445852, 51.4758127], [-0.14372529036534895, 51.476193200315215], [-0.1436817467186904, 51.47621246780335], [-0.14363699994084686, 51.476232267652634], [-0.1429447, 51.47653859999999], [-0.14280649139933313, 51.476597930031], [-0.14268670062075264, 51.47664935361784], [-0.1426416865471168, 51.47666867716977], [-0.14227729999999997, 51.4768251], [-0.14174898218387794, 51.47705686529359], [-0.14159128645633343, 51.47712604387305], [-0.14155279999999998, 51.4771563], [-0.14146371286912188, 51.47721409493213], [-0.1413296, 51.4773011], [-0.1410052, 51.477471099999995], [-0.14087459999999996, 51.4775326], [-0.1405747, 51.477661999999995], [-0.1400749, 51.47788070000001], [-0.1397748, 51.4780075], [-0.13961639999999997, 51.478075200000006], [-0.13938429999999996, 51.47817579999999], [-0.1390206, 51.4783384], [-0.1385867, 51.4785183], [-0.13814469999999998, 51.4786823], [-0.1377354, 51.4788183], [-0.13743169999999996, 51.478916100000006], [-0.1373196, 51.478947299999994], [-0.13683069999999997, 51.4790785], [-0.13619519999999996, 51.47923209999998], [-0.1353775, 51.479454], [-0.1350083, 51.4795648], [-0.1346707, 51.4796706], [-0.1343928, 51.47976329999999], [-0.13406319999999997, 51.479883], [-0.133793, 51.47998859999999], [-0.13319260000000002, 51.48021959999999], [-0.1329571, 51.48030909999999], [-0.1326475, 51.4804175], [-0.1320217, 51.48064490000001], [-0.1315371, 51.4808291], [-0.1312317, 51.4809546], [-0.1303113, 51.481344400000005], [-0.12994349999999996, 51.48148530000001], [-0.1296077, 51.4816082], [-0.1291186, 51.48178089999999], [-0.12871139999999998, 51.48191839999999], [-0.1283999, 51.4820209], [-0.1280025, 51.48214549999999], [-0.12754640000000003, 51.4822759], [-0.1272673, 51.4823546], [-0.1268816, 51.482471999999994], [-0.126452, 51.4826234], [-0.12607009999999996, 51.48278239999999], [-0.1258667, 51.48287899999999], [-0.1256235, 51.4830005], [-0.1254786, 51.48308089999999], [-0.12526609999999996, 51.4832059], [-0.1250836, 51.48331840000001], [-0.12482419999999995, 51.483491], [-0.12468529999999996, 51.483595300000005], [-0.1244926, 51.48374650000001], [-0.12425679999999996, 51.48395790000001], [-0.1241083, 51.484114700000006], [-0.1239807, 51.4842698], [-0.12387969999999998, 51.484417500000006], [-0.1237715, 51.484591399999985], [-0.1236794, 51.48478279999999], [-0.1235206, 51.4851397], [-0.1234392, 51.485327100000006], [-0.1233563, 51.48551079999999], [-0.12324649999999995, 51.4858111], [-0.12319289999999997, 51.48599049999999], [-0.1231604, 51.48611880000001], [-0.12311589999999996, 51.4863001], [-0.1230682, 51.48650079999999], [-0.1230115, 51.4867212], [-0.1229429, 51.4869373], [-0.1228177, 51.48726539999999], [-0.122751, 51.4874636], [-0.12271319999999998, 51.4876083], [-0.1226859, 51.4877467], [-0.1226722, 51.48783130000001], [-0.12265619999999998, 51.48794670000001], [-0.12264169999999998, 51.4880825], [-0.12258949999999998, 51.488770499999994], [-0.12258, 51.4888477], [-0.12257260000000002, 51.48890389999998], [-0.1225651, 51.48896020000001], [-0.1225446, 51.48907079999999], [-0.12251330000000002, 51.48920150000001], [-0.12248759999999996, 51.4892989], [-0.1224528, 51.48940280000001], [-0.1224214, 51.489487700000005], [-0.1223771, 51.489588299999994], [-0.1222938, 51.4897575], [-0.1222506, 51.4898356], [-0.1221455, 51.49000339999999], [-0.1220677, 51.49011329999998], [-0.1219408, 51.49026740000001], [-0.12179030000000002, 51.4904343], [-0.1216662, 51.49056189999999], [-0.1214837, 51.4907295], [-0.1212622, 51.4909187], [-0.1210408, 51.4910868], [-0.12086079999999998, 51.49121610000001], [-0.1205133, 51.491437100000006], [-0.1204249, 51.4914895], [-0.11964890000000002, 51.4919485], [-0.11953, 51.49202369999998], [-0.11928950000000002, 51.492186], [-0.1189787, 51.4924072], [-0.1187017, 51.4926119], [-0.1186327, 51.49266680000001], [-0.11823580000000002, 51.492986900000005], [-0.11793430000000002, 51.493242300000006], [-0.11764330000000002, 51.493507], [-0.1174563, 51.4936927], [-0.1173935, 51.493752], [-0.1172001, 51.493956399999995], [-0.11702909999999998, 51.4941552], [-0.1168476, 51.494376200000005], [-0.11677759999999998, 51.4944692], [-0.1166053, 51.49470509999999], [-0.1162448, 51.4952305], [-0.1160833, 51.49546410000001], [-0.11586349999999997, 51.49577729999999], [-0.1157334, 51.4959675], [-0.115668, 51.496067800000006], [-0.1155994, 51.49618089999999], [-0.1154947, 51.4963741], [-0.1153871, 51.496595], [-0.11534049367854114, 51.4967038905416], [-0.11517990000000002, 51.49707909999999], [-0.115123, 51.49721339999999], [-0.11508059999999998, 51.497311], [-0.1150616, 51.4973511], [-0.11502419999999998, 51.497442499999984], [-0.1149076, 51.4977247], [-0.1148468, 51.4978752], [-0.1147967, 51.4980216], [-0.1147811, 51.49808689999998], [-0.1147654, 51.4981522], [-0.1147395, 51.4982759], [-0.1147278, 51.498406799999984], [-0.11472399999999998, 51.49855569999999], [-0.11473259999999998, 51.49873730000001], [-0.11474006005064048, 51.4987748385867], [-0.1147827, 51.498989400000006], [-0.1148308, 51.499309], [-0.1148461, 51.4994124], [-0.1148597, 51.499545199999986], [-0.1148786, 51.4996591], [-0.11488489999999996, 51.49976], [-0.11488049999999998, 51.49985409999999], [-0.11487169999999997, 51.4999399], [-0.11484110000000002, 51.500067699999995], [-0.1147946, 51.5002716], [-0.11477719999999995, 51.500361299999994], [-0.11477130000000002, 51.5004112], [-0.11476550000000002, 51.500484199999995], [-0.1147575, 51.5006371], [-0.11475920000000002, 51.50072800000001], [-0.1147623, 51.5007713], [-0.11477210000000002, 51.5008809], [-0.11478280000000002, 51.5009745], [-0.1147833, 51.50102179999999], [-0.1147838, 51.5011249], [-0.11477589999999996, 51.501325599999994], [-0.1147698, 51.50144410000001], [-0.1147579, 51.5015404], [-0.1147266, 51.5016832], [-0.114697, 51.5017677], [-0.11467199999999998, 51.50182610000001], [-0.11461349999999997, 51.5019484], [-0.1145354, 51.5020728], [-0.1145222, 51.5020866], [-0.1143532, 51.502260599999985], [-0.1140898, 51.50252470000001], [-0.1133034, 51.50316509999998], [-0.1132399, 51.5032168]]} |
3.9 |
1657 |
1658 |
2026-09-12T17:04:00+01:00 |
None |
None |
Surbiton |
Clapham Junction Carriage Maintenance Depot |
London Waterloo |
51.4688536 |
-0.1610096 |
51.5032168 |
-0.1132399 |
0 |
1 |
2026-09-12 15:58:49 |
RUNNING |
2026-09-12 15:57:45 |
London Waterloo |
TD |
DIRECT_SCHEDULED_STOP_DEPARTURE |
41330713 |
1789228687851979 |
None |
73 |
73 |
2026-09-12 15:58:07.863954 |
None |
2026-09-12 17:04:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 509912 |
N59418 |
321Z811R12 |
2026-09-12 |
TransPennine Express |
N |
MIA |
HUD |
1Z81 |
185132+185151 |
6 |
100 |
None |
{"version": 3, "segments": [{"to_m": 382.629, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 601.176, "from_m": 382.629, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1809.429, "from_m": 601.176, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2460.351, "from_m": 1809.429, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12308.245, "from_m": 2460.351, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12742.627, "from_m": 12308.245, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 13010.862, "from_m": 12742.627, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 13095.899, "from_m": 13010.862, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 13126.28, "from_m": 13095.899, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13216.045, "from_m": 13126.28, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 13301.119, "from_m": 13216.045, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 13373.272, "from_m": 13301.119, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13901.364, "from_m": 13373.272, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 15435.671, "from_m": 13901.364, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15599.395, "from_m": 15435.671, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15908.809, "from_m": 15599.395, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15955.015, "from_m": 15908.809, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 15974.851, "from_m": 15955.015, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 16526.484, "from_m": 15974.851, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 17139.415, "from_m": 16526.484, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 17219.224, "from_m": 17139.415, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 19480.236, "from_m": 17219.224, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 19499.055, "from_m": 19480.236, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 19643.992, "from_m": 19499.055, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20133.687, "from_m": 19643.992, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 20747.883, "from_m": 20133.687, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22835.271, "from_m": 20747.883, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 31241.963, "from_m": 22835.271, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 32470.357, "from_m": 31241.963, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 34739.168, "from_m": 32470.357, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 45126.699, "from_m": 34739.168, "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": 45400.71, "from_m": 45126.699, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 50082.364, "from_m": 45400.71, "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": 50721.728, "from_m": 50082.364, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 51281.424, "from_m": 50721.728, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 51334.677, "from_m": 51281.424, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 51455.43, "from_m": 51334.677, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 51787.302, "from_m": 51455.43, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 60105.087, "from_m": 51787.302, "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": 60472.927, "from_m": 60105.087, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 62134.07, "from_m": 60472.927, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 62379.337, "from_m": 62134.07, "capability_applied": null, "effective_limit_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": 509912, "profile_key": "797ea1a9a74cf24d7c6e861bb43aa07906aa08359ba743ccbaddfbe0240c6557", "schedule_id": 35895, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1544", "location": "Manchester Airport", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 55989}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1546", "location": "Heald Green West Jn", "stage_seq": 2, "distance_m": 1809.429, "section_seq": 1, "route_path_id": 55989}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1547", "location": "Heald Green", "stage_seq": 3, "distance_m": 3014.44, "section_seq": 1, "route_path_id": 55989}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1552H", "location": "Slade Lane Jn", "stage_seq": 4, "distance_m": 12752.139, "section_seq": 1, "route_path_id": 55989}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1554H", "location": "Ardwick Jn", "stage_seq": 5, "distance_m": 15289.298, "section_seq": 1, "route_path_id": 55989}, {"is_pass": false, "wtt_arr": "1556H", "wtt_dep": "1558H", "location": "Manchester Piccadilly", "stage_seq": 6, "distance_m": 16390.171, "section_seq": 1, "route_path_id": 55989}, {"is_pass": false, "wtt_arr": "1600", "wtt_dep": "1602", "location": "Manchester Oxford Road", "stage_seq": 7, "distance_m": 17295.452, "section_seq": 1, "route_path_id": 55989}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1603", "location": "Deansgate", "stage_seq": 8, "distance_m": 17862.606, "section_seq": 1, "route_path_id": 55989}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1604H", "location": "Water Street Jn", "stage_seq": 9, "distance_m": 18400.539, "section_seq": 1, "route_path_id": 55989}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1605H", "location": "Salford Central", "stage_seq": 10, "distance_m": 19230.379, "section_seq": 1, "route_path_id": 55989}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1606", "location": "Deal Street Jn", "stage_seq": 11, "distance_m": 19643.992, "section_seq": 1, "route_path_id": 55989}, {"is_pass": false, "wtt_arr": "1608", "wtt_dep": "1611", "location": "Manchester Victoria", "stage_seq": 12, "distance_m": 20289.505, "section_seq": 1, "route_path_id": 55989}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1613", "location": "Miles Platting Jn", "stage_seq": 13, "distance_m": 22459.206, "section_seq": 1, "route_path_id": 55989}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1613H", "location": "Philips Park West Jn", "stage_seq": 14, "distance_m": 23062.91, "section_seq": 1, "route_path_id": 55989}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1614", "location": "Baguley Fold Jn", "stage_seq": 15, "distance_m": 24294.307, "section_seq": 1, "route_path_id": 55989}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1616H", "location": "Ashton Moss North Jn", "stage_seq": 16, "distance_m": 29129.936, "section_seq": 1, "route_path_id": 55989}, {"is_pass": false, "wtt_arr": "1619H", "wtt_dep": "1620H", "location": "Stalybridge", "stage_seq": 17, "distance_m": 32814.909, "section_seq": 1, "route_path_id": 55989}, {"is_pass": false, "wtt_arr": "1624H", "wtt_dep": "1625H", "location": "Mossley (Grtr Manchester)", "stage_seq": 18, "distance_m": 37894.666, "section_seq": 1, "route_path_id": 55989}, {"is_pass": false, "wtt_arr": "1629", "wtt_dep": "1630", "location": "Greenfield", "stage_seq": 19, "distance_m": 41394.709, "section_seq": 1, "route_path_id": 55989}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1632H", "location": "Diggle Jn", "stage_seq": 20, "distance_m": 44708.264, "section_seq": 1, "route_path_id": 55989}, {"is_pass": false, "wtt_arr": "1637", "wtt_dep": "1638", "location": "Marsden", "stage_seq": 21, "distance_m": 51004.324, "section_seq": 1, "route_path_id": 55989}, {"is_pass": false, "wtt_arr": "1641", "wtt_dep": "1642", "location": "Slaithwaite", "stage_seq": 22, "distance_m": 55098.741, "section_seq": 1, "route_path_id": 55989}, {"is_pass": false, "wtt_arr": "1648", "wtt_dep": null, "location": "Huddersfield", "stage_seq": 23, "distance_m": 62379.337, "section_seq": 1, "route_path_id": 55989}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 62379.337, "from_m": 0.0, "section_seq": 1, "route_path_id": 55989}], "total_distance_m": 62379.337, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 60288.145, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2091.192, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 8933, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:47:34Z", "source_id": 41174842, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T14:48:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:47:39Z", "source_id": 13487184, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T15:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8486, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:59:52Z", "source_id": 41201450, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T15:00:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:59:56Z", "source_id": 13495283, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T16:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9230, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:05:43Z", "source_id": 41214429, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T15:06:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:05:47Z", "source_id": 13499202, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T16:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9250, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:08:57Z", "source_id": 41221649, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T15:09:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:09:03Z", "source_id": 13501360, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T16:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8263, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:12:11Z", "source_id": 41228718, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T15:12:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:12:15Z", "source_id": 13503476, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T16:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8179, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:13:35Z", "source_id": 41231710, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T15:14:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:13:39Z", "source_id": 13504429, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T16:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8683, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:24:06Z", "source_id": 41255091, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T15:25:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:24:11Z", "source_id": 13511553, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T16:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8658, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:29:20Z", "source_id": 41266548, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T15:29:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:29:22Z", "source_id": 13515056, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T16:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8644, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:33:49Z", "source_id": 41276440, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T15:34:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 8648, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:33:49Z", "source_id": 41276448, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T15:34:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:33:52Z", "source_id": 13518103, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T16:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6286, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:41:21Z", "source_id": 41293079, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T15:42:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:41:24Z", "source_id": 13523239, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T16:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6276, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:44:36Z", "source_id": 41300499, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T15:46:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:44:39Z", "source_id": 13525414, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T16:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6255, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:51:35Z", "source_id": 41316100, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-12T15:52:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:51:36Z", "source_id": 13530127, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-12T16:52:00+01:00", "operational_fact": true}] |
Manchester Airport |
1544 |
1544 |
3A |
None |
None |
Huddersfield |
1648 |
1648 |
3 |
LATE |
+4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:N59418/2026-09-12/detailed |
None |
Slaithwaite |
2026-09-12T16:46:00+01:00 |
Huddersfield |
5.0 |
{"type": "LineString", "coordinates": [[-1.8811385350055967, 53.62397056151115], [-1.8806302, 53.624136099999994], [-1.8799993, 53.624355699999995], [-1.8793544999999996, 53.6245991], [-1.8786282999999997, 53.62487060000001], [-1.877866, 53.6251431], [-1.8773781000000005, 53.62530830000001], [-1.8766251000000005, 53.62554310000001], [-1.8757778, 53.62577439999999], [-1.8751296, 53.625943199999995], [-1.8744637, 53.6260884], [-1.8734826, 53.6262602], [-1.8728395, 53.6263793], [-1.8721877, 53.62648579999999], [-1.8695424999999997, 53.62686920000001], [-1.8676999, 53.6271174], [-1.8675604999999995, 53.6271362], [-1.8672142000000005, 53.627182799999986], [-1.8646743, 53.627542], [-1.8624883, 53.6278585], [-1.8622111927389036, 53.62791270082296], [-1.8612035, 53.62810979999999], [-1.8601708, 53.6283853], [-1.8591645000000003, 53.628718], [-1.8582263000000003, 53.6291024], [-1.8579405, 53.6292467], [-1.8577548, 53.6293404], [-1.857199, 53.6296209], [-1.8566384, 53.6299629], [-1.8564694, 53.630079], [-1.8558123, 53.630545], [-1.8548708000000005, 53.63122889999999], [-1.8537148000000003, 53.632063900000006], [-1.8529665, 53.63257130000001], [-1.8516102999999997, 53.6334499], [-1.8511398, 53.63376379999999], [-1.850201, 53.634365599999995], [-1.8495036, 53.6347664], [-1.848809, 53.635128599999994], [-1.8486454, 53.63520799999999], [-1.8479398999999996, 53.63555039999999], [-1.8469527999999995, 53.63600209999999], [-1.8457968, 53.6364966], [-1.8445122, 53.6369941], [-1.8426826999999997, 53.63766710000001], [-1.8403038, 53.638468199999984], [-1.8381892999999996, 53.6391604], [-1.838099, 53.63919], [-1.83804, 53.63920929999999], [-1.8361168000000003, 53.6398533], [-1.8343517999999996, 53.6404404], [-1.8326836, 53.6409954], [-1.8318119, 53.6412479], [-1.8306450000000003, 53.6415535], [-1.8299558, 53.6417026], [-1.8298196, 53.6417276], [-1.8285959, 53.64194589999999], [-1.8277992999999997, 53.6420652], [-1.826941, 53.6421733], [-1.8263583, 53.642233899999994], [-1.8256927, 53.6422919], [-1.8246288999999996, 53.6423434], [-1.8237116, 53.64236249999999], [-1.8225502, 53.642345], [-1.8215954000000003, 53.6422973], [-1.8206546, 53.6422303], [-1.8180548, 53.64198249999999], [-1.8172073, 53.641926799999986], [-1.8162578, 53.6418887], [-1.8154665, 53.64187750000001], [-1.814812, 53.6418887], [-1.8140582999999997, 53.641920500000005], [-1.8132697999999996, 53.641969800000005], [-1.8125617, 53.642041299999995], [-1.8119287, 53.642132], [-1.8112151, 53.642269], [-1.8105606999999997, 53.64241820000001], [-1.809917, 53.64258039999999], [-1.8094529, 53.6427079], [-1.807664, 53.64328], [-1.8069478, 53.6434628], [-1.8060037, 53.6436727], [-1.8052151000000003, 53.64381579999999], [-1.8045365, 53.6439112], [-1.8038472, 53.64396210000001], [-1.8030237, 53.64399550000001], [-1.8020902999999997, 53.643989100000006], [-1.801511, 53.6439637], [-1.8009101999999997, 53.6439033], [-1.8005064, 53.6438514], [-1.7988099, 53.6436222], [-1.7986169999999997, 53.6435996], [-1.798212, 53.643563000000015], [-1.7974469999999998, 53.6435099], [-1.7967757000000002, 53.64350000000001], [-1.7966305682390429, 53.64350322749457], [-1.7960877, 53.6435153], [-1.7954225, 53.643535499999984], [-1.7948377999999998, 53.6435726], [-1.7941806000000002, 53.6436314], [-1.7933304000000003, 53.6437395], [-1.7918631, 53.6440236], [-1.7901458999999995, 53.64448900000001], [-1.7898861, 53.644575], [-1.7881986999999997, 53.6452755], [-1.7873262, 53.6458677], [-1.7869503999999998, 53.64614439999999], [-1.7864870999999998, 53.6465463], [-1.7859461999999997, 53.64705929999999], [-1.7857911, 53.6472444], [-1.7857414, 53.647308499999994], [-1.785232, 53.6479393], [-1.7850404999999998, 53.6481841], [-1.7847934, 53.64850680000001]]} |
4.5 |
1647 |
1652 |
2026-09-12T16:52:00+01:00 |
None |
None |
Slaithwaite |
Huddersfield |
Huddersfield |
53.6485068 |
-1.7847934 |
53.6485068 |
-1.7847934 |
1 |
1 |
2026-09-12 15:53:04 |
TERMINATED |
2026-09-12 15:52:00 |
Huddersfield |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13530127 |
1789228296575536 |
None |
81 |
81 |
2026-09-12 15:52:32.097488 |
3 |
2026-09-12 16:02:32.094535 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
2026-09-12 15:52:32.094535 |
| 509914 |
P85516 |
881H56MR12 |
2026-09-12 |
Southeastern |
P |
HGS |
CHX |
1H56 |
375704+375624+375902 |
12 |
100 |
None |
{"version": 3, "segments": [{"to_m": 316.502, "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": 1259.854, "from_m": 316.502, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 2467.988, "from_m": 1259.854, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2572.631, "from_m": 2467.988, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3235.059, "from_m": 2572.631, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3808.659, "from_m": 3235.059, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10004.109, "from_m": 3808.659, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15323.673, "from_m": 10004.109, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 16384.875, "from_m": 15323.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": 17622.35, "from_m": 16384.875, "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": 20379.705, "from_m": 17622.35, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 30588.442, "from_m": 20379.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": 33200.714, "from_m": 30588.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": 35052.559, "from_m": 33200.714, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 35205.064, "from_m": 35052.559, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 37131.124, "from_m": 35205.064, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 37523.386, "from_m": 37131.124, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 39720.636, "from_m": 37523.386, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 42559.376, "from_m": 39720.636, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 43479.685, "from_m": 42559.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": 44648.682, "from_m": 43479.685, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 45140.001, "from_m": 44648.682, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 45888.647, "from_m": 45140.001, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 45931.577, "from_m": 45888.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": 45963.852, "from_m": 45931.577, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 51996.422, "from_m": 45963.852, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 52352.146, "from_m": 51996.422, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 52545.993, "from_m": 52352.146, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 53010.04, "from_m": 52545.993, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 53871.517, "from_m": 53010.04, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 54656.351, "from_m": 53871.517, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 60658.789, "from_m": 54656.351, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 64135.76, "from_m": 60658.789, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 66686.406, "from_m": 64135.76, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 69472.981, "from_m": 66686.406, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 75836.118, "from_m": 69472.981, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 77801.631, "from_m": 75836.118, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 77844.454, "from_m": 77801.631, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 80597.113, "from_m": 77844.454, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 81221.721, "from_m": 80597.113, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 81267.689, "from_m": 81221.721, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 81832.04, "from_m": 81267.689, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 82112.059, "from_m": 81832.04, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 86702.946, "from_m": 82112.059, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 86742.534, "from_m": 86702.946, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 87995.338, "from_m": 86742.534, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 89772.439, "from_m": 87995.338, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 90187.882, "from_m": 89772.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": 90596.466, "from_m": 90187.882, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 90693.71, "from_m": 90596.466, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 96803.463, "from_m": 90693.71, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 98767.556, "from_m": 96803.463, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 100233.245, "from_m": 98767.556, "capability_applied": null, "effective_limit_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": 509914, "profile_key": "a6d0bb444bf1a56e430a18805767c7f2cb15e389ce01fbe6729a4ca8c5e053c1", "schedule_id": 22794, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1544", "location": "Hastings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37287}, {"is_pass": false, "wtt_arr": "1546H", "wtt_dep": "1547H", "location": "St. Leonards Warrior Sq", "stage_seq": 2, "distance_m": 1237.905, "section_seq": 1, "route_path_id": 37287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1549H", "location": "Bopeep S.B. Jn", "stage_seq": 3, "distance_m": 2545.617, "section_seq": 1, "route_path_id": 37287}, {"is_pass": false, "wtt_arr": "1550", "wtt_dep": "1551", "location": "West St.Leonards", "stage_seq": 4, "distance_m": 2699.218, "section_seq": 1, "route_path_id": 37287}, {"is_pass": false, "wtt_arr": "1556", "wtt_dep": "1556H", "location": "Crowhurst", "stage_seq": 5, "distance_m": 7720.649, "section_seq": 1, "route_path_id": 37287}, {"is_pass": false, "wtt_arr": "1600", "wtt_dep": "1601", "location": "Battle", "stage_seq": 6, "distance_m": 10996.02, "section_seq": 1, "route_path_id": 37287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1605", "location": "Mountfield Tunnel", "stage_seq": 7, "distance_m": 17310.787, "section_seq": 1, "route_path_id": 37287}, {"is_pass": false, "wtt_arr": "1608", "wtt_dep": "1608H", "location": "Robertsbridge", "stage_seq": 8, "distance_m": 20583.086, "section_seq": 1, "route_path_id": 37287}, {"is_pass": false, "wtt_arr": "1611H", "wtt_dep": "1612H", "location": "Etchingham", "stage_seq": 9, "distance_m": 24156.135, "section_seq": 1, "route_path_id": 37287}, {"is_pass": false, "wtt_arr": "1617", "wtt_dep": "1617H", "location": "Stonegate", "stage_seq": 10, "distance_m": 29817.19, "section_seq": 1, "route_path_id": 37287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1622", "location": "Wadhurst Tunnel South", "stage_seq": 11, "distance_m": 36326.346, "section_seq": 1, "route_path_id": 37287}, {"is_pass": false, "wtt_arr": "1623H", "wtt_dep": "1624H", "location": "Wadhurst", "stage_seq": 12, "distance_m": 37157.367, "section_seq": 1, "route_path_id": 37287}, {"is_pass": false, "wtt_arr": "1628", "wtt_dep": "1628H", "location": "Frant", "stage_seq": 13, "distance_m": 41394.44, "section_seq": 1, "route_path_id": 37287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1631", "location": "Strawberry Hill Tunnel", "stage_seq": 14, "distance_m": 43823.374, "section_seq": 1, "route_path_id": 37287}, {"is_pass": false, "wtt_arr": "1633", "wtt_dep": "1635", "location": "Tunbridge Wells", "stage_seq": 15, "distance_m": 45032.844, "section_seq": 1, "route_path_id": 37287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1636", "location": "Wells Tunnel Jn", "stage_seq": 16, "distance_m": 45963.852, "section_seq": 1, "route_path_id": 37287}, {"is_pass": false, "wtt_arr": "1638", "wtt_dep": "1638H", "location": "High Brooms", "stage_seq": 17, "distance_m": 47603.57, "section_seq": 1, "route_path_id": 37287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1642", "location": "Somerhill Tunnel", "stage_seq": 18, "distance_m": 51825.649, "section_seq": 1, "route_path_id": 37287}, {"is_pass": false, "wtt_arr": "1645", "wtt_dep": "1650", "location": "Tonbridge", "stage_seq": 19, "distance_m": 52726.974, "section_seq": 1, "route_path_id": 37287}, {"is_pass": false, "wtt_arr": "1658", "wtt_dep": "1659H", "location": "Sevenoaks", "stage_seq": 20, "distance_m": 64812.109, "section_seq": 1, "route_path_id": 37287}, {"is_pass": false, "wtt_arr": "1707", "wtt_dep": "1708", "location": "Orpington", "stage_seq": 21, "distance_m": 78051.846, "section_seq": 1, "route_path_id": 37287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1710", "location": "Petts Wood Jn", "stage_seq": 22, "distance_m": 80724.965, "section_seq": 1, "route_path_id": 37287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1711", "location": "Chislehurst", "stage_seq": 23, "distance_m": 82264.117, "section_seq": 1, "route_path_id": 37287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1713", "location": "Grove Park", "stage_seq": 24, "distance_m": 85851.81, "section_seq": 1, "route_path_id": 37287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1714H", "location": "Hither Green", "stage_seq": 25, "distance_m": 88752.4, "section_seq": 1, "route_path_id": 37287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1716", "location": "Parks Bridge Jn", "stage_seq": 26, "distance_m": 90283.677, "section_seq": 1, "route_path_id": 37287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1717H", "location": "Tanners Hill Jn (NX)", "stage_seq": 27, "distance_m": 91684.363, "section_seq": 1, "route_path_id": 37287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1718H", "location": "New Cross", "stage_seq": 28, "distance_m": 92503.048, "section_seq": 1, "route_path_id": 37287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1720H", "location": "Blue Anchor (Kent)", "stage_seq": 29, "distance_m": 95476.315, "section_seq": 1, "route_path_id": 37287}, {"is_pass": false, "wtt_arr": "1723", "wtt_dep": "1725", "location": "London Bridge", "stage_seq": 30, "distance_m": 97341.507, "section_seq": 1, "route_path_id": 37287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1727", "location": "Ewer Street Jn", "stage_seq": 31, "distance_m": 98281.692, "section_seq": 1, "route_path_id": 37287}, {"is_pass": false, "wtt_arr": "1729", "wtt_dep": "1730", "location": "London Waterloo (East)", "stage_seq": 32, "distance_m": 99028.008, "section_seq": 1, "route_path_id": 37287}, {"is_pass": false, "wtt_arr": "1733", "wtt_dep": null, "location": "London Charing Cross", "stage_seq": 33, "distance_m": 100233.245, "section_seq": 1, "route_path_id": 37287}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 100233.245, "from_m": 0.0, "section_seq": 1, "route_path_id": 37287}], "total_distance_m": 100233.245, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 100018.17, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 215.075, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 31277, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:44:13Z", "source_id": 41167236, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T14:46:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:44:14Z", "source_id": 13484932, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T15:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31271, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:49:13Z", "source_id": 41178580, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T14:49:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:49:13Z", "source_id": 13488249, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T15:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32785, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:51:47Z", "source_id": 41184181, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T14:55:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:51:48Z", "source_id": 13489926, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T15:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32782, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:58:05Z", "source_id": 41197748, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T15:00:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:58:08Z", "source_id": 13494100, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T16:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32778, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:07:58Z", "source_id": 41219445, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T15:08:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:08:01Z", "source_id": 13500661, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T16:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32775, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:12:07Z", "source_id": 41228558, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T15:12:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:12:08Z", "source_id": 13503408, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T16:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32768, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:23:47Z", "source_id": 41254376, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T15:25:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:23:51Z", "source_id": 13511322, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T16:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32764, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:27:07Z", "source_id": 41261689, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T15:30:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:27:12Z", "source_id": 13513578, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T16:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32747, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:33:59Z", "source_id": 41276857, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T15:35:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:34:03Z", "source_id": 13518191, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T16:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32740, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:40:06Z", "source_id": 41290346, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T15:41:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:40:07Z", "source_id": 13522354, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T16:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32644, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:46:09Z", "source_id": 41303982, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T15:47:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:46:15Z", "source_id": 13526485, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T16:47:00+01:00", "operational_fact": true}] |
Hastings |
1544 |
1544 |
3 |
None |
None |
London Charing Cross |
1733 |
1733 |
5 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P85516/2026-09-12/detailed |
None |
Tonbridge |
2026-09-12T16:52:55+01:00 |
Sevenoaks |
6.0 |
{"type": "LineString", "coordinates": [[0.2695149161462273, 51.19161725291838], [0.26949458523585645, 51.19161934233872], [0.2661341, 51.191964699999986], [0.26579159999999996, 51.1919991], [0.2651925, 51.192063], [0.2648762, 51.1921], [0.2645488999999999, 51.1921563], [0.2642312, 51.1922252], [0.2639334, 51.1923042], [0.2636639, 51.19238989999999], [0.2633953, 51.19249119999999], [0.2631435, 51.19259919999999], [0.2629048, 51.1927194], [0.26269289999999995, 51.19283789999999], [0.2625132, 51.1929573], [0.26232409999999995, 51.1930909], [0.2621403, 51.193242999999995], [0.2619659, 51.1934103], [0.2618304, 51.1935878], [0.26172839999999997, 51.193712999999995], [0.26153719999999997, 51.1939885], [0.2613908, 51.1942057], [0.2612123, 51.1945228], [0.2611257, 51.1947119], [0.2610012, 51.1950194], [0.2607714, 51.195445699999986], [0.2606107, 51.195834100000006], [0.2603318, 51.1965084], [0.2601516, 51.196932099999984], [0.2599583, 51.1973979], [0.2598513, 51.197655700000006], [0.2595687, 51.1982009], [0.25948849999999996, 51.19835559999999], [0.2591603, 51.19894990000001], [0.2587125, 51.19954769999999], [0.2582265, 51.2001119], [0.2577118, 51.2006633], [0.2571249, 51.2011973], [0.2564765, 51.20172049999999], [0.2552658, 51.20255219999999], [0.2540256, 51.20325869999999], [0.251957, 51.20431299999999], [0.25052709999999995, 51.20507649999999], [0.2502106, 51.20524549999999], [0.2500732, 51.205318899999995], [0.24584059999999996, 51.2075109], [0.2439421, 51.20849659999999], [0.2438087999999999, 51.2085657], [0.2433434, 51.2088074], [0.2420659, 51.2094735], [0.24103749999999993, 51.2100229], [0.23903149999999995, 51.21099650000001], [0.2376865, 51.21155950000001], [0.2370677, 51.21177229999999], [0.23636199999999996, 51.21202659999999], [0.23575769999999993, 51.2122439], [0.23455469999999995, 51.2126244], [0.23068730000000004, 51.2137421], [0.2300109, 51.2139503], [0.22907830000000004, 51.2142195], [0.2283254, 51.2144363], [0.228009, 51.214528], [0.2274216, 51.2146984], [0.2262452, 51.21503729999999], [0.2220417, 51.2162666], [0.2214643, 51.21645969999999], [0.2196558, 51.21717079999999], [0.218531, 51.21765169999998], [0.217593, 51.2180917], [0.21719325401196615, 51.21830176221716], [0.21666509999999997, 51.21857930000001], [0.2157674, 51.21907199999999], [0.21454139999999997, 51.2198221], [0.213684, 51.220391], [0.2131172, 51.22079299999999], [0.21260599999999996, 51.221171], [0.2114909, 51.222083899999994], [0.2099575, 51.2234148], [0.20829239999999996, 51.2248772], [0.2074649, 51.2256109], [0.2067106, 51.2263701], [0.2061413, 51.22701769999999], [0.2056048, 51.2276758], [0.2046111, 51.22907699999999], [0.2025464, 51.233031899999986], [0.2019425, 51.234209099999994], [0.20164599999999996, 51.2347618], [0.20138449999999997, 51.235283800000005], [0.20100820000000005, 51.236009], [0.20063549999999997, 51.23674609999999], [0.2000373, 51.2380919], [0.1997007, 51.23897469999999], [0.1990801, 51.2405261], [0.1987501, 51.2413346], [0.1984558, 51.24206319999999], [0.19647139999999996, 51.2468148], [0.19572759999999997, 51.24871739999999], [0.19461039999999996, 51.251586999999994], [0.19427299999999997, 51.2524349], [0.1939225, 51.2532835], [0.19355, 51.25419119999999], [0.1931844, 51.25511159999999], [0.1927656, 51.2561299], [0.1924209, 51.25700639999999], [0.1921064, 51.257791700000006], [0.1918123, 51.25852859999999], [0.19150739999999997, 51.2593055], [0.191068, 51.260388500000005], [0.1906791, 51.2613449], [0.1902131, 51.262510799999994], [0.1896931, 51.2638141], [0.1891429, 51.26520969999999], [0.1888575, 51.2658381], [0.1886274, 51.2662437], [0.1880882, 51.2670757], [0.18733589999999997, 51.2679889], [0.1864481, 51.268869900000006], [0.1859328, 51.26926389999999], [0.1855834, 51.26955040000001], [0.1852486, 51.26985059999999], [0.1848596, 51.270211], [0.18449809999999997, 51.27058279999999], [0.1843539, 51.270751], [0.1841228, 51.2710153], [0.1839082, 51.271296199999995], [0.1838714, 51.27134710000001], [0.18344289999999996, 51.27190579999999], [0.1833141, 51.2721482], [0.1831586, 51.2724528], [0.18302579999999996, 51.27275649999999], [0.1829198, 51.2730384], [0.1828313, 51.2733103], [0.18273069999999997, 51.273692], [0.1826342, 51.274188200000005], [0.18255251992900232, 51.27453379516892], [0.1825351, 51.2746075], [0.1823911, 51.2750806], [0.1822561, 51.2753998], [0.1821612, 51.275617], [0.1818982, 51.2761153], [0.18172399999999997, 51.27646570000001], [0.18154907795981776, 51.27679751809724]]} |
7.4 |
1652 |
1658 |
2026-09-12T17:00:00+01:00 |
None |
None |
High Brooms |
Tonbridge |
Sevenoaks |
51.2658039 |
0.1888730 |
51.2767975 |
0.1815491 |
0 |
1 |
2026-09-12 15:58:49 |
RUNNING |
2026-09-12 15:52:55 |
Sevenoaks |
TD |
DIRECT_SCHEDULED_STOP_DEPARTURE |
41320049 |
1789228629954663 |
None |
49 |
49 |
2026-09-12 15:57:09.961142 |
None |
2026-09-12 17:35:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 509915 |
Y15429 |
731W31MR12 |
2026-09-12 |
Great Western Railway |
O |
PAD |
GMV |
1W31 |
802011 |
5 |
125 |
None |
{"version": 3, "segments": [{"to_m": 1470.245, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1762.381, "from_m": 1470.245, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 2918.037, "from_m": 1762.381, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3003.716, "from_m": 2918.037, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 3205.122, "from_m": 3003.716, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7468.582, "from_m": 3205.122, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 16732.429, "from_m": 7468.582, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 16885.671, "from_m": 16732.429, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19128.366, "from_m": 16885.671, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 19225.362, "from_m": 19128.366, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27319.177, "from_m": 19225.362, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 27486.522, "from_m": 27319.177, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27634.924, "from_m": 27486.522, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 27801.062, "from_m": 27634.924, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 38066.6, "from_m": 27801.062, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 38150.114, "from_m": 38066.6, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 38639.629, "from_m": 38150.114, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38678.168, "from_m": 38639.629, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 38895.011, "from_m": 38678.168, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38933.551, "from_m": 38895.011, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 39423.066, "from_m": 38933.551, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39506.579, "from_m": 39423.066, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 39569.063, "from_m": 39506.579, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 39640.474, "from_m": 39569.063, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 56774.925, "from_m": 39640.474, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 58852.874, "from_m": 56774.925, "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": 59463.662, "from_m": 58852.874, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 59755.638, "from_m": 59463.662, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 59795.894, "from_m": 59755.638, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 59932.499, "from_m": 59795.894, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 60344.962, "from_m": 59932.499, "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": 60689.755, "from_m": 60344.962, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 125.0}, {"to_m": 60754.817, "from_m": 60689.755, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 85100.055, "from_m": 60754.817, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 85246.737, "from_m": 85100.055, "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": 85315.893, "from_m": 85246.737, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 87908.608, "from_m": 85315.893, "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": 87975.75, "from_m": 87908.608, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 88031.039, "from_m": 87975.75, "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": 88992.298, "from_m": 88031.039, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 89052.141, "from_m": 88992.298, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 101904.122, "from_m": 89052.141, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 102442.59, "from_m": 101904.122, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 102504.766, "from_m": 102442.59, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 103675.774, "from_m": 102504.766, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 103747.154, "from_m": 103675.774, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 104067.411, "from_m": 103747.154, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 107978.91, "from_m": 104067.411, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 108059.037, "from_m": 107978.91, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 123717.241, "from_m": 108059.037, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 123971.369, "from_m": 123717.241, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 124558.528, "from_m": 123971.369, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 124923.445, "from_m": 124558.528, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 125145.688, "from_m": 124923.445, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 75.0}, {"to_m": 125368.464, "from_m": 125145.688, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 131378.834, "from_m": 125368.464, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 134380.455, "from_m": 131378.834, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 149312.54, "from_m": 134380.455, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 149936.871, "from_m": 149312.54, "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": 152816.453, "from_m": 149936.871, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 153393.678, "from_m": 152816.453, "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": 173405.029, "from_m": 153393.678, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 174142.191, "from_m": 173405.029, "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": 190704.741, "from_m": 174142.191, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 190802.742, "from_m": 190704.741, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 70.0}, {"to_m": 190915.094, "from_m": 190802.742, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 25.0}, {"to_m": 196058.983, "from_m": 190915.094, "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": 196453.664, "from_m": 196058.983, "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": 198234.527, "from_m": 196453.664, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 206780.441, "from_m": 198234.527, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 210952.522, "from_m": 206780.441, "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": 210995.315, "from_m": 210952.522, "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": 212180.064, "from_m": 210995.315, "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}], "service_id": 509915, "profile_key": "edcd611431a269398815feca9d9b0179dc90c8aa0d38f0ba2bd79c87b3d28ef9", "schedule_id": 39400, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1544", "location": "London Paddington", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 56888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1545", "location": "Royal Oak Junction", "stage_seq": 2, "distance_m": 640.415, "section_seq": 1, "route_path_id": 56888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1546H", "location": "Portobello Jn (London)", "stage_seq": 3, "distance_m": 1914.057, "section_seq": 1, "route_path_id": 56888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1547", "location": "Ladbroke Grove Jn", "stage_seq": 4, "distance_m": 2786.337, "section_seq": 1, "route_path_id": 56888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1549H", "location": "Acton West Jn", "stage_seq": 5, "distance_m": 8177.699, "section_seq": 1, "route_path_id": 56888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1551H", "location": "Southall", "stage_seq": 6, "distance_m": 14343.345, "section_seq": 1, "route_path_id": 56888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1552H", "location": "Heathrow Airport Jn", "stage_seq": 7, "distance_m": 17639.361, "section_seq": 1, "route_path_id": 56888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1556", "location": "Dolphin Jn", "stage_seq": 8, "distance_m": 27486.522, "section_seq": 1, "route_path_id": 56888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1557H", "location": "Slough", "stage_seq": 9, "distance_m": 29557.47, "section_seq": 1, "route_path_id": 56888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1605H", "location": "Maidenhead", "stage_seq": 10, "distance_m": 38786.59, "section_seq": 1, "route_path_id": 56888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1612", "location": "Twyford", "stage_seq": 11, "distance_m": 51366.176, "section_seq": 1, "route_path_id": 56888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1613", "location": "Twyford West Jn", "stage_seq": 12, "distance_m": 52540.122, "section_seq": 1, "route_path_id": 56888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1617", "location": "Kennet Bridge Jn", "stage_seq": 13, "distance_m": 58228.357, "section_seq": 1, "route_path_id": 56888}, {"is_pass": false, "wtt_arr": "1618H", "wtt_dep": "1620H", "location": "Reading", "stage_seq": 14, "distance_m": 59340.746, "section_seq": 1, "route_path_id": 56888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1621H", "location": "Reading High Level Jn", "stage_seq": 15, "distance_m": 59632.871, "section_seq": 1, "route_path_id": 56888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1626H", "location": "Goring & Streatley", "stage_seq": 16, "distance_m": 73315.226, "section_seq": 1, "route_path_id": 56888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1632", "location": "Didcot East Jn", "stage_seq": 17, "distance_m": 85810.316, "section_seq": 1, "route_path_id": 56888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1633", "location": "Didcot North Jn", "stage_seq": 18, "distance_m": 88031.039, "section_seq": 1, "route_path_id": 56888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1639", "location": "Kennington Jn", "stage_seq": 19, "distance_m": 99545.61, "section_seq": 1, "route_path_id": 56888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1641", "location": "Hinksey North", "stage_seq": 20, "distance_m": 102050.668, "section_seq": 1, "route_path_id": 56888}, {"is_pass": false, "wtt_arr": "1643", "wtt_dep": "1645", "location": "Oxford", "stage_seq": 21, "distance_m": 103335.299, "section_seq": 1, "route_path_id": 56888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1648H", "location": "Wolvercote Jn", "stage_seq": 22, "distance_m": 107633.301, "section_seq": 1, "route_path_id": 56888}, {"is_pass": false, "wtt_arr": "1653", "wtt_dep": "1654H", "location": "Hanborough", "stage_seq": 23, "distance_m": 114506.424, "section_seq": 1, "route_path_id": 56888}, {"is_pass": false, "wtt_arr": "1700H", "wtt_dep": "1702", "location": "Charlbury", "stage_seq": 24, "distance_m": 124558.528, "section_seq": 1, "route_path_id": 56888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1705H", "location": "Ascott-under-Wychwood", "stage_seq": 25, "distance_m": 131597.955, "section_seq": 1, "route_path_id": 56888}, {"is_pass": false, "wtt_arr": "1709H", "wtt_dep": "1711", "location": "Kingham", "stage_seq": 26, "distance_m": 138525.006, "section_seq": 1, "route_path_id": 56888}, {"is_pass": false, "wtt_arr": "1717H", "wtt_dep": "1719", "location": "Moreton-in-Marsh", "stage_seq": 27, "distance_m": 149789.275, "section_seq": 1, "route_path_id": 56888}, {"is_pass": false, "wtt_arr": "1729", "wtt_dep": "1730H", "location": "Honeybourne", "stage_seq": 28, "distance_m": 165919.259, "section_seq": 1, "route_path_id": 56888}, {"is_pass": false, "wtt_arr": "1736", "wtt_dep": "1738", "location": "Evesham", "stage_seq": 29, "distance_m": 173742.661, "section_seq": 1, "route_path_id": 56888}, {"is_pass": false, "wtt_arr": "1743H", "wtt_dep": "1745", "location": "Pershore", "stage_seq": 30, "distance_m": 183323.033, "section_seq": 1, "route_path_id": 56888}, {"is_pass": false, "wtt_arr": "1750H", "wtt_dep": "1752", "location": "Worcestershire Parkway [High Level]", "stage_seq": 31, "distance_m": 189950.717, "section_seq": 1, "route_path_id": 56888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1753H", "location": "Norton Jn", "stage_seq": 32, "distance_m": 190915.094, "section_seq": 1, "route_path_id": 56888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1757", "location": "Wylds Lane Jn", "stage_seq": 33, "distance_m": 195361.668, "section_seq": 1, "route_path_id": 56888}, {"is_pass": false, "wtt_arr": "1758H", "wtt_dep": "1810", "location": "Worcester Shrub Hill", "stage_seq": 34, "distance_m": 195904.927, "section_seq": 1, "route_path_id": 56888}, {"is_pass": false, "wtt_arr": "1811H", "wtt_dep": "1813H", "location": "Worcester Foregate Street", "stage_seq": 35, "distance_m": 196986.488, "section_seq": 1, "route_path_id": 56888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1815", "location": "Henwick", "stage_seq": 36, "distance_m": 198573.448, "section_seq": 1, "route_path_id": 56888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1823", "location": "Newlands East S.B.", "stage_seq": 37, "distance_m": 205185.098, "section_seq": 1, "route_path_id": 56888}, {"is_pass": false, "wtt_arr": "1825", "wtt_dep": "1826H", "location": "Malvern Link", "stage_seq": 38, "distance_m": 207885.618, "section_seq": 1, "route_path_id": 56888}, {"is_pass": false, "wtt_arr": "1829", "wtt_dep": null, "location": "Great Malvern", "stage_seq": 39, "distance_m": 212180.064, "section_seq": 1, "route_path_id": 56888}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 212180.064, "from_m": 0.0, "section_seq": 1, "route_path_id": 56888}], "total_distance_m": 212180.064, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 209997.12, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2182.944, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 23406, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:52:57Z", "source_id": 41186780, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T14:53:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:53:03Z", "source_id": 13490764, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T15:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23568, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:59:45Z", "source_id": 41201208, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T15:00:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:59:48Z", "source_id": 13495207, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T16:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23655, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:05:36Z", "source_id": 41214114, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T15:06:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:05:41Z", "source_id": 13499133, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T16:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23686, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:12:37Z", "source_id": 41229752, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T15:13:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:12:42Z", "source_id": 13503777, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T16:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23813, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:17:57Z", "source_id": 41241304, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T15:19:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:18:01Z", "source_id": 13507390, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T16:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23950, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:26:33Z", "source_id": 41260549, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T15:28:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:26:36Z", "source_id": 13513249, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T16:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24190, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:41:11Z", "source_id": 41292675, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T15:42:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:41:14Z", "source_id": 13523118, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T16:42:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:54:27Z", "source_id": 13532091, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-12T16:54:00+01:00", "operational_fact": true}] |
London Paddington |
1544 |
1544 |
2 |
None |
None |
Great Malvern |
1829 |
1829 |
None |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y15429/2026-09-12/detailed |
None |
Hanborough |
2026-09-12T16:56:00+01:00 |
Charlbury |
4.5 |
{"type": "LineString", "coordinates": [[-1.3726801, 51.82467520000001], [-1.3732493999999995, 51.8249079], [-1.3735829, 51.8250426], [-1.374508, 51.82541830000001], [-1.3748827, 51.8255674], [-1.3749463999999998, 51.8255923], [-1.3760296, 51.8260576], [-1.3768114, 51.8264165], [-1.3775959, 51.8267906], [-1.3794722, 51.82768879999999], [-1.3804069, 51.8281355], [-1.3813639, 51.828573], [-1.3824158999999998, 51.8290331], [-1.3834940999999998, 51.8294765], [-1.3845898, 51.82991], [-1.3851236, 51.8301064], [-1.3857607999999997, 51.830337], [-1.3870001, 51.8307599], [-1.3871808, 51.8308182], [-1.3877963999999998, 51.8310173], [-1.3884257, 51.8312086], [-1.388931, 51.83135790000001], [-1.3894162999999995, 51.83149789999999], [-1.3897894, 51.8316032], [-1.3901643999999995, 51.83170499999999], [-1.3907065999999997, 51.83184849999999], [-1.3912622999999995, 51.8319896], [-1.3919726, 51.8321643], [-1.3926332, 51.832317], [-1.3928265999999998, 51.8323623], [-1.3932359, 51.83245519999999], [-1.3936463, 51.832542200000006], [-1.3941298, 51.8326385], [-1.3951268999999995, 51.8328414], [-1.3957035999999998, 51.8329458], [-1.3962962999999995, 51.8330519], [-1.396458604023703, 51.833078520820536], [-1.3972968, 51.833216], [-1.3981629999999998, 51.83334850000001], [-1.3998609999999998, 51.83358140000001], [-1.4041423999999998, 51.834056], [-1.4065543, 51.8343635], [-1.4070800999999995, 51.8344408], [-1.4076082, 51.83451730000001], [-1.408672, 51.83468759999999], [-1.4091291999999995, 51.8347589], [-1.409867, 51.83488339999999], [-1.4106047, 51.83500930000001], [-1.4131849, 51.835456], [-1.4144683, 51.8356806], [-1.4157272, 51.83589959999999], [-1.4161404, 51.83596820000001], [-1.4192660999999998, 51.83651150000001], [-1.4208285, 51.8367827], [-1.4216144000000002, 51.8369203], [-1.4223951, 51.8370521], [-1.4227936, 51.837120199999994], [-1.4261764999999995, 51.8377094], [-1.4289540999999997, 51.83819050000001], [-1.4320192, 51.83872099999999], [-1.4325984000000005, 51.8388184], [-1.4337891, 51.8390349], [-1.4347597, 51.8392151], [-1.4353707, 51.8393416], [-1.4359698, 51.8394755], [-1.4366101, 51.83963589999999], [-1.437251, 51.8398073], [-1.437304454591234, 51.83982232202717], [-1.4376378, 51.839916], [-1.4386585, 51.8402246], [-1.4394047999999997, 51.8404693], [-1.4402969, 51.8407849], [-1.4425875, 51.84165659999999], [-1.4438075999999995, 51.8421282], [-1.4450336999999998, 51.8425915], [-1.4453807, 51.8427189], [-1.4458715999999998, 51.8428905], [-1.4462887, 51.8430429], [-1.4467079, 51.8431884], [-1.4472965, 51.84339009999999], [-1.4474623, 51.843445599999995], [-1.4485367999999998, 51.8438055], [-1.4509248999999995, 51.84460059999999], [-1.4521881999999997, 51.8450314], [-1.4534599999999998, 51.84548360000001], [-1.4545199999999998, 51.8458839], [-1.4551558999999998, 51.846138800000006], [-1.4558273999999998, 51.846408899999986], [-1.4581076, 51.847369], [-1.4594623, 51.8479494], [-1.4608218999999998, 51.848526099999994], [-1.4613315, 51.8487475], [-1.4616721999999998, 51.8488873], [-1.4628899999999998, 51.8494099], [-1.4635138, 51.8496717], [-1.4641344, 51.8499375], [-1.4656108999999995, 51.85058529999999], [-1.4659033999999995, 51.8507194], [-1.4666507, 51.85108739999999], [-1.4672206, 51.85138489999999], [-1.4677823, 51.8516892], [-1.468205, 51.85193079999999], [-1.468661, 51.8521984], [-1.4691398, 51.85250320000001], [-1.4696045, 51.8528179], [-1.4703037999999995, 51.8533241], [-1.4709801, 51.85383830000001], [-1.4717683, 51.8544507], [-1.4725708, 51.8550657], [-1.4727654, 51.8552193], [-1.4743151, 51.85642009999999], [-1.4755824, 51.85739619999999], [-1.4763247, 51.8579759], [-1.4769477, 51.8584829], [-1.4775624999999997, 51.85902709999999], [-1.4781146, 51.8595923], [-1.4788698, 51.860445], [-1.4791255999999997, 51.8607722], [-1.4793678, 51.8611092], [-1.4796146, 51.8614615], [-1.4799678, 51.8620212], [-1.4803231999999995, 51.862585200000005], [-1.4810179, 51.8637117], [-1.4814537999999997, 51.8644039], [-1.48175, 51.8648537], [-1.4820197, 51.8652378], [-1.4822263, 51.865516099999994], [-1.4824622999999997, 51.8658424], [-1.4827159, 51.86615520000001], [-1.4830685, 51.8665844], [-1.483393, 51.8669454], [-1.4837577999999998, 51.86733799999999], [-1.4841432, 51.8677227], [-1.4845692, 51.8681317], [-1.4849943, 51.86855359999999], [-1.4854182, 51.8689673], [-1.4855857, 51.8691225], [-1.4857534, 51.86927609999999], [-1.4861014, 51.8695833], [-1.4863542000000003, 51.8697982], [-1.4865601000000002, 51.86996839999999], [-1.4870175, 51.8703359], [-1.4872997, 51.8705526], [-1.4877489, 51.87090200000001], [-1.4879671, 51.8710599], [-1.4892771, 51.87198550000001], [-1.4894856, 51.8721296], [-1.4897588, 51.87231640000001]]} |
6.2 |
1656 |
1700½ |
2026-09-12T17:01:30+01:00 |
None |
None |
Oxford |
Hanborough |
Charlbury |
51.8415221 |
-1.4422341 |
51.8723164 |
-1.4897588 |
0 |
1 |
2026-09-12 15:58:49 |
RUNNING |
2026-09-12 15:56:00 |
Charlbury |
TRUST |
DIRECT_SCHEDULED_STOP_DEPARTURE |
13533438 |
1789228589891857 |
None |
91 |
91 |
2026-09-12 15:56:29.902690 |
None |
2026-09-12 18:30:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 509922 |
W44102 |
782E44MR12 |
2026-09-12 |
Transport for Wales |
O |
RHY |
BGN |
2E44 |
150267 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 220.251, "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": 309.051, "from_m": 220.251, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 707.917, "from_m": 309.051, "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": 1150.443, "from_m": 707.917, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8215.44, "from_m": 1150.443, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 9598.36, "from_m": 8215.44, "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": 9922.056, "from_m": 9598.36, "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": 10221.045, "from_m": 9922.056, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10268.075, "from_m": 10221.045, "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": 11222.29, "from_m": 10268.075, "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": 11800.104, "from_m": 11222.29, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13472.176, "from_m": 11800.104, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14092.45, "from_m": 13472.176, "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": 16355.717, "from_m": 14092.45, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16932.999, "from_m": 16355.717, "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": 16991.904, "from_m": 16932.999, "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": 17044.645, "from_m": 16991.904, "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": 19278.064, "from_m": 17044.645, "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": 20278.769, "from_m": 19278.064, "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": 20846.852, "from_m": 20278.769, "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": 22310.3, "from_m": 20846.852, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25678.723, "from_m": 22310.3, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 27174.867, "from_m": 25678.723, "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": 29114.962, "from_m": 27174.867, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 36538.187, "from_m": 29114.962, "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": 37271.561, "from_m": 36538.187, "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": 37309.114, "from_m": 37271.561, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38468.577, "from_m": 37309.114, "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": 39078.315, "from_m": 38468.577, "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": 39493.983, "from_m": 39078.315, "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": 39541.366, "from_m": 39493.983, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39624.752, "from_m": 39541.366, "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": 39863.746, "from_m": 39624.752, "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": 39947.131, "from_m": 39863.746, "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": 39994.515, "from_m": 39947.131, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 40130.531, "from_m": 39994.515, "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": 40632.764, "from_m": 40130.531, "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": 42367.683, "from_m": 40632.764, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 44009.264, "from_m": 42367.683, "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": 44787.815, "from_m": 44009.264, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 49106.887, "from_m": 44787.815, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 50561.417, "from_m": 49106.887, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 51139.317, "from_m": 50561.417, "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": 52391.418, "from_m": 51139.317, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 52917.185, "from_m": 52391.418, "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": 52977.772, "from_m": 52917.185, "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": 54315.783, "from_m": 52977.772, "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": 55324.785, "from_m": 54315.783, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 61424.217, "from_m": 55324.785, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 61583.348, "from_m": 61424.217, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 62008.397, "from_m": 61583.348, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 62068.297, "from_m": 62008.397, "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": 62104.629, "from_m": 62068.297, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 62156.574, "from_m": 62104.629, "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": 62909.91, "from_m": 62156.574, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 62956.535, "from_m": 62909.91, "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": 63560.073, "from_m": 62956.535, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 71848.985, "from_m": 63560.073, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 80328.892, "from_m": 71848.985, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 81041.443, "from_m": 80328.892, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 84003.654, "from_m": 81041.443, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 84847.425, "from_m": 84003.654, "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": 85088.496, "from_m": 84847.425, "capability_applied": null, "effective_limit_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": 509922, "profile_key": "0acbec14378894cfd5bdf081e5bec4f24710e67dad1f0b32d702c4b5ec5554aa", "schedule_id": 38658, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1544", "location": "Rhymney", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 43968}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1548H", "location": "Tir-phil", "stage_seq": 2, "distance_m": 5741.128, "section_seq": 1, "route_path_id": 43968}, {"is_pass": false, "wtt_arr": "1553H", "wtt_dep": "1554H", "location": "Bargoed", "stage_seq": 3, "distance_m": 9770.647, "section_seq": 1, "route_path_id": 43968}, {"is_pass": false, "wtt_arr": "1557H", "wtt_dep": "1558H", "location": "Pengam", "stage_seq": 4, "distance_m": 12381.832, "section_seq": 1, "route_path_id": 43968}, {"is_pass": false, "wtt_arr": "1601H", "wtt_dep": "1602H", "location": "Hengoed", "stage_seq": 5, "distance_m": 15141.1, "section_seq": 1, "route_path_id": 43968}, {"is_pass": false, "wtt_arr": "1604H", "wtt_dep": "1605H", "location": "Ystrad Mynach", "stage_seq": 6, "distance_m": 16600.143, "section_seq": 1, "route_path_id": 43968}, {"is_pass": false, "wtt_arr": "1609H", "wtt_dep": "1610H", "location": "Llanbradach", "stage_seq": 7, "distance_m": 21319.463, "section_seq": 1, "route_path_id": 43968}, {"is_pass": false, "wtt_arr": "1614H", "wtt_dep": "1615H", "location": "Aber", "stage_seq": 8, "distance_m": 24478.479, "section_seq": 1, "route_path_id": 43968}, {"is_pass": false, "wtt_arr": "1617", "wtt_dep": "1618", "location": "Caerphilly", "stage_seq": 9, "distance_m": 25453.698, "section_seq": 1, "route_path_id": 43968}, {"is_pass": false, "wtt_arr": "1622", "wtt_dep": "1623", "location": "Lisvane & Thornhill", "stage_seq": 10, "distance_m": 29740.012, "section_seq": 1, "route_path_id": 43968}, {"is_pass": false, "wtt_arr": "1624H", "wtt_dep": "1625H", "location": "Llanishen", "stage_seq": 11, "distance_m": 31037.863, "section_seq": 1, "route_path_id": 43968}, {"is_pass": false, "wtt_arr": "1627H", "wtt_dep": "1628H", "location": "Heath High Level", "stage_seq": 12, "distance_m": 32797.746, "section_seq": 1, "route_path_id": 43968}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1629H", "location": "Heath Jn", "stage_seq": 13, "distance_m": 33246.875, "section_seq": 1, "route_path_id": 43968}, {"is_pass": false, "wtt_arr": "1633", "wtt_dep": "1634H", "location": "Cardiff Queen Street", "stage_seq": 14, "distance_m": 36838.992, "section_seq": 1, "route_path_id": 43968}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1636H", "location": "CVL East Boundary", "stage_seq": 15, "distance_m": 37216.638, "section_seq": 1, "route_path_id": 43968}, {"is_pass": false, "wtt_arr": "1637", "wtt_dep": "1639", "location": "Cardiff Central", "stage_seq": 16, "distance_m": 37914.998, "section_seq": 1, "route_path_id": 43968}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1641H", "location": "Penarth Curve South Jn", "stage_seq": 17, "distance_m": 39217.818, "section_seq": 1, "route_path_id": 43968}, {"is_pass": false, "wtt_arr": "1642H", "wtt_dep": "1643", "location": "Grangetown", "stage_seq": 18, "distance_m": 39744.249, "section_seq": 1, "route_path_id": 43968}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1646", "location": "Cogan Jn", "stage_seq": 19, "distance_m": 42367.683, "section_seq": 1, "route_path_id": 43968}, {"is_pass": false, "wtt_arr": "1647", "wtt_dep": "1648", "location": "Cogan", "stage_seq": 20, "distance_m": 42807.528, "section_seq": 1, "route_path_id": 43968}, {"is_pass": false, "wtt_arr": "1650", "wtt_dep": "1650H", "location": "Eastbrook", "stage_seq": 21, "distance_m": 45177.837, "section_seq": 1, "route_path_id": 43968}, {"is_pass": false, "wtt_arr": "1652", "wtt_dep": "1653", "location": "Dinas Powys", "stage_seq": 22, "distance_m": 46380.171, "section_seq": 1, "route_path_id": 43968}, {"is_pass": false, "wtt_arr": "1656H", "wtt_dep": "1657H", "location": "Cadoxton", "stage_seq": 23, "distance_m": 49423.82, "section_seq": 1, "route_path_id": 43968}, {"is_pass": false, "wtt_arr": "1659H", "wtt_dep": "1700H", "location": "Barry Docks", "stage_seq": 24, "distance_m": 50799.033, "section_seq": 1, "route_path_id": 43968}, {"is_pass": false, "wtt_arr": "1703", "wtt_dep": "1704", "location": "Barry", "stage_seq": 25, "distance_m": 52686.073, "section_seq": 1, "route_path_id": 43968}, {"is_pass": false, "wtt_arr": "1710", "wtt_dep": "1711", "location": "Rhoose", "stage_seq": 26, "distance_m": 58628.449, "section_seq": 1, "route_path_id": 43968}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1713H", "location": "Aberthaw", "stage_seq": 27, "distance_m": 61503.783, "section_seq": 1, "route_path_id": 43968}, {"is_pass": false, "wtt_arr": "1720", "wtt_dep": "1721", "location": "Llantwit Major", "stage_seq": 28, "distance_m": 69946.597, "section_seq": 1, "route_path_id": 43968}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1722H", "location": "Aberthaw Sig. CF3433", "stage_seq": 29, "distance_m": 70581.747, "section_seq": 1, "route_path_id": 43968}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1732H", "location": "Cowbridge Road S.B.", "stage_seq": 30, "distance_m": 84498.027, "section_seq": 1, "route_path_id": 43968}, {"is_pass": false, "wtt_arr": "1735", "wtt_dep": null, "location": "Bridgend", "stage_seq": 31, "distance_m": 85088.496, "section_seq": 1, "route_path_id": 43968}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 85088.496, "from_m": 0.0, "section_seq": 1, "route_path_id": 43968}], "total_distance_m": 85088.496, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 83982.589, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1105.907, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 25174, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:47:41Z", "source_id": 41175154, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T14:49:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:47:45Z", "source_id": 13487264, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T15:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25184, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:52:10Z", "source_id": 41185089, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T14:53:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:52:14Z", "source_id": 13490221, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T15:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25194, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:58:23Z", "source_id": 41198447, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T15:01:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:58:26Z", "source_id": 13494309, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T16:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25199, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:02:59Z", "source_id": 41208295, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T15:04:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:03:03Z", "source_id": 13497408, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T16:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25204, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:06:14Z", "source_id": 41215586, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T15:09:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:06:15Z", "source_id": 13499514, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T16:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25212, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:15:24Z", "source_id": 41235649, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T15:16:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:15:33Z", "source_id": 13505689, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T16:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25217, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:19:58Z", "source_id": 41245938, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T15:22:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:20:01Z", "source_id": 13508747, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T16:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25221, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:24:00Z", "source_id": 41254889, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T15:25:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:24:05Z", "source_id": 13511515, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T16:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25260, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:33:14Z", "source_id": 41275183, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T15:34:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:33:18Z", "source_id": 13517729, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T16:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24966, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:36:44Z", "source_id": 41283088, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T15:37:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:36:48Z", "source_id": 13520129, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T16:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25342, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:42:46Z", "source_id": 41296464, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T15:43:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:42:51Z", "source_id": 13524253, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T16:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25355, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:45:56Z", "source_id": 41303423, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T15:47:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:46:03Z", "source_id": 13526332, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T16:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25360, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:49:49Z", "source_id": 41311936, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T15:50:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:49:54Z", "source_id": 13528924, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T16:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25367, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:52:20Z", "source_id": 41317888, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T15:52:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:52:23Z", "source_id": 13530646, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T16:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25371, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:55:55Z", "source_id": 41326034, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-12T15:57:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:56:02Z", "source_id": 13533096, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-12T16:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25375, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:58:44Z", "source_id": 41332389, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-12T16:00:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:58:47Z", "source_id": 13534956, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-12T17:00:00+01:00", "operational_fact": true}] |
Rhymney |
1544 |
1544 |
None |
None |
None |
Bridgend |
1737 |
1735 |
1A |
ON TIME |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W44102/2026-09-12/detailed |
None |
Cadoxton |
2026-09-12T16:57:55+01:00 |
Barry Docks |
3.0 |
{"type": "LineString", "coordinates": [[-3.2486814, 51.41221469999999], [-3.2495250999999996, 51.4115407], [-3.2498891, 51.411278], [-3.2502281, 51.4110486], [-3.2511108999999996, 51.4105047], [-3.2513529, 51.4103557], [-3.251984199999999, 51.409954299999995], [-3.2531895, 51.40926460000001], [-3.2536892999999996, 51.4089501], [-3.2542094999999995, 51.408557300000005], [-3.2560955, 51.4070465], [-3.2581672, 51.405393], [-3.2584899999999997, 51.40513], [-3.2586957, 51.40495349999999], [-3.2588915, 51.404773199999994], [-3.2590583, 51.4046059], [-3.2592322999999994, 51.4044171], [-3.259472699999999, 51.4040724], [-3.2595481999999993, 51.403909899999995], [-3.2596329999999996, 51.4037887], [-3.2596892999999993, 51.403685], [-3.259758, 51.40356669999999], [-3.2598537, 51.4034518], [-3.2599647, 51.40332110000001], [-3.2600993999999996, 51.4031826], [-3.2602635, 51.4030456], [-3.2603347, 51.40299], [-3.2604275, 51.4029246], [-3.2605174999999997, 51.4028657], [-3.2606276, 51.4027983], [-3.2607504, 51.40272900000001], [-3.2608594, 51.4026709], [-3.260959571160415, 51.40262029417297]]} |
0.9 |
1657 |
1700 |
2026-09-12T17:00:00+01:00 |
None |
None |
Dinas Powys |
Cadoxton |
Barry Docks |
51.4084531 |
-3.2543395 |
51.4026203 |
-3.2609596 |
0 |
1 |
2026-09-12 15:58:49 |
RUNNING |
2026-09-12 15:57:55 |
Barry Docks |
TD |
DIRECT_SCHEDULED_STOP_DEPARTURE |
41332389 |
1789228728137788 |
None |
66 |
66 |
2026-09-12 15:58:48.146613 |
None |
2026-09-12 16:00:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
ARRIVAL |
None |
| 509923 |
C02723 |
879S42MR12 |
2026-09-12 |
Thameslink |
P |
BTN |
CBG |
9S42 |
700106 |
12 |
100 |
None |
{"version": 3, "segments": [{"to_m": 260.162, "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": 301.517, "from_m": 260.162, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 331.218, "from_m": 301.517, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 390.168, "from_m": 331.218, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 535.472, "from_m": 390.168, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 965.326, "from_m": 535.472, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 978.427, "from_m": 965.326, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4025.641, "from_m": 978.427, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 20320.797, "from_m": 4025.641, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 20838.958, "from_m": 20320.797, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22052.677, "from_m": 20838.958, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 29916.89, "from_m": 22052.677, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 30772.16, "from_m": 29916.89, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 31066.393, "from_m": 30772.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": 31147.1, "from_m": 31066.393, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 37254.33, "from_m": 31147.1, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 37369.781, "from_m": 37254.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": 38222.557, "from_m": 37369.781, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 39038.276, "from_m": 38222.557, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 39109.596, "from_m": 39038.276, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 46825.862, "from_m": 39109.596, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 47562.429, "from_m": 46825.862, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 58477.425, "from_m": 47562.429, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 58532.442, "from_m": 58477.425, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 63105.449, "from_m": 58532.442, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 64383.092, "from_m": 63105.449, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 64441.656, "from_m": 64383.092, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 64485.927, "from_m": 64441.656, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 64521.634, "from_m": 64485.927, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 64585.333, "from_m": 64521.634, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 64674.001, "from_m": 64585.333, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 64704.437, "from_m": 64674.001, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 65098.693, "from_m": 64704.437, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 65135.658, "from_m": 65098.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": 66032.109, "from_m": 65135.658, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 66063.505, "from_m": 66032.109, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 66097.518, "from_m": 66063.505, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 66512.977, "from_m": 66097.518, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 67502.301, "from_m": 66512.977, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 67824.285, "from_m": 67502.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": 67882.551, "from_m": 67824.285, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 71171.203, "from_m": 67882.551, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 71232.72, "from_m": 71171.203, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 76513.892, "from_m": 71232.72, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 78403.703, "from_m": 76513.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": 79340.13, "from_m": 78403.703, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 80912.037, "from_m": 79340.13, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 82525.94, "from_m": 80912.037, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 82769.293, "from_m": 82525.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": 82865.306, "from_m": 82769.293, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 82912.565, "from_m": 82865.306, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 83151.064, "from_m": 82912.565, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 83678.349, "from_m": 83151.064, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 83716.113, "from_m": 83678.349, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 84273.344, "from_m": 83716.113, "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": 84350.969, "from_m": 84273.344, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 86871.454, "from_m": 84350.969, "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": 87909.2, "from_m": 86871.454, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 88058.083, "from_m": 87909.2, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 90015.157, "from_m": 88058.083, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 90120.101, "from_m": 90015.157, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 91196.082, "from_m": 90120.101, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 91297.995, "from_m": 91196.082, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 92160.894, "from_m": 91297.995, "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": 92418.377, "from_m": 92160.894, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 92930.952, "from_m": 92418.377, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 92986.193, "from_m": 92930.952, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 94279.565, "from_m": 92986.193, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 98177.071, "from_m": 94279.565, "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": 101327.965, "from_m": 98177.071, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 125881.864, "from_m": 101327.965, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 140195.335, "from_m": 125881.864, "capability_applied": null, "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": 140263.722, "from_m": 140195.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": 140360.734, "from_m": 140263.722, "capability_applied": null, "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": 140944.718, "from_m": 140360.734, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 140971.821, "from_m": 140944.718, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 141030.145, "from_m": 140971.821, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 144517.05, "from_m": 141030.145, "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": 144556.718, "from_m": 144517.05, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 144660.052, "from_m": 144556.718, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 144693.503, "from_m": 144660.052, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 150072.753, "from_m": 144693.503, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 156308.346, "from_m": 150072.753, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 158207.059, "from_m": 156308.346, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 159761.702, "from_m": 158207.059, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 160429.989, "from_m": 159761.702, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 160723.498, "from_m": 160429.989, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 161475.329, "from_m": 160723.498, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 168028.989, "from_m": 161475.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": 168799.051, "from_m": 168028.989, "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": 176221.2, "from_m": 168799.051, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 176237.025, "from_m": 176221.2, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 177043.737, "from_m": 176237.025, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 178143.337, "from_m": 177043.737, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 181133.135, "from_m": 178143.337, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 181777.716, "from_m": 181133.135, "capability_applied": null, "effective_limit_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": 509923, "profile_key": "51e15c9615238961438a2b04d02ee7c8a494f2c23a4e2aeb5584301a9819f8f2", "schedule_id": 5031, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1544", "location": "Brighton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1547", "location": "Preston Park", "stage_seq": 2, "distance_m": 2138.207, "section_seq": 1, "route_path_id": 39103}, {"is_pass": false, "wtt_arr": "1554", "wtt_dep": "1555", "location": "Burgess Hill", "stage_seq": 3, "distance_m": 14726.097, "section_seq": 1, "route_path_id": 39103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1556", "location": "Keymer Jn", "stage_seq": 4, "distance_m": 15654.906, "section_seq": 1, "route_path_id": 39103}, {"is_pass": false, "wtt_arr": "1559H", "wtt_dep": "1601", "location": "Haywards Heath", "stage_seq": 5, "distance_m": 20721.638, "section_seq": 1, "route_path_id": 39103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1602H", "location": "Copyhold Jn", "stage_seq": 6, "distance_m": 21947.982, "section_seq": 1, "route_path_id": 39103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1607", "location": "Balcombe Tunnel Jn", "stage_seq": 7, "distance_m": 31066.393, "section_seq": 1, "route_path_id": 39103}, {"is_pass": false, "wtt_arr": "1609", "wtt_dep": "1610H", "location": "Three Bridges", "stage_seq": 8, "distance_m": 34206.121, "section_seq": 1, "route_path_id": 39103}, {"is_pass": false, "wtt_arr": "1614H", "wtt_dep": "1616H", "location": "Gatwick Airport", "stage_seq": 9, "distance_m": 38692.648, "section_seq": 1, "route_path_id": 39103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1621", "location": "Earlswood (Surrey)", "stage_seq": 10, "distance_m": 46687.811, "section_seq": 1, "route_path_id": 39103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1626H", "location": "Stoats Nest Jn", "stage_seq": 11, "distance_m": 58532.442, "section_seq": 1, "route_path_id": 39103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1627", "location": "Purley", "stage_seq": 12, "distance_m": 60111.46, "section_seq": 1, "route_path_id": 39103}, {"is_pass": false, "wtt_arr": "1630H", "wtt_dep": "1631H", "location": "East Croydon", "stage_seq": 13, "distance_m": 64906.329, "section_seq": 1, "route_path_id": 39103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1632H", "location": "Windmill Bridge Jn", "stage_seq": 14, "distance_m": 65754.039, "section_seq": 1, "route_path_id": 39103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1633H", "location": "Norwood Fork Jn", "stage_seq": 15, "distance_m": 66512.977, "section_seq": 1, "route_path_id": 39103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1634", "location": "Norwood Junction", "stage_seq": 16, "distance_m": 67567.04, "section_seq": 1, "route_path_id": 39103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1636", "location": "Sydenham", "stage_seq": 17, "distance_m": 71171.203, "section_seq": 1, "route_path_id": 39103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1639", "location": "New Cross Gate", "stage_seq": 18, "distance_m": 76865.015, "section_seq": 1, "route_path_id": 39103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1640", "location": "Bricklayers Arms Jn", "stage_seq": 19, "distance_m": 77966.305, "section_seq": 1, "route_path_id": 39103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1641", "location": "Blue Anchor (Kent)", "stage_seq": 20, "distance_m": 79585.438, "section_seq": 1, "route_path_id": 39103}, {"is_pass": false, "wtt_arr": "1644H", "wtt_dep": "1646", "location": "London Bridge", "stage_seq": 21, "distance_m": 81450.216, "section_seq": 1, "route_path_id": 39103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1647H", "location": "Metropolitan Jn", "stage_seq": 22, "distance_m": 82177.233, "section_seq": 1, "route_path_id": 39103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1650", "location": "Blackfriars Jn", "stage_seq": 23, "distance_m": 82784.661, "section_seq": 1, "route_path_id": 39103}, {"is_pass": false, "wtt_arr": "1651", "wtt_dep": "1652", "location": "London Blackfriars", "stage_seq": 24, "distance_m": 83386.796, "section_seq": 1, "route_path_id": 39103}, {"is_pass": false, "wtt_arr": "1653", "wtt_dep": "1654", "location": "City Thameslink", "stage_seq": 25, "distance_m": 83789.179, "section_seq": 1, "route_path_id": 39103}, {"is_pass": false, "wtt_arr": "1655H", "wtt_dep": "1656H", "location": "Farringdon", "stage_seq": 26, "distance_m": 84519.337, "section_seq": 1, "route_path_id": 39103}, {"is_pass": false, "wtt_arr": "1700", "wtt_dep": "1701", "location": "St Pancras Low Level", "stage_seq": 27, "distance_m": 86738.193, "section_seq": 1, "route_path_id": 39103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1703H", "location": "Belle Isle Jn", "stage_seq": 28, "distance_m": 87873.823, "section_seq": 1, "route_path_id": 39103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1705", "location": "Holloway South Jn", "stage_seq": 29, "distance_m": 89051.444, "section_seq": 1, "route_path_id": 39103}, {"is_pass": false, "wtt_arr": "1706H", "wtt_dep": "1708H", "location": "Finsbury Park", "stage_seq": 30, "distance_m": 92793.782, "section_seq": 1, "route_path_id": 39103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1711H", "location": "Alexandra Palace", "stage_seq": 31, "distance_m": 96641.648, "section_seq": 1, "route_path_id": 39103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1716H", "location": "Potters Bar", "stage_seq": 32, "distance_m": 109203.097, "section_seq": 1, "route_path_id": 39103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1721", "location": "Welwyn Garden City", "stage_seq": 33, "distance_m": 121317.351, "section_seq": 1, "route_path_id": 39103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1721H", "location": "Digswell Jn", "stage_seq": 34, "distance_m": 122758.186, "section_seq": 1, "route_path_id": 39103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1723H", "location": "Woolmer Green Jn", "stage_seq": 35, "distance_m": 127029.295, "section_seq": 1, "route_path_id": 39103}, {"is_pass": false, "wtt_arr": "1728", "wtt_dep": "1729H", "location": "Stevenage", "stage_seq": 36, "distance_m": 133029.089, "section_seq": 1, "route_path_id": 39103}, {"is_pass": false, "wtt_arr": "1734", "wtt_dep": "1734H", "location": "Hitchin", "stage_seq": 37, "distance_m": 140032.647, "section_seq": 1, "route_path_id": 39103}, {"is_pass": false, "wtt_arr": "1739", "wtt_dep": "1740", "location": "Letchworth Garden City", "stage_seq": 38, "distance_m": 144282.061, "section_seq": 1, "route_path_id": 39103}, {"is_pass": false, "wtt_arr": "1742H", "wtt_dep": "1743", "location": "Baldock", "stage_seq": 39, "distance_m": 147544.635, "section_seq": 1, "route_path_id": 39103}, {"is_pass": false, "wtt_arr": "1747H", "wtt_dep": "1748", "location": "Ashwell & Morden", "stage_seq": 40, "distance_m": 154583.822, "section_seq": 1, "route_path_id": 39103}, {"is_pass": false, "wtt_arr": "1752", "wtt_dep": "1753", "location": "Royston", "stage_seq": 41, "distance_m": 160816.686, "section_seq": 1, "route_path_id": 39103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1758", "location": "Foxton", "stage_seq": 42, "distance_m": 170625.997, "section_seq": 1, "route_path_id": 39103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1803", "location": "Shepreth Branch Jn", "stage_seq": 43, "distance_m": 178022.948, "section_seq": 1, "route_path_id": 39103}, {"is_pass": false, "wtt_arr": "1804H", "wtt_dep": "1805H", "location": "Cambridge South", "stage_seq": 44, "distance_m": 179169.931, "section_seq": 1, "route_path_id": 39103}, {"is_pass": false, "wtt_arr": "1809", "wtt_dep": null, "location": "Cambridge", "stage_seq": 45, "distance_m": 181777.716, "section_seq": 1, "route_path_id": 39103}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 181777.716, "from_m": 0.0, "section_seq": 1, "route_path_id": 39103}], "total_distance_m": 181777.716, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 173150.235, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 8627.481, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 30906, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:48:09Z", "source_id": 41176204, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T14:49:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:48:14Z", "source_id": 13487559, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T15:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30883, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:58:45Z", "source_id": 41199181, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T14:59:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:58:48Z", "source_id": 13494569, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T15:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30858, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:05:31Z", "source_id": 41213955, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T15:06:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:05:36Z", "source_id": 13499075, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T16:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30657, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:16:58Z", "source_id": 41239045, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T15:18:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:17:02Z", "source_id": 13506693, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T16:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30596, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:21:43Z", "source_id": 41249976, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T15:22:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:21:49Z", "source_id": 13509962, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T16:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30486, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:35:50Z", "source_id": 41281119, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T15:36:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:35:53Z", "source_id": 13519519, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T16:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30205, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:39:39Z", "source_id": 41289348, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T15:40:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:39:42Z", "source_id": 13522134, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T16:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29975, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:44:04Z", "source_id": 41299219, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T15:44:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:44:08Z", "source_id": 13525079, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T16:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29718, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:51:06Z", "source_id": 41314951, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T15:51:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:51:12Z", "source_id": 13529791, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T16:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29632, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:55:32Z", "source_id": 41325130, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T15:55:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:55:38Z", "source_id": 13532833, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T16:55:00+01:00", "operational_fact": true}] |
Brighton |
1544 |
1544 |
4 |
None |
None |
Cambridge |
1809 |
1809 |
7 |
LATE |
+11 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C02723/2026-09-12/detailed |
None |
London Bridge |
2026-09-12T16:57:20+01:00 |
London Blackfriars |
1434.0 |
{"type": "LineString", "coordinates": [[-0.08527630692924566, 51.50463538719885], [-0.085356, 51.50468939999999], [-0.08568159999999998, 51.50493749999999], [-0.08592169999999999, 51.50512109999999], [-0.0860465, 51.5052062], [-0.0861556, 51.5052683], [-0.0862914, 51.50533870000001], [-0.0865236, 51.505441999999995], [-0.08675919999999998, 51.50552489999999], [-0.086873, 51.50555609999999], [-0.08697929999999998, 51.5055799], [-0.08707589999999998, 51.5055995], [-0.0871813, 51.5056081], [-0.0871874, 51.5056196], [-0.08723519999999998, 51.5056272], [-0.08732869999999998, 51.50563979999999], [-0.087442, 51.5056519], [-0.0875634, 51.505666700000006], [-0.0877257, 51.50567889999999], [-0.0878465, 51.50568439999999], [-0.08796729999999998, 51.5056874], [-0.08812759999999999, 51.50568280000001], [-0.0882354, 51.5056774], [-0.0883747, 51.50566709999999], [-0.088487, 51.50565290000001], [-0.0885808, 51.5056403], [-0.0886837, 51.5056237], [-0.0888326, 51.5055937], [-0.0893006, 51.50549240000001], [-0.08954299999999998, 51.5054446], [-0.08971799999999999, 51.5054099], [-0.08983152841195213, 51.50538899768652], [-0.0911899, 51.505138900000006], [-0.0913769, 51.5050957], [-0.0915283, 51.50505960000001], [-0.09168139999999998, 51.5050198], [-0.0918435, 51.5049733], [-0.0920397, 51.5049079], [-0.092268, 51.50483799999999], [-0.09249129999999998, 51.504764], [-0.0931034, 51.5045256], [-0.0931899, 51.50449569999999], [-0.09336619999999998, 51.50444139999999], [-0.09363059999999998, 51.5043926], [-0.0938143, 51.5043659], [-0.0941194, 51.50433709999998], [-0.09440089999999998, 51.50430939999998], [-0.094582170162994, 51.50429485087963], [-0.0946451, 51.5042898], [-0.0948532, 51.5042815], [-0.0950072, 51.5042683], [-0.09538259999999998, 51.50425049999999], [-0.0956034, 51.50425090000001], [-0.0958865, 51.50425679999999], [-0.0959152, 51.50425559999999], [-0.0962158, 51.5042623], [-0.0966828, 51.50425049999999], [-0.0967873, 51.504245899999994], [-0.09981239999999998, 51.5041358], [-0.1000316, 51.504122499999994], [-0.1002904, 51.5041035], [-0.1004568, 51.504099200000006], [-0.1006226, 51.5041014], [-0.1007611, 51.5041111], [-0.1009188, 51.50412959999999], [-0.1010629, 51.5041494], [-0.1012131, 51.50418119999999], [-0.1013395, 51.5042158], [-0.1014635, 51.5042526], [-0.10164969999999998, 51.5043187], [-0.101795, 51.504384599999995], [-0.1019735, 51.50448240000001], [-0.1021165, 51.504577299999994], [-0.10221299999999998, 51.5046548], [-0.1023117, 51.5047409], [-0.1023994, 51.5048391], [-0.1025236, 51.505081700000005], [-0.10257705140665226, 51.50517385759768], [-0.102599, 51.5052117], [-0.1026684, 51.5053311], [-0.1027524, 51.5054692], [-0.10302, 51.50588789999999], [-0.10316309999999998, 51.5061454], [-0.103246, 51.5063234], [-0.1033029, 51.50645870000001], [-0.1033558, 51.5066077], [-0.103393, 51.50674109999999], [-0.10342719999999998, 51.506897599999995], [-0.1034506, 51.5070679], [-0.103462, 51.5072191], [-0.10346339999999998, 51.5074095], [-0.1034548, 51.5075214], [-0.1034429, 51.5076327], [-0.1034174, 51.507774399999995], [-0.10338189999999998, 51.50793569999998], [-0.1032372, 51.5083989], [-0.1032176, 51.5084749], [-0.1032007, 51.5085651], [-0.1031888, 51.5086609], [-0.1031827, 51.50877860000001], [-0.1031791, 51.50884659999999], [-0.1031754, 51.508922299999995], [-0.1031692, 51.5090516], [-0.1031229, 51.5100121], [-0.1031052, 51.5103809], [-0.10310120267485536, 51.51051719341311]]} |
1.2 |
1657 |
1651 |
2026-09-12T17:02:00+01:00 |
None |
None |
East Croydon |
Metropolitan Jn |
London Blackfriars |
51.5045818 |
-0.0929591 |
51.5105172 |
-0.1031012 |
0 |
1 |
2026-09-12 15:59:03 |
RUNNING |
2026-09-12 15:57:20 |
London Blackfriars |
TD |
DIRECT_SCHEDULED_STOP_DEPARTURE |
41329974 |
1789228744404915 |
None |
82 |
82 |
2026-09-12 15:59:04.418538 |
None |
2026-09-12 18:20:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 509926 |
15767 |
895Z542R12 |
2026-09-12 |
None |
N |
XRE |
None |
5Z54 |
None |
None |
None |
None |
None |
[{"source": "TD", "smart_id": 33015, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:33:59Z", "source_id": 41145363, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T14:34:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:34:04Z", "source_id": 13478129, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T15:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33011, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:44:27Z", "source_id": 41167719, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T14:46:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:44:28Z", "source_id": 13485091, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T15:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33005, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:46:45Z", "source_id": 41172946, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T14:48:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:46:46Z", "source_id": 13486622, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T15:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32993, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:57:29Z", "source_id": 41196393, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T14:58:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:57:33Z", "source_id": 13493743, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T15:58:00+01:00", "operational_fact": true}] |
Ramsgate E.M.U.D. |
1530 |
1530 |
None |
None |
None |
Ashford Down Sidings |
1627 |
1627 |
None |
EARLY |
-5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:15767/2026-09-12/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
Ramsgate E.M.U.D. |
Wye |
Ashford Down Yd Washer Rd |
None |
None |
None |
None |
0 |
0 |
2026-09-12 15:00:10 |
ACTIVATED |
None |
Ramsgate E.M.U.D. |
None |
PRESENTATION_SERVICE_ACTIVATED |
None |
1789225327484240 |
None |
32 |
32 |
2026-09-12 15:02:07.487996 |
None |
2026-09-12 16:27:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 509927 |
C38026 |
739W50M812 |
2026-09-12 |
Elizabeth Line |
P |
HAF |
SNF |
9W50 |
345028 |
9 |
90 |
None |
{"version": 3, "segments": [{"to_m": 428.638, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 790.937, "from_m": 428.638, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2398.56, "from_m": 790.937, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2922.619, "from_m": 2398.56, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3233.121, "from_m": 2922.619, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 4133.756, "from_m": 3233.121, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 6732.063, "from_m": 4133.756, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 6807.002, "from_m": 6732.063, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 7346.895, "from_m": 6807.002, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7857.878, "from_m": 7346.895, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10101.665, "from_m": 7857.878, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10394.832, "from_m": 10101.665, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 10558.022, "from_m": 10394.832, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 10731.583, "from_m": 10558.022, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 12385.192, "from_m": 10731.583, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 12549.216, "from_m": 12385.192, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14653.107, "from_m": 12549.216, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 14803.687, "from_m": 14653.107, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 14862.816, "from_m": 14803.687, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 21325.884, "from_m": 14862.816, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 21418.974, "from_m": 21325.884, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 23477.175, "from_m": 21418.974, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 25205.866, "from_m": 23477.175, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25335.302, "from_m": 25205.866, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 25464.737, "from_m": 25335.302, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 50.0}, {"to_m": 26382.439, "from_m": 25464.737, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 26945.147, "from_m": 26382.439, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 27100.209, "from_m": 26945.147, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 27557.757, "from_m": 27100.209, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 27695.78, "from_m": 27557.757, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 27851.706, "from_m": 27695.78, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 27974.559, "from_m": 27851.706, "capability_applied": null, "effective_limit_mph": 62.137, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.137}, {"to_m": 28193.7, "from_m": 27974.559, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 28423.513, "from_m": 28193.7, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 28794.148, "from_m": 28423.513, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 29861.483, "from_m": 28794.148, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 30100.18, "from_m": 29861.483, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 30260.689, "from_m": 30100.18, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30665.318, "from_m": 30260.689, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 30918.622, "from_m": 30665.318, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 31233.699, "from_m": 30918.622, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 31458.971, "from_m": 31233.699, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 31757.187, "from_m": 31458.971, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 32420.499, "from_m": 31757.187, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 32590.722, "from_m": 32420.499, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 32736.718, "from_m": 32590.722, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 33137.15, "from_m": 32736.718, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 33360.033, "from_m": 33137.15, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 33544.894, "from_m": 33360.033, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 34174.189, "from_m": 33544.894, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 34791.209, "from_m": 34174.189, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 35293.367, "from_m": 34791.209, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 35436.71, "from_m": 35293.367, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 35538.988, "from_m": 35436.71, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 36431.458, "from_m": 35538.988, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 36619.64, "from_m": 36431.458, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 36838.556, "from_m": 36619.64, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 36860.748, "from_m": 36838.556, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 36867.39, "from_m": 36860.748, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 36889.583, "from_m": 36867.39, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 37108.499, "from_m": 36889.583, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 37292.407, "from_m": 37108.499, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 37650.435, "from_m": 37292.407, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 37851.484, "from_m": 37650.435, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 38128.988, "from_m": 37851.484, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 41997.61, "from_m": 38128.988, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 42082.007, "from_m": 41997.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": 42149.666, "from_m": 42082.007, "capability_applied": null, "effective_limit_mph": 59.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 59.0}, {"to_m": 42872.781, "from_m": 42149.666, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 43197.367, "from_m": 42872.781, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 43260.451, "from_m": 43197.367, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 43710.16, "from_m": 43260.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": 43828.377, "from_m": 43710.16, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 43908.677, "from_m": 43828.377, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 43936.936, "from_m": 43908.677, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 44029.538, "from_m": 43936.936, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 46839.665, "from_m": 44029.538, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 47977.625, "from_m": 46839.665, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 48615.388, "from_m": 47977.625, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 48676.65, "from_m": 48615.388, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 48745.595, "from_m": 48676.65, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 48841.441, "from_m": 48745.595, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 54448.579, "from_m": 48841.441, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 54577.637, "from_m": 54448.579, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 54710.564, "from_m": 54577.637, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 54781.952, "from_m": 54710.564, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 72112.48, "from_m": 54781.952, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 72140.939, "from_m": 72112.48, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 72297.837, "from_m": 72140.939, "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": 72603.812, "from_m": 72297.837, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 72947.46, "from_m": 72603.812, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}], "service_id": 509927, "profile_key": "dd27393368ca1e613257b22dcb208581ac4763f1663745effad67b526d5d0d61", "schedule_id": 8918, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2245", "location": "Heathrow Terminal 4", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29954}, {"is_pass": false, "wtt_arr": "2249H", "wtt_dep": "2251", "location": "Heathrow Terminals 2 & 3", "stage_seq": 2, "distance_m": 3064.676, "section_seq": 1, "route_path_id": 29954}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2254", "location": "Heathrow Tunnel Jn", "stage_seq": 3, "distance_m": 6838.409, "section_seq": 1, "route_path_id": 29954}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2254H", "location": "Stockley Jn", "stage_seq": 4, "distance_m": 7145.077, "section_seq": 1, "route_path_id": 29954}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2255", "location": "Heathrow Airport Jn", "stage_seq": 5, "distance_m": 8756.57, "section_seq": 1, "route_path_id": 29954}, {"is_pass": false, "wtt_arr": "2256", "wtt_dep": "2257", "location": "Hayes & Harlington", "stage_seq": 6, "distance_m": 8961.873, "section_seq": 1, "route_path_id": 29954}, {"is_pass": false, "wtt_arr": "2259H", "wtt_dep": "2300", "location": "Southall", "stage_seq": 7, "distance_m": 12049.669, "section_seq": 1, "route_path_id": 29954}, {"is_pass": false, "wtt_arr": "2302H", "wtt_dep": "2303", "location": "Hanwell", "stage_seq": 8, "distance_m": 14701.348, "section_seq": 1, "route_path_id": 29954}, {"is_pass": false, "wtt_arr": "2304H", "wtt_dep": "2305", "location": "West Ealing", "stage_seq": 9, "distance_m": 15981.147, "section_seq": 1, "route_path_id": 29954}, {"is_pass": false, "wtt_arr": "2306H", "wtt_dep": "2307H", "location": "Ealing Broadway", "stage_seq": 10, "distance_m": 17388.972, "section_seq": 1, "route_path_id": 29954}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2308H", "location": "Acton West Jn", "stage_seq": 11, "distance_m": 18095.949, "section_seq": 1, "route_path_id": 29954}, {"is_pass": false, "wtt_arr": "2309H", "wtt_dep": "2310", "location": "Acton Main Line", "stage_seq": 12, "distance_m": 19752.561, "section_seq": 1, "route_path_id": 29954}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2315", "location": "Ladbroke Grove Jn", "stage_seq": 13, "distance_m": 23608.875, "section_seq": 1, "route_path_id": 29954}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2316", "location": "Portobello Jn (London)", "stage_seq": 14, "distance_m": 24481.155, "section_seq": 1, "route_path_id": 29954}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2316H", "location": "Westbourne Park Carriage Sidings", "stage_seq": 15, "distance_m": 25335.302, "section_seq": 1, "route_path_id": 29954}, {"is_pass": false, "wtt_arr": "2318", "wtt_dep": "2322", "location": "Paddington (Crossrail)", "stage_seq": 16, "distance_m": 27974.559, "section_seq": 1, "route_path_id": 29954}, {"is_pass": false, "wtt_arr": "2324H", "wtt_dep": "2325", "location": "Bond Street (Crossrail)", "stage_seq": 17, "distance_m": 30292.468, "section_seq": 1, "route_path_id": 29954}, {"is_pass": false, "wtt_arr": "2326H", "wtt_dep": "2327H", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 18, "distance_m": 31615.31, "section_seq": 1, "route_path_id": 29954}, {"is_pass": false, "wtt_arr": "2329H", "wtt_dep": "2330H", "location": "Farringdon Crossrail", "stage_seq": 19, "distance_m": 33642.906, "section_seq": 1, "route_path_id": 29954}, {"is_pass": false, "wtt_arr": "2332", "wtt_dep": "2333", "location": "Liverpool Street (Crossrail)", "stage_seq": 20, "distance_m": 35363.955, "section_seq": 1, "route_path_id": 29954}, {"is_pass": false, "wtt_arr": "2335", "wtt_dep": "2335H", "location": "Whitechapel Crossrail", "stage_seq": 21, "distance_m": 36864.069, "section_seq": 1, "route_path_id": 29954}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2336H", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 22, "distance_m": 38400.248, "section_seq": 1, "route_path_id": 29954}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2339", "location": "Pudding Mill Lane Portal", "stage_seq": 23, "distance_m": 41742.573, "section_seq": 1, "route_path_id": 29954}, {"is_pass": false, "wtt_arr": "2340", "wtt_dep": "2341", "location": "Stratford", "stage_seq": 24, "distance_m": 42809.194, "section_seq": 1, "route_path_id": 29954}, {"is_pass": false, "wtt_arr": "2343", "wtt_dep": "2343H", "location": "Maryland", "stage_seq": 25, "distance_m": 43566.073, "section_seq": 1, "route_path_id": 29954}, {"is_pass": false, "wtt_arr": "2345", "wtt_dep": "2345H", "location": "Forest Gate", "stage_seq": 26, "distance_m": 44839.107, "section_seq": 1, "route_path_id": 29954}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2346H", "location": "Forest Gate Jn", "stage_seq": 27, "distance_m": 45400.898, "section_seq": 1, "route_path_id": 29954}, {"is_pass": false, "wtt_arr": "2347H", "wtt_dep": "2348", "location": "Manor Park", "stage_seq": 28, "distance_m": 46356.043, "section_seq": 1, "route_path_id": 29954}, {"is_pass": false, "wtt_arr": "2350", "wtt_dep": "2350H", "location": "Ilford", "stage_seq": 29, "distance_m": 48172.86, "section_seq": 1, "route_path_id": 29954}, {"is_pass": false, "wtt_arr": "2353", "wtt_dep": "2353H", "location": "Seven Kings", "stage_seq": 30, "distance_m": 50232.07, "section_seq": 1, "route_path_id": 29954}, {"is_pass": false, "wtt_arr": "2355", "wtt_dep": "2355H", "location": "Goodmayes", "stage_seq": 31, "distance_m": 51272.714, "section_seq": 1, "route_path_id": 29954}, {"is_pass": false, "wtt_arr": "2357", "wtt_dep": "2357H", "location": "Chadwell Heath", "stage_seq": 32, "distance_m": 52395.792, "section_seq": 1, "route_path_id": 29954}, {"is_pass": false, "wtt_arr": "0001", "wtt_dep": "0001H", "location": "Romford", "stage_seq": 33, "distance_m": 60452.173, "section_seq": 1, "route_path_id": 29954}, {"is_pass": false, "wtt_arr": "0003H", "wtt_dep": "0004", "location": "Gidea Park", "stage_seq": 34, "distance_m": 62204.543, "section_seq": 1, "route_path_id": 29954}, {"is_pass": false, "wtt_arr": "0006H", "wtt_dep": "0007", "location": "Harold Wood", "stage_seq": 35, "distance_m": 64513.526, "section_seq": 1, "route_path_id": 29954}, {"is_pass": false, "wtt_arr": "0011", "wtt_dep": "0011H", "location": "Brentwood", "stage_seq": 36, "distance_m": 69745.851, "section_seq": 1, "route_path_id": 29954}, {"is_pass": false, "wtt_arr": "0015", "wtt_dep": null, "location": "Shenfield", "stage_seq": 37, "distance_m": 72947.46, "section_seq": 1, "route_path_id": 29954}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 72947.46, "from_m": 0.0, "section_seq": 1, "route_path_id": 29954}], "total_distance_m": 72947.46, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 70539.649, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2407.811, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Heathrow Terminal 4 |
2245 |
2245 |
1 |
22:45:00 |
None |
Shenfield |
0017 |
0015 |
5 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:C38026/2026-09-12/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
Acton Main Line |
Paddington (Crossrail) |
Bond Street (Crossrail) |
None |
None |
None |
None |
0 |
0 |
2026-09-12 13:45:07 |
ACTIVATED |
None |
Heathrow Terminal 4 |
None |
PRESENTATION_SERVICE_ACTIVATED |
None |
1789220707034838 |
None |
0 |
0 |
2026-09-12 13:45:07.036924 |
1 |
2026-09-12 21:45:30 |
service-status-v9-departure-clock:td-v15-trace-row-order |
DEPARTURE |
None |
| 509930 |
P64817 |
355I23MR12 |
2026-09-12 |
Northern |
P |
WGW |
WGW |
5I23 |
158787+158902 |
4 |
90 |
None |
{"version": 3, "segments": [{"to_m": 234.026, "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": 1344.449, "from_m": 234.026, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1578.475, "from_m": 1344.449, "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": 509930, "profile_key": "ac7f99eb7e4431927efece8e868213b5987c463b1e2043c2d8853ffee474bc97", "schedule_id": 21647, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1545", "location": "Wigan Wallgate", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36741}, {"is_pass": false, "wtt_arr": "1547", "wtt_dep": "1642", "location": "Wigan Wallgate Down Carriage Siding", "stage_seq": 2, "distance_m": 789.238, "section_seq": 1, "route_path_id": 36741}, {"is_pass": false, "wtt_arr": "1644", "wtt_dep": null, "location": "Wigan Wallgate", "stage_seq": 3, "distance_m": 1578.475, "section_seq": 1, "route_path_id": 36741}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1578.475, "from_m": 0.0, "section_seq": 1, "route_path_id": 36741}], "total_distance_m": 1578.475, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 468.052, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1110.423, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:45:26Z", "source_id": 13485724, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T15:44:00+01:00", "operational_fact": true}] |
Wigan Wallgate |
1545 |
1545 |
1 |
15:45:00 |
None |
Wigan Wallgate |
1644 |
1644 |
2 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P64817/2026-09-12/detailed |
None |
Wigan Wallgate Down Carriage Siding |
2026-09-12T16:41:00+01:00 |
Wigan Wallgate |
3.0 |
{"type": "LineString", "coordinates": [[-2.6453589, 53.5478141], [-2.6443143, 53.5473863], [-2.6432066, 53.5469356], [-2.6426579, 53.546749199999994], [-2.6423451999999994, 53.5466507], [-2.642115, 53.5465768], [-2.6418768, 53.54650250000001], [-2.641551199999999, 53.54639039999999], [-2.6412256999999997, 53.54625360000001], [-2.6411703, 53.54623380000001], [-2.6410559999999994, 53.5461969], [-2.6406838, 53.54608019999999], [-2.640388, 53.546], [-2.640128, 53.545941], [-2.6398917, 53.54589030000001], [-2.6396396, 53.5458478], [-2.6393855, 53.5458172], [-2.6391889999999996, 53.54580180000001], [-2.6389151, 53.54577119999999], [-2.6387202, 53.5457474], [-2.6385343, 53.5457164], [-2.6382797999999994, 53.5456802], [-2.6379081999999996, 53.54563770000001], [-2.6377081681603634, 53.54562859377841], [-2.63761456295778, 53.54562433250755], [-2.6370558999999996, 53.5455989], [-2.6365909, 53.5455516], [-2.6363587, 53.545527199999995], [-2.6361142999999996, 53.54549779999999], [-2.6356447, 53.545432899999994], [-2.6352623, 53.54537100000001], [-2.6348859999999994, 53.5453025], [-2.6346681999999997, 53.5452582], [-2.634455, 53.54521]]} |
0.5 |
1641 |
1644 |
2026-09-12T16:43:30+01:00 |
{"movementMode": "ORDINARY", "trackingState": "POSITION_UNCONFIRMED", "targetStageSeq": 3, "presentationStatus": "DELAYED", "confirmedEvidenceId": "TRUST:13523619", "confirmationDeadline": "2026-09-12T16:43:30+01:00"} |
None |
Wigan Wallgate |
Wigan Wallgate Down Carriage Siding |
Wigan Wallgate |
53.5452100 |
-2.6344550 |
53.5452100 |
-2.6344550 |
0 |
1 |
2026-09-12 15:44:05 |
RUNNING |
2026-09-12 15:41:00 |
Wigan Wallgate |
TRUST |
DIRECT_SCHEDULED_STOP_DEPARTURE |
13523619 |
1789227718567894 |
None |
2 |
2 |
2026-09-12 15:41:58.570283 |
None |
2026-09-12 16:44:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 509933 |
G00719 |
741E56MR12 |
2026-09-12 |
CrossCountry |
O |
RDG |
YRK |
1E56 |
220006 |
4 |
125 |
None |
{"version": 3, "segments": [{"to_m": 329.021, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 649.685, "from_m": 329.021, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 95.0}, {"to_m": 1359.041, "from_m": 649.685, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 125.0}, {"to_m": 1424.104, "from_m": 1359.041, "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": 25769.342, "from_m": 1424.104, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 25916.024, "from_m": 25769.342, "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": 25985.179, "from_m": 25916.024, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 28577.895, "from_m": 25985.179, "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": 28645.037, "from_m": 28577.895, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28700.326, "from_m": 28645.037, "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": 29661.584, "from_m": 28700.326, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 29721.427, "from_m": 29661.584, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 42573.409, "from_m": 29721.427, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 43111.876, "from_m": 42573.409, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 43174.053, "from_m": 43111.876, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 44345.06, "from_m": 43174.053, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 44416.441, "from_m": 44345.06, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44736.698, "from_m": 44416.441, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 64765.349, "from_m": 44736.698, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 72343.122, "from_m": 64765.349, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 79359.22, "from_m": 72343.122, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 79434.238, "from_m": 79359.22, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 79832.866, "from_m": 79434.238, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 79899.819, "from_m": 79832.866, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 80300.746, "from_m": 79899.819, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 81292.072, "from_m": 80300.746, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 81397.476, "from_m": 81292.072, "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": 81605.764, "from_m": 81397.476, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 96509.104, "from_m": 81605.764, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 98454.767, "from_m": 96509.104, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 112351.768, "from_m": 98454.767, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 112519.454, "from_m": 112351.768, "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": 113003.196, "from_m": 112519.454, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 113393.308, "from_m": 113003.196, "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": 121619.781, "from_m": 113393.308, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 123473.858, "from_m": 121619.781, "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": 142433.418, "from_m": 123473.858, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 144179.168, "from_m": 142433.418, "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": 147467.674, "from_m": 144179.168, "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": 148004.837, "from_m": 147467.674, "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": 148607.724, "from_m": 148004.837, "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": 148773.462, "from_m": 148607.724, "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": 149186.259, "from_m": 148773.462, "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": 149654.913, "from_m": 149186.259, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 149661.847, "from_m": 149654.913, "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": 149746.34, "from_m": 149661.847, "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": 150565.765, "from_m": 149746.34, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 150929.572, "from_m": 150565.765, "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": 150977.146, "from_m": 150929.572, "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": 151473.302, "from_m": 150977.146, "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": 151509.298, "from_m": 151473.302, "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": 151523.163, "from_m": 151509.298, "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": 151945.094, "from_m": 151523.163, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 152894.254, "from_m": 151945.094, "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": 153838.813, "from_m": 152894.254, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 154448.303, "from_m": 153838.813, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 154520.756, "from_m": 154448.303, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 156195.677, "from_m": 154520.756, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 162758.67, "from_m": 156195.677, "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": 163945.35, "from_m": 162758.67, "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": 165181.798, "from_m": 163945.35, "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": 169878.804, "from_m": 165181.798, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 191666.967, "from_m": 169878.804, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 191727.672, "from_m": 191666.967, "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": 199441.298, "from_m": 191727.672, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 200142.656, "from_m": 199441.298, "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": 208760.307, "from_m": 200142.656, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 208825.585, "from_m": 208760.307, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 209545.744, "from_m": 208825.585, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 209591.202, "from_m": 209545.744, "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": 215832.074, "from_m": 209591.202, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 215920.733, "from_m": 215832.074, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 216973.227, "from_m": 215920.733, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 217757.781, "from_m": 216973.227, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 219431.402, "from_m": 217757.781, "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": 222596.42, "from_m": 219431.402, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 233480.135, "from_m": 222596.42, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 234157.513, "from_m": 233480.135, "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": 236011.266, "from_m": 234157.513, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 249098.705, "from_m": 236011.266, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 256493.878, "from_m": 249098.705, "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": 257013.625, "from_m": 256493.878, "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": 268260.803, "from_m": 257013.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": 269694.899, "from_m": 268260.803, "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": 269749.881, "from_m": 269694.899, "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": 274679.988, "from_m": 269749.881, "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": 275340.684, "from_m": 274679.988, "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": 275566.486, "from_m": 275340.684, "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": 275729.698, "from_m": 275566.486, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 276421.343, "from_m": 275729.698, "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": 278494.106, "from_m": 276421.343, "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": 278527.949, "from_m": 278494.106, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 284158.674, "from_m": 278527.949, "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": 284552.006, "from_m": 284158.674, "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": 285856.28, "from_m": 284552.006, "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": 289814.568, "from_m": 285856.28, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 290094.178, "from_m": 289814.568, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 292784.544, "from_m": 290094.178, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 293016.099, "from_m": 292784.544, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 293785.92, "from_m": 293016.099, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 294645.78, "from_m": 293785.92, "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": 299093.091, "from_m": 294645.78, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 299110.753, "from_m": 299093.091, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 302586.628, "from_m": 299110.753, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 304864.616, "from_m": 302586.628, "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": 305358.281, "from_m": 304864.616, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 305457.614, "from_m": 305358.281, "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": 305633.229, "from_m": 305457.614, "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": 305677.326, "from_m": 305633.229, "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": 306911.4, "from_m": 305677.326, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 307352.342, "from_m": 306911.4, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 326956.899, "from_m": 307352.342, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 327066.97, "from_m": 326956.899, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 354541.235, "from_m": 327066.97, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 355027.927, "from_m": 354541.235, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 357468.233, "from_m": 355027.927, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 357879.465, "from_m": 357468.233, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 358013.825, "from_m": 357879.465, "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": 358171.803, "from_m": 358013.825, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 358370.552, "from_m": 358171.803, "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": 358410.965, "from_m": 358370.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": 358441.578, "from_m": 358410.965, "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": 358681.275, "from_m": 358441.578, "capability_applied": null, "effective_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": 509933, "profile_key": "65ad17095a5b4bfccea5ad3f2828fd9a56091e3ce66b8ef9532e09322603dd19", "schedule_id": 33836, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1545", "location": "Reading", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 55268}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1547", "location": "Reading West Jn", "stage_seq": 2, "distance_m": 1848.708, "section_seq": 1, "route_path_id": 55268}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1552", "location": "Goring & Streatley", "stage_seq": 3, "distance_m": 13984.513, "section_seq": 1, "route_path_id": 55268}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1559", "location": "Didcot East Jn", "stage_seq": 4, "distance_m": 26479.603, "section_seq": 1, "route_path_id": 55268}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1600", "location": "Didcot North Jn", "stage_seq": 5, "distance_m": 28700.326, "section_seq": 1, "route_path_id": 55268}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1605", "location": "Kennington Jn", "stage_seq": 6, "distance_m": 40214.897, "section_seq": 1, "route_path_id": 55268}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1607", "location": "Hinksey North", "stage_seq": 7, "distance_m": 42719.955, "section_seq": 1, "route_path_id": 55268}, {"is_pass": false, "wtt_arr": "1608H", "wtt_dep": "1610H", "location": "Oxford", "stage_seq": 8, "distance_m": 44004.586, "section_seq": 1, "route_path_id": 55268}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1613H", "location": "Wolvercote Jn", "stage_seq": 9, "distance_m": 48302.588, "section_seq": 1, "route_path_id": 55268}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1619", "location": "Heyford", "stage_seq": 10, "distance_m": 62819.989, "section_seq": 1, "route_path_id": 55268}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1623", "location": "Aynho Jn", "stage_seq": 11, "distance_m": 72375.191, "section_seq": 1, "route_path_id": 55268}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1626", "location": "Banbury Depot Jn", "stage_seq": 12, "distance_m": 79663.929, "section_seq": 1, "route_path_id": 55268}, {"is_pass": false, "wtt_arr": "1627", "wtt_dep": "1628H", "location": "Banbury", "stage_seq": 13, "distance_m": 80800.901, "section_seq": 1, "route_path_id": 55268}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1630", "location": "Banbury Reservoir Jn", "stage_seq": 14, "distance_m": 82591.542, "section_seq": 1, "route_path_id": 55268}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1635", "location": "Fenny Compton", "stage_seq": 15, "distance_m": 94622.166, "section_seq": 1, "route_path_id": 55268}, {"is_pass": false, "wtt_arr": "1644H", "wtt_dep": "1650", "location": "Leamington Spa", "stage_seq": 16, "distance_m": 112682.662, "section_seq": 1, "route_path_id": 55268}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1655H", "location": "Hatton", "stage_seq": 17, "distance_m": 122434.768, "section_seq": 1, "route_path_id": 55268}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1700", "location": "Dorridge", "stage_seq": 18, "distance_m": 133303.902, "section_seq": 1, "route_path_id": 55268}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1700H", "location": "Bentley Heath S.B.", "stage_seq": 19, "distance_m": 134207.259, "section_seq": 1, "route_path_id": 55268}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1706", "location": "Tyseley", "stage_seq": 20, "distance_m": 144760.624, "section_seq": 1, "route_path_id": 55268}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1706H", "location": "Small Heath Sth Jn", "stage_seq": 21, "distance_m": 145869.552, "section_seq": 1, "route_path_id": 55268}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1708H", "location": "Bordesley Jn", "stage_seq": 22, "distance_m": 148066.588, "section_seq": 1, "route_path_id": 55268}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1709H", "location": "St. Andrews Jn", "stage_seq": 23, "distance_m": 148607.724, "section_seq": 1, "route_path_id": 55268}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1714H", "location": "Grand Jn", "stage_seq": 24, "distance_m": 149654.913, "section_seq": 1, "route_path_id": 55268}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1715", "location": "Proof House Jn", "stage_seq": 25, "distance_m": 150219.196, "section_seq": 1, "route_path_id": 55268}, {"is_pass": false, "wtt_arr": "1717", "wtt_dep": "1728", "location": "Birmingham New Street", "stage_seq": 26, "distance_m": 151221.824, "section_seq": 1, "route_path_id": 55268}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1730", "location": "Proof House Jn", "stage_seq": 27, "distance_m": 152225.182, "section_seq": 1, "route_path_id": 55268}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1730H", "location": "Grand Jn", "stage_seq": 28, "distance_m": 152786.358, "section_seq": 1, "route_path_id": 55268}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1732", "location": "Landor Street Jn", "stage_seq": 29, "distance_m": 153756.6, "section_seq": 1, "route_path_id": 55268}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1735H", "location": "Castle Bromwich Jn", "stage_seq": 30, "distance_m": 160941.389, "section_seq": 1, "route_path_id": 55268}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1736H", "location": "Water Orton", "stage_seq": 31, "distance_m": 163504.961, "section_seq": 1, "route_path_id": 55268}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1739", "location": "Kingsbury Jn", "stage_seq": 32, "distance_m": 169878.804, "section_seq": 1, "route_path_id": 55268}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1742", "location": "Tamworth High Level", "stage_seq": 33, "distance_m": 179104.355, "section_seq": 1, "route_path_id": 55268}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1745H", "location": "Wichnor Jn", "stage_seq": 34, "distance_m": 191092.603, "section_seq": 1, "route_path_id": 55268}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1748H", "location": "Burton-on-Trent", "stage_seq": 35, "distance_m": 199815.877, "section_seq": 1, "route_path_id": 55268}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1750H", "location": "Clay Mills Jn", "stage_seq": 36, "distance_m": 203208.754, "section_seq": 1, "route_path_id": 55268}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1752H", "location": "North Stafford Jn", "stage_seq": 37, "distance_m": 208873.387, "section_seq": 1, "route_path_id": 55268}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1753", "location": "Stenson Jn", "stage_seq": 38, "distance_m": 209619.862, "section_seq": 1, "route_path_id": 55268}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1756H", "location": "Derby L.N.W. Jn", "stage_seq": 39, "distance_m": 215991.436, "section_seq": 1, "route_path_id": 55268}, {"is_pass": false, "wtt_arr": "1758", "wtt_dep": "1800", "location": "Derby", "stage_seq": 40, "distance_m": 217409.757, "section_seq": 1, "route_path_id": 55268}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1801H", "location": "St. Mary's South Jn", "stage_seq": 41, "distance_m": 218873.625, "section_seq": 1, "route_path_id": 55268}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1807H", "location": "Ambergate Jn", "stage_seq": 42, "distance_m": 233327.024, "section_seq": 1, "route_path_id": 55268}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1814", "location": "Clay Cross North Jn", "stage_seq": 43, "distance_m": 250919.409, "section_seq": 1, "route_path_id": 55268}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1815H", "location": "Chesterfield South Jn", "stage_seq": 44, "distance_m": 254690.398, "section_seq": 1, "route_path_id": 55268}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1816", "location": "Chesterfield", "stage_seq": 45, "distance_m": 256132.126, "section_seq": 1, "route_path_id": 55268}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1816H", "location": "Tapton Jn", "stage_seq": 46, "distance_m": 257038.671, "section_seq": 1, "route_path_id": 55268}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1823", "location": "Dore Station Jn", "stage_seq": 47, "distance_m": 269809.104, "section_seq": 1, "route_path_id": 55268}, {"is_pass": false, "wtt_arr": "1827H", "wtt_dep": "1830H", "location": "Sheffield", "stage_seq": 48, "distance_m": 275888.824, "section_seq": 1, "route_path_id": 55268}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1832H", "location": "Nunnery Main Line Jn", "stage_seq": 49, "distance_m": 276619.473, "section_seq": 1, "route_path_id": 55268}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1834H", "location": "Wincobank Jn", "stage_seq": 50, "distance_m": 281003.674, "section_seq": 1, "route_path_id": 55268}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1836", "location": "Holmes Jn", "stage_seq": 51, "distance_m": 284016.665, "section_seq": 1, "route_path_id": 55268}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1839", "location": "Aldwarke Jn", "stage_seq": 52, "distance_m": 289173.818, "section_seq": 1, "route_path_id": 55268}, {"is_pass": false, "wtt_arr": "1843H", "wtt_dep": "1844H", "location": "Swinton (S.Yorks)", "stage_seq": 53, "distance_m": 292596.492, "section_seq": 1, "route_path_id": 55268}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1846H", "location": "Mexborough", "stage_seq": 54, "distance_m": 294440.117, "section_seq": 1, "route_path_id": 55268}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1851", "location": "Hexthorpe Jn", "stage_seq": 55, "distance_m": 302528.77, "section_seq": 1, "route_path_id": 55268}, {"is_pass": false, "wtt_arr": "1855", "wtt_dep": "1858H", "location": "Doncaster", "stage_seq": 56, "distance_m": 305820.015, "section_seq": 1, "route_path_id": 55268}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1902", "location": "Shaftholme Jn", "stage_seq": 57, "distance_m": 312630.226, "section_seq": 1, "route_path_id": 55268}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1906H", "location": "Temple Hirst Jn", "stage_seq": 58, "distance_m": 326992.923, "section_seq": 1, "route_path_id": 55268}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1909", "location": "Hambleton North Jn", "stage_seq": 59, "distance_m": 336285.865, "section_seq": 1, "route_path_id": 55268}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1914", "location": "Colton Jn", "stage_seq": 60, "distance_m": 349249.899, "section_seq": 1, "route_path_id": 55268}, {"is_pass": false, "wtt_arr": "1919", "wtt_dep": null, "location": "York", "stage_seq": 61, "distance_m": 358681.275, "section_seq": 1, "route_path_id": 55268}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 358681.275, "from_m": 0.0, "section_seq": 1, "route_path_id": 55268}], "total_distance_m": 358681.275, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 354660.396, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 4020.879, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 23951, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:51:27Z", "source_id": 41183572, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T14:53:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:51:31Z", "source_id": 13489771, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T15:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24190, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:08:15Z", "source_id": 41220224, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T15:09:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:08:18Z", "source_id": 13500883, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T16:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24401, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:22:33Z", "source_id": 41251791, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T15:24:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:22:38Z", "source_id": 13510487, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T16:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21076, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:30:23Z", "source_id": 41268928, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T15:31:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:30:25Z", "source_id": 13515776, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T16:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20939, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:48:43Z", "source_id": 41309503, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T15:49:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:48:47Z", "source_id": 13528197, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T16:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20255, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:56:33Z", "source_id": 41327447, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T15:57:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:56:39Z", "source_id": 13533544, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T16:57:00+01:00", "operational_fact": true}] |
Reading |
1545 |
1545 |
15 |
None |
None |
York |
1919 |
1919 |
7 |
LATE |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G00719/2026-09-12/detailed |
None |
Leamington Spa |
2026-09-12T16:51:06+01:00 |
Birmingham New Street |
26.0 |
{"type": "LineString", "coordinates": [[-1.5365866, 52.2846006], [-1.5367865, 52.2846096], [-1.5369501000000003, 52.284616199999995], [-1.5371311, 52.284623499999995], [-1.537402, 52.2846318], [-1.5375616, 52.28464159999999], [-1.5377694999999998, 52.284649], [-1.5379733, 52.2846531], [-1.5382496, 52.284660499999994], [-1.5384856, 52.2846662], [-1.5387189999999995, 52.284670299999995], [-1.5389295000000005, 52.2846695], [-1.5391292999999997, 52.2846728], [-1.5393264, 52.2846744], [-1.5395369999999995, 52.2846752], [-1.5397421999999998, 52.2846744], [-1.5399849, 52.2846761], [-1.5401727, 52.2846777], [-1.5403846, 52.2846802], [-1.5405589, 52.28468259999999], [-1.5407050999999998, 52.2846875], [-1.5408607, 52.2846949], [-1.5409867, 52.28470480000001], [-1.5410966999999998, 52.28471309999999], [-1.5412910999999998, 52.2847278], [-1.5414534, 52.2847343], [-1.5417122999999997, 52.284741700000005], [-1.5420281, 52.28476740000001], [-1.5423052999999998, 52.2847808], [-1.5426424999999997, 52.2847919], [-1.5433958999999997, 52.2848167], [-1.5434276, 52.2848177], [-1.544196, 52.28484159999999], [-1.5450452, 52.2848631], [-1.5458704, 52.2848803], [-1.5467913, 52.28488649999999], [-1.5470217, 52.2848862], [-1.5471303, 52.28488529999999], [-1.5471851999999997, 52.2848856], [-1.5472132999999997, 52.28488589999999], [-1.5473836, 52.2848841], [-1.5488031, 52.2848688], [-1.5495970999999995, 52.28485260000001], [-1.5500678, 52.2848389], [-1.5507888, 52.284815], [-1.5518598, 52.2847724], [-1.5531553, 52.284709500000005], [-1.5570092, 52.2845096], [-1.5583684999999998, 52.28447200000001], [-1.5589208999999995, 52.28447], [-1.5595277, 52.2844783], [-1.5600056999999998, 52.2844932], [-1.5605529, 52.2845203], [-1.5611484999999998, 52.2845608], [-1.5620018, 52.2846401], [-1.5622822, 52.2846711], [-1.5626315, 52.2847103], [-1.5635308, 52.284834700000005], [-1.5644617999999997, 52.2849824], [-1.5649113999999995, 52.285060400000006], [-1.5654024999999998, 52.285149], [-1.5658238999999998, 52.2852253], [-1.5685272999999995, 52.2857018], [-1.569655, 52.2859003], [-1.5706612, 52.286061899999986], [-1.5713604, 52.2861597], [-1.5721624, 52.28625670000001], [-1.5730577999999995, 52.28634899999999], [-1.5735066999999998, 52.2863892], [-1.5742751999999998, 52.2864445], [-1.5747789, 52.2864763], [-1.5749730999999998, 52.28648640000001], [-1.5754141, 52.2865083], [-1.5759171999999997, 52.2865287], [-1.5769397999999997, 52.2865563], [-1.5785225, 52.2865839], [-1.5797571, 52.28660810000001], [-1.5799843999999998, 52.28661309999999], [-1.5818494, 52.28664680000001], [-1.5847915999999995, 52.286697], [-1.5851133, 52.2867007], [-1.5890322, 52.28676720000001], [-1.5908004999999998, 52.286798799999985], [-1.591587, 52.28681900000001], [-1.592636, 52.28683800000001], [-1.5929392999999998, 52.286841], [-1.5930478999999995, 52.2868426], [-1.5954442999999998, 52.2868882], [-1.5963045, 52.2868981], [-1.5970239, 52.2868976], [-1.5973239, 52.2868885], [-1.5977493, 52.2868757], [-1.5981594, 52.2868555], [-1.5987356, 52.2868198], [-1.5991651, 52.2867834], [-1.5997299, 52.2867258], [-1.6003500999999998, 52.2866478], [-1.6007915999999998, 52.28658489999999], [-1.6011759999999997, 52.2865241], [-1.6021071, 52.28635849999999], [-1.6032941999999997, 52.28614189999999], [-1.6037577999999997, 52.28606380000001], [-1.6041218, 52.2860061], [-1.6045402999999998, 52.2859446], [-1.6048477, 52.285905499999984], [-1.6051513, 52.2858688], [-1.6055519, 52.28582750000001], [-1.6060321, 52.285785100000005], [-1.6063851999999998, 52.2857613], [-1.6068051, 52.2857398], [-1.607263, 52.2857224], [-1.607631, 52.2857149], [-1.6080765, 52.28571469999999], [-1.6081788999999995, 52.285715799999984], [-1.6086307, 52.28571829999999], [-1.6092831999999997, 52.2857407], [-1.6098374999999998, 52.28576989999999], [-1.6102659, 52.285799699999984], [-1.6107397, 52.28584009999999], [-1.6110469, 52.28587219999999], [-1.611862, 52.28597130000001], [-1.6119592, 52.285985700000005], [-1.6123240999999997, 52.286038], [-1.6129879, 52.28614249999999], [-1.6137737, 52.2862981], [-1.6143634999999998, 52.2864278], [-1.6144858, 52.286460700000006], [-1.615256, 52.2866536], [-1.61586, 52.2868232], [-1.6165682, 52.28704979999999], [-1.6169675114151385, 52.28719190313444], [-1.6170340999999997, 52.2872156], [-1.6175778, 52.2874232], [-1.617925, 52.2875627], [-1.618525, 52.2878253], [-1.6186214, 52.28787299999999], [-1.6202088999999995, 52.2886589], [-1.6214256000000002, 52.2892664], [-1.6214772, 52.28929219999999], [-1.6234521, 52.29029839999998], [-1.6266607999999998, 52.2919156], [-1.6273767999999995, 52.29227099999999], [-1.6279411999999998, 52.2925495], [-1.6286121, 52.29286640000001], [-1.6287626, 52.2929355], [-1.6294352, 52.29323860000001], [-1.6303896, 52.2936444], [-1.6308289, 52.293822000000006], [-1.6313541, 52.29402739999999], [-1.6321962, 52.294340600000005], [-1.6330532999999998, 52.2946475], [-1.6335493, 52.29481760000001], [-1.6343380999999997, 52.29508409999999], [-1.6349714, 52.2952782], [-1.6359417999999997, 52.29557460000001], [-1.6360483, 52.2956072], [-1.6362873999999998, 52.2956752], [-1.6377027999999998, 52.29607229999999], [-1.6386385, 52.2963169], [-1.6394128999999995, 52.29650889999999], [-1.6401665999999997, 52.2966867], [-1.6411095999999998, 52.2968983], [-1.6416546, 52.2970188], [-1.6426362, 52.29722259999999], [-1.6433132, 52.2973557], [-1.6442853999999998, 52.29753500000001], [-1.6449631, 52.29765329999998], [-1.6457944999999998, 52.297782000000005], [-1.6461623, 52.2978325], [-1.6466396, 52.29789800000001], [-1.6476215, 52.2980105], [-1.6481640999999998, 52.2980598], [-1.6486837, 52.2981055], [-1.6491659, 52.2981354], [-1.6496123, 52.29816049999999], [-1.6501399, 52.2981843], [-1.6509464, 52.2982044], [-1.6516673, 52.2982096], [-1.6521802999999995, 52.2982039], [-1.6528690999999998, 52.2981848], [-1.6536687999999995, 52.2981497], [-1.6543293, 52.2981092], [-1.6551874, 52.29803810000001], [-1.6558341, 52.29797249999999], [-1.6563859999999997, 52.2979088], [-1.6572650999999998, 52.2977877], [-1.6580898, 52.29765029999999], [-1.6587681999999997, 52.29753259999999], [-1.6594659, 52.2973873], [-1.6598848999999998, 52.2972927], [-1.6607383, 52.29708840000001], [-1.6613889999999998, 52.29691509999999], [-1.6622832, 52.2966582], [-1.6629556, 52.296458099999995], [-1.6641537, 52.29611640000001], [-1.6646762999999998, 52.2959811], [-1.6653213, 52.295822699999995], [-1.6661648999999998, 52.2956552], [-1.6666656, 52.29556389999998], [-1.6673870999999998, 52.2954497], [-1.6676924, 52.29540819999999], [-1.6680827, 52.29536329999999], [-1.6686451, 52.295301499999994], [-1.6692642, 52.2952477], [-1.6698454, 52.2952093], [-1.6707676, 52.2951796], [-1.6716017, 52.29517379999999], [-1.6722079, 52.295182399999995], [-1.6728619768522444, 52.29521066315773], [-1.6729067999999998, 52.2952126], [-1.6735152999999998, 52.2952508], [-1.6741475999999995, 52.295308600000006], [-1.6752298, 52.29542549999999], [-1.6761001, 52.29555129999999], [-1.6766280999999998, 52.2956356], [-1.6771455999999998, 52.295730000000006], [-1.6777367, 52.2958549], [-1.6781867999999998, 52.295958299999995], [-1.6785001, 52.296036499999985], [-1.6788727999999995, 52.296137], [-1.6795141, 52.296325199999984], [-1.6797920999999998, 52.29641759999999], [-1.6800995, 52.296519], [-1.6805182, 52.296672699999995], [-1.6807502, 52.296760099999986], [-1.6813083999999998, 52.2969941], [-1.6818894999999998, 52.2972544], [-1.6824768, 52.2975544], [-1.6831208, 52.2979162], [-1.6838466, 52.2983361], [-1.6851250999999996, 52.299090199999995], [-1.6858803, 52.299532799999994], [-1.6867635999999997, 52.3000504], [-1.6895853, 52.30169860000001], [-1.6901295, 52.3020103], [-1.6906939999999997, 52.3023205], [-1.6917198, 52.302871299999985], [-1.6922269, 52.3031369], [-1.6929976, 52.3035309], [-1.6934922, 52.3037771], [-1.6943889999999997, 52.304212599999985], [-1.6951278999999997, 52.3045546], [-1.6957326999999998, 52.30482949999999], [-1.6967315, 52.3052617], [-1.6976264, 52.30563159999999], [-1.6982498999999998, 52.3058792], [-1.6988141999999995, 52.3060956], [-1.6994115999999997, 52.3063134], [-1.7005444999999997, 52.306731799999994], [-1.7007958, 52.3068236], [-1.7008987, 52.30686120000001], [-1.7022293, 52.3073477], [-1.7028874, 52.3075979], [-1.7038414999999998, 52.3079799], [-1.7048487, 52.3084227], [-1.7054501, 52.3087068], [-1.7060225, 52.3089958], [-1.7064733999999997, 52.3092264], [-1.7065851, 52.309282999999986], [-1.7067990398270907, 52.30939716963092], [-1.7071080999999997, 52.30956209999999], [-1.7076271999999997, 52.309851], [-1.7082904999999995, 52.310242], [-1.7086829999999995, 52.310482400000005], [-1.7092210999999995, 52.31083079999999], [-1.7098653, 52.311278499999986], [-1.7104059, 52.311671200000006], [-1.710862, 52.3120163], [-1.7111074, 52.3122088], [-1.7114782999999998, 52.3125116], [-1.7116892, 52.3126958], [-1.7120983, 52.3130551], [-1.7126365, 52.31352780000001], [-1.7129461999999998, 52.31380719999999], [-1.7133902, 52.3142141], [-1.7137944, 52.3145927], [-1.7147319, 52.315467000000005], [-1.7150941999999998, 52.3158002], [-1.7166925, 52.3172952], [-1.7170884999999998, 52.3176554], [-1.7173644, 52.3179076], [-1.7183797999999997, 52.31884889999999], [-1.7188414, 52.3193042], [-1.7192657999999998, 52.3197327], [-1.7194556, 52.3199353], [-1.7196242, 52.320121], [-1.7199420999999997, 52.320482], [-1.7203072, 52.32092519999999], [-1.7206557000000002, 52.3213871], [-1.720885, 52.3217054], [-1.7212124999999998, 52.3221924], [-1.7213560999999995, 52.3224204], [-1.7215958999999998, 52.3228114], [-1.7219317999999997, 52.3234507], [-1.7220421, 52.323673600000006], [-1.7220829, 52.3237562], [-1.7221228, 52.323834600000005], [-1.7224179, 52.32449400000001], [-1.7225237999999998, 52.3247758], [-1.7225980999999997, 52.324959], [-1.7227547999999997, 52.32540379999998], [-1.7229533, 52.3260224], [-1.7231244, 52.3265609], [-1.7233802, 52.3273576], [-1.7234761999999997, 52.3276295], [-1.7236264, 52.32803699999999], [-1.7238093, 52.32849619999999], [-1.7240425999999998, 52.32904150000001], [-1.7242827000000005, 52.32959710000001], [-1.7244180933690028, 52.32991742479848], [-1.7244772999999998, 52.3300575], [-1.724568, 52.330253500000005], [-1.7251590999999995, 52.3316118], [-1.7253282, 52.331998], [-1.7254659, 52.3323312], [-1.7256374999999995, 52.33278339999999], [-1.7257685, 52.33312339999999], [-1.7258457, 52.3333591], [-1.7259409, 52.333649900000005], [-1.7260006, 52.3338438], [-1.7260561, 52.3340803], [-1.7261557999999997, 52.334502500000006], [-1.7261818999999998, 52.334726200000006], [-1.7262006, 52.33485969999999], [-1.7262267999999998, 52.33499359999999], [-1.7262509999999998, 52.3351951], [-1.7262927, 52.3354451], [-1.7263132999999995, 52.33563839999999], [-1.7263258, 52.3358585], [-1.726336, 52.3361972], [-1.7263408999999998, 52.3364651], [-1.7263319999999998, 52.33680729999998], [-1.7263198999999998, 52.3370297], [-1.7262917, 52.3373576], [-1.7262801999999997, 52.33748550000001], [-1.7261597999999998, 52.3386581], [-1.7261285999999998, 52.338953499999995], [-1.7261007, 52.3391592], [-1.7260439, 52.3397268], [-1.7259747999999997, 52.3403582], [-1.7259531, 52.3405827], [-1.7259286, 52.340781], [-1.7258988, 52.34103329999999], [-1.7258614, 52.34131799999999], [-1.7258271, 52.3415551], [-1.7257883, 52.3417839], [-1.7255649, 52.34282269999999], [-1.7254645, 52.34324529999999], [-1.7252328, 52.344246], [-1.7250506, 52.34505359999999], [-1.7248602999999998, 52.3458823], [-1.7247996999999995, 52.346176], [-1.7247384, 52.34654559999999], [-1.7247056999999997, 52.34677249999999], [-1.7246883999999998, 52.3469408], [-1.7246649999999997, 52.3472222], [-1.7246509000000003, 52.347447599999995], [-1.7246483, 52.34766450000001], [-1.7246517, 52.347871100000006], [-1.7246652, 52.34814980000001], [-1.7246832, 52.3484174], [-1.7247274, 52.3488024], [-1.7247844, 52.3492301], [-1.7248521999999995, 52.34962350000001], [-1.7249238999999998, 52.3499809], [-1.725014, 52.3503856], [-1.7250877999999998, 52.3506656], [-1.7251956999999998, 52.35105329999999], [-1.7252929, 52.3513669], [-1.7253898999999997, 52.35166329999999], [-1.7255508999999998, 52.3521061], [-1.7256537999999997, 52.352363399999994], [-1.7257815000000003, 52.35266260000001], [-1.7260077, 52.35316849999999], [-1.7262258, 52.3536037], [-1.7263609, 52.35386249999999], [-1.7264794999999995, 52.3540767], [-1.7266391999999997, 52.3543504], [-1.7268194, 52.3546473], [-1.7270034, 52.35494440000001], [-1.7272231999999998, 52.3552806], [-1.7276518999999997, 52.35590849999999], [-1.7278866, 52.356232], [-1.7280453, 52.3564392], [-1.7285105999999997, 52.35704629999999], [-1.7288688, 52.3574762], [-1.7292536999999997, 52.3579109], [-1.7296372, 52.35831329999999], [-1.7298505, 52.3585314], [-1.7302177, 52.358886199999986], [-1.7304455999999997, 52.35910930000001], [-1.7309890999999995, 52.3595975], [-1.7315496, 52.3600676], [-1.7319754999999997, 52.3604093], [-1.7322605999999998, 52.3606273], [-1.7326499, 52.3609133], [-1.7331308999999997, 52.361250899999995], [-1.7336413999999998, 52.361594099999984], [-1.7340249, 52.3618359], [-1.7344497, 52.3620972], [-1.7347726, 52.362291], [-1.7352004000000003, 52.362533], [-1.7358559, 52.362892300000006], [-1.7363991, 52.36317999999999], [-1.736729, 52.36335549999999], [-1.7370547, 52.36351839999999], [-1.7382954, 52.3641519], [-1.7395006, 52.36476720000001], [-1.7396596999999998, 52.3648469], [-1.7396949, 52.3648646], [-1.7401200999999995, 52.365080299999995], [-1.7421823, 52.36610779999999], [-1.7427498, 52.36638709999998], [-1.7429893, 52.36650180000001], [-1.7434961999999998, 52.36676099999999], [-1.7443372999999998, 52.3671879], [-1.7451985, 52.3676195], [-1.7459663, 52.36800709999999], [-1.7468852, 52.36846760000001], [-1.7472837999999995, 52.36866429999999], [-1.7474865, 52.368751], [-1.7476455, 52.36881880000001], [-1.747805, 52.3688881], [-1.7479446, 52.3689597], [-1.7481789, 52.36907550000001], [-1.7485280000000003, 52.3692479], [-1.7487748, 52.369373999999986], [-1.7490497, 52.3695107], [-1.7493541, 52.3696647], [-1.7497268999999998, 52.369858699999995], [-1.7500393999999997, 52.3700266], [-1.7503987999999997, 52.37022879999999], [-1.7506523, 52.370377000000005], [-1.750883, 52.37052030000001], [-1.7511646, 52.3706972], [-1.7514181, 52.3708634], [-1.7516045, 52.3709871], [-1.7518499, 52.3711549], [-1.7520309999999997, 52.3712835], [-1.7522320999999998, 52.3714243], [-1.7523930999999997, 52.371543], [-1.7525822, 52.3716847], [-1.7527416999999998, 52.3718018], [-1.7528182, 52.37186650000001], [-1.7530313999999998, 52.3720237], [-1.7531842999999998, 52.37214480000001], [-1.7534177, 52.3723282], [-1.7535826, 52.37246329999999], [-1.7537663, 52.372614], [-1.7539152000000002, 52.3727425], [-1.7540761, 52.3728817], [-1.7542103, 52.3730005], [-1.7543618, 52.3731339], [-1.7545253999999997, 52.3732846], [-1.7546661999999995, 52.3734156], [-1.7548205, 52.37356290000001], [-1.7549733, 52.373716900000005], [-1.7551597999999995, 52.3738995], [-1.7552791, 52.3740215], [-1.7554159, 52.37416309999998], [-1.7555111, 52.3742605], [-1.7556452, 52.3744063], [-1.7557753, 52.3745471], [-1.7559309, 52.3747215], [-1.7560797999999995, 52.374880299999994], [-1.756242, 52.375060399999995], [-1.7563869, 52.3752184], [-1.7565371, 52.3753879], [-1.7566578, 52.375522999999994], [-1.7568066, 52.37568590000001], [-1.7569676, 52.3758611], [-1.7571244999999998, 52.3760339], [-1.7573203, 52.3762468], [-1.7574638, 52.3764015], [-1.7576113000000002, 52.3765562], [-1.757791, 52.3767372], [-1.7579197, 52.3768632], [-1.7580619, 52.37700000000001], [-1.7582053999999998, 52.37713260000001], [-1.7583811, 52.3772931], [-1.7585554, 52.37744529999999], [-1.7587082999999997, 52.3775771], [-1.7588651999999998, 52.37771390000001], [-1.759002, 52.37783009999999], [-1.7591281, 52.37793739999999], [-1.7592701999999998, 52.3780585], [-1.7593433999999997, 52.37811729999999], [-1.7594230999999998, 52.3781887], [-1.7596377, 52.3783688], [-1.7596752000000002, 52.3784006], [-1.7597906, 52.3784982], [-1.7598089716942844, 52.3785138774888], [-1.7599488, 52.3786332], [-1.7600896999999998, 52.378752799999994], [-1.7603283, 52.3789553], [-1.7604639, 52.3790704], [-1.7606021, 52.37918590000001], [-1.760759, 52.379321], [-1.7609454, 52.3794806], [-1.7611384999999995, 52.379641], [-1.7612685999999995, 52.379750699999995], [-1.761459, 52.37990709999999], [-1.7616146, 52.3800381], [-1.7617875999999997, 52.380182999999995], [-1.7619203999999995, 52.3802919], [-1.7620759, 52.38041960000001], [-1.7622127, 52.380537399999994], [-1.7623722, 52.3806717], [-1.7625451999999997, 52.3808157], [-1.7627102, 52.38095160000001], [-1.7629032999999998, 52.381112900000005], [-1.7630628999999998, 52.38124630000001], [-1.7631822999999998, 52.38134869999998], [-1.7633766999999998, 52.38151979999999], [-1.7635524, 52.3816704], [-1.7637952, 52.38187670000001], [-1.7639507, 52.38201010000001], [-1.7641559000000002, 52.382193499999985], [-1.7642873, 52.382305599999995], [-1.7644133999999998, 52.3824202], [-1.7645649, 52.38255939999999], [-1.7647513999999995, 52.382728], [-1.7648922, 52.382858199999994], [-1.7650343, 52.38299], [-1.7651831999999998, 52.38312909999999], [-1.7653508, 52.3832847], [-1.7655118, 52.38344099999999], [-1.7656686999999998, 52.383593299999994], [-1.7658349999999998, 52.3837627], [-1.7659986, 52.38392890000001], [-1.7661448, 52.38407540000001], [-1.7662749, 52.384215399999995], [-1.7664022999999998, 52.3843545], [-1.7665458, 52.38450919999999], [-1.7666825999999998, 52.3846557], [-1.7667952427916418, 52.384780653945135], [-1.7668354, 52.3848252], [-1.7669493999999997, 52.3849562], [-1.7670661, 52.38508379999999], [-1.7671867999999995, 52.38522050000001], [-1.7672834000000002, 52.38533350000001], [-1.7674027, 52.38546449999999], [-1.7675248, 52.3856094], [-1.7676628999999997, 52.385769800000006], [-1.7677554, 52.3858795], [-1.7678681, 52.38601700000001], [-1.7679754, 52.3861365], [-1.7680693, 52.3862503], [-1.7681953, 52.3864066], [-1.7682998999999997, 52.38653669999999], [-1.7684394, 52.3867111], [-1.7685507, 52.386850200000005], [-1.7686673999999998, 52.3869935], [-1.7687653, 52.38711870000001], [-1.7693272, 52.38785130000001], [-1.7693943, 52.387947], [-1.7700687999999998, 52.3888539], [-1.7701413, 52.3889595], [-1.7702350999999998, 52.38908800000001], [-1.7703061999999998, 52.38918780000001], [-1.770388, 52.38930820000001], [-1.7704725, 52.389432599999985], [-1.770553, 52.3895504], [-1.7706266999999998, 52.3896675], [-1.7707018, 52.389778799999995], [-1.770781, 52.38989170000001], [-1.7708680999999995, 52.390020199999995], [-1.7709499, 52.3901471], [-1.7710304, 52.3902682], [-1.7711122, 52.3903934], [-1.7711993999999998, 52.39053419999999], [-1.7713160999999995, 52.3907044], [-1.7714193, 52.3908567], [-1.7715185999999998, 52.3910154], [-1.7716445999999997, 52.391198], [-1.7717345, 52.3913379], [-1.7718632, 52.3915409], [-1.7721596, 52.391993500000005], [-1.7722347, 52.39210150000001], [-1.7723312999999998, 52.3922603], [-1.7724599999999997, 52.39245669999999], [-1.7725499, 52.3926138], [-1.7726545, 52.39279880000001], [-1.7727269, 52.39291909999999], [-1.7728168, 52.39307209999998], [-1.7728864999999998, 52.3931998], [-1.7729924, 52.3933659], [-1.7730608, 52.3934969], [-1.7731373, 52.39364090000001], [-1.7732057, 52.39377269999999], [-1.7732593000000003, 52.39388809999999], [-1.7733156999999995, 52.3940174], [-1.7733908, 52.39416140000001], [-1.7734524, 52.394270199999994], [-1.7735141, 52.39437300000001], [-1.7735918999999998, 52.3945231], [-1.7736617, 52.3946762], [-1.7737206999999997, 52.3948063], [-1.7737958, 52.39497399999999], [-1.7738386999999998, 52.3950567], [-1.7738815999999995, 52.3951508], [-1.7739379, 52.395274400000005], [-1.7740009999999995, 52.39541680000001], [-1.7740626999999998, 52.3955485], [-1.7741283999999995, 52.39569499999999], [-1.7742236, 52.3958996], [-1.7742813, 52.396033800000005], [-1.7743537, 52.396185200000005], [-1.7744234, 52.3963399], [-1.7745525999999998, 52.3967018], [-1.7746243, 52.39685609999999], [-1.7749775, 52.397595900000006], [-1.7752482, 52.398141800000005], [-1.7753099, 52.39828249999999], [-1.7753635, 52.3983996], [-1.7754346, 52.3985542], [-1.7755003, 52.39870309999999], [-1.7755700999999997, 52.398861100000005], [-1.7756370999999995, 52.3990067], [-1.7757082, 52.39916219999999], [-1.775786, 52.39933159999998], [-1.7758462999999998, 52.3994707], [-1.7759228, 52.399649100000005], [-1.7760046, 52.39983809999999], [-1.7760971, 52.4000468], [-1.7761788999999997, 52.400235], [-1.7762339000000005, 52.40037410000001], [-1.7763345, 52.40060729999999], [-1.7764083, 52.400783199999985], [-1.776482, 52.40094520000001], [-1.776545, 52.40109249999999], [-1.7766040999999997, 52.4012357], [-1.7766698, 52.401392], [-1.7767221, 52.4015229], [-1.7767797, 52.401666899999995], [-1.7768388, 52.4018085], [-1.7768977999999995, 52.40193359999999], [-1.7769675, 52.4020981], [-1.7770331999999998, 52.402256], [-1.7770974999999998, 52.40240329999999], [-1.7771779999999997, 52.40258660000001], [-1.777233, 52.40272], [-1.7772987, 52.4028713], [-1.7773577, 52.40300800000001], [-1.7774594999999995, 52.4033066], [-1.7778721, 52.4041984], [-1.7783325, 52.4050171], [-1.7784635, 52.40522970000001], [-1.7786587000000005, 52.40549039999999], [-1.7787928, 52.4057023], [-1.7789604, 52.40596330000001], [-1.7791722999999997, 52.406277499999995], [-1.7793668, 52.406560600000006], [-1.779521, 52.40678149999999], [-1.7796524, 52.40696150000001], [-1.7799301, 52.40733130000001], [-1.7801446, 52.407609399999984], [-1.7802977999999998, 52.407842300000006], [-1.7804002999999995, 52.4079653], [-1.7807642, 52.4083539], [-1.7809372000000003, 52.40853789999999], [-1.7811974, 52.4088071], [-1.7814266999999997, 52.40904030000001], [-1.7816104999999998, 52.4092121], [-1.7818639, 52.409442799999994], [-1.7821508999999998, 52.40969959999999], [-1.7823641999999995, 52.4098829], [-1.7826122999999998, 52.41010210000001], [-1.7829528999999995, 52.4103991], [-1.7831742, 52.4105815], [-1.783551, 52.4108908], [-1.7838058, 52.41110259999999], [-1.7840432, 52.41130549999999], [-1.7843743999999997, 52.4115976], [-1.784542, 52.4117383], [-1.7846506999999998, 52.41182739999999], [-1.7848853999999998, 52.412017199999994], [-1.7852327, 52.4122815], [-1.7854446, 52.412445899999994], [-1.785678, 52.412620099999984], [-1.7859126999999997, 52.41277639999999], [-1.7865282, 52.4131878], [-1.7869251999999998, 52.4134341], [-1.7873208000000005, 52.4136664], [-1.7874308, 52.4137333], [-1.7875855, 52.413824000000005], [-1.7880115, 52.4140549], [-1.7885291999999997, 52.414349400000006], [-1.7890307, 52.414648], [-1.7896718, 52.4150218], [-1.7901975, 52.415344100000006], [-1.7905703, 52.4155658], [-1.7908479, 52.4157343], [-1.7912273999999997, 52.4159535], [-1.7921567999999997, 52.41658090000001], [-1.7927939, 52.4170291], [-1.793227, 52.4173432], [-1.7935247999999997, 52.41757630000001], [-1.7939472, 52.4179084], [-1.7941484, 52.4180687], [-1.7943254000000002, 52.41821999999999], [-1.7946151, 52.4184564], [-1.7947907999999997, 52.4186085], [-1.7950107, 52.4188138], [-1.7951073, 52.418903], [-1.7952534, 52.419042000000005], [-1.7954465999999998, 52.419222799999986], [-1.7955807, 52.419360999999995], [-1.7957537, 52.41953770000001], [-1.7959038999999997, 52.4196849], [-1.7960031, 52.4197912], [-1.7961520000000002, 52.4199516], [-1.7962834, 52.4200939], [-1.796388, 52.4202067], [-1.7965154, 52.4203515], [-1.7966305682390429, 52.42047740056093], [-1.7966709999999997, 52.4205216], [-1.7968346, 52.4207171], [-1.7969781, 52.42088480000001], [-1.7971404, 52.421087599999986], [-1.7973322, 52.421333], [-1.7974783, 52.4215243], [-1.7976365999999997, 52.4217493], [-1.7977922, 52.4219578], [-1.7978954000000005, 52.42210829999999], [-1.7980362, 52.422320099999986], [-1.7981448999999996, 52.42248289999999], [-1.7982561999999995, 52.422662], [-1.7984144000000002, 52.42291960000001], [-1.7985338, 52.4231167], [-1.7986263, 52.42329169999999], [-1.7987081000000005, 52.4234324], [-1.7988113999999995, 52.4236205], [-1.7989026, 52.423805300000005], [-1.7989964999999997, 52.4239861], [-1.7990715999999998, 52.4241496], [-1.7991802, 52.4243803], [-1.7992649999999994, 52.42457120000001], [-1.7993827, 52.424848], [-1.7995181999999996, 52.425177600000005], [-1.7995812000000002, 52.4253453], [-1.7996576, 52.425545599999985], [-1.7997501999999996, 52.42580730000001], [-1.7998414000000005, 52.4260747], [-1.7999031, 52.4262555], [-1.7999579999999995, 52.42643050000001], [-1.8000117, 52.4266063], [-1.8000533, 52.4267609], [-1.8001081999999995, 52.4269661], [-1.8001525, 52.42714930000001], [-1.8002060999999996, 52.4273668], [-1.8002771999999998, 52.427649800000005], [-1.8003496, 52.42798419999999], [-1.8003872, 52.4281666], [-1.8004542, 52.4284937], [-1.8005024999999997, 52.4287586], [-1.8005629, 52.4290456], [-1.8006178999999995, 52.42932530000001], [-1.8006809, 52.4296393], [-1.8007466, 52.4299353], [-1.8008110000000002, 52.4302542], [-1.8008874, 52.43058210000001], [-1.8009679, 52.43091819999999], [-1.8010442999999996, 52.4312314], [-1.8011275, 52.43152], [-1.8011837999999998, 52.43172040000001], [-1.8012455000000005, 52.4319264], [-1.8013205999999995, 52.432166], [-1.8013716, 52.43231639999999], [-1.8014453, 52.432529], [-1.8017726, 52.43343169999999], [-1.8019092999999995, 52.4337547], [-1.8020514999999997, 52.4340858], [-1.8021878, 52.43439159999999], [-1.8023179, 52.4346818], [-1.8023899, 52.4348404], [-1.8024342, 52.4349396], [-1.8024849, 52.435053], [-1.8025103999999996, 52.4351158], [-1.8027197999999995, 52.43560969999999], [-1.8028709, 52.4358519], [-1.8030587, 52.4362116], [-1.8031807, 52.436434], [-1.8033095, 52.436652300000006], [-1.8034958999999997, 52.4369507], [-1.8036984, 52.4372508], [-1.8037859, 52.4373748], [-1.8038810000000003, 52.43752119999999], [-1.8041843, 52.4379646], [-1.8044867, 52.43841059999999], [-1.8046505, 52.4386561], [-1.8048042, 52.43887209999999], [-1.8052012, 52.43946830000001], [-1.805277065234028, 52.43957578845911], [-1.805301, 52.4396097], [-1.8058931999999996, 52.4404106], [-1.8061729, 52.44073989999998], [-1.8064706, 52.4410841], [-1.8067197, 52.441362100000006], [-1.8072055, 52.4418618], [-1.8076969, 52.442330199999994], [-1.8082964, 52.442877900000006], [-1.8088866, 52.44339870000001], [-1.8094049999999997, 52.4438255], [-1.8100041, 52.444289000000005], [-1.8101796000000003, 52.4444246], [-1.8107775, 52.4448533], [-1.8113616, 52.445253099999995], [-1.8125598, 52.4460031], [-1.8137887, 52.446723199999994], [-1.8150594999999996, 52.44742169999999], [-1.8161536, 52.4479936], [-1.8166715, 52.4482558], [-1.8170611999999997, 52.4484454], [-1.8173294, 52.44857549999998], [-1.817541, 52.448673], [-1.8181308, 52.4489714], [-1.8187354, 52.4492661], [-1.8192659, 52.44950490000001], [-1.8195921, 52.4496517], [-1.8199914999999995, 52.449811200000006], [-1.8207282999999996, 52.45009129999999], [-1.8214431, 52.4503511], [-1.8223323, 52.4506385], [-1.8232915000000005, 52.450924500000006], [-1.8248568, 52.4513495], [-1.8257626, 52.4515621], [-1.8266819, 52.45176380000001], [-1.8274532000000003, 52.451907299999995], [-1.8283569, 52.452064500000006], [-1.8291976, 52.4521633], [-1.8296903, 52.4522215], [-1.830765, 52.452332299999995], [-1.8316411999999995, 52.45242809999999], [-1.8330396, 52.452593500000006], [-1.8336857, 52.4526857], [-1.8343547, 52.4528011], [-1.8346837999999996, 52.4528722], [-1.8351880000000005, 52.452981099999995], [-1.8356526, 52.453093800000005], [-1.8361562, 52.45322660000001], [-1.8367791, 52.453407799999994], [-1.8373925, 52.453588200000006], [-1.8382359, 52.4538351], [-1.8395893, 52.4543048], [-1.8403356, 52.45458510000001], [-1.8406687, 52.45471969999999], [-1.8410131, 52.4548652], [-1.8416440000000005, 52.45514729999999], [-1.8428310000000003, 52.45574280000001], [-1.8438571, 52.456285300000005], [-1.8444382, 52.456597], [-1.8452677, 52.4570404], [-1.8458071, 52.45732829999999], [-1.8468432999999995, 52.45788279999999], [-1.8471649000000003, 52.45805409999999], [-1.8480513999999997, 52.45854069999999], [-1.8502409, 52.4597118], [-1.8505117, 52.459861], [-1.8505659999999995, 52.4598882], [-1.8511412999999997, 52.46017700000001], [-1.8514243, 52.460325], [-1.8516707, 52.4604422], [-1.8521554, 52.4606765], [-1.8523586999999997, 52.4607738], [-1.8527901, 52.46097729999999], [-1.8533277999999995, 52.4612759], [-1.8536742, 52.46142660000001], [-1.8562675, 52.4625251], [-1.8565364, 52.462643099999994], [-1.8573672000000003, 52.463007600000005], [-1.8582419, 52.463391400000006], [-1.8587174999999996, 52.463584999999995], [-1.859502, 52.4638935], [-1.8597216999999997, 52.4639839], [-1.8601438999999995, 52.4641317], [-1.8606157000000003, 52.4643002], [-1.8610558, 52.4644706], [-1.862346, 52.4649889], [-1.8629485, 52.465233100000006], [-1.8633392, 52.4653935], [-1.8638396, 52.4655973], [-1.8646668, 52.465931600000005], [-1.8650977, 52.4661052], [-1.8655191, 52.4662743], [-1.8661144, 52.4665164], [-1.8667531999999996, 52.466774400000006], [-1.8674321, 52.46704939999999], [-1.8679467000000003, 52.467258], [-1.8685264, 52.4674911], [-1.8689842, 52.46768219999999], [-1.8692248999999996, 52.46777550000001], [-1.869731, 52.467978600000016], [-1.8701151, 52.468134], [-1.8703393, 52.46822480000001], [-1.8708898000000005, 52.46845019999999], [-1.8712536, 52.4685962], [-1.8714788, 52.4687047], [-1.8717040999999996, 52.46882049999999], [-1.8719317, 52.46896639999999], [-1.8721872, 52.469162399999995], [-1.8724081999999995, 52.469379299999986], [-1.8725999, 52.4696104], [-1.8727243, 52.469815], [-1.8727774, 52.4699365], [-1.8728157999999997, 52.4700479], [-1.8728331000000005, 52.470105], [-1.8728423, 52.470171], [-1.8728478, 52.47025229999999], [-1.8728529, 52.470345300000005], [-1.8728446, 52.4704391], [-1.8728255999999996, 52.4705742], [-1.8727759, 52.4707234], [-1.8726841000000003, 52.4708696], [-1.8726144, 52.47097180000001], [-1.8725554, 52.4710385], [-1.8724248, 52.47121150000001], [-1.8721659, 52.4715572], [-1.8716756999999995, 52.4722087], [-1.8712843, 52.472771], [-1.8711437, 52.4730102], [-1.8708970999999996, 52.4735642], [-1.8708450999999997, 52.473652], [-1.8707956999999995, 52.4737386], [-1.8707525, 52.4738144], [-1.8705953, 52.4741164], [-1.8704056, 52.4744949], [-1.8702146, 52.4748632], [-1.8698649, 52.47551959999999], [-1.8697742, 52.47569560000001], [-1.8696879, 52.47586939999999], [-1.8695027, 52.476226999999994], [-1.8692834, 52.4766423], [-1.869152, 52.476897999999984], [-1.8688435, 52.4774963], [-1.8686027999999997, 52.4779075], [-1.8685332999999995, 52.478046199999994], [-1.8684491000000003, 52.478201199999994], [-1.8684075, 52.47828609999999], [-1.8682829000000003, 52.4785185], [-1.8681991, 52.47868390000001], [-1.868134, 52.4788037], [-1.8680603, 52.4789517], [-1.8679851, 52.4791011], [-1.8679027, 52.4792523], [-1.8678322, 52.479387599999995], [-1.8677610999999996, 52.47952159999999], [-1.8677127, 52.47961359999999], [-1.8676635, 52.47970599999999], [-1.8676012999999996, 52.47982429999999], [-1.8675481, 52.4799301], [-1.8674918, 52.48004370000001], [-1.8674459, 52.48015790000001], [-1.8674244, 52.48023669999999], [-1.8674115, 52.480304100000005], [-1.8674021999999997, 52.4803746], [-1.8673967, 52.48045009999999], [-1.8674045999999995, 52.480564699999995], [-1.8674157, 52.4806163], [-1.8674333, 52.4806811], [-1.8674473000000005, 52.4807438], [-1.8674657, 52.4807903], [-1.8674978, 52.48087890000001], [-1.8675253999999992, 52.4809442], [-1.8675604, 52.4809974], [-1.8676059999999997, 52.48106279999998], [-1.8676624, 52.4811336], [-1.8677183, 52.481194999999985], [-1.8677767, 52.4812518], [-1.8679104, 52.481368800000006], [-1.8679512000000005, 52.48140059999999], [-1.8680109, 52.4814418], [-1.8680870999999997, 52.48148969999999], [-1.8681684, 52.4815405], [-1.8682466, 52.4815835], [-1.8683358, 52.48162820000001], [-1.8684312, 52.4816691], [-1.8685214, 52.48170569999999], [-1.8686279, 52.481742999999994], [-1.868755, 52.4817831], [-1.8689092, 52.481823899999995], [-1.8690412999999997, 52.481855], [-1.8692275000000005, 52.48189020000001], [-1.8694392, 52.4819196], [-1.8695897999999995, 52.48193400000001], [-1.8697132999999997, 52.48194279999999], [-1.869859, 52.4819504], [-1.8699954, 52.4819552], [-1.8701126665615355, 52.481957272984104], [-1.8702110628497888, 52.48195901238817], [-1.8703235, 52.48196099999999], [-1.8705666, 52.4819635], [-1.8708355, 52.4819603], [-1.8711114, 52.4819536], [-1.8714161, 52.481938], [-1.8716248, 52.4819251], [-1.8719512, 52.48189940000001], [-1.8723153999999995, 52.4818637], [-1.8726739999999995, 52.48182570000001], [-1.8733651, 52.48175659999999], [-1.8737682, 52.4817143], [-1.8740326, 52.48168769999999], [-1.8742753, 52.4816586], [-1.8743866, 52.4816433], [-1.8745226, 52.4816233], [-1.8750365, 52.481540899999985], [-1.875265, 52.48150879999999], [-1.8754384, 52.481489999999994], [-1.875733, 52.48146559999999], [-1.8759051, 52.4814531], [-1.8761869, 52.481437], [-1.8763938, 52.48142510000001], [-1.8766607999999996, 52.4814161], [-1.8769442, 52.481409699999986], [-1.8771925, 52.48140619999999], [-1.877607967175964, 52.481408255072594], [-1.8776777, 52.4814086], [-1.8777798, 52.481413299999986], [-1.8781184, 52.4814271], [-1.8782018, 52.48143050000001], [-1.8783084999999995, 52.4814313], [-1.8785393, 52.4814317], [-1.8787142, 52.48143099999999], [-1.8790607, 52.4814224], [-1.8793175, 52.4814081], [-1.8795681, 52.481390299999994], [-1.8797539, 52.48137619999999], [-1.8799629999999996, 52.481356299999995], [-1.8802003, 52.481331899999994], [-1.8804343, 52.4813019], [-1.8806308, 52.481275], [-1.8807828, 52.4812506], [-1.8810072, 52.48121529999999], [-1.8812024000000005, 52.4811793], [-1.8814117, 52.4811403], [-1.8815676999999995, 52.48111099999999], [-1.8817323, 52.4810822], [-1.881879, 52.4810596], [-1.8820740999999996, 52.481033999999994], [-1.8822353000000005, 52.48101649999999], [-1.8823680000000005, 52.48100329999998], [-1.8825769000000003, 52.480982100000006], [-1.8827448, 52.4809684], [-1.8830846, 52.4809387], [-1.8833567, 52.480915], [-1.8835269999999995, 52.48089969999999], [-1.8838777, 52.4808678], [-1.8839784, 52.4808592], [-1.8842566999999997, 52.4808236], [-1.8844261, 52.480802], [-1.884604, 52.48077699999999], [-1.8849932999999996, 52.4807144], [-1.8851012999999996, 52.4806962], [-1.8852293, 52.48067249999998], [-1.8853863, 52.4806417], [-1.8855507999999996, 52.480606599999994], [-1.885739, 52.4805629], [-1.8858277260979892, 52.48054200720586], [-1.8859989, 52.48050169999999], [-1.8864381999999995, 52.480391], [-1.8864620966509948, 52.48038489693494], [-1.8871425999999996, 52.48021109999999]]} |
23.6 |
1651 |
1717 |
2026-09-12T17:17:00+01:00 |
None |
None |
Banbury |
Hatton |
Birmingham New Street |
52.3007832 |
-1.6880181 |
52.4802111 |
-1.8871426 |
0 |
1 |
2026-09-12 15:58:49 |
RUNNING |
2026-09-12 15:51:06 |
Birmingham New Street |
TD |
DIRECT_SCHEDULED_STOP_DEPARTURE |
41316425 |
1789228614256372 |
None |
65 |
65 |
2026-09-12 15:56:54.266421 |
None |
2026-09-12 19:19:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 509934 |
G00896 |
861M62MR12 |
2026-09-12 |
CrossCountry |
P |
BMH |
MAN |
1M62 |
221113 |
5 |
125 |
None |
{"version": 3, "segments": [{"to_m": 319.562, "from_m": 0.0, "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": 387.065, "from_m": 319.562, "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": 700.601, "from_m": 387.065, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 1857.388, "from_m": 700.601, "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": 5562.709, "from_m": 1857.388, "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": 6325.366, "from_m": 5562.709, "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": 24189.107, "from_m": 6325.366, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 24877.167, "from_m": 24189.107, "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": 35405.796, "from_m": 24877.167, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 36488.509, "from_m": 35405.796, "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": 39544.259, "from_m": 36488.509, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 40270.319, "from_m": 39544.259, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 41216.886, "from_m": 40270.319, "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": 41662.21, "from_m": 41216.886, "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": 41761.148, "from_m": 41662.21, "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": 43797.572, "from_m": 41761.148, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 45671.034, "from_m": 43797.572, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 46305.28, "from_m": 45671.034, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 46554.835, "from_m": 46305.28, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47495.821, "from_m": 46554.835, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47852.138, "from_m": 47495.821, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 49506.19, "from_m": 47852.138, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 51513.332, "from_m": 49506.19, "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": 51818.872, "from_m": 51513.332, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 55033.697, "from_m": 51818.872, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 55540.948, "from_m": 55033.697, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 56687.403, "from_m": 55540.948, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 66412.281, "from_m": 56687.403, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 80376.325, "from_m": 66412.281, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 100.0}, {"to_m": 91429.595, "from_m": 80376.325, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 92157.008, "from_m": 91429.595, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 92202.892, "from_m": 92157.008, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 96133.9, "from_m": 92202.892, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 96493.98, "from_m": 96133.9, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 96811.909, "from_m": 96493.98, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 65.0}, {"to_m": 96928.566, "from_m": 96811.909, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 97298.252, "from_m": 96928.566, "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": 116759.541, "from_m": 97298.252, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 117615.56, "from_m": 116759.541, "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": 118544.241, "from_m": 117615.56, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 118595.656, "from_m": 118544.241, "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": 118667.131, "from_m": 118595.656, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 120182.836, "from_m": 118667.131, "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": 121292.452, "from_m": 120182.836, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 121527.719, "from_m": 121292.452, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 121856.739, "from_m": 121527.719, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 122177.404, "from_m": 121856.739, "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": 122886.76, "from_m": 122177.404, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 125.0}, {"to_m": 122951.823, "from_m": 122886.76, "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": 147297.06, "from_m": 122951.823, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 147443.742, "from_m": 147297.06, "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": 147512.898, "from_m": 147443.742, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 150105.614, "from_m": 147512.898, "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": 150172.756, "from_m": 150105.614, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 150228.045, "from_m": 150172.756, "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": 151189.303, "from_m": 150228.045, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 151249.146, "from_m": 151189.303, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 164101.128, "from_m": 151249.146, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 164639.595, "from_m": 164101.128, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 164701.772, "from_m": 164639.595, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 165872.779, "from_m": 164701.772, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 165944.16, "from_m": 165872.779, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 166264.416, "from_m": 165944.16, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 186293.067, "from_m": 166264.416, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 193870.841, "from_m": 186293.067, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 200886.939, "from_m": 193870.841, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 200961.957, "from_m": 200886.939, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 201360.584, "from_m": 200961.957, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 201427.538, "from_m": 201360.584, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 201828.465, "from_m": 201427.538, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 202819.791, "from_m": 201828.465, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 202925.194, "from_m": 202819.791, "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": 203133.483, "from_m": 202925.194, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 218036.823, "from_m": 203133.483, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 219982.486, "from_m": 218036.823, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 233879.487, "from_m": 219982.486, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 234047.173, "from_m": 233879.487, "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": 234530.915, "from_m": 234047.173, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 234559.609, "from_m": 234530.915, "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": 234661.982, "from_m": 234559.609, "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": 235177.223, "from_m": 234661.982, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 248901.705, "from_m": 235177.223, "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": 249270.872, "from_m": 248901.705, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 249301.957, "from_m": 249270.872, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 249390.444, "from_m": 249301.957, "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": 249574.37, "from_m": 249390.444, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 250224.149, "from_m": 249574.37, "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": 250962.033, "from_m": 250224.149, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 256635.5, "from_m": 250962.033, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 258510.899, "from_m": 256635.5, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 266226.568, "from_m": 258510.899, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 269491.85, "from_m": 266226.568, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 273905.836, "from_m": 269491.85, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 278148.675, "from_m": 273905.836, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 278517.147, "from_m": 278148.675, "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": 279468.284, "from_m": 278517.147, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 279842.485, "from_m": 279468.284, "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": 280416.651, "from_m": 279842.485, "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": 281279.134, "from_m": 280416.651, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 286959.814, "from_m": 281279.134, "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": 289520.77, "from_m": 286959.814, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 290133.141, "from_m": 289520.77, "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": 293756.061, "from_m": 290133.141, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 294120.958, "from_m": 293756.061, "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": 300188.348, "from_m": 294120.958, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 300537.593, "from_m": 300188.348, "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": 301247.318, "from_m": 300537.593, "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": 301563.544, "from_m": 301247.318, "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": 303496.066, "from_m": 301563.544, "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": 306028.217, "from_m": 303496.066, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 306540.923, "from_m": 306028.217, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 322092.601, "from_m": 306540.923, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 324496.784, "from_m": 322092.601, "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": 324975.902, "from_m": 324496.784, "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": 325024.565, "from_m": 324975.902, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 325057.882, "from_m": 325024.565, "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": 325108.71, "from_m": 325057.882, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 325869.689, "from_m": 325108.71, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 325946.251, "from_m": 325869.689, "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": 325966.54, "from_m": 325946.251, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 326048.652, "from_m": 325966.54, "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": 339957.509, "from_m": 326048.652, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 340295.318, "from_m": 339957.509, "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": 340415.735, "from_m": 340295.318, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 348849.566, "from_m": 340415.735, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 349993.887, "from_m": 348849.566, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 351331.153, "from_m": 349993.887, "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": 351826.705, "from_m": 351331.153, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 351863.313, "from_m": 351826.705, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 351903.306, "from_m": 351863.313, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 352558.519, "from_m": 351903.306, "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": 353949.828, "from_m": 352558.519, "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": 360960.007, "from_m": 353949.828, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 361766.922, "from_m": 360960.007, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 383829.059, "from_m": 361766.922, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 383873.847, "from_m": 383829.059, "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": 383941.14, "from_m": 383873.847, "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": 384626.845, "from_m": 383941.14, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 385424.816, "from_m": 384626.845, "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": 388342.123, "from_m": 385424.816, "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": 393313.963, "from_m": 388342.123, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 398597.493, "from_m": 393313.963, "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": 399246.056, "from_m": 398597.493, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 400825.864, "from_m": 399246.056, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 401776.478, "from_m": 400825.864, "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": 402654.501, "from_m": 401776.478, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 403097.378, "from_m": 402654.501, "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": 403137.301, "from_m": 403097.378, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 403167.641, "from_m": 403137.301, "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": 408166.553, "from_m": 403167.641, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 409130.041, "from_m": 408166.553, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 409202.194, "from_m": 409130.041, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 409730.287, "from_m": 409202.194, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 411264.593, "from_m": 409730.287, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 411428.318, "from_m": 411264.593, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 411737.731, "from_m": 411428.318, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 411783.937, "from_m": 411737.731, "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": 411861.727, "from_m": 411783.937, "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": 412270.907, "from_m": 411861.727, "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": 509934, "profile_key": "978593be0c1a7a8063b5a1e3498309f186f591e5f3342a7a574243f0ad47b0dd", "schedule_id": 12158, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1545", "location": "Bournemouth", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30728}, {"is_pass": false, "wtt_arr": "1558H", "wtt_dep": "1600", "location": "Brockenhurst", "stage_seq": 2, "distance_m": 24355.973, "section_seq": 1, "route_path_id": 30728}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1608H", "location": "Totton", "stage_seq": 3, "distance_m": 40846.318, "section_seq": 1, "route_path_id": 30728}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1609H", "location": "Redbridge", "stage_seq": 4, "distance_m": 41887.882, "section_seq": 1, "route_path_id": 30728}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1611", "location": "Church Lane Jn", "stage_seq": 5, "distance_m": 43924.722, "section_seq": 1, "route_path_id": 30728}, {"is_pass": false, "wtt_arr": "1613", "wtt_dep": "1615", "location": "Southampton Central", "stage_seq": 6, "distance_m": 46145.973, "section_seq": 1, "route_path_id": 30728}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1617H", "location": "Northam Jn", "stage_seq": 7, "distance_m": 47943.847, "section_seq": 1, "route_path_id": 30728}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1619", "location": "St. Denys", "stage_seq": 8, "distance_m": 49302.54, "section_seq": 1, "route_path_id": 30728}, {"is_pass": false, "wtt_arr": "1621H", "wtt_dep": "1623", "location": "Southampton Airport Parkway", "stage_seq": 9, "distance_m": 52992.565, "section_seq": 1, "route_path_id": 30728}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1625", "location": "Eastleigh", "stage_seq": 10, "distance_m": 55069.439, "section_seq": 1, "route_path_id": 30728}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1625H", "location": "Allbrook S.B.", "stage_seq": 11, "distance_m": 56687.403, "section_seq": 1, "route_path_id": 30728}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1627H", "location": "Shawford Up Jn", "stage_seq": 12, "distance_m": 60825.092, "section_seq": 1, "route_path_id": 30728}, {"is_pass": false, "wtt_arr": "1630", "wtt_dep": "1631H", "location": "Winchester", "stage_seq": 13, "distance_m": 66412.281, "section_seq": 1, "route_path_id": 30728}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1636H", "location": "Wallers Ash Loop", "stage_seq": 14, "distance_m": 75752.3, "section_seq": 1, "route_path_id": 30728}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1638", "location": "Micheldever", "stage_seq": 15, "distance_m": 80074.114, "section_seq": 1, "route_path_id": 30728}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1643", "location": "Worting Jn", "stage_seq": 16, "distance_m": 92688.005, "section_seq": 1, "route_path_id": 30728}, {"is_pass": false, "wtt_arr": "1646", "wtt_dep": "1648", "location": "Basingstoke", "stage_seq": 17, "distance_m": 96670.753, "section_seq": 1, "route_path_id": 30728}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1653H", "location": "Bramley (Hants)", "stage_seq": 18, "distance_m": 104642.882, "section_seq": 1, "route_path_id": 30728}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1701", "location": "Southcote Jn", "stage_seq": 19, "distance_m": 118713.294, "section_seq": 1, "route_path_id": 30728}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1703H", "location": "Oxford Road Jn", "stage_seq": 20, "distance_m": 120209.978, "section_seq": 1, "route_path_id": 30728}, {"is_pass": false, "wtt_arr": "1706", "wtt_dep": "1715", "location": "Reading", "stage_seq": 21, "distance_m": 121527.719, "section_seq": 1, "route_path_id": 30728}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1717", "location": "Reading West Jn", "stage_seq": 22, "distance_m": 123376.426, "section_seq": 1, "route_path_id": 30728}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1722", "location": "Goring & Streatley", "stage_seq": 23, "distance_m": 135512.232, "section_seq": 1, "route_path_id": 30728}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1728", "location": "Didcot East Jn", "stage_seq": 24, "distance_m": 148007.322, "section_seq": 1, "route_path_id": 30728}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1729", "location": "Didcot North Jn", "stage_seq": 25, "distance_m": 150228.045, "section_seq": 1, "route_path_id": 30728}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1734", "location": "Kennington Jn", "stage_seq": 26, "distance_m": 161742.615, "section_seq": 1, "route_path_id": 30728}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1736", "location": "Hinksey North", "stage_seq": 27, "distance_m": 164247.673, "section_seq": 1, "route_path_id": 30728}, {"is_pass": false, "wtt_arr": "1737H", "wtt_dep": "1739H", "location": "Oxford", "stage_seq": 28, "distance_m": 165532.305, "section_seq": 1, "route_path_id": 30728}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1742H", "location": "Wolvercote Jn", "stage_seq": 29, "distance_m": 169830.306, "section_seq": 1, "route_path_id": 30728}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1748", "location": "Heyford", "stage_seq": 30, "distance_m": 184347.708, "section_seq": 1, "route_path_id": 30728}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1752", "location": "Aynho Jn", "stage_seq": 31, "distance_m": 193902.909, "section_seq": 1, "route_path_id": 30728}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1755", "location": "Banbury Depot Jn", "stage_seq": 32, "distance_m": 201191.648, "section_seq": 1, "route_path_id": 30728}, {"is_pass": false, "wtt_arr": "1756", "wtt_dep": "1758", "location": "Banbury", "stage_seq": 33, "distance_m": 202328.62, "section_seq": 1, "route_path_id": 30728}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1759H", "location": "Banbury Reservoir Jn", "stage_seq": 34, "distance_m": 204119.26, "section_seq": 1, "route_path_id": 30728}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1804H", "location": "Fenny Compton", "stage_seq": 35, "distance_m": 216149.884, "section_seq": 1, "route_path_id": 30728}, {"is_pass": false, "wtt_arr": "1814", "wtt_dep": "1816", "location": "Leamington Spa", "stage_seq": 36, "distance_m": 234210.381, "section_seq": 1, "route_path_id": 30728}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1818", "location": "Milverton Jn", "stage_seq": 37, "distance_m": 235982.89, "section_seq": 1, "route_path_id": 30728}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1821H", "location": "Kenilworth Jns", "stage_seq": 38, "distance_m": 242681.013, "section_seq": 1, "route_path_id": 30728}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1823", "location": "Gibbet Hill Jn", "stage_seq": 39, "distance_m": 245764.752, "section_seq": 1, "route_path_id": 30728}, {"is_pass": false, "wtt_arr": "1827", "wtt_dep": "1830H", "location": "Coventry", "stage_seq": 40, "distance_m": 249736.801, "section_seq": 1, "route_path_id": 30728}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1835", "location": "Berkswell", "stage_seq": 41, "distance_m": 258582.415, "section_seq": 1, "route_path_id": 30728}, {"is_pass": false, "wtt_arr": "1839", "wtt_dep": "1841", "location": "Birmingham International", "stage_seq": 42, "distance_m": 266932.423, "section_seq": 1, "route_path_id": 30728}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1845", "location": "Stechford", "stage_seq": 43, "distance_m": 274060.165, "section_seq": 1, "route_path_id": 30728}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1848H", "location": "Grand Jn", "stage_seq": 44, "distance_m": 278567.471, "section_seq": 1, "route_path_id": 30728}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1849", "location": "Proof House Jn", "stage_seq": 45, "distance_m": 279121.715, "section_seq": 1, "route_path_id": 30728}, {"is_pass": false, "wtt_arr": "1851", "wtt_dep": "1901", "location": "Birmingham New Street", "stage_seq": 46, "distance_m": 280096.115, "section_seq": 1, "route_path_id": 30728}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1905", "location": "Soho South Jn", "stage_seq": 47, "distance_m": 283391.705, "section_seq": 1, "route_path_id": 30728}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1906H", "location": "Galton Jn", "stage_seq": 48, "distance_m": 286104.734, "section_seq": 1, "route_path_id": 30728}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1909H", "location": "Dudley Port", "stage_seq": 49, "distance_m": 291909.992, "section_seq": 1, "route_path_id": 30728}, {"is_pass": false, "wtt_arr": "1917", "wtt_dep": "1919", "location": "Wolverhampton", "stage_seq": 50, "distance_m": 300904.651, "section_seq": 1, "route_path_id": 30728}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1920H", "location": "Wolverhampton North Jn", "stage_seq": 51, "distance_m": 301638.583, "section_seq": 1, "route_path_id": 30728}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1921H", "location": "Bushbury Jn", "stage_seq": 52, "distance_m": 303447.088, "section_seq": 1, "route_path_id": 30728}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1926", "location": "Penkridge", "stage_seq": 53, "distance_m": 316328.383, "section_seq": 1, "route_path_id": 30728}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1930H", "location": "Stafford Trent Valley Jn", "stage_seq": 54, "distance_m": 324649.347, "section_seq": 1, "route_path_id": 30728}, {"is_pass": false, "wtt_arr": "1931H", "wtt_dep": "1933", "location": "Stafford", "stage_seq": 55, "distance_m": 325413.717, "section_seq": 1, "route_path_id": 30728}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1937", "location": "Searchlight Lane Jn", "stage_seq": 56, "distance_m": 333785.872, "section_seq": 1, "route_path_id": 30728}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1938", "location": "Yarnfield Jn", "stage_seq": 57, "distance_m": 336063.12, "section_seq": 1, "route_path_id": 30728}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1940H", "location": "Stone", "stage_seq": 58, "distance_m": 340143.935, "section_seq": 1, "route_path_id": 30728}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1946H", "location": "Stoke Jn", "stage_seq": 59, "distance_m": 350824.511, "section_seq": 1, "route_path_id": 30728}, {"is_pass": false, "wtt_arr": "1947H", "wtt_dep": "1949H", "location": "Stoke-on-Trent", "stage_seq": 60, "distance_m": 351642.786, "section_seq": 1, "route_path_id": 30728}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1955", "location": "Kidsgrove", "stage_seq": 61, "distance_m": 361866.065, "section_seq": 1, "route_path_id": 30728}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1958H", "location": "Congleton", "stage_seq": 62, "distance_m": 370895.864, "section_seq": 1, "route_path_id": 30728}, {"is_pass": false, "wtt_arr": "2004H", "wtt_dep": "2006", "location": "Macclesfield", "stage_seq": 63, "distance_m": 383542.992, "section_seq": 1, "route_path_id": 30728}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2015", "location": "Cheadle Hulme", "stage_seq": 64, "distance_m": 399043.938, "section_seq": 1, "route_path_id": 30728}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2016", "location": "Adswood Road Jn", "stage_seq": 65, "distance_m": 400552.794, "section_seq": 1, "route_path_id": 30728}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2017", "location": "Edgeley Jn No.1", "stage_seq": 66, "distance_m": 402013.227, "section_seq": 1, "route_path_id": 30728}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2017H", "location": "Edgeley Jn No2", "stage_seq": 67, "distance_m": 402447.242, "section_seq": 1, "route_path_id": 30728}, {"is_pass": false, "wtt_arr": "2018", "wtt_dep": "2019H", "location": "Stockport", "stage_seq": 68, "distance_m": 402887.427, "section_seq": 1, "route_path_id": 30728}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2021", "location": "Heaton Norris Jn", "stage_seq": 69, "distance_m": 404058.988, "section_seq": 1, "route_path_id": 30728}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2023", "location": "Slade Lane Jn", "stage_seq": 70, "distance_m": 408581.056, "section_seq": 1, "route_path_id": 30728}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2025", "location": "Ardwick Jn", "stage_seq": 71, "distance_m": 411118.22, "section_seq": 1, "route_path_id": 30728}, {"is_pass": false, "wtt_arr": "2029", "wtt_dep": null, "location": "Manchester Piccadilly", "stage_seq": 72, "distance_m": 412270.907, "section_seq": 1, "route_path_id": 30728}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 412270.907, "from_m": 0.0, "section_seq": 1, "route_path_id": 30728}], "total_distance_m": 412270.907, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 382267.251, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 30003.656, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 27630, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:58:55Z", "source_id": 41199577, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T15:00:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:59:01Z", "source_id": 13494678, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T16:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27625, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:11:05Z", "source_id": 41226387, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T15:12:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:11:08Z", "source_id": 13502758, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T16:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27617, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:14:44Z", "source_id": 41234206, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T15:15:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:14:48Z", "source_id": 13505177, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T16:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27536, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:17:29Z", "source_id": 41240175, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T15:18:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:17:31Z", "source_id": 13507062, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T16:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27505, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:23:55Z", "source_id": 41254711, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T15:24:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:24:01Z", "source_id": 13511462, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T16:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27498, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:26:04Z", "source_id": 41259386, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T15:26:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:26:09Z", "source_id": 13512894, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T16:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27169, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:29:30Z", "source_id": 41266852, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T15:29:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:29:32Z", "source_id": 13515188, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T16:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27153, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:33:54Z", "source_id": 41276602, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T15:35:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:33:57Z", "source_id": 13518175, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T16:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27087, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:50:26Z", "source_id": 41313414, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T15:51:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:50:27Z", "source_id": 13529339, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T16:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27060, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:58:30Z", "source_id": 41331801, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T15:59:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:58:32Z", "source_id": 13534816, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T16:59:00+01:00", "operational_fact": true}] |
Bournemouth |
1545 |
1545 |
2 |
None |
None |
Manchester Piccadilly |
2029 |
2029 |
4 |
LATE |
+5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G00896/2026-09-12/detailed |
None |
Basingstoke |
2026-09-12T16:53:02+01:00 |
Reading |
13.0 |
{"type": "LineString", "coordinates": [[-1.08844089535424, 51.26853355947617], [-1.0876122, 51.26861679999999], [-1.0867692, 51.268704499999984], [-1.086711, 51.2687105], [-1.0856837, 51.2688424], [-1.085229, 51.2688966], [-1.0848294, 51.2689764], [-1.0845639, 51.2690468], [-1.0842567, 51.2691381], [-1.083917, 51.2692474], [-1.0838315999999997, 51.2692749], [-1.0833488, 51.26944239999999], [-1.0832621, 51.2694716], [-1.0830883, 51.26952579999998], [-1.0827775, 51.2696157], [-1.0826369999999998, 51.2696512], [-1.0817945, 51.269849400000005], [-1.0809724, 51.2700388], [-1.080507, 51.2701388], [-1.0799252, 51.270251599999995], [-1.0796617, 51.2703016], [-1.0795848, 51.2703162], [-1.0779783409434258, 51.270621184829665], [-1.0774667999999998, 51.27071829999998], [-1.0771508, 51.2707797], [-1.0767724, 51.270863199999994], [-1.0764432, 51.270943299999985], [-1.0762010999999998, 51.27100659999999], [-1.0759612, 51.2710726], [-1.0756856999999995, 51.271156700000006], [-1.0754824, 51.271222], [-1.0751994, 51.27131760000001], [-1.0750046999999998, 51.2713876], [-1.0747958, 51.271468000000006], [-1.0745423, 51.2715702], [-1.0743126, 51.2716644], [-1.0739828, 51.2718098], [-1.0736643, 51.271961899999994], [-1.0734115, 51.2720898], [-1.0731758, 51.2722171], [-1.0729725, 51.2723301], [-1.072753, 51.27245599999999], [-1.0725141, 51.27260009999999], [-1.0723139999999998, 51.2727246], [-1.0720838, 51.272873399999995], [-1.0719041, 51.27299450000001], [-1.0716964, 51.27314460000001], [-1.071407, 51.2733654], [-1.0713255, 51.2734322], [-1.0712241, 51.2735155], [-1.0712003999999995, 51.2735365], [-1.0708744, 51.2738245], [-1.0707739, 51.2739222], [-1.0706452, 51.2740473], [-1.0704483, 51.2742586], [-1.070287, 51.274441], [-1.0702128076981816, 51.27453379516892], [-1.0701514, 51.2746106], [-1.0699673999999997, 51.27485089999999], [-1.0698297, 51.2750576], [-1.0697189, 51.27522849999998], [-1.0696188, 51.2754042], [-1.0695123, 51.27560609999999], [-1.069409, 51.2758229], [-1.0693347, 51.2759911], [-1.0692562, 51.2761924], [-1.0692305, 51.2762674], [-1.0692043, 51.276344], [-1.0691668999999997, 51.276462300000006], [-1.0691350999999998, 51.27656590000001], [-1.0690911999999997, 51.276738899999984], [-1.0690512999999997, 51.27691], [-1.0690066, 51.277137], [-1.0689407999999998, 51.2775384], [-1.0689079, 51.27774429999999], [-1.0688569, 51.278106999999984], [-1.0688094, 51.27844089999999], [-1.0687832, 51.2786278], [-1.0687662, 51.2787798], [-1.0687460999999998, 51.2790014], [-1.0687056999999998, 51.279394200000006], [-1.0686831, 51.279658700000006], [-1.0686741999999998, 51.2797884], [-1.0686507, 51.2801309], [-1.068647, 51.2801882], [-1.0686298999999997, 51.28048559999999], [-1.0686186, 51.2807223], [-1.0686073, 51.280953], [-1.0686015999999998, 51.2812231], [-1.0685976, 51.281471899999985], [-1.0685903, 51.2818021], [-1.0685911, 51.28210489999999], [-1.068596, 51.2823543], [-1.068604, 51.28257490000001], [-1.0686169, 51.2829398], [-1.0686246, 51.2831591], [-1.0686268999999995, 51.2832319], [-1.0686468, 51.2835117], [-1.0686613, 51.28373539999999], [-1.0686807, 51.2839923], [-1.0686919999999998, 51.284137099999995], [-1.0687081, 51.284385], [-1.0687219, 51.284531400000006], [-1.0687322, 51.2847665], [-1.0687338, 51.2848438], [-1.0687399, 51.2851301], [-1.0687404, 51.28523599999999], [-1.0687264, 51.2855472], [-1.0686789, 51.2861566], [-1.0686378, 51.2864558], [-1.0685784, 51.2867609], [-1.0684967, 51.2871274], [-1.0683963999999997, 51.2874855], [-1.0682885999999998, 51.28784939999999], [-1.0681609999999997, 51.2882233], [-1.0680254999999998, 51.28857579999999], [-1.0678446, 51.2889894], [-1.0676490999999997, 51.289387999999995], [-1.0674393, 51.2897946], [-1.0672088, 51.29019269999999], [-1.066987, 51.2905433], [-1.0666844, 51.2909875], [-1.0663331, 51.2914614], [-1.0658808, 51.2919979], [-1.0654095, 51.2925157], [-1.0649425999999995, 51.292978199999986], [-1.0643625, 51.29350929999999], [-1.0637146, 51.2940366], [-1.0631276, 51.2944691], [-1.0630231, 51.29454599999999], [-1.0629312, 51.294613700000006], [-1.0621213, 51.2951637], [-1.0610426, 51.2959082], [-1.0602745999999998, 51.2964861], [-1.0596158, 51.2970498], [-1.0592421, 51.2973917], [-1.0589379, 51.29768779999999], [-1.0585281, 51.2981198], [-1.0581531, 51.298534200000006], [-1.0577943, 51.2989719], [-1.057442, 51.29946549999999], [-1.0571277, 51.2999089], [-1.0568247, 51.300426], [-1.0565926, 51.3008425], [-1.0563228999999998, 51.30138869999999], [-1.0561062, 51.3018882], [-1.0559327, 51.30238640000001], [-1.0557793, 51.30290680000001], [-1.0557245, 51.3031154], [-1.0556425, 51.30346619999999], [-1.0555794, 51.3038172], [-1.0555642, 51.30392870000001], [-1.0554811, 51.3046325], [-1.0554395, 51.3051533], [-1.0554115, 51.30564270000001], [-1.0553796, 51.306057], [-1.0553438, 51.306768000000005], [-1.0553468, 51.3068538], [-1.0553649, 51.307798], [-1.0553937999999998, 51.308266], [-1.0555878, 51.3101353], [-1.0556156, 51.3106585], [-1.0556280999999998, 51.3111596], [-1.0556252, 51.311702], [-1.0555998, 51.312261199999995], [-1.0554036999999998, 51.3144192], [-1.0553945, 51.314521499999984], [-1.0553073, 51.3157732], [-1.055287, 51.3162467], [-1.0552845, 51.3167487], [-1.0553069, 51.31739089999999], [-1.0553498, 51.31798409999999], [-1.0553965, 51.3184972], [-1.0555412999999998, 51.3194875], [-1.055542, 51.31949269999999], [-1.0555539, 51.3195864], [-1.0557732, 51.32063300000001], [-1.0559217999999997, 51.321145599999994], [-1.0559346, 51.321211], [-1.0563217, 51.32233870000001], [-1.056737, 51.323331], [-1.0568515000000005, 51.32359379999999], [-1.0569972, 51.3239283], [-1.0573137999999995, 51.3245378], [-1.0576424, 51.3251345], [-1.0581271, 51.3259597], [-1.0584441, 51.32644309999999], [-1.0588350000000002, 51.326983799999994], [-1.0592969999999995, 51.3275896], [-1.0596861999999998, 51.328091500000006], [-1.0602542, 51.32890039999999], [-1.0605687999999998, 51.3294259], [-1.0608556030001224, 51.32997753641109], [-1.060856, 51.32997829999999], [-1.0611016, 51.3305091], [-1.0611747373623523, 51.33069708903964], [-1.0613127, 51.3310517], [-1.0614922999999998, 51.3315624], [-1.0616472, 51.3321252], [-1.0617659999999998, 51.3326508], [-1.0618509, 51.3331927], [-1.0619091, 51.3337256], [-1.0619419, 51.334232499999985], [-1.0625129999999998, 51.3450248], [-1.0624725, 51.3465024], [-1.0624006, 51.34746870000001], [-1.0622940999999997, 51.3484301], [-1.0620975999999998, 51.34946140000001], [-1.0619643999999997, 51.3501174], [-1.0619384, 51.3502367], [-1.061815, 51.3508445], [-1.0616155, 51.351611299999995], [-1.0613254, 51.352415599999986], [-1.0609194999999998, 51.35337429999999], [-1.0603783, 51.35430139999999], [-1.0600644, 51.354777], [-1.0598218999999998, 51.3551443], [-1.0591317999999998, 51.356023999999984], [-1.0583758999999997, 51.3568477], [-1.0575982999999998, 51.35755280000001], [-1.0564805, 51.3584565], [-1.0554290999999998, 51.35923249999999], [-1.0542413000000002, 51.360007], [-1.0529516999999995, 51.3607546], [-1.0516563999999995, 51.36142840000001], [-1.0502522, 51.362109399999994], [-1.048641, 51.3629572], [-1.0473119, 51.363757], [-1.0460392, 51.36460180000001], [-1.0447998999999997, 51.3655412], [-1.0437573, 51.36638000000001], [-1.0436499, 51.36646249999999], [-1.0412891999999998, 51.3683962], [-1.0403379, 51.3691298], [-1.0390285, 51.3700666], [-1.0375436999999998, 51.3709935], [-1.0356915, 51.37204919999999], [-1.0355081, 51.3721652], [-1.0344219, 51.3728521], [-1.0333457, 51.3736359], [-1.0322292999999998, 51.3745772], [-1.0313072, 51.375449], [-1.0304502, 51.37630579999999], [-1.0296187, 51.3770626], [-1.0288378, 51.3776773], [-1.0280171, 51.3782367], [-1.0271211999999998, 51.37875], [-1.0262897, 51.379189100000005], [-1.0253483, 51.3796131], [-1.024406, 51.379988], [-1.0230254999999997, 51.3804751], [-1.0222235, 51.38076259999999], [-1.0216205, 51.3809902], [-1.0213688, 51.3810919], [-1.0202144999999998, 51.3816177], [-1.0191533999999998, 51.38214790000001], [-1.0181117, 51.3827346], [-1.0172131, 51.38330450000001], [-1.0162073, 51.38401700000001], [-1.0152235, 51.3848515], [-1.0140548, 51.386030299999994], [-1.0133430431582873, 51.38679167395817], [-1.0129271999999998, 51.3872365], [-1.0120338, 51.388290600000005], [-1.0111119, 51.3895268], [-1.0103461, 51.39068319999999], [-1.009412, 51.39218129999999], [-1.0088961, 51.3931656], [-1.0083994, 51.394220100000005], [-1.0072946, 51.3970645], [-1.0072492999999998, 51.39721409999999], [-1.0062021, 51.400946299999994], [-1.0061638, 51.40111379999998], [-1.0058204, 51.40257939999999], [-1.0054113999999998, 51.4047547], [-1.0048753, 51.4075647], [-1.0048542, 51.4076927], [-1.0041115, 51.41169459999998], [-1.0015003, 51.42600029999999], [-1.0013674, 51.4267316], [-1.0011030999999997, 51.4281856], [-1.0001099, 51.4336497], [-0.9995946, 51.43646939999999], [-0.9995445, 51.4367566], [-0.9992509, 51.4383724], [-0.9992262, 51.438508199999994], [-0.9991883, 51.43866909999999], [-0.9990842, 51.4390584], [-0.9989771, 51.4393981], [-0.9988507, 51.4397321], [-0.9986752, 51.4400646], [-0.9984634, 51.44039029999999], [-0.9982582, 51.440659], [-0.9980869, 51.4408426], [-0.9979167, 51.4410232], [-0.9978040999999996, 51.44113899999999], [-0.9976467, 51.4412944], [-0.9974535, 51.4414816], [-0.9972312, 51.44169310000001], [-0.9968321999999998, 51.4420829], [-0.9966064999999996, 51.4423485], [-0.9963622000000004, 51.442654999999995], [-0.9962359999999998, 51.44281529999999], [-0.9962344951020664, 51.442817580280106], [-0.9960915999999996, 51.44303409999998], [-0.9958227, 51.4433802], [-0.995546, 51.44383869999999], [-0.9953161, 51.44429960000001], [-0.9950047, 51.4449754], [-0.9946932, 51.44565109999999], [-0.9942930999999998, 51.4465507], [-0.9939893999999998, 51.447266600000006], [-0.9935438999999998, 51.4484568], [-0.993378, 51.44896309999999], [-0.9931275, 51.44976479999999], [-0.9929654, 51.4502799], [-0.9928284, 51.450650200000005], [-0.9927831, 51.4507727], [-0.9925798999999996, 51.45126799999999], [-0.9923461, 51.45178949999999], [-0.9921229, 51.4522738], [-0.9918631999999998, 51.45278770000001], [-0.9915814, 51.45334989999999], [-0.9915215, 51.45344490000001], [-0.9912581, 51.4538619], [-0.9907468, 51.4546563], [-0.9904802, 51.45504129999999], [-0.9901944, 51.45543640000001], [-0.9900921999999998, 51.45557480000001], [-0.9900273000000002, 51.45566279999999], [-0.9898473, 51.4558796], [-0.9897901, 51.455954600000005], [-0.9897475, 51.45601039999998], [-0.9895994, 51.45627090000001], [-0.989565, 51.456332899999985], [-0.9894079999999996, 51.4566442], [-0.9893203000000002, 51.45687610000001], [-0.9892813, 51.457071500000005], [-0.9892651, 51.45736699999999], [-0.9892733, 51.457593], [-0.9893231999999998, 51.457881400000005]]} |
14.7 |
1653 |
1706 |
2026-09-12T17:11:00+01:00 |
None |
None |
Winchester |
Bramley (Hants) |
Reading |
51.3259773 |
-1.0581386 |
51.4578814 |
-0.9893232 |
0 |
1 |
2026-09-12 15:59:11 |
RUNNING |
2026-09-12 15:53:02 |
Reading |
TD |
DIRECT_SCHEDULED_STOP_DEPARTURE |
41320134 |
1789228753330134 |
None |
68 |
68 |
2026-09-12 15:59:13.339571 |
None |
2026-09-12 20:34:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 509937 |
G66799 |
771M73MR12 |
2026-09-12 |
CrossCountry |
P |
CDF |
NOT |
1M73 |
170621 |
3 |
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": 44046.076, "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": 46617.185, "from_m": 44046.076, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 46829.071, "from_m": 46617.185, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 46876.16, "from_m": 46829.071, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 47896.152, "from_m": 46876.16, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 58969.836, "from_m": 47896.152, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 66623.492, "from_m": 58969.836, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 68687.822, "from_m": 66623.492, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 73469.789, "from_m": 68687.822, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 87717.574, "from_m": 73469.789, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 89931.063, "from_m": 87717.574, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 92162.036, "from_m": 89931.063, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 102648.498, "from_m": 92162.036, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 113116.72, "from_m": 102648.498, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 113150.759, "from_m": 113116.72, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 122536.616, "from_m": 113150.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": 122619.183, "from_m": 122536.616, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 130222.38, "from_m": 122619.183, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 131033.948, "from_m": 130222.38, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 151103.541, "from_m": 131033.948, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 151906.426, "from_m": 151103.541, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 151947.799, "from_m": 151906.426, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 155401.192, "from_m": 151947.799, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 155909.923, "from_m": 155401.192, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 165652.642, "from_m": 155909.923, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 165712.882, "from_m": 165652.642, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 166138.127, "from_m": 165712.882, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 166291.655, "from_m": 166138.127, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 166890.04, "from_m": 166291.655, "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": 170319.487, "from_m": 166890.04, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 172828.406, "from_m": 170319.487, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 174295.307, "from_m": 172828.406, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 174522.974, "from_m": 174295.307, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 175030.571, "from_m": 174522.974, "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": 175066.567, "from_m": 175030.571, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 175080.433, "from_m": 175066.567, "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": 175502.363, "from_m": 175080.433, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 176451.523, "from_m": 175502.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": 177396.083, "from_m": 176451.523, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 178005.572, "from_m": 177396.083, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 178078.025, "from_m": 178005.572, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 179752.947, "from_m": 178078.025, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 186315.939, "from_m": 179752.947, "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": 187502.62, "from_m": 186315.939, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 188739.067, "from_m": 187502.62, "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": 193436.073, "from_m": 188739.067, "capability_applied": null, "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": 215224.236, "from_m": 193436.073, "capability_applied": null, "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": 215284.941, "from_m": 215224.236, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 222998.567, "from_m": 215284.941, "capability_applied": null, "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": 223699.925, "from_m": 222998.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": 232317.576, "from_m": 223699.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": 232382.854, "from_m": 232317.576, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 233103.013, "from_m": 232382.854, "capability_applied": null, "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": 233148.471, "from_m": 233103.013, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 239389.343, "from_m": 233148.471, "capability_applied": null, "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": 239478.002, "from_m": 239389.343, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 239613.969, "from_m": 239478.002, "capability_applied": null, "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": 240702.45, "from_m": 239613.969, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 240854.272, "from_m": 240702.45, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 241012.538, "from_m": 240854.272, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 242204.299, "from_m": 241012.538, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 244369.959, "from_m": 242204.299, "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": 244817.556, "from_m": 244369.959, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 249527.957, "from_m": 244817.556, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 253270.839, "from_m": 249527.957, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 254237.318, "from_m": 253270.839, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 254443.786, "from_m": 254237.318, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 254486.92, "from_m": 254443.786, "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": 255208.493, "from_m": 254486.92, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 255278.991, "from_m": 255208.493, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 261321.004, "from_m": 255278.991, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 261382.493, "from_m": 261321.004, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 265013.27, "from_m": 261382.493, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 265378.176, "from_m": 265013.27, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 265429.376, "from_m": 265378.176, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 265480.656, "from_m": 265429.376, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 265819.041, "from_m": 265480.656, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 266043.513, "from_m": 265819.041, "capability_applied": null, "effective_limit_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": 509937, "profile_key": "1d1ac386b6f326f7ea0ebbb596b5892c5a4069ef00191771d480aac359b6d392", "schedule_id": 15239, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1545", "location": "Cardiff Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30730}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1547", "location": "Long Dyke Jn", "stage_seq": 2, "distance_m": 1365.923, "section_seq": 1, "route_path_id": 30730}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1551H", "location": "Marshfield", "stage_seq": 3, "distance_m": 10573.179, "section_seq": 1, "route_path_id": 30730}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1554", "location": "Ebbw Jn", "stage_seq": 4, "distance_m": 16489.3, "section_seq": 1, "route_path_id": 30730}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1554H", "location": "Gaer Jn", "stage_seq": 5, "distance_m": 17511.4, "section_seq": 1, "route_path_id": 30730}, {"is_pass": false, "wtt_arr": "1556H", "wtt_dep": "1559", "location": "Newport (South Wales)", "stage_seq": 6, "distance_m": 18890.627, "section_seq": 1, "route_path_id": 30730}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1600", "location": "Maindee West Jn", "stage_seq": 7, "distance_m": 19441.462, "section_seq": 1, "route_path_id": 30730}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1600H", "location": "Maindee East Jn", "stage_seq": 8, "distance_m": 20200.009, "section_seq": 1, "route_path_id": 30730}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1602H", "location": "Llanwern West Jn", "stage_seq": 9, "distance_m": 22801.35, "section_seq": 1, "route_path_id": 30730}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1608H", "location": "Severn Tunnel Junction", "stage_seq": 10, "distance_m": 34914.069, "section_seq": 1, "route_path_id": 30730}, {"is_pass": false, "wtt_arr": "1615H", "wtt_dep": "1616H", "location": "Chepstow", "stage_seq": 11, "distance_m": 46730.803, "section_seq": 1, "route_path_id": 30730}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1624", "location": "Lydney", "stage_seq": 12, "distance_m": 59503.682, "section_seq": 1, "route_path_id": 30730}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1629", "location": "Awre", "stage_seq": 13, "distance_m": 67809.962, "section_seq": 1, "route_path_id": 30730}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1640", "location": "Gloucester Over Jn", "stage_seq": 14, "distance_m": 88284.641, "section_seq": 1, "route_path_id": 30730}, {"is_pass": false, "wtt_arr": "1643", "wtt_dep": "1645", "location": "Gloucester", "stage_seq": 15, "distance_m": 90502.31, "section_seq": 1, "route_path_id": 30730}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1646H", "location": "Horton Road Jn", "stage_seq": 16, "distance_m": 91109.271, "section_seq": 1, "route_path_id": 30730}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1647H", "location": "Barnwood Jn", "stage_seq": 17, "distance_m": 92279.031, "section_seq": 1, "route_path_id": 30730}, {"is_pass": false, "wtt_arr": "1653H", "wtt_dep": "1655H", "location": "Cheltenham Spa", "stage_seq": 18, "distance_m": 101113.754, "section_seq": 1, "route_path_id": 30730}, {"is_pass": false, "wtt_arr": "1702", "wtt_dep": "1703", "location": "Ashchurch", "stage_seq": 19, "distance_m": 112820.262, "section_seq": 1, "route_path_id": 30730}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1712", "location": "Abbotswood Jn", "stage_seq": 20, "distance_m": 130611.181, "section_seq": 1, "route_path_id": 30730}, {"is_pass": false, "wtt_arr": "1713", "wtt_dep": "1714", "location": "Worcestershire Parkway [Low Level]", "stage_seq": 21, "distance_m": 131669.429, "section_seq": 1, "route_path_id": 30730}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1722H", "location": "Stoke Works Jn", "stage_seq": 22, "distance_m": 148767.539, "section_seq": 1, "route_path_id": 30730}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1724", "location": "Bromsgrove", "stage_seq": 23, "distance_m": 151795.348, "section_seq": 1, "route_path_id": 30730}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1729", "location": "Barnt Green", "stage_seq": 24, "distance_m": 157793.234, "section_seq": 1, "route_path_id": 30730}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1731", "location": "Longbridge", "stage_seq": 25, "distance_m": 162094.049, "section_seq": 1, "route_path_id": 30730}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1733", "location": "Kings Norton", "stage_seq": 26, "distance_m": 165962.144, "section_seq": 1, "route_path_id": 30730}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1736H", "location": "Selly Oak", "stage_seq": 27, "distance_m": 169478.822, "section_seq": 1, "route_path_id": 30730}, {"is_pass": false, "wtt_arr": "1738", "wtt_dep": "1739", "location": "University", "stage_seq": 28, "distance_m": 170639.386, "section_seq": 1, "route_path_id": 30730}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1742", "location": "Five Ways", "stage_seq": 29, "distance_m": 173358.271, "section_seq": 1, "route_path_id": 30730}, {"is_pass": false, "wtt_arr": "1745", "wtt_dep": "1749", "location": "Birmingham New Street", "stage_seq": 30, "distance_m": 174768.595, "section_seq": 1, "route_path_id": 30730}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1751", "location": "Proof House Jn", "stage_seq": 31, "distance_m": 175782.451, "section_seq": 1, "route_path_id": 30730}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1751H", "location": "Grand Jn", "stage_seq": 32, "distance_m": 176343.627, "section_seq": 1, "route_path_id": 30730}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1753", "location": "Landor Street Jn", "stage_seq": 33, "distance_m": 177313.869, "section_seq": 1, "route_path_id": 30730}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1757", "location": "Castle Bromwich Jn", "stage_seq": 34, "distance_m": 184498.658, "section_seq": 1, "route_path_id": 30730}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1758", "location": "Water Orton", "stage_seq": 35, "distance_m": 187062.23, "section_seq": 1, "route_path_id": 30730}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1800H", "location": "Kingsbury Jn", "stage_seq": 36, "distance_m": 193436.073, "section_seq": 1, "route_path_id": 30730}, {"is_pass": false, "wtt_arr": "1805", "wtt_dep": "1806", "location": "Tamworth High Level", "stage_seq": 37, "distance_m": 202661.624, "section_seq": 1, "route_path_id": 30730}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1812H", "location": "Wichnor Jn", "stage_seq": 38, "distance_m": 214649.873, "section_seq": 1, "route_path_id": 30730}, {"is_pass": false, "wtt_arr": "1816H", "wtt_dep": "1817H", "location": "Burton-on-Trent", "stage_seq": 39, "distance_m": 223373.147, "section_seq": 1, "route_path_id": 30730}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1820", "location": "Clay Mills Jn", "stage_seq": 40, "distance_m": 226766.023, "section_seq": 1, "route_path_id": 30730}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1822H", "location": "North Stafford Jn", "stage_seq": 41, "distance_m": 232430.657, "section_seq": 1, "route_path_id": 30730}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1823", "location": "Stenson Jn", "stage_seq": 42, "distance_m": 233177.131, "section_seq": 1, "route_path_id": 30730}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1826", "location": "Derby L.N.W. Jn", "stage_seq": 43, "distance_m": 239548.705, "section_seq": 1, "route_path_id": 30730}, {"is_pass": false, "wtt_arr": "1830", "wtt_dep": "1836", "location": "Derby", "stage_seq": 44, "distance_m": 240702.45, "section_seq": 1, "route_path_id": 30730}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1837", "location": "Derby Way & Works Jn", "stage_seq": 45, "distance_m": 240783.424, "section_seq": 1, "route_path_id": 30730}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1839H", "location": "Spondon", "stage_seq": 46, "distance_m": 244487.799, "section_seq": 1, "route_path_id": 30730}, {"is_pass": false, "wtt_arr": "1844", "wtt_dep": "1845", "location": "Long Eaton", "stage_seq": 47, "distance_m": 253448.243, "section_seq": 1, "route_path_id": 30730}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1846H", "location": "Sheet Stores Jn", "stage_seq": 48, "distance_m": 254317.445, "section_seq": 1, "route_path_id": 30730}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1848", "location": "Trent East Jn", "stage_seq": 49, "distance_m": 255237.621, "section_seq": 1, "route_path_id": 30730}, {"is_pass": false, "wtt_arr": "1852", "wtt_dep": "1853", "location": "Beeston", "stage_seq": 50, "distance_m": 260757.62, "section_seq": 1, "route_path_id": 30730}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1854", "location": "Beeston South Jn", "stage_seq": 51, "distance_m": 261463.279, "section_seq": 1, "route_path_id": 30730}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1857", "location": "Mansfield Jn", "stage_seq": 52, "distance_m": 265054.976, "section_seq": 1, "route_path_id": 30730}, {"is_pass": false, "wtt_arr": "1859", "wtt_dep": null, "location": "Nottingham", "stage_seq": 53, "distance_m": 266043.513, "section_seq": 1, "route_path_id": 30730}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 266043.513, "from_m": 0.0, "section_seq": 1, "route_path_id": 30730}], "total_distance_m": 266043.513, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 263614.654, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2428.859, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 24684, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:56:06Z", "source_id": 41193571, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T14:56:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:56:10Z", "source_id": 13492825, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T15:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24628, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:07:42Z", "source_id": 41218905, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T15:08:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:07:47Z", "source_id": 13500521, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T16:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24615, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:14:24Z", "source_id": 41233510, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T15:15:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:14:28Z", "source_id": 13504979, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T16:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24602, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:23:17Z", "source_id": 41253322, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T15:24:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:23:22Z", "source_id": 13511006, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T16:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20527, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:40:05Z", "source_id": 41290285, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T15:41:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:40:13Z", "source_id": 13522400, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T16:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20503, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:53:18Z", "source_id": 41320203, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T15:54:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:53:18Z", "source_id": 13531305, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T16:54:00+01:00", "operational_fact": true}] |
Cardiff Central |
1545 |
1545 |
2 |
None |
None |
Nottingham |
1859 |
1859 |
4 |
LATE |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G66799/2026-09-12/detailed |
None |
Cheltenham Spa |
2026-09-12T16:56:26+01:00 |
Ashchurch |
6.0 |
{"type": "LineString", "coordinates": [[-2.100280310418401, 51.896856279939605], [-2.1000812999999994, 51.89704619999999], [-2.0998638, 51.89726420000001], [-2.0997099999999995, 51.89745889999999], [-2.0995504, 51.8976611], [-2.0995175, 51.8977133], [-2.0993450999999994, 51.89798719999999], [-2.0991949, 51.89828990000001], [-2.0990723999999994, 51.8985703], [-2.0990027, 51.898735], [-2.0980964, 51.900876999999994], [-2.0971181, 51.9031817], [-2.0969852000000007, 51.9034902], [-2.0952814, 51.90744529999999], [-2.0951798, 51.907681], [-2.0944229, 51.9095156], [-2.0942801, 51.90986170000001], [-2.0941791, 51.910097999999984], [-2.0940333999999994, 51.910439], [-2.0937016, 51.9112152], [-2.0934552, 51.91189730000001], [-2.0926751, 51.9140666], [-2.092532, 51.9144706], [-2.0919249, 51.916154699999986], [-2.0907792, 51.919278799999994], [-2.0903772999999997, 51.92034149999999], [-2.089376, 51.92308080000001], [-2.0892969, 51.9233066], [-2.0891696999999994, 51.923713199999995], [-2.0889799999999994, 51.9244337], [-2.0888684999999994, 51.9250408], [-2.0888075999999995, 51.92558530000001], [-2.0887885, 51.9262865], [-2.0887927999999993, 51.9265999], [-2.0888550999999995, 51.92729029999999], [-2.0888817, 51.92744659999999], [-2.0889004, 51.9275569], [-2.0889627, 51.9279234], [-2.0890242, 51.92820249999999], [-2.0891391999999995, 51.9286716], [-2.0892684, 51.9291023], [-2.0895406999999997, 51.9299884], [-2.0898046, 51.9308241], [-2.0899264, 51.931202899999995], [-2.0902057, 51.932100599999984], [-2.0903951, 51.93271949999999], [-2.0905023999999996, 51.9330431], [-2.0907732, 51.9339087], [-2.0910028, 51.9346438], [-2.0913169999999996, 51.935649299999994], [-2.0914613, 51.9361042], [-2.0918287, 51.9372623], [-2.0919048, 51.93747840000001], [-2.0920173, 51.937803900000006], [-2.0922315, 51.9383129], [-2.0923908, 51.93864399999998], [-2.0926854, 51.9392043], [-2.0932435999999996, 51.940172999999994], [-2.093698, 51.940946499999995], [-2.0943056, 51.94201710000001], [-2.0947281999999996, 51.94273789999999], [-2.0950437999999996, 51.9432857], [-2.0954353682644142, 51.94396531986611], [-2.095458, 51.94400459999999], [-2.0960834, 51.9450804], [-2.0966536, 51.946067], [-2.0973363, 51.9472646], [-2.0980906, 51.948571400000006], [-2.0987606, 51.9497332], [-2.0992624, 51.9505944], [-2.0994835, 51.9509833], [-2.1000882, 51.9520302], [-2.1006998999999995, 51.953090399999994], [-2.1013527, 51.9542142], [-2.1019937999999994, 51.9553239], [-2.1025859, 51.9563569], [-2.1032107, 51.9574553], [-2.1038642, 51.958568699999994], [-2.1044327, 51.959547], [-2.1047581, 51.96010479999999], [-2.1054088999999996, 51.9612316], [-2.1061129999999997, 51.962444000000005], [-2.1069409999999995, 51.96388439999998], [-2.1074222999999996, 51.9647233], [-2.1078431, 51.9655174], [-2.1081344, 51.966155400000005], [-2.1083937, 51.96689560000001], [-2.1086018, 51.9676445], [-2.1087432, 51.9684504], [-2.1087977, 51.96889959999999], [-2.1088326999999993, 51.9698473], [-2.1088345, 51.9711585], [-2.1088250999999993, 51.9724025], [-2.1088239, 51.9737734], [-2.1088243, 51.974841], [-2.1088205, 51.976102], [-2.1088167999999996, 51.977247], [-2.1088181, 51.9782542], [-2.1088144, 51.97954500000001], [-2.1088149, 51.98062230000001], [-2.1088163999999994, 51.98177530000001], [-2.1088103, 51.9826952], [-2.1088102, 51.9837029], [-2.1088118, 51.9844961], [-2.1088107, 51.985551599999994], [-2.1088091, 51.9865186], [-2.1088031, 51.987552], [-2.1087653, 51.989683599999985], [-2.1087648, 51.9897111], [-2.1088075, 51.9908487], [-2.108806, 51.991940699999994], [-2.1088008, 51.99309349999999], [-2.1087747, 51.99356910000001], [-2.1087753, 51.9936534], [-2.1087873, 51.9941901], [-2.1087895, 51.99453330000001], [-2.1087768999999996, 51.99492330000001], [-2.1087786, 51.9962283], [-2.1087835, 51.99663429999999], [-2.108783, 51.9974684], [-2.1087768, 51.997819099999994], [-2.108777, 51.9978612], [-2.1087546999999995, 51.9990252], [-2.1087566, 51.9993003], [-2.1087565849592784, 51.99930615890027]]} |
7.3 |
1656 |
1702 |
2026-09-12T17:02:00+01:00 |
None |
None |
Gloucester |
Cheltenham Spa |
Ashchurch |
51.9383369 |
-2.0922431 |
51.9993062 |
-2.1087566 |
0 |
1 |
2026-09-12 15:58:49 |
RUNNING |
2026-09-12 15:56:26 |
Ashchurch |
TD |
DIRECT_SCHEDULED_STOP_DEPARTURE |
41327809 |
1789228604370989 |
None |
42 |
42 |
2026-09-12 15:56:44.380138 |
None |
2026-09-12 18:59:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 509939 |
L79719 |
861P54MR12 |
2026-09-12 |
South Western Railway |
O |
PMH |
None |
1P54 |
444015+444030 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 381.412, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 563.276, "from_m": 381.412, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1170.809, "from_m": 563.276, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1526.605, "from_m": 1170.809, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1779.826, "from_m": 1526.605, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3034.81, "from_m": 1779.826, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3328.522, "from_m": 3034.81, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 5434.207, "from_m": 3328.522, "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": 6979.44, "from_m": 5434.207, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 7181.225, "from_m": 6979.44, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10724.004, "from_m": 7181.225, "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": 11447.591, "from_m": 10724.004, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 12363.71, "from_m": 11447.591, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13291.188, "from_m": 12363.71, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13899.316, "from_m": 13291.188, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 16287.482, "from_m": 13899.316, "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": 17362.369, "from_m": 16287.482, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 18089.276, "from_m": 17362.369, "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": 23328.029, "from_m": 18089.276, "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": 23830.322, "from_m": 23328.029, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 26607.337, "from_m": 23830.322, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27136.079, "from_m": 26607.337, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27595.636, "from_m": 27136.079, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 30691.455, "from_m": 27595.636, "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": 32958.268, "from_m": 30691.455, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 35876.12, "from_m": 32958.268, "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": 37738.959, "from_m": 35876.12, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 51097.188, "from_m": 37738.959, "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": 51404.105, "from_m": 51097.188, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 59403.208, "from_m": 51404.105, "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": 62413.69, "from_m": 59403.208, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 65591.886, "from_m": 62413.69, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 66176.637, "from_m": 65591.886, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 68942.984, "from_m": 66176.637, "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": 70606.471, "from_m": 68942.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": 70718.329, "from_m": 70606.471, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 71535.027, "from_m": 70718.329, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 73862.319, "from_m": 71535.027, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 79660.141, "from_m": 73862.319, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 79863.542, "from_m": 79660.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": 86488.676, "from_m": 79863.542, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 88604.783, "from_m": 86488.676, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 88631.887, "from_m": 88604.783, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 99561.169, "from_m": 88631.887, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 103564.186, "from_m": 99561.169, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 113235.425, "from_m": 103564.186, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 117729.998, "from_m": 113235.425, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 118860.038, "from_m": 117729.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": 118890.95, "from_m": 118860.038, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 119009.516, "from_m": 118890.95, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 119123.609, "from_m": 119009.516, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 119184.66, "from_m": 119123.609, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 119602.721, "from_m": 119184.66, "capability_applied": null, "effective_limit_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": 509939, "profile_key": "80f2fd9b03f1b666083a24f4d74f05c7f180904e109b2cd7cc721100826c836f", "schedule_id": 35054, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1545", "location": "Portsmouth Harbour", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34836}, {"is_pass": false, "wtt_arr": "1548", "wtt_dep": "1551", "location": "Portsmouth & Southsea", "stage_seq": 2, "distance_m": 1475.163, "section_seq": 1, "route_path_id": 34836}, {"is_pass": false, "wtt_arr": "1554", "wtt_dep": "1555", "location": "Fratton", "stage_seq": 3, "distance_m": 2636.362, "section_seq": 1, "route_path_id": 34836}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1558H", "location": "Portcreek Jn", "stage_seq": 4, "distance_m": 7086.715, "section_seq": 1, "route_path_id": 34836}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1559", "location": "Farlington Jn", "stage_seq": 5, "distance_m": 8106.164, "section_seq": 1, "route_path_id": 34836}, {"is_pass": false, "wtt_arr": "1603", "wtt_dep": "1604", "location": "Havant", "stage_seq": 6, "distance_m": 12788.425, "section_seq": 1, "route_path_id": 34836}, {"is_pass": false, "wtt_arr": "1617", "wtt_dep": "1618", "location": "Petersfield", "stage_seq": 7, "distance_m": 31313.427, "section_seq": 1, "route_path_id": 34836}, {"is_pass": false, "wtt_arr": "1630H", "wtt_dep": "1632", "location": "Haslemere", "stage_seq": 8, "distance_m": 50488.447, "section_seq": 1, "route_path_id": 34836}, {"is_pass": false, "wtt_arr": "1641", "wtt_dep": "1642", "location": "Godalming", "stage_seq": 9, "distance_m": 64199.482, "section_seq": 1, "route_path_id": 34836}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1643H", "location": "Farncombe", "stage_seq": 10, "distance_m": 65731.928, "section_seq": 1, "route_path_id": 34836}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1645H", "location": "Shalford Jn", "stage_seq": 11, "distance_m": 68942.984, "section_seq": 1, "route_path_id": 34836}, {"is_pass": false, "wtt_arr": "1647H", "wtt_dep": "1649", "location": "Guildford", "stage_seq": 12, "distance_m": 70936.163, "section_seq": 1, "route_path_id": 34836}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1655", "location": "Woking Jn", "stage_seq": 13, "distance_m": 79823.15, "section_seq": 1, "route_path_id": 34836}, {"is_pass": false, "wtt_arr": "1657", "wtt_dep": "1658H", "location": "Woking", "stage_seq": 14, "distance_m": 80665.12, "section_seq": 1, "route_path_id": 34836}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1707H", "location": "Hampton Court Jn", "stage_seq": 15, "distance_m": 98084.336, "section_seq": 1, "route_path_id": 34836}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1708H", "location": "Surbiton", "stage_seq": 16, "distance_m": 100310.575, "section_seq": 1, "route_path_id": 34836}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1709", "location": "Berrylands Juncton", "stage_seq": 17, "distance_m": 103154.093, "section_seq": 1, "route_path_id": 34836}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1710H", "location": "New Malden", "stage_seq": 18, "distance_m": 103968.652, "section_seq": 1, "route_path_id": 34836}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1712H", "location": "Wimbledon", "stage_seq": 19, "distance_m": 107951.262, "section_seq": 1, "route_path_id": 34836}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1715H", "location": "Clapham Junction (M)", "stage_seq": 20, "distance_m": 113327.689, "section_seq": 1, "route_path_id": 34836}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1720", "location": "Waterloo West Crossings", "stage_seq": 21, "distance_m": 118860.038, "section_seq": 1, "route_path_id": 34836}, {"is_pass": false, "wtt_arr": "1722", "wtt_dep": null, "location": "London Waterloo", "stage_seq": 22, "distance_m": 119602.721, "section_seq": 1, "route_path_id": 34836}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 119602.721, "from_m": 0.0, "section_seq": 1, "route_path_id": 34836}], "total_distance_m": 119602.721, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 119541.67, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 61.051, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 27333, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:47:44Z", "source_id": 41175296, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T14:48:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:47:47Z", "source_id": 13487288, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T15:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27361, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:53:21Z", "source_id": 41187669, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T14:54:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:53:23Z", "source_id": 13491053, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T15:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27403, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:03:33Z", "source_id": 41209478, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T15:04:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:03:33Z", "source_id": 13497749, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T16:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28078, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:18:36Z", "source_id": 41242824, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T15:19:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:18:38Z", "source_id": 13507821, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T16:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28042, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:33:12Z", "source_id": 41275128, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T15:34:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:33:16Z", "source_id": 13517667, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T16:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28017, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:43:49Z", "source_id": 41298706, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T15:44:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:43:52Z", "source_id": 13524899, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T16:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28009, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:46:33Z", "source_id": 41304818, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T15:47:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:46:37Z", "source_id": 13526761, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T16:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27915, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:53:23Z", "source_id": 41320378, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T15:54:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:53:24Z", "source_id": 13531363, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T16:54:00+01:00", "operational_fact": true}] |
Portsmouth Harbour |
1545 |
1545 |
3 |
None |
None |
London Waterloo |
1722 |
1722 |
12 |
LATE |
+6 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L79719/2026-09-12/detailed |
None |
Guildford |
2026-09-12T16:55:58+01:00 |
Woking |
2.0 |
{"type": "LineString", "coordinates": [[-0.5815390971001172, 51.23772336937297], [-0.58154, 51.23772490000001], [-0.5817644, 51.238105299999994], [-0.5819147, 51.2384118], [-0.5820037, 51.23860260000001], [-0.5820568, 51.2387165], [-0.5820988, 51.238822299999995], [-0.5822419999999999, 51.2391834], [-0.5824296999999999, 51.2396737], [-0.5825852, 51.2400574], [-0.5826804, 51.2402933], [-0.5830734, 51.2413311], [-0.5831459, 51.2415326], [-0.5832852999999999, 51.2421054], [-0.5833902, 51.24249319999999], [-0.583482, 51.2428581], [-0.5836627, 51.2435584], [-0.5837729, 51.2440814], [-0.5839531999999998, 51.245166000000005], [-0.5840356, 51.24573809999999], [-0.5840989, 51.24626889999999], [-0.5841636, 51.2467793], [-0.5841981, 51.24723300000001], [-0.5842191, 51.2476192], [-0.5842411999999999, 51.247968099999994], [-0.584243, 51.2481766], [-0.5842451, 51.2483208], [-0.5842490000000001, 51.2486873], [-0.5841765, 51.253796099999995], [-0.5841385, 51.2551509], [-0.5841397, 51.2561968], [-0.584112, 51.25811300000001], [-0.5840959, 51.259482600000005], [-0.5840662, 51.26216070000001], [-0.5840301, 51.2655568], [-0.5840291, 51.2656261], [-0.5840037999999999, 51.2674523], [-0.5840003, 51.2676808], [-0.5839926, 51.27051999999999], [-0.5839307909381076, 51.27453379516892], [-0.5838680999999999, 51.27860449999999], [-0.583856, 51.281401900000006], [-0.5838366999999999, 51.28187750000001], [-0.5837918999999999, 51.2825912], [-0.5837382999999999, 51.283076300000005], [-0.5836742, 51.28360109999999], [-0.5835604, 51.2843338], [-0.5835445999999999, 51.2844209], [-0.5835088999999999, 51.2845894], [-0.5833386, 51.285377], [-0.5829805999999998, 51.2864741], [-0.5824068, 51.2878895], [-0.5817982, 51.2891208], [-0.5817168999999999, 51.289285], [-0.5816449, 51.28942659999999], [-0.5804246999999999, 51.29182839999999], [-0.5797413, 51.2932064], [-0.5796744999999999, 51.2933435], [-0.5757907, 51.3010508], [-0.5751183, 51.3023432], [-0.5732818, 51.306034800000006], [-0.5726696999999998, 51.3072677], [-0.572612, 51.307372099999995], [-0.5720154, 51.30842129999999], [-0.5716629, 51.308975800000006], [-0.5710945, 51.30977010000001], [-0.5706602999999999, 51.310302199999995], [-0.5700595, 51.3110417], [-0.5693862, 51.3117608], [-0.5693611999999999, 51.3117856], [-0.5686774999999998, 51.3124639], [-0.5685249, 51.312615400000006], [-0.5683014, 51.3128371], [-0.5679811999999999, 51.3131411], [-0.5678196, 51.3132923], [-0.567603, 51.3134969], [-0.567479, 51.31360999999999], [-0.5670069, 51.31404020000001], [-0.5666119, 51.3143681], [-0.5664295070594446, 51.31448766959982], [-0.5662415861785061, 51.31459365343447], [-0.5660762931266142, 51.314687939656515], [-0.5659301657149185, 51.31477201768842], [-0.565799741754568, 51.31484737695256], [-0.5656815590567126, 51.31491550687139], [-0.5655721554325012, 51.314977896867326], [-0.5654680686930834, 51.315036036362805], [-0.5653658366496085, 51.315091414780234], [-0.565261997113226, 51.31514552154205], [-0.5651530878950851, 51.31519984607068], [-0.5650356468063354, 51.315255877788545], [-0.5649062116581263, 51.315315106118064], [-0.5647613202616069, 51.31537902048167], [-0.5645975104279268, 51.315449110301785], [-0.5644113199682352, 51.31552686500084], [-0.5641992866936818, 51.31561377400125], [-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]]} |
5.9 |
1655 |
1657 |
2026-09-12T17:03:00+01:00 |
None |
None |
Godalming |
Guildford |
Woking |
51.2716057 |
-0.5839759 |
51.3186132 |
-0.5566606 |
0 |
1 |
2026-09-12 15:58:49 |
RUNNING |
2026-09-12 15:55:58 |
Woking |
TD |
DIRECT_SCHEDULED_STOP_DEPARTURE |
41326699 |
1789228739006400 |
None |
62 |
62 |
2026-09-12 15:58:59.023517 |
None |
2026-09-12 17:28:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 509943 |
C59860 |
552S23MR12 |
2026-09-12 |
East Midlands Railway |
P |
NOT |
SKG |
2S23 |
158773+158866 |
4 |
90 |
None |
{"version": 3, "segments": [{"to_m": 486.015, "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": 2603.567, "from_m": 486.015, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3291.52, "from_m": 2603.567, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4227.472, "from_m": 3291.52, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4598.716, "from_m": 4227.472, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 4996.345, "from_m": 4598.716, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6759.408, "from_m": 4996.345, "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": 6958.39, "from_m": 6759.408, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7237.663, "from_m": 6958.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": 10334.676, "from_m": 7237.663, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13577.043, "from_m": 10334.676, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 15627.315, "from_m": 13577.043, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22625.604, "from_m": 15627.315, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 31002.402, "from_m": 22625.604, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31034.987, "from_m": 31002.402, "capability_applied": null, "effective_limit_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": 33431.256, "from_m": 31034.987, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 35229.025, "from_m": 33431.256, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 35394.707, "from_m": 35229.025, "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": 36216.104, "from_m": 35394.707, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 36260.397, "from_m": 36216.104, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 36612.769, "from_m": 36260.397, "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": 36657.061, "from_m": 36612.769, "capability_applied": null, "effective_limit_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": 37478.458, "from_m": 36657.061, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 37644.14, "from_m": 37478.458, "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": 39441.909, "from_m": 37644.14, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 41243.494, "from_m": 39441.909, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 41665.011, "from_m": 41243.494, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 64108.746, "from_m": 41665.011, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 64692.231, "from_m": 64108.746, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 72441.04, "from_m": 64692.231, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 72504.108, "from_m": 72441.04, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 90050.201, "from_m": 72504.108, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 91290.572, "from_m": 90050.201, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 92042.585, "from_m": 91290.572, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 92390.074, "from_m": 92042.585, "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": 93151.829, "from_m": 92390.074, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 109794.569, "from_m": 93151.829, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 109818.344, "from_m": 109794.569, "capability_applied": null, "effective_limit_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": 115140.741, "from_m": 109818.344, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 115562.544, "from_m": 115140.741, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 121671.623, "from_m": 115562.544, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 122116.2, "from_m": 121671.623, "capability_applied": null, "effective_limit_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": 129409.338, "from_m": 122116.2, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 129496.185, "from_m": 129409.338, "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": 129730.519, "from_m": 129496.185, "capability_applied": null, "effective_limit_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": 129812.327, "from_m": 129730.519, "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}], "service_id": 509943, "profile_key": "6c6d1b29f0ef6c56819270af1d3f592575f845e2660818df490bc657d220d2e1", "schedule_id": 11217, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1545", "location": "Nottingham", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30444}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1550", "location": "Netherfield Jn", "stage_seq": 2, "distance_m": 4227.472, "section_seq": 1, "route_path_id": 30444}, {"is_pass": false, "wtt_arr": "1551", "wtt_dep": "1552", "location": "Netherfield", "stage_seq": 3, "distance_m": 4826.293, "section_seq": 1, "route_path_id": 30444}, {"is_pass": false, "wtt_arr": "1556", "wtt_dep": "1557", "location": "Radcliffe (Notts)", "stage_seq": 4, "distance_m": 8101.265, "section_seq": 1, "route_path_id": 30444}, {"is_pass": false, "wtt_arr": "1601H", "wtt_dep": "1602H", "location": "Bingham", "stage_seq": 5, "distance_m": 13909.122, "section_seq": 1, "route_path_id": 30444}, {"is_pass": false, "wtt_arr": "1606", "wtt_dep": "1607", "location": "Aslockton", "stage_seq": 6, "distance_m": 17520.952, "section_seq": 1, "route_path_id": 30444}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1611", "location": "Bottesford West Jn", "stage_seq": 7, "distance_m": 22824.61, "section_seq": 1, "route_path_id": 30444}, {"is_pass": false, "wtt_arr": "1613", "wtt_dep": "1614", "location": "Bottesford", "stage_seq": 8, "distance_m": 24556.474, "section_seq": 1, "route_path_id": 30444}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1620", "location": "Allington Jn", "stage_seq": 9, "distance_m": 31002.402, "section_seq": 1, "route_path_id": 30444}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1623H", "location": "Nottingham Branch Jn", "stage_seq": 10, "distance_m": 35421.681, "section_seq": 1, "route_path_id": 30444}, {"is_pass": false, "wtt_arr": "1626", "wtt_dep": "1631", "location": "Grantham", "stage_seq": 11, "distance_m": 36436.583, "section_seq": 1, "route_path_id": 30444}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1633", "location": "Nottingham Branch Jn", "stage_seq": 12, "distance_m": 37451.485, "section_seq": 1, "route_path_id": 30444}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1637", "location": "Allington East Jn", "stage_seq": 13, "distance_m": 41205.018, "section_seq": 1, "route_path_id": 30444}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1637H", "location": "Allington North Jn", "stage_seq": 14, "distance_m": 41697.236, "section_seq": 1, "route_path_id": 30444}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1642H", "location": "Barkston East Jn", "stage_seq": 15, "distance_m": 47613.699, "section_seq": 1, "route_path_id": 30444}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1648", "location": "Ancaster", "stage_seq": 16, "distance_m": 54851.769, "section_seq": 1, "route_path_id": 30444}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1652H", "location": "Rauceby", "stage_seq": 17, "distance_m": 61002.535, "section_seq": 1, "route_path_id": 30444}, {"is_pass": false, "wtt_arr": "1656", "wtt_dep": "1657", "location": "Sleaford", "stage_seq": 18, "distance_m": 64490.558, "section_seq": 1, "route_path_id": 30444}, {"is_pass": false, "wtt_arr": "1703H", "wtt_dep": "1704H", "location": "Heckington", "stage_seq": 19, "distance_m": 72584.902, "section_seq": 1, "route_path_id": 30444}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1713H", "location": "Hubberts Bridge", "stage_seq": 20, "distance_m": 85192.439, "section_seq": 1, "route_path_id": 30444}, {"is_pass": false, "wtt_arr": "1720", "wtt_dep": "1721H", "location": "Boston", "stage_seq": 21, "distance_m": 91469.048, "section_seq": 1, "route_path_id": 30444}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1729", "location": "Sibsey S.B.", "stage_seq": 22, "distance_m": 99536.551, "section_seq": 1, "route_path_id": 30444}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1735H", "location": "Bellwater Jn S.B.", "stage_seq": 23, "distance_m": 109794.569, "section_seq": 1, "route_path_id": 30444}, {"is_pass": false, "wtt_arr": "1743", "wtt_dep": "1743H", "location": "Thorpe Culvert", "stage_seq": 24, "distance_m": 118703.778, "section_seq": 1, "route_path_id": 30444}, {"is_pass": false, "wtt_arr": "1747", "wtt_dep": "1748", "location": "Wainfleet", "stage_seq": 25, "distance_m": 121752.27, "section_seq": 1, "route_path_id": 30444}, {"is_pass": false, "wtt_arr": "1751", "wtt_dep": "1751H", "location": "Havenhouse", "stage_seq": 26, "distance_m": 124643.504, "section_seq": 1, "route_path_id": 30444}, {"is_pass": false, "wtt_arr": "1759", "wtt_dep": null, "location": "Skegness", "stage_seq": 27, "distance_m": 129812.327, "section_seq": 1, "route_path_id": 30444}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 129812.327, "from_m": 0.0, "section_seq": 1, "route_path_id": 30444}], "total_distance_m": 129812.327, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 121156.256, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 8656.071, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 16622, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:55:33Z", "source_id": 41192486, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T14:56:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:55:35Z", "source_id": 13492479, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T15:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16634, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:01:27Z", "source_id": 41204877, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T15:01:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:01:31Z", "source_id": 13496390, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T16:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16638, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:07:29Z", "source_id": 41218490, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T15:08:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:07:31Z", "source_id": 13500367, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T16:08:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:10:08Z", "source_id": 13502065, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T16:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11733, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:18:24Z", "source_id": 41242424, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T15:20:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:18:27Z", "source_id": 13507737, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T16:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11692, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:34:44Z", "source_id": 41278410, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T15:35:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:34:47Z", "source_id": 13518756, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T16:35:00+01:00", "operational_fact": true}] |
Nottingham |
1545 |
1545 |
2 |
None |
None |
Skegness |
1759 |
1759 |
4 |
LATE |
+10 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C59860/2026-09-12/detailed |
None |
Grantham |
2026-09-12T16:41:12+01:00 |
Sleaford |
15.0 |
{"type": "LineString", "coordinates": [[-0.6434426, 52.9067249], [-0.6440335999999999, 52.9071568], [-0.6445972, 52.90757169999999], [-0.6449209999999999, 52.907823099999995], [-0.6450985, 52.9079549], [-0.6452331, 52.9080856], [-0.6454422999999999, 52.908295], [-0.6455744, 52.9084273], [-0.6458356999999999, 52.9087047], [-0.6460254, 52.9089105], [-0.6463050999999999, 52.9092417], [-0.6465574000000001, 52.909566], [-0.6467558, 52.909825399999995], [-0.6468979999999999, 52.91002429999999], [-0.6470453, 52.9102543], [-0.6471982, 52.910516399999985], [-0.6473190999999999, 52.9107344], [-0.6474315999999999, 52.910956299999995], [-0.6475282999999998, 52.91119059999999], [-0.6476381999999999, 52.9114769], [-0.6477141999999999, 52.9116954], [-0.6478716999999999, 52.9122569], [-0.6479431, 52.9125378], [-0.6479702, 52.9126698], [-0.6480071, 52.912829899999984], [-0.6481103, 52.91337659999999], [-0.6481642999999999, 52.91365499999999], [-0.6482135, 52.9139377], [-0.6483054999999999, 52.9145786], [-0.6483762775998638, 52.91512882586109], [-0.6483763, 52.91512900000001], [-0.6483895, 52.91523539999999], [-0.6484064, 52.9153709], [-0.6484601, 52.91565039999999], [-0.6485017, 52.91587929999999], [-0.6485533999999998, 52.916115299999994], [-0.6486934, 52.91652100000001], [-0.6488037, 52.9168383], [-0.6489177, 52.917129200000005], [-0.6490323, 52.9173994], [-0.6491462, 52.9176498], [-0.6492687999999999, 52.9178856], [-0.6493852999999999, 52.9180998], [-0.649512, 52.91832500000001], [-0.6496243999999999, 52.9185154], [-0.64981, 52.91879740000001], [-0.6499361, 52.9189805], [-0.6501707, 52.9192917], [-0.6503733, 52.91954609999999], [-0.6506108, 52.91981849999999], [-0.6508106, 52.9200385], [-0.6509771, 52.92021630000001], [-0.6514419, 52.9206485], [-0.6517594999999999, 52.920914399999994], [-0.6521103000000001, 52.921174699999995], [-0.6525484, 52.9214695], [-0.6530336, 52.92174949999999], [-0.6534701999999999, 52.921987699999995], [-0.6539345, 52.9222227], [-0.656257, 52.923293300000005], [-0.6564075, 52.92335619999999], [-0.6597575999999999, 52.9249095], [-0.6604738, 52.925236100000006], [-0.6612176, 52.92555259999999], [-0.6620152, 52.92587569999999], [-0.6624907, 52.92604899999999], [-0.6628881999999999, 52.926189599999994], [-0.6639035, 52.926516500000005], [-0.6644246, 52.92667290000001], [-0.6649419999999999, 52.926817099999994], [-0.6661843, 52.92712149999999], [-0.6668092, 52.9272692], [-0.6675596, 52.927445], [-0.6746569999999998, 52.9290846], [-0.6772930101344372, 52.929673494383906], [-0.6814608999999999, 52.9306046], [-0.6823965999999999, 52.9308216], [-0.6833596999999999, 52.931012999999986], [-0.6848189, 52.93127609999999], [-0.6864584999999999, 52.9315386], [-0.6874495, 52.9316773], [-0.6884392999999999, 52.9317977], [-0.6897182, 52.9319353], [-0.6910172, 52.9320489], [-0.6921223000000001, 52.9321405], [-0.6923276, 52.9321575], [-0.6925599826011148, 52.932176736330135], [-0.692568, 52.93217740000001], [-0.6931207, 52.9322589], [-0.6936098, 52.93236400000001], [-0.6940152, 52.9325076], [-0.6944250999999999, 52.9327002], [-0.6947255999999999, 52.93290720000001], [-0.6949876999999999, 52.933176], [-0.6951761999999999, 52.9334763], [-0.695261, 52.9337771], [-0.6952662999999999, 52.9339476], [-0.6952451, 52.9341156], [-0.6951978999999999, 52.93427429999999], [-0.6951341999999999, 52.934428200000006], [-0.6949585, 52.9346855], [-0.6946481, 52.9349776], [-0.6942068, 52.9352547], [-0.6938365, 52.9354435], [-0.6846169, 52.93904099999999], [-0.6759254, 52.9423842], [-0.6740792999999999, 52.9430942], [-0.6734155999999999, 52.9433507], [-0.6727883999999998, 52.94361609999999], [-0.6716173, 52.94413670000001], [-0.6702446999999999, 52.94484720000001], [-0.668868, 52.94565670000001], [-0.6679971, 52.9462369], [-0.6661301999999999, 52.947685], [-0.6650545, 52.9487376], [-0.6645668, 52.949277], [-0.6641031, 52.9498238], [-0.6632116999999998, 52.95110029999999], [-0.6617164, 52.9535923], [-0.6558621, 52.9633795], [-0.6555238, 52.9639267], [-0.6551537, 52.96445270000001], [-0.6546493, 52.965079800000005], [-0.6543295999999998, 52.9654214], [-0.6540009, 52.9657524], [-0.6536369999999999, 52.96608229999999], [-0.6532585, 52.9664037], [-0.6523935999999999, 52.9670507], [-0.6519185, 52.967361100000005], [-0.6514336999999999, 52.9676558], [-0.6509035, 52.96796049999998], [-0.6503512999999999, 52.9682584], [-0.6497638999999998, 52.9685344], [-0.6496443, 52.9685876], [-0.6491797, 52.9687941], [-0.6481836999999999, 52.9691737], [-0.6476231999999998, 52.969370899999994], [-0.6470281999999999, 52.9695593], [-0.6464304, 52.969733], [-0.6458349, 52.969886200000005], [-0.6444722999999999, 52.9701911], [-0.6441899796817034, 52.97024630896167], [-0.6441340117676888, 52.97025725372142], [-0.6441116641199999, 52.970219149108], [-0.6438094, 52.9702783], [-0.6431627999999999, 52.97039010000001], [-0.6424079999999999, 52.97049259999999], [-0.6416528, 52.9705722], [-0.6407852, 52.97064259999999], [-0.6374062, 52.9708545], [-0.6364365999999999, 52.97092589999999], [-0.6355389783791028, 52.97102451560786], [-0.6355373, 52.9710247], [-0.6312148999999999, 52.971637], [-0.6311478999999999, 52.9716476], [-0.6308913999999999, 52.9716846], [-0.6298641, 52.97183259999999], [-0.628820698883665, 52.97198297107785], [-0.6268449999999999, 52.9722677], [-0.6249796, 52.9725451], [-0.6246922, 52.97259300000001], [-0.6235689, 52.972797699999994], [-0.6223266999999999, 52.97304239999999], [-0.6212935, 52.9732648], [-0.6209048999999999, 52.973353], [-0.6202673999999999, 52.9734976], [-0.6192067999999998, 52.973758], [-0.6181604, 52.9740342], [-0.6171676, 52.97431009999999], [-0.6165100000000001, 52.97450529999999], [-0.6161908999999999, 52.9746], [-0.6143204, 52.97519989999999], [-0.61265, 52.97578670000001], [-0.6115017, 52.9762327], [-0.6094234, 52.9771046], [-0.6084311, 52.9775548], [-0.6031724, 52.9800556], [-0.5989525, 52.9820668], [-0.5968477, 52.98307220000001], [-0.5959977999999999, 52.983450600000005], [-0.5951886836272345, 52.98378961162837], [-0.5951404999999999, 52.9838098], [-0.594673, 52.9840046], [-0.594485, 52.9840829], [-0.5940349999999999, 52.9842705], [-0.5928609, 52.9847144], [-0.5916976999999999, 52.985132199999995], [-0.590738, 52.9854629], [-0.5897431, 52.985771099999994], [-0.587968, 52.98629259999999], [-0.5870022, 52.9865505], [-0.586021, 52.9867938], [-0.5849525, 52.987052600000005], [-0.5838751999999999, 52.987291799999994], [-0.5828375, 52.9875119], [-0.5817997, 52.9877133], [-0.5795235999999999, 52.988097399999994], [-0.5775412, 52.9883699], [-0.5757760999999999, 52.9885708], [-0.5741919, 52.988712799999995], [-0.5723453999999999, 52.9888373], [-0.5704608, 52.9889241], [-0.5675642, 52.9889641], [-0.5659142999999999, 52.9889312], [-0.5641730999999999, 52.98887969999999], [-0.5622578, 52.98876949999999], [-0.5551485, 52.988200299999995], [-0.553754, 52.98808869999999], [-0.546662, 52.987534], [-0.5452486, 52.98747899999999], [-0.5438137, 52.987451499999985], [-0.5421848, 52.9874616], [-0.5389891704717129, 52.9875697133776], [-0.5383718, 52.9875906], [-0.5367478999999998, 52.987645599999986], [-0.535305, 52.98769080000001], [-0.5349059, 52.9877054], [-0.5346961, 52.9877131], [-0.5331346, 52.9877633], [-0.5326918, 52.9877778], [-0.5325295, 52.987783099999994], [-0.5270472, 52.9879612], [-0.5263459999999999, 52.9879744], [-0.5256429, 52.9879736], [-0.524878, 52.987956], [-0.5240072, 52.9879099], [-0.5238532, 52.987897200000006], [-0.5229787999999999, 52.9878249], [-0.5221297, 52.9877189], [-0.5211747999999999, 52.987580099999995], [-0.520258, 52.98740560000001], [-0.5192895, 52.98717349999999], [-0.5187553999999999, 52.9870364], [-0.5177717, 52.9867521], [-0.5172137, 52.98657589999999], [-0.5166776999999999, 52.986390199999995], [-0.5162945, 52.9862451], [-0.5159363, 52.98609729999999], [-0.5154347, 52.985895199999995], [-0.5149454, 52.985667], [-0.5145498, 52.9854727], [-0.5138051, 52.985083499999995], [-0.5133119, 52.98479669999998], [-0.5129284, 52.98456839999999], [-0.5125752, 52.9843316], [-0.5122859999999999, 52.9841341], [-0.5118249103405538, 52.98378961162837], [-0.5116698999999999, 52.983673800000005], [-0.51139, 52.9834438], [-0.5111117000000001, 52.9831861], [-0.5108988, 52.9829785], [-0.5102876, 52.9823348], [-0.5096984, 52.98166299999999], [-0.5094758999999999, 52.9814091], [-0.5092880000000001, 52.9812014], [-0.5090628999999999, 52.9809645], [-0.5088868999999999, 52.98078500000001], [-0.5086956, 52.98058939999999], [-0.5084834, 52.9803982], [-0.508248, 52.9802014], [-0.5080191999999999, 52.9800078], [-0.5077966, 52.9798257], [-0.5074492, 52.97957840000001], [-0.5069921, 52.979254], [-0.5065924, 52.978993599999995], [-0.5062695, 52.978795600000005], [-0.5059324, 52.9785962], [-0.5056599, 52.9784414], [-0.5050262, 52.978128600000005], [-0.5041069, 52.97770709999999], [-0.5021138, 52.97691369999999], [-0.5014854, 52.97668339999999], [-0.501284, 52.976602599999985], [-0.5008546, 52.9764302], [-0.5002110999999999, 52.97618529999999], [-0.4994620000000001, 52.9758762], [-0.498882, 52.97565929999999], [-0.4984536, 52.9755072], [-0.4978705, 52.97532799999998], [-0.4973329, 52.97518110000001], [-0.4965654000000001, 52.9750065], [-0.4958963, 52.9748841], [-0.4951765000000001, 52.9747738], [-0.4943663, 52.97469039999999], [-0.4937107999999999, 52.974645599999995], [-0.4931136999999999, 52.9746238], [-0.49231, 52.9746194], [-0.4917962, 52.974637], [-0.4908669, 52.97470100000001], [-0.4901185, 52.9747873], [-0.4896249, 52.97485819999999], [-0.4891951999999999, 52.97493540000001], [-0.48865649999999994, 52.975042], [-0.4881652000000001, 52.97515039999999], [-0.4867198, 52.975505], [-0.4865737, 52.97554679999999], [-0.4751825, 52.9784587], [-0.4703067000000001, 52.979705199999984], [-0.46937349999999994, 52.9799571], [-0.46846440000000006, 52.9802049], [-0.4674923, 52.980509], [-0.4665667, 52.9808129], [-0.4654602000000001, 52.981207699999985], [-0.4642569999999999, 52.9816727], [-0.4632745, 52.9820758], [-0.4621803999999999, 52.9825558], [-0.4608805999999999, 52.9831207], [-0.4595801, 52.9836778], [-0.4593210528429372, 52.98378961162837], [-0.4565440999999999, 52.9849882], [-0.4564803999999999, 52.985015800000006], [-0.4563629, 52.985071199999986], [-0.4552510999999999, 52.98555249999999], [-0.4491576420597607, 52.98818648551149], [-0.4471414, 52.989058], [-0.445254, 52.98987249999999], [-0.4350796, 52.9942627], [-0.4341871, 52.9946489], [-0.4333756, 52.9949782], [-0.4330102, 52.99511390000001], [-0.43269679999999994, 52.99522540000001], [-0.4324202, 52.9953218], [-0.4318078, 52.99551350000001], [-0.4310377, 52.99573579999999], [-0.4307772000000001, 52.9958104], [-0.4305185, 52.995876], [-0.4302344, 52.99594570000001], [-0.42993839999999994, 52.996012699999994], [-0.4296718000000001, 52.9960709], [-0.4293791, 52.9961315], [-0.4290687, 52.99619140000001], [-0.4284425, 52.99630129999999], [-0.42821419999999993, 52.9963382], [-0.4279296, 52.99638110000001], [-0.42758140000000006, 52.9964278], [-0.4272248, 52.9964734], [-0.426895, 52.996509], [-0.4266571, 52.99653270000001], [-0.4263194, 52.9965643], [-0.4259715999999999, 52.996591499999994], [-0.4256105999999999, 52.99661319999999], [-0.4253229, 52.99662930000001], [-0.4249008, 52.99664730000001], [-0.4247064, 52.9966539], [-0.4242463, 52.99666449999999], [-0.423887, 52.99666599999999], [-0.4235784, 52.99666599999999], [-0.4232488, 52.9966598], [-0.42288269999999994, 52.9966511], [-0.422483, 52.9966356], [-0.4219022999999999, 52.99660250000001], [-0.421075, 52.996540899999985], [-0.4206889999999999, 52.99650919999999], [-0.4176315, 52.9961863], [-0.4171519, 52.9961401], [-0.4167615999999999, 52.9960997], [-0.41586499999999993, 52.996007199999994], [-0.4157719, 52.995997199999984], [-0.4155466, 52.99597620000001], [-0.4153359999999999, 52.995952], [-0.41503970000000007, 52.995922099999994], [-0.4145153, 52.9958672], [-0.4141746, 52.99583489999999], [-0.4136731, 52.99577759999999], [-0.4127397, 52.99568239999999], [-0.41181699999999993, 52.9955831], [-0.41123090000000007, 52.99552260000001], [-0.41088489999999994, 52.99548949999999], [-0.4104837175926973, 52.99545685067991]]} |
17.4 |
1641 |
1656 |
2026-09-12T17:06:00+01:00 |
None |
None |
Bottesford |
Allington North Jn |
Sleaford |
52.9842582 |
-0.5124677 |
52.9954569 |
-0.4104837 |
0 |
1 |
2026-09-12 15:58:49 |
RUNNING |
2026-09-12 15:41:12 |
Sleaford |
TD |
DIRECT_SCHEDULED_STOP_DEPARTURE |
41293727 |
1789228036977368 |
None |
43 |
43 |
2026-09-12 15:47:16.983922 |
None |
2026-09-12 18:09:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 509944 |
G85548 |
162C41MR12 |
2026-09-12 |
Northern |
P |
YRK |
LDS |
2C41 |
170459 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 239.696, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 516.101, "from_m": 239.696, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 815.648, "from_m": 516.101, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1803.859, "from_m": 815.648, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2250.021, "from_m": 1803.859, "capability_applied": null, "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": 2424.368, "from_m": 2250.021, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2442.704, "from_m": 2424.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": 2477.725, "from_m": 2442.704, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2637.744, "from_m": 2477.725, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 3195.779, "from_m": 2637.744, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3904.741, "from_m": 3195.779, "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": 7270.13, "from_m": 3904.741, "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": 7277.96, "from_m": 7270.13, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15901.882, "from_m": 7277.96, "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": 16072.023, "from_m": 15901.882, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26111.573, "from_m": 16072.023, "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": 28631.156, "from_m": 26111.573, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29048.074, "from_m": 28631.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": 29274.72, "from_m": 29048.074, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 32377.37, "from_m": 29274.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": 32638.419, "from_m": 32377.37, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 32644.48, "from_m": 32638.419, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32917.052, "from_m": 32644.48, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 34346.028, "from_m": 32917.052, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 35925.208, "from_m": 34346.028, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36316.967, "from_m": 35925.208, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 45711.705, "from_m": 36316.967, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 46103.465, "from_m": 45711.705, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 47682.644, "from_m": 46103.465, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 50388.46, "from_m": 47682.644, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 51868.496, "from_m": 50388.46, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 52253.23, "from_m": 51868.496, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 75588.909, "from_m": 52253.23, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 76110.391, "from_m": 75588.909, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 77005.584, "from_m": 76110.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", "infrastructure_limit_mph": 50.0}, {"to_m": 77617.592, "from_m": 77005.584, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 77624.966, "from_m": 77617.592, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 77775.35, "from_m": 77624.966, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 78097.561, "from_m": 77775.35, "capability_applied": null, "effective_limit_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": 509944, "profile_key": "1f5bb694baa10d7efd78a026686096df51c8eebde1c0c86672b9d418ec17af4d", "schedule_id": 1782, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1545", "location": "York", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32439}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1548", "location": "Skelton Jn", "stage_seq": 2, "distance_m": 2581.299, "section_seq": 1, "route_path_id": 32439}, {"is_pass": false, "wtt_arr": "1550", "wtt_dep": "1550H", "location": "Poppleton", "stage_seq": 3, "distance_m": 4608.779, "section_seq": 1, "route_path_id": 32439}, {"is_pass": false, "wtt_arr": "1558", "wtt_dep": "1559", "location": "Hammerton", "stage_seq": 4, "distance_m": 14014.211, "section_seq": 1, "route_path_id": 32439}, {"is_pass": false, "wtt_arr": "1602", "wtt_dep": "1602H", "location": "Cattal", "stage_seq": 5, "distance_m": 16371.079, "section_seq": 1, "route_path_id": 32439}, {"is_pass": false, "wtt_arr": "1611", "wtt_dep": "1612", "location": "Knaresborough", "stage_seq": 6, "distance_m": 26651.948, "section_seq": 1, "route_path_id": 32439}, {"is_pass": false, "wtt_arr": "1615", "wtt_dep": "1615H", "location": "Starbeck", "stage_seq": 7, "distance_m": 29383.2, "section_seq": 1, "route_path_id": 32439}, {"is_pass": false, "wtt_arr": "1619H", "wtt_dep": "1621H", "location": "Harrogate", "stage_seq": 8, "distance_m": 32769.054, "section_seq": 1, "route_path_id": 32439}, {"is_pass": false, "wtt_arr": "1623H", "wtt_dep": "1624", "location": "Hornbeam Park", "stage_seq": 9, "distance_m": 34414.624, "section_seq": 1, "route_path_id": 32439}, {"is_pass": false, "wtt_arr": "1629", "wtt_dep": "1630", "location": "Pannal", "stage_seq": 10, "distance_m": 38057.752, "section_seq": 1, "route_path_id": 32439}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1632H", "location": "Rigton S.B.", "stage_seq": 11, "distance_m": 41014.336, "section_seq": 1, "route_path_id": 32439}, {"is_pass": false, "wtt_arr": "1634H", "wtt_dep": "1635", "location": "Weeton", "stage_seq": 12, "distance_m": 59233.974, "section_seq": 1, "route_path_id": 32439}, {"is_pass": false, "wtt_arr": "1642H", "wtt_dep": "1643H", "location": "Horsforth", "stage_seq": 13, "distance_m": 68916.116, "section_seq": 1, "route_path_id": 32439}, {"is_pass": false, "wtt_arr": "1647", "wtt_dep": "1647H", "location": "Headingley", "stage_seq": 14, "distance_m": 73111.857, "section_seq": 1, "route_path_id": 32439}, {"is_pass": false, "wtt_arr": "1649", "wtt_dep": "1650", "location": "Burley Park", "stage_seq": 15, "distance_m": 74392.029, "section_seq": 1, "route_path_id": 32439}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1653", "location": "Armley Jn", "stage_seq": 16, "distance_m": 75988.946, "section_seq": 1, "route_path_id": 32439}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1655", "location": "Leeds West Jn", "stage_seq": 17, "distance_m": 77569.724, "section_seq": 1, "route_path_id": 32439}, {"is_pass": false, "wtt_arr": "1656H", "wtt_dep": null, "location": "Leeds", "stage_seq": 18, "distance_m": 78097.561, "section_seq": 1, "route_path_id": 32439}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 78097.561, "from_m": 0.0, "section_seq": 1, "route_path_id": 32439}], "total_distance_m": 78097.561, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 70977.063, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 7120.498, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:51:11Z", "source_id": 13489538, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T15:50:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:59:02Z", "source_id": 13494708, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T15:58:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:03:58Z", "source_id": 13498037, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T16:02:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:12:42Z", "source_id": 13503759, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T16:12:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:18:05Z", "source_id": 13507435, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T16:16:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:24:11Z", "source_id": 13511578, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T16:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4558, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:24:36Z", "source_id": 41256232, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T15:26:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:24:37Z", "source_id": 13511911, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T16:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5259, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:30:23Z", "source_id": 41268914, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T15:32:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:30:25Z", "source_id": 13515781, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T16:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5253, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:36:02Z", "source_id": 41281513, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T15:38:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:36:07Z", "source_id": 13519624, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T16:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5243, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:46:09Z", "source_id": 41303945, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T15:46:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:46:13Z", "source_id": 13526463, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T16:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5235, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:51:06Z", "source_id": 41314924, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T15:51:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:51:12Z", "source_id": 13529795, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T16:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5231, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:54:09Z", "source_id": 41322177, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T15:54:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:54:13Z", "source_id": 13531898, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T16:54:00+01:00", "operational_fact": true}] |
York |
1545 |
1545 |
8 |
None |
None |
Leeds |
1658 |
1656½ |
0A |
LATE |
+4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G85548/2026-09-12/detailed |
None |
Burley Park |
2026-09-12T16:55:00+01:00 |
Leeds |
1.5 |
{"type": "LineString", "coordinates": [[-1.5779848, 53.8121468], [-1.5777198, 53.81191609999999], [-1.5774734, 53.811671], [-1.5772397, 53.8114307], [-1.5770282999999998, 53.8111689], [-1.5769257, 53.8110402], [-1.5768238, 53.8109017], [-1.5766347, 53.810625900000005], [-1.5764512, 53.8103059], [-1.5762936, 53.8099853], [-1.5762209000000005, 53.8098074], [-1.5761539, 53.809631], [-1.5760424, 53.809274300000006], [-1.5759753, 53.808913200000006], [-1.5759347999999995, 53.8085567], [-1.5759347999999995, 53.8082433], [-1.5759476, 53.807932599999994], [-1.5759822, 53.80768859999999], [-1.5760284, 53.80744180000001], [-1.5761578999999997, 53.8070082], [-1.5762432, 53.806789499999994], [-1.5762698999999998, 53.8067275], [-1.5763162, 53.8066198], [-1.5763359, 53.806574000000005], [-1.5765, 53.8062102], [-1.5766710999999998, 53.8058494], [-1.5769106999999998, 53.8053264], [-1.5770464, 53.80504830000001], [-1.5771869999999997, 53.80475379999999], [-1.5773535, 53.8043937], [-1.5776604, 53.80371289999999], [-1.5777717999999998, 53.803390799999995], [-1.5778403999999997, 53.8031069], [-1.5778810999999997, 53.8028267], [-1.5779119, 53.8024713], [-1.5779123999999998, 53.8022609], [-1.5779069999999995, 53.802153800000006], [-1.5778823999999998, 53.8019896], [-1.5778428, 53.8017731], [-1.5777537, 53.8013554], [-1.5776175, 53.80097649999999], [-1.5772923999999997, 53.800322099999995], [-1.577081, 53.79999290000001], [-1.5768391, 53.79966519999999], [-1.5764569999999998, 53.799224], [-1.5762240999999997, 53.7989914], [-1.5759481, 53.79874949999999], [-1.5756057, 53.7984759], [-1.5755515642398363, 53.79843751937881], [-1.5753504, 53.79829489999999], [-1.5750583, 53.7981165], [-1.5747447, 53.7979314], [-1.5743563, 53.7977378], [-1.5742946, 53.7977091], [-1.5732525999999998, 53.79729520000001], [-1.5726030999999998, 53.79707429999999], [-1.5715922, 53.79667699999999], [-1.5702581999999998, 53.7961365], [-1.5690726999999998, 53.7956467], [-1.567596, 53.79506839999999], [-1.5666606999999997, 53.7946949], [-1.5658723999999995, 53.7943717], [-1.5652893, 53.7941338], [-1.5652222, 53.7941074], [-1.5632399, 53.7933043], [-1.562998, 53.793207200000005], [-1.5629683, 53.793195299999994], [-1.5624227999999998, 53.7929763], [-1.5618876, 53.7927668], [-1.5614299, 53.79260719999999], [-1.5612595, 53.7925517], [-1.5610117, 53.7924759], [-1.5606036, 53.7923521], [-1.5603052, 53.7922548], [-1.5600562, 53.7921916], [-1.5597717999999998, 53.7921289], [-1.5595368999999997, 53.79208070000001], [-1.5592578999999998, 53.792040799999995], [-1.5591006999999997, 53.7920228], [-1.5587669, 53.79199960000001], [-1.5584259, 53.7919975], [-1.5581708999999997, 53.79200629999999], [-1.5580879999999997, 53.7920137], [-1.5578952, 53.7920307], [-1.5578234, 53.7920376], [-1.5577221999999995, 53.7920509], [-1.5576293000000003, 53.79206479999999], [-1.5575332, 53.7920814], [-1.5574462999999998, 53.7920961], [-1.5571915999999997, 53.7921509], [-1.5570031, 53.7921955], [-1.5568076, 53.79224959999999], [-1.5566423, 53.792302600000006], [-1.5565642153891144, 53.79233143546592], [-1.5563401535659611, 53.792418300842456], [-1.556140021537515, 53.79249344631715], [-1.555960452015424, 53.79255859407275], [-1.5557980777113387, 53.79261546629197], [-1.5556495313369088, 53.79266578515758], [-1.5555114456037835, 53.79271127285231], [-1.5553804532236124, 53.79275365155888], [-1.5552531869080453, 53.792794643460034], [-1.555126279368732, 53.792835970738516], [-1.554996363317322, 53.79287935557706], [-1.5548600714654643, 53.79292652015839], [-1.5547140365248096, 53.792979186665264], [-1.5545548912070069, 53.79303907728041], [-1.5543792682237054, 53.79310791418656], [-1.5541838002865551, 53.79318741956646], [-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]]} |
2.3 |
1655 |
1656½ |
2026-09-12T17:00:30+01:00 |
None |
None |
Headingley |
Armley Jn |
Leeds |
53.7931494 |
-1.5628540 |
53.7944724 |
-1.5478364 |
0 |
1 |
2026-09-12 15:58:49 |
RUNNING |
2026-09-12 15:55:00 |
Leeds |
TRUST |
DIRECT_SCHEDULED_STOP_DEPARTURE |
13533954 |
1789228636692257 |
None |
32 |
32 |
2026-09-12 15:57:16.701360 |
None |
2026-09-12 17:00:30 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 509946 |
L81052 |
872D48MR12 |
2026-09-12 |
South Western Railway |
P |
GLD |
None |
2D48 |
701044 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 198.732, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 317.46, "from_m": 198.732, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 842.044, "from_m": 317.46, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2401.836, "from_m": 842.044, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6778.156, "from_m": 2401.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": 14757.352, "from_m": 6778.156, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 509946, "profile_key": "d958f575204760e7303045f7d3579e73933127f70e8bd4ab49938e432c702cfa", "schedule_id": 18770, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1545", "location": "Guildford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34957}, {"is_pass": false, "wtt_arr": "1548H", "wtt_dep": "1549", "location": "London Road (Guildford)", "stage_seq": 2, "distance_m": 2639.046, "section_seq": 1, "route_path_id": 34957}, {"is_pass": false, "wtt_arr": "1553H", "wtt_dep": "1554", "location": "Clandon", "stage_seq": 3, "distance_m": 7890.076, "section_seq": 1, "route_path_id": 34957}, {"is_pass": false, "wtt_arr": "1558", "wtt_dep": "1558H", "location": "Horsley", "stage_seq": 4, "distance_m": 12985.077, "section_seq": 1, "route_path_id": 34957}, {"is_pass": false, "wtt_arr": "1601", "wtt_dep": "1602", "location": "Effingham Junction", "stage_seq": 5, "distance_m": 14678.024, "section_seq": 1, "route_path_id": 34957}, {"is_pass": false, "wtt_arr": "1604H", "wtt_dep": "1605", "location": "Bookham", "stage_seq": 6, "distance_m": 17312.006, "section_seq": 1, "route_path_id": 34957}, {"is_pass": false, "wtt_arr": "1609H", "wtt_dep": "1610", "location": "Leatherhead", "stage_seq": 7, "distance_m": 21481.665, "section_seq": 1, "route_path_id": 34957}, {"is_pass": false, "wtt_arr": "1613", "wtt_dep": "1613H", "location": "Ashtead", "stage_seq": 8, "distance_m": 24386.141, "section_seq": 1, "route_path_id": 34957}, {"is_pass": false, "wtt_arr": "1617H", "wtt_dep": "1619", "location": "Epsom", "stage_seq": 9, "distance_m": 27580.993, "section_seq": 1, "route_path_id": 34957}, {"is_pass": false, "wtt_arr": "1622", "wtt_dep": "1622H", "location": "Ewell West", "stage_seq": 10, "distance_m": 29633.129, "section_seq": 1, "route_path_id": 34957}, {"is_pass": false, "wtt_arr": "1624H", "wtt_dep": "1625", "location": "Stoneleigh", "stage_seq": 11, "distance_m": 31244.342, "section_seq": 1, "route_path_id": 34957}, {"is_pass": false, "wtt_arr": "1627H", "wtt_dep": "1628", "location": "Worcester Park", "stage_seq": 12, "distance_m": 33262.627, "section_seq": 1, "route_path_id": 34957}, {"is_pass": false, "wtt_arr": "1630", "wtt_dep": "1630H", "location": "Motspur Park", "stage_seq": 13, "distance_m": 34865.14, "section_seq": 1, "route_path_id": 34957}, {"is_pass": false, "wtt_arr": "1633H", "wtt_dep": "1634H", "location": "Raynes Park", "stage_seq": 14, "distance_m": 36577.504, "section_seq": 1, "route_path_id": 34957}, {"is_pass": false, "wtt_arr": "1637H", "wtt_dep": "1638H", "location": "Wimbledon", "stage_seq": 15, "distance_m": 38747.439, "section_seq": 1, "route_path_id": 34957}, {"is_pass": false, "wtt_arr": "1641H", "wtt_dep": "1642", "location": "Earlsfield", "stage_seq": 16, "distance_m": 41404.048, "section_seq": 1, "route_path_id": 34957}, {"is_pass": false, "wtt_arr": "1645", "wtt_dep": "1646", "location": "Clapham Junction (M)", "stage_seq": 17, "distance_m": 44120.335, "section_seq": 1, "route_path_id": 34957}, {"is_pass": false, "wtt_arr": "1650", "wtt_dep": "1651", "location": "Vauxhall", "stage_seq": 18, "distance_m": 48316.98, "section_seq": 1, "route_path_id": 34957}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1653", "location": "Waterloo West Crossings", "stage_seq": 19, "distance_m": 49655.576, "section_seq": 1, "route_path_id": 34957}, {"is_pass": false, "wtt_arr": "1655", "wtt_dep": null, "location": "London Waterloo", "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": 100.0, "speed_covered_distance_m": 48691.454, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1693.099, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 28096, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:48:04Z", "source_id": 41175988, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T14:48:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:48:06Z", "source_id": 13487492, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T15:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28100, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:52:26Z", "source_id": 41185700, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T14:53:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:52:32Z", "source_id": 13490473, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T15:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28104, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:57:09Z", "source_id": 41195753, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T14:58:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:57:13Z", "source_id": 13493539, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T15:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28108, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:59:28Z", "source_id": 41200662, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T15:01:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:59:31Z", "source_id": 13495039, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T16:01:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:05:24Z", "source_id": 13498960, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T16:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30168, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:09:15Z", "source_id": 41222257, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T15:10:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:09:19Z", "source_id": 13501564, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T16:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30163, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:13:05Z", "source_id": 41230674, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T15:13:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:13:08Z", "source_id": 13504055, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T16:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30131, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:16:47Z", "source_id": 41238725, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T15:18:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:16:52Z", "source_id": 13506580, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T16:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29495, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:21:29Z", "source_id": 41249470, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T15:22:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:21:31Z", "source_id": 13509804, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T16:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29491, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:24:11Z", "source_id": 41255244, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T15:24:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:24:15Z", "source_id": 13511618, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T16:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29487, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:27:29Z", "source_id": 41262445, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T15:28:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:27:33Z", "source_id": 13513838, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T16:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29482, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:29:59Z", "source_id": 41267945, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T15:30:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:30:03Z", "source_id": 13515505, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T16:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29470, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:33:24Z", "source_id": 41275518, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T15:34:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:33:28Z", "source_id": 13517844, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T16:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29429, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:38:23Z", "source_id": 41286697, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T15:39:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:38:25Z", "source_id": 13521200, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T16:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29393, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:42:58Z", "source_id": 41296841, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T15:43:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:43:01Z", "source_id": 13524344, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T16:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29128, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:46:00Z", "source_id": 41303586, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T15:46:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:46:03Z", "source_id": 13526340, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T16:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29088, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:51:02Z", "source_id": 41314832, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T15:51:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:51:08Z", "source_id": 13529762, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T16:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28950, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:54:55Z", "source_id": 41323798, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T15:56:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:54:59Z", "source_id": 13532415, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T16:56:00+01:00", "operational_fact": true}] |
Guildford |
1545 |
1545 |
1 |
None |
None |
London Waterloo |
1655 |
1655 |
3 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L81052/2026-09-12/detailed |
None |
Vauxhall |
2026-09-12T16:52:00+01:00 |
London Waterloo |
4.0 |
{"type": "LineString", "coordinates": [[-0.12316098230827448, 51.48611650122611], [-0.1231604, 51.48611880000001], [-0.12311589999999996, 51.4863001], [-0.1230682, 51.48650079999999], [-0.1230115, 51.4867212], [-0.1229429, 51.4869373], [-0.1228177, 51.48726539999999], [-0.122751, 51.4874636], [-0.12271319999999998, 51.4876083], [-0.1226859, 51.4877467], [-0.1226722, 51.48783130000001], [-0.12265619999999998, 51.48794670000001], [-0.12264169999999998, 51.4880825], [-0.12258949999999998, 51.488770499999994], [-0.12258, 51.4888477], [-0.12257260000000002, 51.48890389999998], [-0.1225651, 51.48896020000001], [-0.1225446, 51.48907079999999], [-0.12251330000000002, 51.48920150000001], [-0.12248759999999996, 51.4892989], [-0.1224528, 51.48940280000001], [-0.1224214, 51.489487700000005], [-0.1223771, 51.489588299999994], [-0.1222938, 51.4897575], [-0.1222506, 51.4898356], [-0.1221455, 51.49000339999999], [-0.1220677, 51.49011329999998], [-0.1219408, 51.49026740000001], [-0.12179030000000002, 51.4904343], [-0.1216662, 51.49056189999999], [-0.1214837, 51.4907295], [-0.1212622, 51.4909187], [-0.1210408, 51.4910868], [-0.12086079999999998, 51.49121610000001], [-0.1205133, 51.491437100000006], [-0.1204249, 51.4914895], [-0.11964890000000002, 51.4919485], [-0.11953, 51.49202369999998], [-0.11928950000000002, 51.492186], [-0.1189787, 51.4924072], [-0.1187017, 51.4926119], [-0.1186327, 51.49266680000001], [-0.11823580000000002, 51.492986900000005], [-0.11793430000000002, 51.493242300000006], [-0.11764330000000002, 51.493507], [-0.1174563, 51.4936927], [-0.1173935, 51.493752], [-0.1172001, 51.493956399999995], [-0.11702909999999998, 51.4941552], [-0.1168476, 51.494376200000005], [-0.11677759999999998, 51.4944692], [-0.1166053, 51.49470509999999], [-0.1162448, 51.4952305], [-0.1160833, 51.49546410000001], [-0.11586349999999997, 51.49577729999999], [-0.1157334, 51.4959675], [-0.115668, 51.496067800000006], [-0.1155994, 51.49618089999999], [-0.1154947, 51.4963741], [-0.1153871, 51.496595], [-0.11534049367854114, 51.4967038905416], [-0.11517990000000002, 51.49707909999999], [-0.115123, 51.49721339999999], [-0.11508059999999998, 51.497311], [-0.1150616, 51.4973511], [-0.11502419999999998, 51.497442499999984], [-0.1149076, 51.4977247], [-0.1148468, 51.4978752], [-0.1147967, 51.4980216], [-0.1147811, 51.49808689999998], [-0.1147654, 51.4981522], [-0.1147395, 51.4982759], [-0.1147278, 51.498406799999984], [-0.11472399999999998, 51.49855569999999], [-0.11473259999999998, 51.49873730000001], [-0.11474006005064048, 51.4987748385867], [-0.1147827, 51.498989400000006], [-0.1148308, 51.499309], [-0.1148461, 51.4994124], [-0.1148597, 51.499545199999986], [-0.1148786, 51.4996591], [-0.11488489999999996, 51.49976], [-0.11488049999999998, 51.49985409999999], [-0.11487169999999997, 51.4999399], [-0.11484110000000002, 51.500067699999995], [-0.1147946, 51.5002716], [-0.11477719999999995, 51.500361299999994], [-0.11477130000000002, 51.5004112], [-0.11476550000000002, 51.500484199999995], [-0.1147575, 51.5006371], [-0.11475920000000002, 51.50072800000001], [-0.1147623, 51.5007713], [-0.11477210000000002, 51.5008809], [-0.11478280000000002, 51.5009745], [-0.1147833, 51.50102179999999], [-0.1147838, 51.5011249], [-0.11477589999999996, 51.501325599999994], [-0.1147698, 51.50144410000001], [-0.1147579, 51.5015404], [-0.1147266, 51.5016832], [-0.114697, 51.5017677], [-0.11467199999999998, 51.50182610000001], [-0.11461349999999997, 51.5019484], [-0.1145354, 51.5020728], [-0.1145222, 51.5020866], [-0.1143532, 51.502260599999985], [-0.1140898, 51.50252470000001], [-0.1133034, 51.50316509999998], [-0.1132399, 51.5032168]]} |
1.3 |
1652 |
1656 |
2026-09-12T16:56:00+01:00 |
None |
None |
Vauxhall |
London Waterloo |
London Waterloo |
51.5032168 |
-0.1132399 |
51.5032168 |
-0.1132399 |
1 |
1 |
2026-09-12 15:57:12 |
TERMINATED |
2026-09-12 15:56:00 |
London Waterloo |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13532415 |
1789228501871204 |
None |
78 |
78 |
2026-09-12 15:56:25.123149 |
3 |
2026-09-12 16:06:25.097588 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
2026-09-12 15:56:25.097588 |
| 509947 |
L83960 |
872P47MR12 |
2026-09-12 |
South Western Railway |
P |
None |
PMS |
2P47 |
450069+450080 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 418.061, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 479.112, "from_m": 418.061, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 593.205, "from_m": 479.112, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 711.771, "from_m": 593.205, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 742.683, "from_m": 711.771, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1872.723, "from_m": 742.683, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6367.296, "from_m": 1872.723, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12494.044, "from_m": 6367.296, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12539.213, "from_m": 12494.044, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15962.707, "from_m": 12539.213, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 19776.527, "from_m": 15962.707, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 19820.845, "from_m": 19776.527, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20041.113, "from_m": 19820.845, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 30970.395, "from_m": 20041.113, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 30997.499, "from_m": 30970.395, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 33113.606, "from_m": 30997.499, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 39738.74, "from_m": 33113.606, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 39942.141, "from_m": 39738.74, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 45739.963, "from_m": 39942.141, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 48067.255, "from_m": 45739.963, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 48883.953, "from_m": 48067.255, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 48995.811, "from_m": 48883.953, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 50659.298, "from_m": 48995.811, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 50702.255, "from_m": 50659.298, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 57042.048, "from_m": 50702.255, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 57085.004, "from_m": 57042.048, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 59851.35, "from_m": 57085.004, "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": 60436.101, "from_m": 59851.35, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 63220.91, "from_m": 60436.101, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 63805.661, "from_m": 63220.91, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 66572.007, "from_m": 63805.661, "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": 66614.963, "from_m": 66572.007, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 70739.703, "from_m": 66614.963, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 84811.792, "from_m": 70739.703, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 97780.14, "from_m": 84811.792, "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": 99642.979, "from_m": 97780.14, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 102560.831, "from_m": 99642.979, "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": 104827.645, "from_m": 102560.831, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 107923.464, "from_m": 104827.645, "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": 108383.021, "from_m": 107923.464, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 108911.763, "from_m": 108383.021, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 111688.778, "from_m": 108911.763, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 112191.07, "from_m": 111688.778, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 117429.824, "from_m": 112191.07, "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": 118156.731, "from_m": 117429.824, "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": 119231.618, "from_m": 118156.731, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 121619.783, "from_m": 119231.618, "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": 122227.912, "from_m": 121619.783, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 123155.39, "from_m": 122227.912, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 124071.509, "from_m": 123155.39, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 124795.095, "from_m": 124071.509, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 128337.874, "from_m": 124795.095, "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": 128539.659, "from_m": 128337.874, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 130084.893, "from_m": 128539.659, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 132190.577, "from_m": 130084.893, "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": 132255.825, "from_m": 132190.577, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 132551.012, "from_m": 132255.825, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 133739.377, "from_m": 132551.012, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 133992.599, "from_m": 133739.377, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 134044.041, "from_m": 133992.599, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 509947, "profile_key": "d7a0fcea6f55b3826ee4e96f65c9155383b05ff2f1a145faf6e2702d557b02a0", "schedule_id": 19458, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1545", "location": "London Waterloo", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 35148}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1546H", "location": "Waterloo West Crossings", "stage_seq": 2, "distance_m": 742.683, "section_seq": 1, "route_path_id": 35148}, {"is_pass": false, "wtt_arr": "1551H", "wtt_dep": "1552H", "location": "Clapham Junction (M)", "stage_seq": 3, "distance_m": 6275.032, "section_seq": 1, "route_path_id": 35148}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1557", "location": "Wimbledon", "stage_seq": 4, "distance_m": 11651.459, "section_seq": 1, "route_path_id": 35148}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1559", "location": "New Malden", "stage_seq": 5, "distance_m": 15769.106, "section_seq": 1, "route_path_id": 35148}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1601H", "location": "Surbiton", "stage_seq": 6, "distance_m": 19288.473, "section_seq": 1, "route_path_id": 35148}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1602H", "location": "Hampton Court Jn", "stage_seq": 7, "distance_m": 21517.946, "section_seq": 1, "route_path_id": 35148}, {"is_pass": false, "wtt_arr": "1611H", "wtt_dep": "1613", "location": "Woking", "stage_seq": 8, "distance_m": 38937.162, "section_seq": 1, "route_path_id": 35148}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1614", "location": "Woking Jn", "stage_seq": 9, "distance_m": 39779.132, "section_seq": 1, "route_path_id": 35148}, {"is_pass": false, "wtt_arr": "1617", "wtt_dep": "1618", "location": "Worplesdon", "stage_seq": 10, "distance_m": 43058.812, "section_seq": 1, "route_path_id": 35148}, {"is_pass": false, "wtt_arr": "1623", "wtt_dep": "1625", "location": "Guildford", "stage_seq": 11, "distance_m": 48666.119, "section_seq": 1, "route_path_id": 35148}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1627", "location": "Shalford Jn", "stage_seq": 12, "distance_m": 50659.298, "section_seq": 1, "route_path_id": 35148}, {"is_pass": false, "wtt_arr": "1630", "wtt_dep": "1631", "location": "Farncombe", "stage_seq": 13, "distance_m": 53872.151, "section_seq": 1, "route_path_id": 35148}, {"is_pass": false, "wtt_arr": "1633", "wtt_dep": "1634", "location": "Godalming", "stage_seq": 14, "distance_m": 61828.506, "section_seq": 1, "route_path_id": 35148}, {"is_pass": false, "wtt_arr": "1637H", "wtt_dep": "1638", "location": "Milford (Surrey)", "stage_seq": 15, "distance_m": 74283.444, "section_seq": 1, "route_path_id": 35148}, {"is_pass": false, "wtt_arr": "1641H", "wtt_dep": "1642", "location": "Witley", "stage_seq": 16, "distance_m": 77748.739, "section_seq": 1, "route_path_id": 35148}, {"is_pass": false, "wtt_arr": "1649", "wtt_dep": "1657", "location": "Haslemere", "stage_seq": 17, "distance_m": 85030.653, "section_seq": 1, "route_path_id": 35148}, {"is_pass": false, "wtt_arr": "1701H", "wtt_dep": "1702H", "location": "Liphook", "stage_seq": 18, "distance_m": 91192.386, "section_seq": 1, "route_path_id": 35148}, {"is_pass": false, "wtt_arr": "1707H", "wtt_dep": "1708", "location": "Liss", "stage_seq": 19, "distance_m": 98605.288, "section_seq": 1, "route_path_id": 35148}, {"is_pass": false, "wtt_arr": "1712H", "wtt_dep": "1713H", "location": "Petersfield", "stage_seq": 20, "distance_m": 104205.673, "section_seq": 1, "route_path_id": 35148}, {"is_pass": false, "wtt_arr": "1722H", "wtt_dep": "1723", "location": "Rowland's Castle", "stage_seq": 21, "distance_m": 117582.851, "section_seq": 1, "route_path_id": 35148}, {"is_pass": false, "wtt_arr": "1727H", "wtt_dep": "1728H", "location": "Havant", "stage_seq": 22, "distance_m": 122730.674, "section_seq": 1, "route_path_id": 35148}, {"is_pass": false, "wtt_arr": "1730H", "wtt_dep": "1731H", "location": "Bedhampton", "stage_seq": 23, "distance_m": 123813.364, "section_seq": 1, "route_path_id": 35148}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1734H", "location": "Farlington Jn", "stage_seq": 24, "distance_m": 127412.936, "section_seq": 1, "route_path_id": 35148}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1735", "location": "Portcreek Jn", "stage_seq": 25, "distance_m": 128432.384, "section_seq": 1, "route_path_id": 35148}, {"is_pass": false, "wtt_arr": "1736", "wtt_dep": "1736H", "location": "Hilsea", "stage_seq": 26, "distance_m": 129204.542, "section_seq": 1, "route_path_id": 35148}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1739", "location": "Fratton East Jn", "stage_seq": 27, "distance_m": 132260.772, "section_seq": 1, "route_path_id": 35148}, {"is_pass": false, "wtt_arr": "1740", "wtt_dep": "1741", "location": "Fratton", "stage_seq": 28, "distance_m": 132882.842, "section_seq": 1, "route_path_id": 35148}, {"is_pass": false, "wtt_arr": "1744", "wtt_dep": null, "location": "Portsmouth & Southsea", "stage_seq": 29, "distance_m": 134044.041, "section_seq": 1, "route_path_id": 35148}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 134044.041, "from_m": 0.0, "section_seq": 1, "route_path_id": 35148}], "total_distance_m": 134044.041, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 119821.414, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 14222.627, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29163, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:50:57Z", "source_id": 41182514, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T14:51:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:51:03Z", "source_id": 13489439, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T15:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29442, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:57:03Z", "source_id": 41195512, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T14:57:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:57:07Z", "source_id": 13493455, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T15:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28499, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:00:04Z", "source_id": 41201839, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T15:00:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:00:10Z", "source_id": 13495396, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T16:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26959, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:18:11Z", "source_id": 41241725, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T15:18:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:18:18Z", "source_id": 13507538, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T16:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27904, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:22:35Z", "source_id": 41251886, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T15:23:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:22:38Z", "source_id": 13510508, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T16:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27948, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:28:10Z", "source_id": 41264077, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T15:29:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:28:11Z", "source_id": 13514220, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T16:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28013, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:34:07Z", "source_id": 41277069, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T15:34:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:34:11Z", "source_id": 13518291, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T16:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28029, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:43:38Z", "source_id": 41298273, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T15:44:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:43:38Z", "source_id": 13524792, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T16:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28037, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:48:40Z", "source_id": 41309379, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T15:49:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:48:43Z", "source_id": 13528150, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T16:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28055, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:56:33Z", "source_id": 41327450, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T15:57:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:56:37Z", "source_id": 13533511, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T16:57:00+01:00", "operational_fact": true}] |
London Waterloo |
1545 |
1545 |
15 |
None |
None |
Portsmouth & Southsea |
1744 |
1744 |
4 |
LATE |
+8 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L83960/2026-09-12/detailed |
None |
Haslemere |
2026-09-12T17:05:00+01:00 |
Liphook |
4.5 |
{"type": "LineString", "coordinates": [[-0.7194910999999999, 51.0887894], [-0.7211905999999999, 51.088313600000006], [-0.7217326999999999, 51.08816180000001], [-0.7220722999999999, 51.088072999999994], [-0.7222191999999998, 51.08803749999999], [-0.7232323, 51.087793], [-0.7243548000000001, 51.08752440000001], [-0.726889, 51.08696909999999], [-0.72808, 51.0867472], [-0.7290911999999999, 51.086567], [-0.7304379, 51.08633759999999], [-0.7316823, 51.086151099999995], [-0.732927, 51.0859755], [-0.7341299, 51.0858285], [-0.735746, 51.0856614], [-0.7361509999999999, 51.0856283], [-0.7367462, 51.0855889], [-0.7373979, 51.0855568], [-0.738128, 51.0855255], [-0.738848, 51.0855263], [-0.7398254, 51.0855298], [-0.7399092999999999, 51.0855317], [-0.7402282999999998, 51.0855355], [-0.7437534, 51.08559149999999], [-0.7440467, 51.0855982], [-0.753107, 51.085741899999995], [-0.7539974999999999, 51.0857347], [-0.7550311, 51.0857037], [-0.7561225999999999, 51.085648799999994], [-0.7574021999999999, 51.085574300000005], [-0.7586564, 51.085489300000006], [-0.7598614999999999, 51.08538759999999], [-0.7605861, 51.08531030000001], [-0.7613328, 51.0852152], [-0.7619909999999999, 51.0851039], [-0.7627044999999999, 51.0849689], [-0.7634398, 51.084806699999994], [-0.7639951, 51.08465799999999], [-0.7646091, 51.0844871], [-0.7652315, 51.0842914], [-0.7658668, 51.084057299999984], [-0.7759275, 51.0800487], [-0.7761118999999999, 51.0799748], [-0.7772917, 51.079523499999986], [-0.7778959, 51.0793228], [-0.7784805, 51.079140800000005], [-0.7791721000000001, 51.0789493], [-0.7798611, 51.078787199999994], [-0.7806135, 51.07863369999999], [-0.7813353999999999, 51.0785094], [-0.7818283, 51.0784304], [-0.7820844999999998, 51.0783893], [-0.7838768000000002, 51.078189499999986], [-0.7845963, 51.0781021], [-0.7853078999999998, 51.0779954], [-0.7857794999999999, 51.0779107], [-0.7861128, 51.077848], [-0.7867879, 51.0777144], [-0.7873292, 51.0775906], [-0.7880164, 51.07742739999999], [-0.7886936, 51.077238300000005], [-0.7893767999999999, 51.0770462], [-0.7900062, 51.076849499999994], [-0.7905406, 51.07666880000001], [-0.7911622, 51.0764438], [-0.7918186999999999, 51.07619540000001], [-0.7924607, 51.0759384], [-0.7928716999999998, 51.0757636], [-0.7934249, 51.0755065], [-0.7939363999999999, 51.07525600000001], [-0.7944434999999999, 51.0749806], [-0.7948826, 51.07473970000001], [-0.7952883999999999, 51.074500699999994], [-0.7957925999999999, 51.0741872], [-0.7963087, 51.07384940000001], [-0.7981691, 51.0725628], [-0.8001333999999999, 51.0712391], [-0.8001619473857339, 51.071219785662905]]} |
3.8 |
1657 |
1701½ |
2026-09-12T17:09:30+01:00 |
None |
None |
Witley |
Haslemere |
Liphook |
51.0887894 |
-0.7194911 |
51.0712198 |
-0.8001619 |
0 |
1 |
2026-09-12 15:58:49 |
AT_PLATFORM |
2026-09-12 15:57:27 |
Haslemere |
TD |
DIRECT_SCHEDULED_STOP_ARRIVAL |
41327450 |
1789228597785140 |
None |
70 |
70 |
2026-09-12 15:57:27.094087 |
2 |
2026-09-12 17:52:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 509950 |
W11152 |
712F23MR12 |
2026-09-12 |
West Midlands Trains |
P |
WFJ |
SAA |
2F23 |
350127 |
4 |
110 |
None |
{"version": 3, "segments": [{"to_m": 215.392, "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": 1681.268, "from_m": 215.392, "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": 10751.57, "from_m": 1681.268, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}], "service_id": 509950, "profile_key": "4eb1ff26643c194e6bddd1182f692ebaee1d7c68a58eebfd1363b853e791c9f9", "schedule_id": 25048, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1545", "location": "Watford Junction", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 38300}, {"is_pass": false, "wtt_arr": "1547", "wtt_dep": "1548", "location": "Watford North", "stage_seq": 2, "distance_m": 1681.268, "section_seq": 1, "route_path_id": 38300}, {"is_pass": false, "wtt_arr": "1549H", "wtt_dep": "1550H", "location": "Garston (Hertfordshire)", "stage_seq": 3, "distance_m": 3108.815, "section_seq": 1, "route_path_id": 38300}, {"is_pass": false, "wtt_arr": "1553", "wtt_dep": "1554", "location": "Bricket Wood", "stage_seq": 4, "distance_m": 5743.675, "section_seq": 1, "route_path_id": 38300}, {"is_pass": false, "wtt_arr": "1556", "wtt_dep": "1557", "location": "How Wood", "stage_seq": 5, "distance_m": 7348.431, "section_seq": 1, "route_path_id": 38300}, {"is_pass": false, "wtt_arr": "1558H", "wtt_dep": "1559H", "location": "Park Street", "stage_seq": 6, "distance_m": 8341.197, "section_seq": 1, "route_path_id": 38300}, {"is_pass": false, "wtt_arr": "1602", "wtt_dep": null, "location": "St. Albans Abbey", "stage_seq": 7, "distance_m": 10751.57, "section_seq": 1, "route_path_id": 38300}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 10751.57, "from_m": 0.0, "section_seq": 1, "route_path_id": 38300}], "total_distance_m": 10751.57, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 10751.57, "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} |
[] |
Watford Junction |
1545 |
1545 |
11 |
None |
None |
St. Albans Abbey |
1602 |
1602 |
None |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W11152/2026-09-12/detailed |
None |
Watford Junction |
2026-09-12T15:45:00+01:00 |
Watford North |
2.0 |
{"type": "LineString", "coordinates": [[-0.3961332, 51.6643527], [-0.39598749999999994, 51.66418550000001], [-0.3957185, 51.66392690000001], [-0.3954926, 51.6637239], [-0.39517839999999993, 51.66344269999999], [-0.3949009, 51.663198], [-0.3944088999999999, 51.6627389], [-0.3944986, 51.66282329999999], [-0.3945809, 51.6629102], [-0.39465559999999994, 51.66299999999999], [-0.3947257, 51.6630913], [-0.3950777, 51.66358060000001], [-0.3951854, 51.663739699999994], [-0.3952487, 51.663848], [-0.3953024, 51.663956799999994], [-0.3953373999999999, 51.6640363], [-0.3953655, 51.664116], [-0.3954095, 51.66427620000001], [-0.3954525, 51.664511100000006], [-0.3955277, 51.664883800000005], [-0.3956028999999999, 51.6652564], [-0.3957005, 51.66584309999998], [-0.3957752887481897, 51.666235034589675], [-0.3957799, 51.66625919999999], [-0.39582349999999994, 51.6664742], [-0.3958511, 51.66666940000001], [-0.39586379999999993, 51.6668565], [-0.3958498999999999, 51.6670219], [-0.3958202, 51.667219900000006], [-0.3957890999999999, 51.6673616], [-0.3957339, 51.66751190000001], [-0.3956492, 51.6677055], [-0.39551229999999993, 51.66793710000001], [-0.3953458, 51.66817420000001], [-0.3950081999999999, 51.66864209999999], [-0.3943399, 51.6695758], [-0.3928824000000001, 51.6715046], [-0.3927630999999999, 51.6716721], [-0.3906077999999999, 51.674672099999995], [-0.3903267999999999, 51.67505379999999]]} |
1.0 |
1545 |
1547 |
2026-09-12T15:47:00+01:00 |
{"movementMode": "ORDINARY", "trackingState": "POSITION_UNCONFIRMED", "targetStageSeq": 2, "presentationStatus": "DELAYED", "confirmedEvidenceId": "TRUST:13497804", "confirmationDeadline": "2026-09-12T15:47:00+01:00"} |
None |
None |
Watford Junction |
Watford North |
51.6750538 |
-0.3903268 |
51.6750538 |
-0.3903268 |
0 |
1 |
2026-09-12 15:08:01 |
RUNNING |
2026-09-12 14:45:00 |
Watford North |
TRUST |
DIRECT_SCHEDULED_STOP_DEPARTURE |
13497804 |
1789225683744282 |
None |
2 |
2 |
2026-09-12 15:08:03.746467 |
None |
2026-09-12 16:02:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 509953 |
W83437 |
072T19MR12 |
2026-09-12 |
ScotRail |
P |
GLC |
LAR |
2T19 |
380013+380104 |
7 |
100 |
None |
{"version": 3, "segments": [{"to_m": 424.467, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 952.039, "from_m": 424.467, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1069.969, "from_m": 952.039, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 1417.33, "from_m": 1069.969, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 45.0}, {"to_m": 1852.391, "from_m": 1417.33, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2404.939, "from_m": 1852.391, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 50.0}, {"to_m": 2728.99, "from_m": 2404.939, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2730.087, "from_m": 2728.99, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 2807.868, "from_m": 2730.087, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4840.333, "from_m": 2807.868, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 4970.309, "from_m": 4840.333, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11031.301, "from_m": 4970.309, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 11102.942, "from_m": 11031.301, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 12007.298, "from_m": 11102.942, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 14395.597, "from_m": 12007.298, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 80.0}, {"to_m": 14493.312, "from_m": 14395.597, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15825.007, "from_m": 14493.312, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 15905.296, "from_m": 15825.007, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16839.205, "from_m": 15905.296, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 80.0}, {"to_m": 17773.114, "from_m": 16839.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:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 17853.404, "from_m": 17773.114, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27069.958, "from_m": 17853.404, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 27165.294, "from_m": 27069.958, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 44084.34, "from_m": 27165.294, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 44186.64, "from_m": 44084.34, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 44200.471, "from_m": 44186.64, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 44528.026, "from_m": 44200.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": 49755.72, "from_m": 44528.026, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 52412.378, "from_m": 49755.72, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 67490.88, "from_m": 52412.378, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 68297.827, "from_m": 67490.88, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 69102.721, "from_m": 68297.827, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 69960.621, "from_m": 69102.721, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 70222.736, "from_m": 69960.621, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 509953, "profile_key": "bef87cb4881c2ee79e617ba69c11cf6b2835fd548e9fb5e85d5fc7520e779918", "schedule_id": 28261, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1545", "location": "Glasgow Central High Level", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28715}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1547", "location": "Glasgow Bridge Street Jn", "stage_seq": 2, "distance_m": 931.245, "section_seq": 1, "route_path_id": 28715}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1549", "location": "Shields Jn", "stage_seq": 3, "distance_m": 2663.035, "section_seq": 1, "route_path_id": 28715}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1552H", "location": "Arkleston Jn", "stage_seq": 4, "distance_m": 9798.145, "section_seq": 1, "route_path_id": 28715}, {"is_pass": false, "wtt_arr": "1554", "wtt_dep": "1555", "location": "Paisley Gilmour Street", "stage_seq": 5, "distance_m": 11645.71, "section_seq": 1, "route_path_id": 28715}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1557", "location": "Elderslie", "stage_seq": 6, "distance_m": 15325.216, "section_seq": 1, "route_path_id": 28715}, {"is_pass": false, "wtt_arr": "1558H", "wtt_dep": "1559", "location": "Johnstone", "stage_seq": 7, "distance_m": 16839.205, "section_seq": 1, "route_path_id": 28715}, {"is_pass": false, "wtt_arr": "1601H", "wtt_dep": "1602", "location": "Milliken Park", "stage_seq": 8, "distance_m": 21055.823, "section_seq": 1, "route_path_id": 28715}, {"is_pass": false, "wtt_arr": "1604", "wtt_dep": "1604H", "location": "Howwood", "stage_seq": 9, "distance_m": 23470.546, "section_seq": 1, "route_path_id": 28715}, {"is_pass": false, "wtt_arr": "1608", "wtt_dep": "1608H", "location": "Lochwinnoch", "stage_seq": 10, "distance_m": 27805.26, "section_seq": 1, "route_path_id": 28715}, {"is_pass": false, "wtt_arr": "1612H", "wtt_dep": "1613", "location": "Glengarnock", "stage_seq": 11, "distance_m": 34390.07, "section_seq": 1, "route_path_id": 28715}, {"is_pass": false, "wtt_arr": "1616H", "wtt_dep": "1617", "location": "Dalry", "stage_seq": 12, "distance_m": 38722.167, "section_seq": 1, "route_path_id": 28715}, {"is_pass": false, "wtt_arr": "1621H", "wtt_dep": "1622H", "location": "Kilwinning", "stage_seq": 13, "distance_m": 44369.56, "section_seq": 1, "route_path_id": 28715}, {"is_pass": false, "wtt_arr": "1626", "wtt_dep": "1626H", "location": "Stevenston", "stage_seq": 14, "distance_m": 48094.623, "section_seq": 1, "route_path_id": 28715}, {"is_pass": false, "wtt_arr": "1629", "wtt_dep": "1629H", "location": "Saltcoats", "stage_seq": 15, "distance_m": 50309.599, "section_seq": 1, "route_path_id": 28715}, {"is_pass": false, "wtt_arr": "1631", "wtt_dep": "1631H", "location": "Ardrossan South Beach", "stage_seq": 16, "distance_m": 51559.608, "section_seq": 1, "route_path_id": 28715}, {"is_pass": false, "wtt_arr": "1637", "wtt_dep": "1637H", "location": "West Kilbride", "stage_seq": 17, "distance_m": 58945.594, "section_seq": 1, "route_path_id": 28715}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1639", "location": "Hunterston Jn", "stage_seq": 18, "distance_m": 61257.752, "section_seq": 1, "route_path_id": 28715}, {"is_pass": false, "wtt_arr": "1643H", "wtt_dep": "1644", "location": "Fairlie", "stage_seq": 19, "distance_m": 65354.217, "section_seq": 1, "route_path_id": 28715}, {"is_pass": false, "wtt_arr": "1649", "wtt_dep": null, "location": "Largs", "stage_seq": 20, "distance_m": 70222.736, "section_seq": 1, "route_path_id": 28715}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 70222.736, "from_m": 0.0, "section_seq": 1, "route_path_id": 28715}], "total_distance_m": 70222.736, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 69657.699, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 565.037, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 1742, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:52:52Z", "source_id": 41186591, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T14:53:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:52:54Z", "source_id": 13490687, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T15:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1669, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:57:29Z", "source_id": 41196406, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T14:58:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:57:33Z", "source_id": 13493722, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T15:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1661, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:00:57Z", "source_id": 41203820, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T15:01:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:01:01Z", "source_id": 13496057, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T16:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1657, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:03:09Z", "source_id": 41208551, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T15:04:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:03:11Z", "source_id": 13497482, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T16:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1647, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:06:57Z", "source_id": 41217238, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T15:08:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:06:58Z", "source_id": 13500038, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T16:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2702, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:12:26Z", "source_id": 41229296, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T15:13:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:12:32Z", "source_id": 13503670, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T16:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2706, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:15:43Z", "source_id": 41236278, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T15:16:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:15:45Z", "source_id": 13505834, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T16:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2723, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:20:44Z", "source_id": 41247779, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T15:21:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:20:48Z", "source_id": 13509316, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T16:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2735, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:24:23Z", "source_id": 41255713, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T15:25:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:24:27Z", "source_id": 13511767, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T16:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2739, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:26:50Z", "source_id": 41261081, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T15:28:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:26:52Z", "source_id": 13513389, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T16:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2748, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:30:42Z", "source_id": 41269531, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T15:31:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:30:46Z", "source_id": 13515995, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T16:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2753, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:35:24Z", "source_id": 41280118, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T15:37:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:35:28Z", "source_id": 13519238, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T16:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2773, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:40:47Z", "source_id": 41291778, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T15:43:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:40:49Z", "source_id": 13522843, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T16:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2778, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:47:44Z", "source_id": 41307425, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T15:48:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:47:48Z", "source_id": 13527528, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T16:48:00+01:00", "operational_fact": true}] |
Glasgow Central High Level |
1545 |
1545 |
14 |
None |
None |
Largs |
1649 |
1649 |
2 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W83437/2026-09-12/detailed |
None |
Fairlie |
2026-09-12T16:44:00+01:00 |
Largs |
4.0 |
{"type": "LineString", "coordinates": [[-4.8531465, 55.7514766], [-4.853086199999999, 55.7524304], [-4.853057399999999, 55.752763599999994], [-4.853044099999999, 55.7529816], [-4.853006199999999, 55.7541346], [-4.8529848, 55.75520329999999], [-4.8530656783555655, 55.75602675531496], [-4.853102799999999, 55.7564047], [-4.8533281, 55.7578838], [-4.853735799999999, 55.7593145], [-4.854484299999999, 55.7610858], [-4.8549234, 55.7620095], [-4.8550358, 55.7622571], [-4.855215199999999, 55.76275049999999], [-4.8552556, 55.762928599999995], [-4.8553072, 55.7631813], [-4.855351799999999, 55.7634509], [-4.8553651, 55.763665], [-4.8553856, 55.7639638], [-4.8554047, 55.7643159], [-4.855452799999999, 55.7654297], [-4.8554691, 55.7658401], [-4.8554999, 55.76631580000001], [-4.8556134, 55.7690546], [-4.855622099999999, 55.7694229], [-4.8556349999999995, 55.76954619999999], [-4.8556427, 55.7698448], [-4.855656100000001, 55.77027389999999], [-4.8556701, 55.7705584], [-4.8556677, 55.7710138], [-4.8556674, 55.771091], [-4.855653, 55.7712466], [-4.855625799999999, 55.7714295], [-4.8555675, 55.7716555], [-4.8555183, 55.7718009], [-4.8554521, 55.771978700000005], [-4.8553251, 55.7722742], [-4.8552219, 55.772479], [-4.854841999999999, 55.77322339999999], [-4.8547651, 55.773385100000006], [-4.854691299999999, 55.7735223], [-4.854626499999999, 55.773687], [-4.8545419, 55.7739312], [-4.854512, 55.7740371], [-4.8544517, 55.7742623], [-4.854426499999999, 55.77444700000001], [-4.854406, 55.774614], [-4.8543918, 55.77477699999999], [-4.8544, 55.7750062], [-4.8544144, 55.77517220000001], [-4.8544283, 55.7753125], [-4.8544674, 55.77550349999999], [-4.854496899999999, 55.77565319999999], [-4.8545793999999995, 55.7759112], [-4.8545933, 55.77595459999999], [-4.8546506, 55.7761044], [-4.8547359, 55.7763013], [-4.854828299999999, 55.7764669], [-4.854922799999999, 55.77663899999999], [-4.855031699999999, 55.7767953], [-4.8551583, 55.77697979999999], [-4.855464099999999, 55.77734519999999], [-4.855714699999999, 55.7776016], [-4.8559437, 55.7778357], [-4.856726299999999, 55.7785938], [-4.857172300000001, 55.7790244], [-4.8572548, 55.779094], [-4.8573904, 55.7792346], [-4.8576028, 55.7794384], [-4.8577956, 55.77963200000001], [-4.8585035, 55.7803411], [-4.8586602, 55.78052029999999], [-4.858757799999999, 55.7806386], [-4.858889899999999, 55.78080799999999], [-4.858951499999999, 55.7808857], [-4.859176799999999, 55.781161299999994], [-4.8596796, 55.78208469999999], [-4.8598751, 55.7828403], [-4.859979199999999, 55.7842879], [-4.8600425, 55.785169], [-4.860106099999999, 55.785909199999985], [-4.8602413, 55.7863256], [-4.8603466, 55.78655619999999], [-4.8605626, 55.7869158], [-4.8608139, 55.78724410000001], [-4.8610035, 55.787451299999994], [-4.8613211, 55.7877496], [-4.861943300000001, 55.788232099999995], [-4.863224099999999, 55.7890189], [-4.8641141, 55.7895656], [-4.8647865, 55.79008400000001], [-4.8656865, 55.791024599999986], [-4.866368, 55.79179079999999], [-4.8666029, 55.7920549], [-4.8668631, 55.792358], [-4.8675289, 55.793142]]} |
3.0 |
1644 |
1648 |
2026-09-12T16:48:30+01:00 |
None |
None |
Fairlie |
Largs |
Largs |
55.7931420 |
-4.8675289 |
55.7931420 |
-4.8675289 |
1 |
0 |
2026-09-12 15:58:59 |
TERMINATED |
2026-09-12 15:48:00 |
Largs |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13527528 |
1789228069458562 |
None |
67 |
67 |
2026-09-12 15:58:59.773658 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 15:48:59.333369 |
| 509959 |
F44456 |
529B281R12 |
2026-09-12 |
c2c |
N |
LST |
SRY |
9B28 |
357004+357202 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 453.219, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 929.893, "from_m": 453.219, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1456.518, "from_m": 929.893, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1967.965, "from_m": 1456.518, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2193.233, "from_m": 1967.965, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2263.849, "from_m": 2193.233, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2726.445, "from_m": 2263.849, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6674.473, "from_m": 2726.445, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 7287.704, "from_m": 6674.473, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 8936.205, "from_m": 7287.704, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9026.283, "from_m": 8936.205, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 9085.992, "from_m": 9026.283, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 9174.587, "from_m": 9085.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": 9320.187, "from_m": 9174.587, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 9874.817, "from_m": 9320.187, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 10103.05, "from_m": 9874.817, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 10129.576, "from_m": 10103.05, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 10156.971, "from_m": 10129.576, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 12657.418, "from_m": 10156.971, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 13141.68, "from_m": 12657.418, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13214.392, "from_m": 13141.68, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 13234.873, "from_m": 13214.392, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13437.806, "from_m": 13234.873, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 13867.686, "from_m": 13437.806, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 43078.771, "from_m": 13867.686, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 43122.406, "from_m": 43078.771, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 43208.276, "from_m": 43122.406, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 43544.383, "from_m": 43208.276, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 45005.33, "from_m": 43544.383, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 52754.206, "from_m": 45005.33, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 53071.821, "from_m": 52754.206, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 57605.348, "from_m": 53071.821, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 58358.667, "from_m": 57605.348, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 58403.481, "from_m": 58358.667, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 58961.644, "from_m": 58403.481, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 63917.419, "from_m": 58961.644, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 64536.847, "from_m": 63917.419, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 64713.969, "from_m": 64536.847, "capability_applied": null, "effective_limit_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": 509959, "profile_key": "5c0cb46becb18c8ab23deebb6427d5aa92afb8c639a9a1bbb9e79a4012f55ab5", "schedule_id": 33506, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1545", "location": "London Liverpool Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 54410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1548", "location": "Bethnal Green", "stage_seq": 2, "distance_m": 1820.363, "section_seq": 1, "route_path_id": 54410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1549H", "location": "Bow Jn", "stage_seq": 3, "distance_m": 4889.968, "section_seq": 1, "route_path_id": 54410}, {"is_pass": false, "wtt_arr": "1551H", "wtt_dep": "1552H", "location": "Stratford", "stage_seq": 4, "distance_m": 6383.267, "section_seq": 1, "route_path_id": 54410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1557", "location": "Forest Gate Jn", "stage_seq": 5, "distance_m": 9026.283, "section_seq": 1, "route_path_id": 54410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1559", "location": "Woodgrange Park", "stage_seq": 6, "distance_m": 9988.934, "section_seq": 1, "route_path_id": 54410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1601", "location": "Barking Station Jn", "stage_seq": 7, "distance_m": 12081.284, "section_seq": 1, "route_path_id": 54410}, {"is_pass": false, "wtt_arr": "1602H", "wtt_dep": "1603H", "location": "Barking", "stage_seq": 8, "distance_m": 12949.897, "section_seq": 1, "route_path_id": 54410}, {"is_pass": false, "wtt_arr": "1612", "wtt_dep": "1613", "location": "Upminster", "stage_seq": 9, "distance_m": 25249.47, "section_seq": 1, "route_path_id": 54410}, {"is_pass": false, "wtt_arr": "1623", "wtt_dep": "1623H", "location": "Laindon", "stage_seq": 10, "distance_m": 37386.841, "section_seq": 1, "route_path_id": 54410}, {"is_pass": false, "wtt_arr": "1626", "wtt_dep": "1627", "location": "Basildon", "stage_seq": 11, "distance_m": 39631.263, "section_seq": 1, "route_path_id": 54410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1630", "location": "Pitsea", "stage_seq": 12, "distance_m": 43345.982, "section_seq": 1, "route_path_id": 54410}, {"is_pass": false, "wtt_arr": "1634", "wtt_dep": "1634H", "location": "Benfleet", "stage_seq": 13, "distance_m": 47568.597, "section_seq": 1, "route_path_id": 54410}, {"is_pass": false, "wtt_arr": "1639H", "wtt_dep": "1640", "location": "Leigh-on-Sea", "stage_seq": 14, "distance_m": 53009.495, "section_seq": 1, "route_path_id": 54410}, {"is_pass": false, "wtt_arr": "1642", "wtt_dep": "1642H", "location": "Chalkwell", "stage_seq": 15, "distance_m": 55111.372, "section_seq": 1, "route_path_id": 54410}, {"is_pass": false, "wtt_arr": "1644", "wtt_dep": "1644H", "location": "Westcliff", "stage_seq": 16, "distance_m": 56708.623, "section_seq": 1, "route_path_id": 54410}, {"is_pass": false, "wtt_arr": "1646H", "wtt_dep": "1647H", "location": "Southend Central", "stage_seq": 17, "distance_m": 58052.184, "section_seq": 1, "route_path_id": 54410}, {"is_pass": false, "wtt_arr": "1649", "wtt_dep": "1649H", "location": "Southend East", "stage_seq": 18, "distance_m": 60100.681, "section_seq": 1, "route_path_id": 54410}, {"is_pass": false, "wtt_arr": "1651H", "wtt_dep": "1652", "location": "Thorpe Bay", "stage_seq": 19, "distance_m": 62339.765, "section_seq": 1, "route_path_id": 54410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1653H", "location": "Shoeburyness Dpt Ldn E Jn", "stage_seq": 20, "distance_m": 63917.419, "section_seq": 1, "route_path_id": 54410}, {"is_pass": false, "wtt_arr": "1656", "wtt_dep": null, "location": "Shoeburyness", "stage_seq": 21, "distance_m": 64713.969, "section_seq": 1, "route_path_id": 54410}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 64713.969, "from_m": 0.0, "section_seq": 1, "route_path_id": 54410}], "total_distance_m": 64713.969, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 61260.401, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3453.568, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 15288, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:51:05Z", "source_id": 41182782, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T14:51:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:51:09Z", "source_id": 13489509, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T15:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14754, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:57:41Z", "source_id": 41196836, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T14:58:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:57:43Z", "source_id": 13493846, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T15:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14719, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:01:07Z", "source_id": 41204096, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T15:01:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:01:09Z", "source_id": 13496116, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T16:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14614, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:10:46Z", "source_id": 41225807, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T15:11:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:10:54Z", "source_id": 13502572, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T16:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14514, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:22:11Z", "source_id": 41251011, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T15:23:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:22:13Z", "source_id": 13510238, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T16:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14482, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:25:24Z", "source_id": 41257903, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T15:26:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:25:22Z", "source_id": 13512425, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T16:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14464, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:29:32Z", "source_id": 41266992, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T15:30:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:29:37Z", "source_id": 13515224, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T16:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14447, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:32:47Z", "source_id": 41274179, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T15:33:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:32:54Z", "source_id": 13517422, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T16:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14437, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:38:17Z", "source_id": 41286390, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T15:39:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:38:19Z", "source_id": 13521116, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T16:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14427, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:41:36Z", "source_id": 41293676, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T15:42:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:41:42Z", "source_id": 13523416, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T16:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14423, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:43:56Z", "source_id": 41299014, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T15:44:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:44:03Z", "source_id": 13525000, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T16:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14412, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:46:06Z", "source_id": 41303794, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T15:46:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:46:08Z", "source_id": 13526413, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T16:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14397, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:48:46Z", "source_id": 41309658, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T15:49:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:48:51Z", "source_id": 13528214, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T16:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14393, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:51:18Z", "source_id": 41315347, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T15:51:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:51:22Z", "source_id": 13529911, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T16:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14375, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:54:23Z", "source_id": 41322657, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T15:56:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:54:27Z", "source_id": 13532066, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T16:56:00+01:00", "operational_fact": true}] |
London Liverpool Street |
1545 |
1545 |
15 |
None |
None |
Shoeburyness |
1656 |
1656 |
2 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:F44456/2026-09-12/detailed |
None |
Thorpe Bay |
2026-09-12T16:52:00+01:00 |
Shoeburyness |
4.0 |
{"type": "LineString", "coordinates": [[0.7619332, 51.5376418], [0.765108, 51.5372511], [0.7662320999999999, 51.5371067], [0.767399, 51.53696039999999], [0.7696872, 51.5366706], [0.7765872999999999, 51.53579899999999], [0.7811791999999999, 51.535231800000005], [0.7825349, 51.5350221], [0.7832168000000002, 51.53490759999999], [0.7835671999999999, 51.53484579999999], [0.7837815999999999, 51.53481270000001], [0.7840430999999999, 51.5347622], [0.7842504999999999, 51.5347259], [0.7845960999999999, 51.5346323], [0.7848508, 51.534562], [0.7851705, 51.53446819999999], [0.7853259, 51.5344223], [0.7856883, 51.53432240000001], [0.7860275999999999, 51.53422839999999], [0.7863820999999999, 51.5341241], [0.7865941999999999, 51.5340623], [0.7871976999999999, 51.53388470000001], [0.7879006, 51.5336731], [0.7886807, 51.5334417], [0.7894776, 51.5332041], [0.7902515, 51.53297739999999], [0.7906288999999999, 51.532844099999984], [0.7909954, 51.532745600000005], [0.7913183999999999, 51.532657099999994], [0.7916363999999999, 51.5325583], [0.7917991, 51.5325185], [0.7919925, 51.53245709999999], [0.7921447999999999, 51.53240290000001], [0.7923273, 51.5323276], [0.7924086, 51.53228920000001], [0.7927334, 51.532139699999995], [0.7944172999999999, 51.53140749999999]]} |
1.5 |
1652 |
1656 |
2026-09-12T16:56:00+01:00 |
None |
None |
Thorpe Bay |
Shoeburyness |
Shoeburyness |
51.5314075 |
0.7944173 |
51.5314075 |
0.7944173 |
1 |
1 |
2026-09-12 15:56:21 |
TERMINATED |
2026-09-12 15:56:00 |
Shoeburyness |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13532066 |
1789228470513674 |
None |
85 |
85 |
2026-09-12 15:56:11.378051 |
2 |
2026-09-12 16:06:11.374851 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
2026-09-12 15:56:11.374851 |
| 509961 |
G01125 |
551V16MY12 |
2026-09-12 |
CrossCountry |
P |
NOT |
CDF |
1V16 |
170639 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 224.472, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 562.856, "from_m": 224.472, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 614.137, "from_m": 562.856, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 665.337, "from_m": 614.137, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1030.243, "from_m": 665.337, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4661.02, "from_m": 1030.243, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 4722.508, "from_m": 4661.02, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10764.522, "from_m": 4722.508, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 10835.019, "from_m": 10764.522, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 11556.593, "from_m": 10835.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": 11599.727, "from_m": 11556.593, "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": 11726.068, "from_m": 11599.727, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 11757.339, "from_m": 11726.068, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11806.457, "from_m": 11757.339, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 12771.307, "from_m": 11806.457, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 16155.439, "from_m": 12771.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": 21225.421, "from_m": 16155.439, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 21672.591, "from_m": 21225.421, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 23834.863, "from_m": 21672.591, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 24786.921, "from_m": 23834.863, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 25035.07, "from_m": 24786.921, "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": 25226.63, "from_m": 25035.07, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 25341.472, "from_m": 25226.63, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 26429.952, "from_m": 25341.472, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26565.919, "from_m": 26429.952, "capability_applied": null, "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": 26654.578, "from_m": 26565.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": 42343.68, "from_m": 26654.578, "capability_applied": null, "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": 43045.038, "from_m": 42343.68, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 50758.664, "from_m": 43045.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": 125.0}, {"to_m": 50819.368, "from_m": 50758.664, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 72607.532, "from_m": 50819.368, "capability_applied": null, "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": 77304.537, "from_m": 72607.532, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 78540.985, "from_m": 77304.537, "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": 79727.665, "from_m": 78540.985, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 86290.658, "from_m": 79727.665, "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": 87965.579, "from_m": 86290.658, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 88038.032, "from_m": 87965.579, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 88647.522, "from_m": 88038.032, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 89592.081, "from_m": 88647.522, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 89647.428, "from_m": 89592.081, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 89711.774, "from_m": 89647.428, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 89796.268, "from_m": 89711.774, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 90615.693, "from_m": 89796.268, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 90979.5, "from_m": 90615.693, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 91027.074, "from_m": 90979.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": 91527.871, "from_m": 91027.074, "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": 91755.539, "from_m": 91527.871, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 93222.44, "from_m": 91755.539, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 95731.358, "from_m": 93222.44, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 99160.805, "from_m": 95731.358, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 99456.806, "from_m": 99160.805, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 60.0}, {"to_m": 99759.19, "from_m": 99456.806, "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": 99912.718, "from_m": 99759.19, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 104079.853, "from_m": 99912.718, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 104103.468, "from_m": 104079.853, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 110137.125, "from_m": 104103.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": 110645.856, "from_m": 110137.125, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 114099.249, "from_m": 110645.856, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 114140.623, "from_m": 114099.249, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 114943.508, "from_m": 114140.623, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 117335.071, "from_m": 114943.508, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 117382.277, "from_m": 117335.071, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 118068.883, "from_m": 117382.277, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 135015.455, "from_m": 118068.883, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 135827.659, "from_m": 135015.455, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 162808.623, "from_m": 135827.659, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 173295.085, "from_m": 162808.623, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 175523.664, "from_m": 173295.085, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 177734.121, "from_m": 175523.664, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 191981.147, "from_m": 177734.121, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 196739.539, "from_m": 191981.147, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 198825.389, "from_m": 196739.539, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 206479.193, "from_m": 198825.389, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 218030.645, "from_m": 206479.193, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 218619.138, "from_m": 218030.645, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 218666.227, "from_m": 218619.138, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 218925.372, "from_m": 218666.227, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 221492.82, "from_m": 218925.372, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 231115.358, "from_m": 221492.82, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 231211.054, "from_m": 231115.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": 233432.948, "from_m": 231211.054, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 242417.69, "from_m": 233432.948, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 242509.391, "from_m": 242417.69, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 243726.294, "from_m": 242509.391, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 243795.815, "from_m": 243726.294, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 243851.697, "from_m": 243795.815, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 244966.285, "from_m": 243851.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": 245718.306, "from_m": 244966.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": 245786.206, "from_m": 245718.306, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 246882.932, "from_m": 245786.206, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 247435.026, "from_m": 246882.932, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 247674.871, "from_m": 247435.026, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 247861.382, "from_m": 247674.871, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 248732.643, "from_m": 247861.382, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 250110.236, "from_m": 248732.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": 250344.367, "from_m": 250110.236, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 262266.667, "from_m": 250344.367, "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": 265257.379, "from_m": 262266.667, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 265307.287, "from_m": 265257.379, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 265457.68, "from_m": 265307.287, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 265569.396, "from_m": 265457.68, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 265633.311, "from_m": 265569.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": 265962.708, "from_m": 265633.311, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 266304.588, "from_m": 265962.708, "capability_applied": null, "effective_limit_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": 509961, "profile_key": "922017190d08eb8b433bfe8efd6f28485cba95f40e9bd1a36ca8c4ffaa9a4e1c", "schedule_id": 12238, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1908", "location": "Nottingham", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30779}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1910", "location": "Mansfield Jn", "stage_seq": 2, "distance_m": 988.536, "section_seq": 1, "route_path_id": 30779}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1912H", "location": "Beeston South Jn", "stage_seq": 3, "distance_m": 4580.234, "section_seq": 1, "route_path_id": 30779}, {"is_pass": false, "wtt_arr": "1913H", "wtt_dep": "1914", "location": "Beeston", "stage_seq": 4, "distance_m": 5285.893, "section_seq": 1, "route_path_id": 30779}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1918", "location": "Trent East Jn", "stage_seq": 5, "distance_m": 10805.891, "section_seq": 1, "route_path_id": 30779}, {"is_pass": false, "wtt_arr": "1921", "wtt_dep": "1922", "location": "Sheet Stores Jn", "stage_seq": 6, "distance_m": 11726.068, "section_seq": 1, "route_path_id": 30779}, {"is_pass": false, "wtt_arr": "1924", "wtt_dep": "1925", "location": "Long Eaton", "stage_seq": 7, "distance_m": 12570.484, "section_seq": 1, "route_path_id": 30779}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1930H", "location": "Spondon", "stage_seq": 8, "distance_m": 21495.225, "section_seq": 1, "route_path_id": 30779}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1935", "location": "Derby Way & Works Jn", "stage_seq": 9, "distance_m": 25260.498, "section_seq": 1, "route_path_id": 30779}, {"is_pass": false, "wtt_arr": "1936", "wtt_dep": "1940", "location": "Derby", "stage_seq": 10, "distance_m": 25341.472, "section_seq": 1, "route_path_id": 30779}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1942", "location": "Derby L.N.W. Jn", "stage_seq": 11, "distance_m": 26495.216, "section_seq": 1, "route_path_id": 30779}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1945", "location": "Stenson Jn", "stage_seq": 12, "distance_m": 32866.79, "section_seq": 1, "route_path_id": 30779}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1945H", "location": "North Stafford Jn", "stage_seq": 13, "distance_m": 33622.933, "section_seq": 1, "route_path_id": 30779}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1947H", "location": "Clay Mills Jn", "stage_seq": 14, "distance_m": 39277.581, "section_seq": 1, "route_path_id": 30779}, {"is_pass": false, "wtt_arr": "1950", "wtt_dep": "1951", "location": "Burton-on-Trent", "stage_seq": 15, "distance_m": 42670.458, "section_seq": 1, "route_path_id": 30779}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1956", "location": "Wichnor Jn", "stage_seq": 16, "distance_m": 51393.732, "section_seq": 1, "route_path_id": 30779}, {"is_pass": false, "wtt_arr": "2001H", "wtt_dep": "2003", "location": "Tamworth High Level", "stage_seq": 17, "distance_m": 63381.981, "section_seq": 1, "route_path_id": 30779}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2009H", "location": "Kingsbury Jn", "stage_seq": 18, "distance_m": 72607.532, "section_seq": 1, "route_path_id": 30779}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2012", "location": "Water Orton", "stage_seq": 19, "distance_m": 78981.374, "section_seq": 1, "route_path_id": 30779}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2013", "location": "Castle Bromwich Jn", "stage_seq": 20, "distance_m": 81544.946, "section_seq": 1, "route_path_id": 30779}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2017", "location": "Landor Street Jn", "stage_seq": 21, "distance_m": 88729.735, "section_seq": 1, "route_path_id": 30779}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2019H", "location": "Grand Jn", "stage_seq": 22, "distance_m": 89704.84, "section_seq": 1, "route_path_id": 30779}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2020H", "location": "Proof House Jn", "stage_seq": 23, "distance_m": 90269.123, "section_seq": 1, "route_path_id": 30779}, {"is_pass": false, "wtt_arr": "2023", "wtt_dep": "2030", "location": "Birmingham New Street", "stage_seq": 24, "distance_m": 91282.25, "section_seq": 1, "route_path_id": 30779}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2033", "location": "Five Ways", "stage_seq": 25, "distance_m": 92692.574, "section_seq": 1, "route_path_id": 30779}, {"is_pass": false, "wtt_arr": "2036", "wtt_dep": "2037", "location": "University", "stage_seq": 26, "distance_m": 95411.459, "section_seq": 1, "route_path_id": 30779}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2038H", "location": "Selly Oak", "stage_seq": 27, "distance_m": 96572.023, "section_seq": 1, "route_path_id": 30779}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2041", "location": "Kings Norton", "stage_seq": 28, "distance_m": 100088.701, "section_seq": 1, "route_path_id": 30779}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2043H", "location": "Longbridge", "stage_seq": 29, "distance_m": 103921.048, "section_seq": 1, "route_path_id": 30779}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2046H", "location": "Barnt Green", "stage_seq": 30, "distance_m": 108253.814, "section_seq": 1, "route_path_id": 30779}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2049H", "location": "Bromsgrove", "stage_seq": 31, "distance_m": 114251.701, "section_seq": 1, "route_path_id": 30779}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2050H", "location": "Stoke Works Jn", "stage_seq": 32, "distance_m": 117279.51, "section_seq": 1, "route_path_id": 30779}, {"is_pass": false, "wtt_arr": "2057H", "wtt_dep": "2058H", "location": "Worcestershire Parkway [Low Level]", "stage_seq": 33, "distance_m": 134379.285, "section_seq": 1, "route_path_id": 30779}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2100", "location": "Abbotswood Jn", "stage_seq": 34, "distance_m": 135449.999, "section_seq": 1, "route_path_id": 30779}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2107H", "location": "Ashchurch", "stage_seq": 35, "distance_m": 152636.858, "section_seq": 1, "route_path_id": 30779}, {"is_pass": false, "wtt_arr": "2114", "wtt_dep": "2115", "location": "Cheltenham Spa", "stage_seq": 36, "distance_m": 164343.366, "section_seq": 1, "route_path_id": 30779}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2121", "location": "Barnwood Jn", "stage_seq": 37, "distance_m": 173178.09, "section_seq": 1, "route_path_id": 30779}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2124", "location": "Horton Road Jn", "stage_seq": 38, "distance_m": 174347.849, "section_seq": 1, "route_path_id": 30779}, {"is_pass": false, "wtt_arr": "2125", "wtt_dep": "2127H", "location": "Gloucester", "stage_seq": 39, "distance_m": 174954.811, "section_seq": 1, "route_path_id": 30779}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2140", "location": "Awre", "stage_seq": 40, "distance_m": 197633.874, "section_seq": 1, "route_path_id": 30779}, {"is_pass": false, "wtt_arr": "2145H", "wtt_dep": "2146H", "location": "Lydney", "stage_seq": 41, "distance_m": 205963.814, "section_seq": 1, "route_path_id": 30779}, {"is_pass": false, "wtt_arr": "2154H", "wtt_dep": "2155H", "location": "Chepstow", "stage_seq": 42, "distance_m": 218811.985, "section_seq": 1, "route_path_id": 30779}, {"is_pass": false, "wtt_arr": "2203", "wtt_dep": "2203H", "location": "Caldicot", "stage_seq": 43, "distance_m": 229392.766, "section_seq": 1, "route_path_id": 30779}, {"is_pass": false, "wtt_arr": "2205H", "wtt_dep": "2206H", "location": "Severn Tunnel Junction", "stage_seq": 44, "distance_m": 230622.554, "section_seq": 1, "route_path_id": 30779}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2213", "location": "Llanwern West Jn", "stage_seq": 45, "distance_m": 242794.027, "section_seq": 1, "route_path_id": 30779}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2215", "location": "Maindee East Jn", "stage_seq": 46, "distance_m": 245349.907, "section_seq": 1, "route_path_id": 30779}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2215H", "location": "Maindee West Jn", "stage_seq": 47, "distance_m": 246588.346, "section_seq": 1, "route_path_id": 30779}, {"is_pass": false, "wtt_arr": "2217", "wtt_dep": "2218H", "location": "Newport (South Wales)", "stage_seq": 48, "distance_m": 247077.847, "section_seq": 1, "route_path_id": 30779}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2220", "location": "Gaer Jn", "stage_seq": 49, "distance_m": 248773.257, "section_seq": 1, "route_path_id": 30779}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2221", "location": "Ebbw Jn", "stage_seq": 50, "distance_m": 249802.427, "section_seq": 1, "route_path_id": 30779}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2226", "location": "Marshfield", "stage_seq": 51, "distance_m": 255754.091, "section_seq": 1, "route_path_id": 30779}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2233", "location": "Long Dyke Jn", "stage_seq": 52, "distance_m": 264884.279, "section_seq": 1, "route_path_id": 30779}, {"is_pass": false, "wtt_arr": "2236", "wtt_dep": null, "location": "Cardiff Central", "stage_seq": 53, "distance_m": 266304.588, "section_seq": 1, "route_path_id": 30779}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 266304.588, "from_m": 0.0, "section_seq": 1, "route_path_id": 30779}], "total_distance_m": 266304.588, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 260512.028, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5792.56, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Nottingham |
1908 |
1908 |
5B |
19:08:00 |
None |
Cardiff Central |
2236 |
2236 |
4B |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:G01125/2026-09-12/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
0 |
0 |
2026-09-12 13:45:43 |
ACTIVATED |
None |
Nottingham |
None |
PRESENTATION_SERVICE_ACTIVATED |
None |
1789220743429587 |
None |
0 |
0 |
2026-09-12 13:45:43.431586 |
5B |
2026-09-12 18:08:30 |
service-status-v9-departure-clock:td-v15-trace-row-order |
DEPARTURE |
None |
| 509966 |
C17954 |
721U41MR12 |
2026-09-12 |
West Midlands Trains |
P |
EUS |
CRE |
1U41 |
730214 |
5 |
110 |
None |
{"version": 3, "segments": [{"to_m": 6.906, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 686.718, "from_m": 6.906, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1227.144, "from_m": 686.718, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1258.396, "from_m": 1227.144, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1546.479, "from_m": 1258.396, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1689.749, "from_m": 1546.479, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2635.639, "from_m": 1689.749, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3787.675, "from_m": 2635.639, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 5632.663, "from_m": 3787.675, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 7136.095, "from_m": 5632.663, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 10505.955, "from_m": 7136.095, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 36285.324, "from_m": 10505.955, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 36339.261, "from_m": 36285.324, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44607.679, "from_m": 36339.261, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 46540.265, "from_m": 44607.679, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60306.749, "from_m": 46540.265, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 60414.026, "from_m": 60306.749, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 60629.659, "from_m": 60414.026, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 60715.503, "from_m": 60629.659, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 64996.307, "from_m": 60715.503, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 68285.69, "from_m": 64996.307, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 74916.697, "from_m": 68285.69, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 77240.851, "from_m": 74916.697, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 78068.989, "from_m": 77240.851, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 78733.241, "from_m": 78068.989, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 78893.918, "from_m": 78733.241, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 91874.844, "from_m": 78893.918, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 91969.455, "from_m": 91874.844, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 110750.154, "from_m": 91969.455, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 117180.103, "from_m": 110750.154, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 131025.117, "from_m": 117180.103, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 131062.706, "from_m": 131025.117, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 131716.944, "from_m": 131062.706, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 131775.895, "from_m": 131716.944, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 132279.472, "from_m": 131775.895, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 136165.401, "from_m": 132279.472, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 136346.904, "from_m": 136165.401, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 137400.296, "from_m": 136346.904, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 137479.1, "from_m": 137400.296, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 137684.363, "from_m": 137479.1, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 137754.629, "from_m": 137684.363, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 154958.148, "from_m": 137754.629, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 156968.457, "from_m": 154958.148, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 157091.703, "from_m": 156968.457, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 178816.143, "from_m": 157091.703, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 178912.114, "from_m": 178816.143, "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": 202963.23, "from_m": 178912.114, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 207542.994, "from_m": 202963.23, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 207615.79, "from_m": 207542.994, "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": 213010.488, "from_m": 207615.79, "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": 213097.354, "from_m": 213010.488, "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": 214792.437, "from_m": 213097.354, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 216119.569, "from_m": 214792.437, "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": 217079.269, "from_m": 216119.569, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 217157.719, "from_m": 217079.269, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 218591.347, "from_m": 217157.719, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 218657.859, "from_m": 218591.347, "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": 254150.415, "from_m": 218657.859, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 254185.579, "from_m": 254150.415, "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": 256489.371, "from_m": 254185.579, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 256863.513, "from_m": 256489.371, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 256981.107, "from_m": 256863.513, "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": 257174.903, "from_m": 256981.107, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 509966, "profile_key": "66c7f1f32922515b2a594c01f515f1587a497a2cd402285daea537a226c37ead", "schedule_id": 6579, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1546", "location": "London Euston", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28847}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1548H", "location": "Camden South Jn", "stage_seq": 2, "distance_m": 1779.777, "section_seq": 1, "route_path_id": 28847}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1549", "location": "Camden Jn", "stage_seq": 3, "distance_m": 2720.31, "section_seq": 1, "route_path_id": 28847}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1552", "location": "Willesden West London Jn", "stage_seq": 4, "distance_m": 8484.398, "section_seq": 1, "route_path_id": 28847}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1553H", "location": "Wembley Central", "stage_seq": 5, "distance_m": 12902.599, "section_seq": 1, "route_path_id": 28847}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1555H", "location": "Harrow & Wealdstone", "stage_seq": 6, "distance_m": 18278.101, "section_seq": 1, "route_path_id": 28847}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1559", "location": "Watford Junction", "stage_seq": 7, "distance_m": 28035.335, "section_seq": 1, "route_path_id": 28847}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1603", "location": "Bourne End Jn (Herts)", "stage_seq": 8, "distance_m": 41051.781, "section_seq": 1, "route_path_id": 28847}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1606H", "location": "Tring", "stage_seq": 9, "distance_m": 50880.259, "section_seq": 1, "route_path_id": 28847}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1609H", "location": "Ledburn Jn", "stage_seq": 10, "distance_m": 60306.749, "section_seq": 1, "route_path_id": 28847}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1615", "location": "Bletchley", "stage_seq": 11, "distance_m": 75745.529, "section_seq": 1, "route_path_id": 28847}, {"is_pass": false, "wtt_arr": "1618", "wtt_dep": "1619", "location": "Milton Keynes Central", "stage_seq": 12, "distance_m": 80749.99, "section_seq": 1, "route_path_id": 28847}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1625", "location": "Hanslope Jn", "stage_seq": 13, "distance_m": 91473.743, "section_seq": 1, "route_path_id": 28847}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1632", "location": "Weedon", "stage_seq": 14, "distance_m": 112006.174, "section_seq": 1, "route_path_id": 28847}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1639H", "location": "Hillmorton Jn", "stage_seq": 15, "distance_m": 131142.932, "section_seq": 1, "route_path_id": 28847}, {"is_pass": false, "wtt_arr": "1641H", "wtt_dep": "1642H", "location": "Rugby", "stage_seq": 16, "distance_m": 133479.81, "section_seq": 1, "route_path_id": 28847}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1643H", "location": "Rugby Trent Valley Jn", "stage_seq": 17, "distance_m": 134515.361, "section_seq": 1, "route_path_id": 28847}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1646H", "location": "Brinklow Jn", "stage_seq": 18, "distance_m": 141980.639, "section_seq": 1, "route_path_id": 28847}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1651H", "location": "Attleborough South Jn", "stage_seq": 19, "distance_m": 153640.003, "section_seq": 1, "route_path_id": 28847}, {"is_pass": false, "wtt_arr": "1653H", "wtt_dep": "1654H", "location": "Nuneaton", "stage_seq": 20, "distance_m": 156723.119, "section_seq": 1, "route_path_id": 28847}, {"is_pass": false, "wtt_arr": "1659H", "wtt_dep": "1700", "location": "Atherstone", "stage_seq": 21, "distance_m": 165130.932, "section_seq": 1, "route_path_id": 28847}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1706", "location": "Amington Jn", "stage_seq": 22, "distance_m": 175978.621, "section_seq": 1, "route_path_id": 28847}, {"is_pass": false, "wtt_arr": "1707", "wtt_dep": "1708", "location": "Tamworth Low Level", "stage_seq": 23, "distance_m": 177532.429, "section_seq": 1, "route_path_id": 28847}, {"is_pass": false, "wtt_arr": "1713H", "wtt_dep": "1714H", "location": "Lichfield Trent Valley", "stage_seq": 24, "distance_m": 190078.852, "section_seq": 1, "route_path_id": 28847}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1715H", "location": "Lichfield TV North Jn (LL)", "stage_seq": 25, "distance_m": 191215.604, "section_seq": 1, "route_path_id": 28847}, {"is_pass": false, "wtt_arr": "1720H", "wtt_dep": "1721H", "location": "Rugeley Trent Valley", "stage_seq": 26, "distance_m": 202963.23, "section_seq": 1, "route_path_id": 28847}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1722", "location": "Rugeley North Jn", "stage_seq": 27, "distance_m": 203696.704, "section_seq": 1, "route_path_id": 28847}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1725", "location": "Colwich Jn", "stage_seq": 28, "distance_m": 207542.994, "section_seq": 1, "route_path_id": 28847}, {"is_pass": false, "wtt_arr": "1730", "wtt_dep": "1735", "location": "Stafford", "stage_seq": 29, "distance_m": 217802.893, "section_seq": 1, "route_path_id": 28847}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1739H", "location": "Norton Bridge", "stage_seq": 30, "distance_m": 226327.653, "section_seq": 1, "route_path_id": 28847}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1745H", "location": "Madeley", "stage_seq": 31, "distance_m": 243824.12, "section_seq": 1, "route_path_id": 28847}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1750", "location": "Crewe Basford Hall Jn", "stage_seq": 32, "distance_m": 254483.279, "section_seq": 1, "route_path_id": 28847}, {"is_pass": false, "wtt_arr": "1754", "wtt_dep": null, "location": "Crewe", "stage_seq": 33, "distance_m": 257174.903, "section_seq": 1, "route_path_id": 28847}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 257174.903, "from_m": 0.0, "section_seq": 1, "route_path_id": 28847}], "total_distance_m": 257174.903, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 254117.884, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3057.019, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 22008, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:54:27Z", "source_id": 41190013, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T14:55:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:54:32Z", "source_id": 13491830, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T15:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21956, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:56:13Z", "source_id": 41193792, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T14:57:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:56:18Z", "source_id": 13492932, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T15:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21883, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:00:37Z", "source_id": 41203063, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T15:01:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:00:40Z", "source_id": 13495817, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T16:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21792, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:08:29Z", "source_id": 41220652, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T15:09:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:08:34Z", "source_id": 13501071, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T16:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21610, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:17:13Z", "source_id": 41239620, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T15:18:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:17:19Z", "source_id": 13506871, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T16:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21498, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:19:55Z", "source_id": 41245854, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T15:21:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:19:59Z", "source_id": 13508732, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T16:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21209, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:52:40Z", "source_id": 41318712, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T15:54:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:52:47Z", "source_id": 13530890, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T16:54:00+01:00", "operational_fact": true}] |
London Euston |
1546 |
1546 |
12 |
None |
None |
Crewe |
1754 |
1754 |
11 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:C17954/2026-09-12/detailed |
None |
Milton Keynes Central |
2026-09-12T16:19:00+01:00 |
Rugby |
32.0 |
{"type": "LineString", "coordinates": [[-0.7739230149242216, 52.033436365886025], [-0.7745967, 52.0339528], [-0.7759579, 52.0349863], [-0.7771296999999999, 52.0358772], [-0.7777911, 52.036385900000006], [-0.7803436999999999, 52.038326600000005], [-0.7806873, 52.03863809999999], [-0.7814461, 52.03921259999999], [-0.7831841999999999, 52.0405366], [-0.7849973999999998, 52.0419134], [-0.7867501999999998, 52.04325129999998], [-0.7874167, 52.04374789999999], [-0.7883795999999998, 52.0444878], [-0.7892862, 52.04517489999999], [-0.7899674999999999, 52.0456945], [-0.7908889, 52.0463907], [-0.7918584999999999, 52.0471289], [-0.7927382, 52.0477978], [-0.7936984999999999, 52.0485277], [-0.7942503, 52.04897960000001], [-0.794865, 52.04945299999999], [-0.7950295000000001, 52.0495829], [-0.7957707, 52.050195], [-0.7960708, 52.050447], [-0.7975521999999999, 52.05171179999999], [-0.7984914, 52.0525921], [-0.7990906999999999, 52.0532136], [-0.7993588999999999, 52.053521], [-0.7997372, 52.0539931], [-0.8001648015072971, 52.054578667909794], [-0.8003801, 52.05487350000001], [-0.8006663000000002, 52.05531669999999], [-0.8009136, 52.0557607], [-0.8009928419592552, 52.05592668613417], [-0.8010967205317795, 52.05601271994079], [-0.801175, 52.056171299999995], [-0.8013823999999999, 52.0566081], [-0.8016463, 52.05726940000001], [-0.8019425999999998, 52.0581926], [-0.8021525, 52.0589767], [-0.8023608, 52.0597666], [-0.8025537, 52.060588199999984], [-0.8027667999999999, 52.0614969], [-0.8028783, 52.0619439], [-0.8030663999999998, 52.0626281], [-0.8031301999999999, 52.06279430000001], [-0.8032937999999998, 52.0632403], [-0.8034709000000001, 52.063674], [-0.8036653, 52.06407960000001], [-0.8038631999999999, 52.0645128], [-0.8040539, 52.06484869999999], [-0.8044013999999999, 52.0653961], [-0.8048029999999999, 52.0659259], [-0.8052442999999999, 52.066443], [-0.8057342, 52.0669486], [-0.806036, 52.06720479999999], [-0.8063073000000001, 52.067460899999986], [-0.8067194, 52.06781929999999], [-0.8070032, 52.0680613], [-0.8072993999999999, 52.0682968], [-0.8079043999999999, 52.06876199999999], [-0.8084837557075693, 52.069194023744515], [-0.8085202000000001, 52.0692212], [-0.8091273, 52.0696865], [-0.8097138999999999, 52.0701626], [-0.8102616999999999, 52.070652], [-0.8105208, 52.07090039999999], [-0.8107722, 52.071151699999994], [-0.8112481, 52.0716653], [-0.8119129999999999, 52.0724165], [-0.8125661999999999, 52.0731686], [-0.8166564000000001, 52.0778359], [-0.8170138, 52.0782397], [-0.8173821999999998, 52.0786392], [-0.8173887, 52.0786462], [-0.817756, 52.07903600000001], [-0.8181359999999999, 52.0794299], [-0.8185299999999999, 52.0798195], [-0.8189334999999999, 52.08020450000001], [-0.8193443, 52.08058809999999], [-0.8197728999999999, 52.0809629], [-0.8201982, 52.08134079999999], [-0.8206281999999999, 52.0817157], [-0.8210673, 52.08208810000001], [-0.8215176999999999, 52.082453599999994], [-0.8219779, 52.0828174], [-0.8224462000000001, 52.08317600000001], [-0.822924, 52.0835306], [-0.8234087, 52.0838802], [-0.8239005999999999, 52.0842257], [-0.8243991, 52.08456700000001], [-0.824906, 52.08490429999999], [-0.8254205999999998, 52.08523710000001], [-0.8259415999999999, 52.08556589999999], [-0.8264693999999999, 52.0858908], [-0.8270031999999999, 52.0862097], [-0.8275477, 52.0865225], [-0.828101, 52.086834], [-0.8284248999999999, 52.0870099], [-0.8286612, 52.0871383], [-0.8292258, 52.0874386], [-0.8297971, 52.0877339], [-0.8303746, 52.08802690000001], [-0.8309531999999998, 52.088317200000006], [-0.8315341000000002, 52.08860700000001], [-0.8321157, 52.08889400000001], [-0.8329469, 52.089318199999994], [-0.8337696999999998, 52.0897505], [-0.8345809999999999, 52.090191299999994], [-0.8353839, 52.0906371], [-0.8368036999999999, 52.0914695], [-0.8374981999999999, 52.0918999], [-0.8381892, 52.0923324], [-0.8388549999999999, 52.092781], [-0.8395133, 52.093229], [-0.8408099, 52.09413690000001], [-0.8416169999999998, 52.0947372], [-0.8424038, 52.095352000000005], [-0.8431716999999999, 52.09597360000001], [-0.8439182, 52.096603599999995], [-0.8446439, 52.097248099999995], [-0.8453533999999999, 52.097900200000005], [-0.8454038999999999, 52.09794910000001], [-0.8460377, 52.09856349999999], [-0.8467039, 52.0992333], [-0.8473497, 52.0999031], [-0.8479579, 52.10058430000001], [-0.848539, 52.101273299999995], [-0.849105, 52.1019686], [-0.8496493999999999, 52.10266550000001], [-0.8501706999999998, 52.10336789999999], [-0.8506770999999999, 52.1040734], [-0.8511714, 52.1047827], [-0.8545597613942089, 52.10978287988833], [-0.8548093, 52.1101511], [-0.8558087999999999, 52.111625999999994], [-0.8565915999999999, 52.11278109999999], [-0.8566116999999998, 52.1128107], [-0.8574617, 52.11406499999999], [-0.8577196, 52.1144335], [-0.8578128999999999, 52.1145697], [-0.8581554999999998, 52.1150886], [-0.8590659, 52.1164319], [-0.8597188999999998, 52.1173952], [-0.8602975999999999, 52.11816830000001], [-0.8690673999999999, 52.1311052], [-0.8695051, 52.1317356], [-0.8699519, 52.13236320000001], [-0.870413, 52.1329878], [-0.8708918, 52.1336044], [-0.8713871, 52.1342163], [-0.8718999, 52.1348243], [-0.8724321999999999, 52.1354263], [-0.8729773, 52.13602310000001], [-0.8732094, 52.1362694], [-0.8733504, 52.1364189], [-0.8736648999999999, 52.136744199999995], [-0.8738988, 52.1369827], [-0.8741309999999999, 52.1372195], [-0.8760632, 52.1391006], [-0.8783994, 52.1414423], [-0.8785573999999999, 52.1416119], [-0.8804476999999999, 52.1434234], [-0.8806427999999998, 52.14361420000001], [-0.8816801, 52.14458059999999], [-0.8825955999999999, 52.1454481], [-0.8828806999999999, 52.1457103], [-0.8831707, 52.14596999999999], [-0.8834639999999999, 52.14622659999999], [-0.8837658999999999, 52.1464805], [-0.8840696, 52.1467348], [-0.8843797, 52.146983199999994], [-0.8846960999999999, 52.1472288], [-0.8850214, 52.1474687], [-0.8852984, 52.147675199999995], [-0.8855799, 52.1478778], [-0.8861558, 52.148279], [-0.8867387000000001, 52.1486728], [-0.8873371, 52.149055700000005], [-0.8885387, 52.14982619999999], [-0.8891368999999999, 52.150213], [-0.8897193999999999, 52.1506082], [-0.8909105999999999, 52.1514423], [-0.8920521, 52.15230170000001], [-0.8931870999999999, 52.15316659999999], [-0.8942881999999999, 52.1540419], [-0.8948446, 52.1545024], [-0.8953667000000001, 52.154935], [-0.8964425000000001, 52.155864999999984], [-0.8969671000000001, 52.156333700000005], [-0.8974912000000002, 52.15680340000001], [-0.8980007, 52.15728140000001], [-0.8983152841195214, 52.157581519633055], [-0.8985009000000002, 52.15775860000001], [-0.8989878000000001, 52.1582431], [-0.8992284999999998, 52.158485], [-0.8994714999999998, 52.1587292], [-0.8998448, 52.159117900000005], [-0.9002115, 52.15950759999999], [-0.9009308, 52.16029309999999], [-0.9017403, 52.161219799999984], [-0.9024995, 52.162156800000005], [-0.9035446999999998, 52.16351989999998], [-0.9041567, 52.16434120000001], [-0.904555238830366, 52.16491882804252], [-0.9055888, 52.1664168], [-0.9058938, 52.166835], [-0.9062009999999996, 52.167236699999975], [-0.9065274, 52.1676338], [-0.9068572999999998, 52.1680342], [-0.9072158, 52.1684341], [-0.9075767, 52.168823299999985], [-0.9079528, 52.16920759999999], [-0.9083466999999998, 52.1695931], [-0.9087431999999998, 52.1699667], [-0.9093672000000002, 52.17052730000001], [-0.9099382, 52.17101019999999], [-0.9106581, 52.1715819], [-0.9113262, 52.17207789999999], [-0.9124816999999996, 52.172882900000005], [-0.9137724, 52.17370309999999], [-0.915084, 52.1744532], [-0.916379, 52.17512320000001], [-0.9178031999999998, 52.175791], [-0.9190832, 52.17633819999999], [-0.9205529999999996, 52.17690890000001], [-0.9221087, 52.1774517], [-0.9231601000000002, 52.177790599999994], [-0.9244181, 52.17815569999999], [-0.9261079, 52.17858989999999], [-0.9275134, 52.1789073], [-0.9290265, 52.179210100000006], [-0.9298656999999998, 52.17936460000001], [-0.9314481999999998, 52.17965730000001], [-0.9330923, 52.1799978], [-0.9348132999999998, 52.18040349999999], [-0.935953, 52.180697], [-0.9364671, 52.1808417], [-0.9373378, 52.1811085], [-0.939014, 52.1816323], [-0.9405607, 52.1821825], [-0.9420634, 52.1827617], [-0.9434009, 52.183315599999986], [-0.944052, 52.1835911], [-0.9461388999999998, 52.184489], [-0.9469642, 52.1848358], [-0.9476011, 52.185106899999994], [-0.9480339, 52.1852926], [-0.9503532, 52.18628679999998], [-0.9504359, 52.18632229999999], [-0.9515029999999998, 52.1867894], [-0.9523702, 52.18714709999999], [-0.9539763, 52.18784860000001], [-0.955834, 52.18865819999999], [-0.9574308, 52.1893335], [-0.9584399, 52.1897342], [-0.9598171, 52.19028430000001], [-0.9612383999999998, 52.19081309999999], [-0.9627791, 52.1913491], [-0.9646345, 52.191948399999994], [-0.9659407, 52.192347299999994], [-0.9671952, 52.1927106], [-0.9689803999999996, 52.1931945], [-0.9706314, 52.19361210000001], [-0.9720571999999998, 52.1939392], [-0.9733572999999998, 52.1942215], [-0.9748933, 52.1945365], [-0.9762013999999998, 52.1947832], [-0.9774637999999998, 52.1950101], [-0.9786371, 52.1951965], [-0.9794346, 52.1953206], [-0.981126, 52.19555479999999], [-0.9825597, 52.19576099999998], [-0.9838456999999998, 52.1959751], [-0.9848310999999998, 52.1961738], [-0.9863582999999998, 52.19651019999999], [-0.9873861000000002, 52.1967676], [-0.9881468125314736, 52.19698913626014], [-0.9885845, 52.197116599999994], [-0.9893878, 52.1973733], [-0.9902627999999998, 52.197673499999986], [-0.9918673, 52.1982402], [-0.9929663, 52.19859009999998], [-0.9941148, 52.1989349], [-0.9955958, 52.1993319], [-0.9973076, 52.199718700000005], [-0.9991509, 52.20008779999999], [-1.0007515, 52.2003515], [-1.0023617, 52.2005832], [-1.0034811999999995, 52.200727], [-1.0053289, 52.2009273], [-1.0061881, 52.201027899999985], [-1.0072692, 52.2011763], [-1.008474, 52.201366400000005], [-1.0099259, 52.20163569999999], [-1.0111201, 52.201889400000006], [-1.0123265, 52.20216990000001], [-1.0136373999999997, 52.2024983], [-1.0145557, 52.2027491], [-1.0157016, 52.20308690000001], [-1.0165334, 52.20335440000001], [-1.0169863999999995, 52.2035138], [-1.0173109, 52.203628899999984], [-1.0188476999999998, 52.2042156], [-1.0196468000000003, 52.2045305], [-1.0198917, 52.20462700000001], [-1.0202444, 52.2047668], [-1.0203631000000002, 52.2048139], [-1.0219245, 52.205436500000005], [-1.0232684, 52.2059715], [-1.0237581, 52.20616209999999], [-1.0448067, 52.214492199999995], [-1.0451737, 52.21464129999998], [-1.0555495, 52.218752], [-1.058665021668996, 52.21998654579095], [-1.0611101, 52.2209554], [-1.0626831, 52.221565], [-1.0669169, 52.223241899999984], [-1.0696608, 52.22432299999999], [-1.0705033, 52.2246725], [-1.0711839, 52.2249868], [-1.0718819999999998, 52.2253536], [-1.0724863, 52.22571870000001], [-1.0731181, 52.2261436], [-1.0737454, 52.2266197], [-1.0742305, 52.22704809999999], [-1.0745427, 52.2273653], [-1.0749984, 52.22784909999999], [-1.0754555, 52.2284149], [-1.0755767, 52.2285861], [-1.0759041, 52.2290715], [-1.0762305, 52.229576], [-1.0771495999999998, 52.2309496], [-1.0772638, 52.2311083], [-1.0776608, 52.231581600000005], [-1.0779783409434258, 52.2319429614121], [-1.0780724, 52.232049999999994], [-1.0785339, 52.23249469999999], [-1.0787603, 52.2326938], [-1.0790405, 52.2329402], [-1.0799782, 52.2336411], [-1.0804966, 52.23400170000001], [-1.0812309, 52.234472], [-1.0821002999999998, 52.2350343], [-1.0831384, 52.2356905], [-1.0837056, 52.2361092], [-1.0845758, 52.2368457], [-1.0851244, 52.237393399999995], [-1.0857019, 52.23807829999999], [-1.0860187, 52.2385377], [-1.0863447, 52.239097400000006], [-1.086614, 52.23967619999999], [-1.0867735999999997, 52.240072899999994], [-1.0869659000000005, 52.24072879999999], [-1.0870738999999998, 52.24152010000001], [-1.0871120999999997, 52.242158100000005], [-1.0870762, 52.2426057], [-1.0870182, 52.24311889999999], [-1.0869125, 52.2435952], [-1.0866899, 52.24442400000001], [-1.0864024, 52.24539229999999], [-1.0861334, 52.246315799999984], [-1.0858832, 52.24728639999999], [-1.0857768, 52.247801599999995], [-1.0857092, 52.2482242], [-1.0856066, 52.2491861], [-1.0855624, 52.2505262], [-1.0856051, 52.2511562], [-1.0856491, 52.2517846], [-1.0857233999999998, 52.2524345], [-1.0858374999999998, 52.2530908], [-1.0859853999999998, 52.253748400000006], [-1.0861587, 52.254412999999985], [-1.0864068000000002, 52.2551792], [-1.0867308, 52.256004], [-1.0869918, 52.2565981], [-1.0872639, 52.2571656], [-1.0876833, 52.2579244], [-1.0881069, 52.2586028], [-1.0884018, 52.259062], [-1.0889627999999998, 52.25982929999999], [-1.0897368, 52.2607913], [-1.0908204, 52.2619959], [-1.0917125999999997, 52.2629531], [-1.0919796, 52.2632582], [-1.0927426, 52.264154299999994], [-1.0932726, 52.264835899999994], [-1.0937637, 52.265531], [-1.0941313, 52.2660887], [-1.0946585999999998, 52.26695990000001], [-1.0950363999999997, 52.2676793], [-1.0954577, 52.2685893], [-1.0958299, 52.2694805], [-1.0961903, 52.27044870000001], [-1.0968006, 52.2722069], [-1.0973263, 52.273758699999995], [-1.0975695000000003, 52.27445209999999], [-1.0976590999999998, 52.27471520000001], [-1.0977553539973384, 52.27498606676315], [-1.0978737, 52.2753191], [-1.0990014, 52.278496], [-1.0990504, 52.2786309], [-1.0991181, 52.27881730000001], [-1.0999370999999998, 52.2810714], [-1.1000746, 52.2814305], [-1.1003311, 52.2819548], [-1.1005828, 52.28242569999999], [-1.1008609, 52.2829024], [-1.1011992, 52.28337349999999], [-1.1015648, 52.283878400000006], [-1.1016618, 52.2839948], [-1.1017949, 52.284148300000005], [-1.102162, 52.284598800000005], [-1.1028275, 52.28529939999999], [-1.1041691, 52.286670699999995], [-1.1060144999999997, 52.28856890000001], [-1.1079615, 52.2905636], [-1.1094175, 52.2920761], [-1.1121969, 52.2949339], [-1.1137733999999997, 52.296556], [-1.1154839, 52.2983115], [-1.117247, 52.3001359], [-1.1191365, 52.3020617], [-1.1199472, 52.30283889999999], [-1.1214368999999995, 52.30412919999999], [-1.1229416999999997, 52.3053038], [-1.1237142, 52.30586000000001], [-1.1241923, 52.3061861], [-1.1251509, 52.3067906], [-1.1261152, 52.307355400000006], [-1.1271958999999998, 52.3079774], [-1.1317756, 52.310476699999995], [-1.1360564, 52.31283419999999], [-1.1371936, 52.31345170000001], [-1.1396799999999998, 52.3148164], [-1.1423602, 52.3162756], [-1.1451806, 52.3178192], [-1.1463916999999997, 52.3185223], [-1.1478210999999998, 52.31940110000001], [-1.1487451, 52.3200066], [-1.1497303, 52.32065720000001], [-1.1503115, 52.3210665], [-1.1524093999999998, 52.32261979999999], [-1.1543419, 52.324138799999986], [-1.1557472000000002, 52.3252453], [-1.157073, 52.32626709999999], [-1.1589848, 52.3277409], [-1.1591834, 52.3278983], [-1.1606962, 52.3290772], [-1.1614146, 52.3296341], [-1.1617801097814873, 52.32991742479848], [-1.1618331, 52.32995849999999], [-1.1657033, 52.332961099999984], [-1.1658839, 52.333102], [-1.1676352, 52.3344724], [-1.1678098693553778, 52.33460968637544], [-1.1708369, 52.3369888], [-1.1725572, 52.3383069], [-1.1733417, 52.33892149999999], [-1.1746631999999997, 52.33993910000001], [-1.1780488, 52.34258260000001], [-1.180549, 52.3445221], [-1.1823689999999998, 52.3459417], [-1.1835713, 52.34687999999999], [-1.1850508, 52.34802289999998], [-1.1865521, 52.34920100000001], [-1.188189, 52.350454199999994], [-1.1899726999999998, 52.3517291], [-1.1911395, 52.3525186], [-1.192333, 52.353277], [-1.1935266, 52.35397470000001], [-1.1940148, 52.3542517], [-1.1946993, 52.354618599999995], [-1.195887, 52.35523450000001], [-1.1985256, 52.35652199999999], [-1.1997035, 52.35708489999999], [-1.2025332, 52.3584578], [-1.2038987, 52.35911159999999], [-1.2054344999999995, 52.3598713], [-1.2066803, 52.36046529999999], [-1.2071014, 52.36066640000001], [-1.2146934, 52.3643361], [-1.2209652, 52.3673848], [-1.2218041, 52.367799299999994], [-1.2222106, 52.36802879999999], [-1.2225268, 52.36817769999999], [-1.2231328, 52.3684798], [-1.2232432792908106, 52.368533068146355], [-1.2240126, 52.368904], [-1.2263650999999998, 52.3700414], [-1.2277222000000003, 52.370703], [-1.2288568, 52.3712483], [-1.2297654, 52.3716812], [-1.2304767, 52.37198529999999], [-1.2311548999999995, 52.3723156], [-1.232789, 52.37310419999999], [-1.2350516, 52.37418399999999], [-1.2363373999999998, 52.3747608], [-1.2376294, 52.3753185], [-1.23850315715789, 52.375688494532795], [-1.2387462, 52.37575169999999], [-1.2390925, 52.3758676], [-1.2392397, 52.37591689999999], [-1.2400979999999997, 52.37622480000001], [-1.2410313999999998, 52.3765637], [-1.2419513999999998, 52.376878099999985], [-1.2425763, 52.3770664], [-1.2430966999999995, 52.377207199999994], [-1.2442204999999995, 52.37748390000001], [-1.2450500999999998, 52.3776887], [-1.2463984999999995, 52.3780046], [-1.2473078, 52.3782191], [-1.2485790999999995, 52.3785073], [-1.2487647, 52.37854659999999], [-1.250057, 52.378820000000005], [-1.2512935, 52.3790607], [-1.2521123418825486, 52.379211555579005]]} |
32.8 |
1622 |
1654 |
2026-09-12T16:41:30+01:00 |
None |
None |
Milton Keynes Central |
Rugby |
Rugby |
52.3792116 |
-1.2521123 |
52.3792116 |
-1.2521123 |
1 |
1 |
2026-09-12 15:58:49 |
TERMINATED |
2026-09-12 15:52:00 |
Rugby |
TRUST |
TRUST_CANCELLATION |
13530893 |
1789228369143595 |
None |
69 |
69 |
2026-09-12 15:52:49.154643 |
2 |
2026-09-12 16:02:49.132723 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
2026-09-12 15:52:49.132723 |
| 509967 |
G88655 |
861N41MQ12 |
2026-09-12 |
Southern |
O |
PMS |
BTN |
1N41 |
377469 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 51.442, "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": 304.664, "from_m": 51.442, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1559.647, "from_m": 304.664, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1853.36, "from_m": 1559.647, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 3959.044, "from_m": 1853.36, "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": 5504.278, "from_m": 3959.044, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 5706.063, "from_m": 5504.278, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 9248.842, "from_m": 5706.063, "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": 9972.429, "from_m": 9248.842, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 10888.547, "from_m": 9972.429, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10981.163, "from_m": 10888.547, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11059.786, "from_m": 10981.163, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 11861.738, "from_m": 11059.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", "infrastructure_limit_mph": 40.0}, {"to_m": 16899.678, "from_m": 11861.738, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 17273.441, "from_m": 16899.678, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29394.182, "from_m": 17273.441, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 30010.898, "from_m": 29394.182, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30801.191, "from_m": 30010.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": 30844.204, "from_m": 30801.191, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 40806.421, "from_m": 30844.204, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 41433.485, "from_m": 40806.421, "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": 45526.201, "from_m": 41433.485, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 45577.886, "from_m": 45526.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": 45683.334, "from_m": 45577.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": 45918.794, "from_m": 45683.334, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 46695.804, "from_m": 45918.794, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 47082.673, "from_m": 46695.804, "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": 51866.186, "from_m": 47082.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": 51908.461, "from_m": 51866.186, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 58935.295, "from_m": 51908.461, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 59070.177, "from_m": 58935.295, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 60703.578, "from_m": 59070.177, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 60743.739, "from_m": 60703.578, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 74925.266, "from_m": 60743.739, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 75593.415, "from_m": 74925.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": 75679.252, "from_m": 75593.415, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 76804.269, "from_m": 75679.252, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 76991.89, "from_m": 76804.269, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 78216.123, "from_m": 76991.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": 78319.54, "from_m": 78216.123, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 78360.895, "from_m": 78319.54, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 78621.057, "from_m": 78360.895, "capability_applied": null, "effective_limit_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": 509967, "profile_key": "b21a5bac20ace1c4a87604c52777db320f6484b41ee8e9f5ed5c7e3271ee84ab", "schedule_id": 34493, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1546", "location": "Portsmouth & Southsea", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 55395}, {"is_pass": false, "wtt_arr": "1549", "wtt_dep": "1550", "location": "Fratton", "stage_seq": 2, "distance_m": 1161.199, "section_seq": 1, "route_path_id": 55395}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1553H", "location": "Portcreek Jn", "stage_seq": 3, "distance_m": 5611.553, "section_seq": 1, "route_path_id": 55395}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1554", "location": "Farlington Jn", "stage_seq": 4, "distance_m": 6631.001, "section_seq": 1, "route_path_id": 55395}, {"is_pass": false, "wtt_arr": "1558H", "wtt_dep": "1600H", "location": "Havant", "stage_seq": 5, "distance_m": 11358.019, "section_seq": 1, "route_path_id": 55395}, {"is_pass": false, "wtt_arr": "1603H", "wtt_dep": "1604", "location": "Emsworth", "stage_seq": 6, "distance_m": 14380.708, "section_seq": 1, "route_path_id": 55395}, {"is_pass": false, "wtt_arr": "1606H", "wtt_dep": "1607", "location": "Southbourne", "stage_seq": 7, "distance_m": 22045.793, "section_seq": 1, "route_path_id": 55395}, {"is_pass": false, "wtt_arr": "1613H", "wtt_dep": "1614H", "location": "Chichester", "stage_seq": 8, "distance_m": 30995.118, "section_seq": 1, "route_path_id": 55395}, {"is_pass": false, "wtt_arr": "1621H", "wtt_dep": "1623", "location": "Barnham", "stage_seq": 9, "distance_m": 41108.925, "section_seq": 1, "route_path_id": 55395}, {"is_pass": false, "wtt_arr": "1627", "wtt_dep": "1627H", "location": "Ford", "stage_seq": 10, "distance_m": 45350.753, "section_seq": 1, "route_path_id": 55395}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1630", "location": "Arundel Jn", "stage_seq": 11, "distance_m": 46445.565, "section_seq": 1, "route_path_id": 55395}, {"is_pass": false, "wtt_arr": "1634", "wtt_dep": "1634H", "location": "Angmering", "stage_seq": 12, "distance_m": 52060.873, "section_seq": 1, "route_path_id": 55395}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1639H", "location": "West Worthing", "stage_seq": 13, "distance_m": 58740.711, "section_seq": 1, "route_path_id": 55395}, {"is_pass": false, "wtt_arr": "1641", "wtt_dep": "1642", "location": "Worthing", "stage_seq": 14, "distance_m": 60541.424, "section_seq": 1, "route_path_id": 55395}, {"is_pass": false, "wtt_arr": "1645H", "wtt_dep": "1646", "location": "Lancing", "stage_seq": 15, "distance_m": 64268.955, "section_seq": 1, "route_path_id": 55395}, {"is_pass": false, "wtt_arr": "1649H", "wtt_dep": "1650H", "location": "Shoreham-by-Sea", "stage_seq": 16, "distance_m": 68139.433, "section_seq": 1, "route_path_id": 55395}, {"is_pass": false, "wtt_arr": "1653", "wtt_dep": "1653H", "location": "Southwick", "stage_seq": 17, "distance_m": 70477.298, "section_seq": 1, "route_path_id": 55395}, {"is_pass": false, "wtt_arr": "1656H", "wtt_dep": "1657", "location": "Portslade", "stage_seq": 18, "distance_m": 72845.805, "section_seq": 1, "route_path_id": 55395}, {"is_pass": false, "wtt_arr": "1659H", "wtt_dep": "1700H", "location": "Hove", "stage_seq": 19, "distance_m": 75164.087, "section_seq": 1, "route_path_id": 55395}, {"is_pass": false, "wtt_arr": "1705", "wtt_dep": null, "location": "Brighton", "stage_seq": 20, "distance_m": 78621.057, "section_seq": 1, "route_path_id": 55395}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 78621.057, "from_m": 0.0, "section_seq": 1, "route_path_id": 55395}], "total_distance_m": 78621.057, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 77132.659, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1488.398, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 27361, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:47:28Z", "source_id": 41174624, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T14:48:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:47:31Z", "source_id": 13487123, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T15:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27403, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:57:09Z", "source_id": 41195742, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T14:57:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:57:11Z", "source_id": 13493519, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T15:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27417, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:01:33Z", "source_id": 41205123, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T15:02:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:01:37Z", "source_id": 13496446, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T16:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27421, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:05:12Z", "source_id": 41213229, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T15:06:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:05:13Z", "source_id": 13498839, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T16:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27437, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:12:19Z", "source_id": 41229012, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T15:13:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:12:21Z", "source_id": 13503553, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T16:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27465, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:19:48Z", "source_id": 41245576, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T15:20:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:19:49Z", "source_id": 13508603, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T16:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27479, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:25:49Z", "source_id": 41258905, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T15:27:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:25:53Z", "source_id": 13512705, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T16:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31054, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:33:06Z", "source_id": 41274878, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T15:34:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:33:10Z", "source_id": 13517626, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T16:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31099, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:38:18Z", "source_id": 41286482, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T15:39:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:38:19Z", "source_id": 13521139, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T16:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31041, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:39:14Z", "source_id": 41288484, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T15:39:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:39:18Z", "source_id": 13521830, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T16:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31036, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:44:01Z", "source_id": 41299156, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T15:45:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:44:03Z", "source_id": 13525035, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T16:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31028, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:47:59Z", "source_id": 41307923, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T15:49:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:48:02Z", "source_id": 13527671, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T16:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31024, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:51:27Z", "source_id": 41315766, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T15:52:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:51:32Z", "source_id": 13530054, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T16:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31016, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:54:52Z", "source_id": 41323699, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T15:55:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:54:57Z", "source_id": 13532376, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T16:55:00+01:00", "operational_fact": true}] |
Portsmouth & Southsea |
1546 |
1546 |
3 |
None |
None |
Brighton |
1705 |
1705 |
2 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G88655/2026-09-12/detailed |
None |
Portslade |
2026-09-12T16:56:47+01:00 |
Hove |
3.5 |
{"type": "LineString", "coordinates": [[-0.2040664, 50.8358758], [-0.2032142, 50.8359496], [-0.2025488, 50.8360093], [-0.2018995, 50.8360553], [-0.2005426, 50.8361457], [-0.19939719999999997, 50.8362162], [-0.19822939999999997, 50.83627489999999], [-0.1963152, 50.8363604], [-0.1950392, 50.8364082], [-0.1922432, 50.8364905], [-0.1915223, 50.83650070000001], [-0.19069249999999996, 50.8365156], [-0.1897148, 50.836525400000006], [-0.1876291, 50.8365306], [-0.18638979999999997, 50.83651530000001], [-0.18477479999999996, 50.8364787], [-0.1840188, 50.83645990000001], [-0.1831728, 50.8364259], [-0.182097, 50.8363826], [-0.18143129999999996, 50.836354699999994], [-0.1805033, 50.8363108], [-0.1796630568239043, 50.83626353307432], [-0.1792145, 50.83623829999999], [-0.17810939999999997, 50.8361658], [-0.17772539999999998, 50.8361378], [-0.1774274, 50.83611599999999], [-0.177131, 50.8360911], [-0.17699019999999996, 50.8360774], [-0.17621050000000002, 50.8360016], [-0.17525239999999995, 50.8358995], [-0.1745648, 50.83581869999999], [-0.1743643, 50.83579509999999], [-0.1737765, 50.8357172], [-0.1736428, 50.83569940000001], [-0.17319089999999998, 50.83563639999999], [-0.1723925, 50.8355135], [-0.1718653, 50.8354279], [-0.17125689999999996, 50.8353229], [-0.1711620765841697, 50.8353055377884]]} |
1.4 |
1656 |
1659½ |
2026-09-12T16:59:00+01:00 |
None |
None |
Southwick |
Portslade |
Hove |
50.8353759 |
-0.1715638 |
50.8353055 |
-0.1711621 |
0 |
1 |
2026-09-12 15:58:49 |
RUNNING |
2026-09-12 15:56:47 |
Hove |
TD |
DIRECT_SCHEDULED_STOP_DEPARTURE |
41329388 |
1789228720236064 |
None |
81 |
81 |
2026-09-12 15:58:40.247473 |
None |
2026-09-12 17:05:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 509968 |
P66851 |
471K78MR12 |
2026-09-12 |
Greater Anglia |
P |
SSD |
NRW |
1K78 |
755423 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 490.569, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2880.266, "from_m": 490.569, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 70.0}, {"to_m": 4123.776, "from_m": 2880.266, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 4185.989, "from_m": 4123.776, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4263.199, "from_m": 4185.989, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 4934.612, "from_m": 4263.199, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4990.719, "from_m": 4934.612, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 5051.881, "from_m": 4990.719, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19834.792, "from_m": 5051.881, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 23056.069, "from_m": 19834.792, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 23096.213, "from_m": 23056.069, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23334.417, "from_m": 23096.213, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 28839.819, "from_m": 23334.417, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 29549.361, "from_m": 28839.819, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 29584.945, "from_m": 29549.361, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29756.373, "from_m": 29584.945, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 35624.223, "from_m": 29756.373, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 38614.021, "from_m": 35624.223, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 38695.826, "from_m": 38614.021, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 38740.965, "from_m": 38695.826, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 38837.304, "from_m": 38740.965, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 39005.086, "from_m": 38837.304, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 39999.556, "from_m": 39005.086, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 62017.075, "from_m": 39999.556, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 62366.839, "from_m": 62017.075, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 63182.75, "from_m": 62366.839, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 63251.488, "from_m": 63182.75, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 63305.913, "from_m": 63251.488, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 63766.524, "from_m": 63305.913, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 65022.264, "from_m": 63766.524, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 65138.806, "from_m": 65022.264, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 65314.471, "from_m": 65138.806, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 65690.941, "from_m": 65314.471, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 82612.447, "from_m": 65690.941, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 87091.951, "from_m": 82612.447, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 98391.82, "from_m": 87091.951, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 100401.512, "from_m": 98391.82, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 100439.315, "from_m": 100401.512, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 101286.112, "from_m": 100439.315, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 104975.423, "from_m": 101286.112, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 111063.814, "from_m": 104975.423, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 111459.804, "from_m": 111063.814, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 115455.186, "from_m": 111459.804, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 125921.525, "from_m": 115455.186, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 130113.864, "from_m": 125921.525, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 147343.583, "from_m": 130113.864, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 148419.427, "from_m": 147343.583, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 148598.624, "from_m": 148419.427, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 149236.956, "from_m": 148598.624, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 509968, "profile_key": "ac84b6442fc954346899215d34cb367834a3632624d5c3bbe1bfed13b2bb7f46", "schedule_id": 22097, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1546", "location": "Stansted Airport", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36050}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1547H", "location": "Stansted Coopers Lane Jn", "stage_seq": 2, "distance_m": 1052.842, "section_seq": 1, "route_path_id": 36050}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1549", "location": "Tye Green Jn", "stage_seq": 3, "distance_m": 3074.129, "section_seq": 1, "route_path_id": 36050}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1552", "location": "Stansted East Jn", "stage_seq": 4, "distance_m": 4185.989, "section_seq": 1, "route_path_id": 36050}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1553H", "location": "Stansted North Jn", "stage_seq": 5, "distance_m": 4934.612, "section_seq": 1, "route_path_id": 36050}, {"is_pass": false, "wtt_arr": "1601", "wtt_dep": "1601H", "location": "Audley End", "stage_seq": 6, "distance_m": 16768.267, "section_seq": 1, "route_path_id": 36050}, {"is_pass": false, "wtt_arr": "1608H", "wtt_dep": "1609H", "location": "Whittlesford Parkway", "stage_seq": 7, "distance_m": 28621.504, "section_seq": 1, "route_path_id": 36050}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1614", "location": "Shepreth Branch Jn", "stage_seq": 8, "distance_m": 35535.077, "section_seq": 1, "route_path_id": 36050}, {"is_pass": false, "wtt_arr": "1615H", "wtt_dep": "1616H", "location": "Cambridge South", "stage_seq": 9, "distance_m": 36650.817, "section_seq": 1, "route_path_id": 36050}, {"is_pass": false, "wtt_arr": "1620", "wtt_dep": "1626", "location": "Cambridge", "stage_seq": 10, "distance_m": 39244.47, "section_seq": 1, "route_path_id": 36050}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1628", "location": "Coldham Lane Jn", "stage_seq": 11, "distance_m": 40785.928, "section_seq": 1, "route_path_id": 36050}, {"is_pass": false, "wtt_arr": "1629H", "wtt_dep": "1630H", "location": "Cambridge North", "stage_seq": 12, "distance_m": 42989.148, "section_seq": 1, "route_path_id": 36050}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1633H", "location": "Waterbeach", "stage_seq": 13, "distance_m": 47876.77, "section_seq": 1, "route_path_id": 36050}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1640H", "location": "Ely Dock Jn", "stage_seq": 14, "distance_m": 62199.324, "section_seq": 1, "route_path_id": 36050}, {"is_pass": false, "wtt_arr": "1641H", "wtt_dep": "1643", "location": "Ely", "stage_seq": 15, "distance_m": 62932.347, "section_seq": 1, "route_path_id": 36050}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1645H", "location": "Ely North Jn", "stage_seq": 16, "distance_m": 65236.177, "section_seq": 1, "route_path_id": 36050}, {"is_pass": false, "wtt_arr": "1658", "wtt_dep": "1659", "location": "Brandon", "stage_seq": 17, "distance_m": 88672.399, "section_seq": 1, "route_path_id": 36050}, {"is_pass": false, "wtt_arr": "1705H", "wtt_dep": "1706H", "location": "Thetford", "stage_seq": 18, "distance_m": 100266.931, "section_seq": 1, "route_path_id": 36050}, {"is_pass": false, "wtt_arr": "1720H", "wtt_dep": "1721H", "location": "Attleborough", "stage_seq": 19, "distance_m": 123736.602, "section_seq": 1, "route_path_id": 36050}, {"is_pass": false, "wtt_arr": "1727H", "wtt_dep": "1728H", "location": "Wymondham", "stage_seq": 20, "distance_m": 132849.984, "section_seq": 1, "route_path_id": 36050}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1732H", "location": "Wymondham Co877", "stage_seq": 21, "distance_m": 133134.39, "section_seq": 1, "route_path_id": 36050}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1738H", "location": "Trowse Jn", "stage_seq": 22, "distance_m": 147536.186, "section_seq": 1, "route_path_id": 36050}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1739H", "location": "Trowse Swing Bridge", "stage_seq": 23, "distance_m": 148192.874, "section_seq": 1, "route_path_id": 36050}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1740", "location": "Norwich Thorpe Jn", "stage_seq": 24, "distance_m": 148679.112, "section_seq": 1, "route_path_id": 36050}, {"is_pass": false, "wtt_arr": "1742", "wtt_dep": null, "location": "Norwich", "stage_seq": 25, "distance_m": 149236.956, "section_seq": 1, "route_path_id": 36050}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 149236.956, "from_m": 0.0, "section_seq": 1, "route_path_id": 36050}], "total_distance_m": 149236.956, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 147197.457, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2039.499, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 12680, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:00:13Z", "source_id": 41202198, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T15:01:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:00:18Z", "source_id": 13495531, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T16:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12669, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:08:18Z", "source_id": 41220318, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T15:08:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:08:23Z", "source_id": 13500928, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T16:08:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:13:37Z", "source_id": 13504387, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T16:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12573, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:17:44Z", "source_id": 41240784, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T15:19:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:17:49Z", "source_id": 13507242, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T16:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12431, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:28:04Z", "source_id": 41263805, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T15:28:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:28:07Z", "source_id": 13514193, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T16:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12321, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:32:16Z", "source_id": 41272971, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T15:33:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:32:17Z", "source_id": 13517069, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T16:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12233, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:40:33Z", "source_id": 41291341, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T15:41:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:40:37Z", "source_id": 13522721, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T16:41:00+01:00", "operational_fact": true}] |
Stansted Airport |
1546 |
1546 |
1 |
None |
None |
Norwich |
1742 |
1742 |
3 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P66851/2026-09-12/detailed |
None |
Ely |
2026-09-12T16:43:03+01:00 |
Brandon |
15.0 |
{"type": "LineString", "coordinates": [[0.2883816, 52.4034218], [0.28971929999999996, 52.40407939999999], [0.28986839999999997, 52.40415879999999], [0.2904883, 52.40447960000001], [0.29060237302185654, 52.404537054616085], [0.29081569999999995, 52.4046445], [0.2916969, 52.405099199999995], [0.2930301, 52.40572860000001], [0.29337499999999994, 52.4058914], [0.2936953, 52.40602880000001], [0.294696, 52.406401900000006], [0.2954848, 52.4066793], [0.2963268, 52.40695170000001], [0.2978587999999999, 52.40737480000001], [0.2986504, 52.407596299999994], [0.2988384, 52.4076478], [0.2991523, 52.40773359999999], [0.30056559999999993, 52.4081204], [0.3030803, 52.4087943], [0.31201619999999997, 52.4111717], [0.3320565, 52.41650310000001], [0.34513259999999996, 52.419996299999994], [0.3452031, 52.42001580000001], [0.3454669, 52.42008890000001], [0.34582549999999995, 52.4201883], [0.3459531, 52.4202237], [0.3461104, 52.420267300000006], [0.3465217, 52.4203766], [0.3471696, 52.4205404], [0.3495821, 52.4211418], [0.3509708, 52.4214455], [0.3523893, 52.421742399999985], [0.3527559, 52.4218071], [0.353226, 52.4218942], [0.35406460000000006, 52.42204769999999], [0.3551269, 52.42222099999999], [0.3556677999999999, 52.42230539999999], [0.3560376, 52.4223654], [0.3574807, 52.4225693], [0.35880009999999996, 52.4227532], [0.35932611364780853, 52.42282608285285], [0.36663739999999995, 52.423839099999995], [0.36894419999999994, 52.42415809999999], [0.3727594, 52.424690199999986], [0.3782223, 52.42545109999999], [0.3823554, 52.42600899999999], [0.3845062, 52.426314], [0.3847554, 52.4263469], [0.3849594, 52.4263749], [0.3853169, 52.4264226], [0.3857273, 52.4264762], [0.38614019999999993, 52.42653789999999], [0.3864772, 52.4265851], [0.3983892, 52.4282322], [0.412795, 52.4302453], [0.4132897, 52.4303165], [0.41367249999999994, 52.43036729999999], [0.4299593, 52.43260839999999], [0.4375662, 52.43366649999999], [0.4414852, 52.4341952], [0.4447895, 52.43465609999999], [0.4491576420597607, 52.43525479036143], [0.4570939, 52.436342499999995], [0.4592585999999999, 52.4366407], [0.4602931999999999, 52.4367984], [0.4613281000000001, 52.43693270000001], [0.4635942, 52.4372369], [0.46422750000000007, 52.4373202], [0.4646242, 52.437376500000006], [0.465585, 52.437512000000005], [0.4660831999999999, 52.437583899999986], [0.4667425999999999, 52.4376722], [0.4714789, 52.4383101], [0.4750178, 52.43882769999999], [0.4782983, 52.43931310000001], [0.4800243237877434, 52.43957578845911], [0.4813405, 52.43977610000001], [0.4820303999999999, 52.4398824], [0.482794, 52.4399978], [0.48411100000000007, 52.4401843], [0.4864568000000001, 52.440538800000006], [0.4888077, 52.4408845], [0.4914479, 52.4412853], [0.4927497, 52.44148319999999], [0.4938421, 52.44164130000001], [0.4941675, 52.4416895], [0.494262, 52.4417031], [0.4957083, 52.441917499999995], [0.4965215, 52.4420397], [0.4969549999999998, 52.44210689999999], [0.49737670000000006, 52.4421682], [0.5007569, 52.44266099999999], [0.5082824, 52.443798699999995], [0.5158297, 52.44491069999999], [0.5184199, 52.4453077], [0.5209418, 52.445688], [0.5260398999999999, 52.446431999999994], [0.5271606, 52.44660279999999], [0.5277436999999999, 52.44668719999999], [0.5282812, 52.446758], [0.529325, 52.44688510000001], [0.5304122, 52.4470002], [0.5319244, 52.447151], [0.5328182, 52.44725269999999], [0.5333177, 52.4473023], [0.5340866999999999, 52.4473798], [0.5343687, 52.4474098], [0.534738, 52.4474455], [0.5349642, 52.4474695], [0.5355318999999998, 52.44752489999999], [0.5360298, 52.4475777], [0.5369733, 52.4476745], [0.5379514, 52.4477705], [0.5389891704717129, 52.44787700266573], [0.5390213, 52.4478803], [0.5400438, 52.44796869999999], [0.5449331, 52.4484604], [0.5453726999999999, 52.4485067], [0.5456862, 52.448540300000005], [0.5458981999999999, 52.4485629], [0.5473682, 52.44870230000001], [0.5484384999999999, 52.448821300000006], [0.5493635, 52.44891189999999], [0.5592719000000002, 52.4499162], [0.5595675999999999, 52.4499457], [0.5644763, 52.450445499999994], [0.5647313, 52.45047149999999], [0.5696702999999999, 52.4509659], [0.5717847, 52.4511213], [0.5727828999999999, 52.4511823], [0.5739689, 52.4512405], [0.5749993, 52.45127230000001], [0.5760188, 52.4512864], [0.5779225, 52.45126870000001], [0.5793532, 52.4512292], [0.5807679, 52.451265], [0.5813306, 52.451288], [0.5816064, 52.4512992], [0.5821045999999999, 52.4513308], [0.5826377999999999, 52.4513752], [0.5839305999999999, 52.4515105], [0.5944559, 52.453139699999994], [0.5955199999999999, 52.45329840000001], [0.5960891, 52.45336290000001], [0.5966003, 52.45342429999999], [0.5976505, 52.453526], [0.5985817, 52.45359249999999], [0.5994728, 52.453669999999995], [0.6011921, 52.4537908], [0.6021884999999999, 52.4538403], [0.6031961999999998, 52.4538702], [0.6041678, 52.4538969], [0.6051558, 52.45388359999998], [0.6061136, 52.453860600000006], [0.6063203, 52.4538556], [0.6073949, 52.4538051], [0.6092996, 52.45367770000001], [0.6104336, 52.45359519999999], [0.6113777999999999, 52.45354569999999], [0.6115741, 52.453535399999986], [0.6127393, 52.45348200000001], [0.6135337, 52.453456], [0.6141366, 52.4534444], [0.6159929, 52.45344730000001], [0.617155, 52.4534858], [0.6178624999999999, 52.4535085], [0.6184306, 52.45353550000001], [0.6208315, 52.4536726], [0.6214687, 52.45370810000001], [0.6217192999999999, 52.4537205], [0.6224680999999999, 52.45375799999999], [0.6225345, 52.4537617], [0.6226123999999998, 52.4537705], [0.6235164, 52.4538191], [0.6239938999999999, 52.45384129999999], [0.6244484, 52.45386249999999]]} |
14.7 |
1643 |
1658 |
2026-09-12T16:59:00+01:00 |
None |
None |
Cambridge North |
Ely North Jn |
Brandon |
52.4538424 |
0.6240179 |
52.4538625 |
0.6244484 |
0 |
1 |
2026-09-12 15:58:49 |
RUNNING |
2026-09-12 15:43:03 |
Brandon |
TD |
DIRECT_SCHEDULED_STOP_DEPARTURE |
41297788 |
1789228019255602 |
None |
57 |
57 |
2026-09-12 15:46:59.262636 |
None |
2026-09-12 17:43:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 509969 |
X04843 |
871Z401R12 |
2026-09-12 |
Southern |
N |
None |
PMH |
1Z40 |
377471+377475 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 657.037, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3337.998, "from_m": 657.037, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 6736.375, "from_m": 3337.998, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7545.981, "from_m": 6736.375, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 8072.698, "from_m": 7545.981, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10338.399, "from_m": 8072.698, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14876.032, "from_m": 10338.399, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14921.78, "from_m": 14876.032, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15785.19, "from_m": 14921.78, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16681.641, "from_m": 15785.19, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 16718.607, "from_m": 16681.641, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17112.863, "from_m": 16718.607, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 17143.298, "from_m": 17112.863, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17231.967, "from_m": 17143.298, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 17295.666, "from_m": 17231.967, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17331.373, "from_m": 17295.666, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 17375.643, "from_m": 17331.373, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17434.208, "from_m": 17375.643, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 18711.851, "from_m": 17434.208, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23054.833, "from_m": 18711.851, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 23171.601, "from_m": 23054.833, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 23294.133, "from_m": 23171.601, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 23360.91, "from_m": 23294.133, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 34256.014, "from_m": 23360.91, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 34989.363, "from_m": 34256.014, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 43481.833, "from_m": 34989.363, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 43552.822, "from_m": 43481.833, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 50667.193, "from_m": 43552.822, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 50747.9, "from_m": 50667.193, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 51042.133, "from_m": 50747.9, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 51897.403, "from_m": 51042.133, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 59761.616, "from_m": 51897.403, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 60975.335, "from_m": 59761.616, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 61493.496, "from_m": 60975.335, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 66200.244, "from_m": 61493.496, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 66240.527, "from_m": 66200.244, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 77871.122, "from_m": 66240.527, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 80215.592, "from_m": 77871.122, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 80454.71, "from_m": 80215.592, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 81579.727, "from_m": 80454.71, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 81665.564, "from_m": 81579.727, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 82333.712, "from_m": 81665.564, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 88771.416, "from_m": 82333.712, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 88815.637, "from_m": 88771.416, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 89659.981, "from_m": 88815.637, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 89704.202, "from_m": 89659.981, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 105764.2, "from_m": 89704.202, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 105806.475, "from_m": 105764.2, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 110589.988, "from_m": 105806.475, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 110976.857, "from_m": 110589.988, "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": 111273.398, "from_m": 110976.857, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 111647.996, "from_m": 111273.398, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 111679.958, "from_m": 111647.996, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 113343.318, "from_m": 111679.958, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 114292.336, "from_m": 113343.318, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 115955.696, "from_m": 114292.336, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 116732.498, "from_m": 115955.696, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 116837.946, "from_m": 116732.498, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 116889.631, "from_m": 116837.946, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 120982.347, "from_m": 116889.631, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 121609.411, "from_m": 120982.347, "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": 132407.085, "from_m": 121609.411, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 133021.441, "from_m": 132407.085, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 145141.827, "from_m": 133021.441, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 145943.779, "from_m": 145141.827, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 146022.402, "from_m": 145943.779, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 146115.018, "from_m": 146022.402, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 147031.137, "from_m": 146115.018, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 147754.724, "from_m": 147031.137, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 151297.503, "from_m": 147754.724, "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": 151499.288, "from_m": 151297.503, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 153044.521, "from_m": 151499.288, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 155150.206, "from_m": 153044.521, "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": 155215.453, "from_m": 155150.206, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 155510.64, "from_m": 155215.453, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 156699.006, "from_m": 155510.64, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 156952.227, "from_m": 156699.006, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 157308.023, "from_m": 156952.227, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 157915.556, "from_m": 157308.023, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 158097.42, "from_m": 157915.556, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 158478.832, "from_m": 158097.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}], "service_id": 509969, "profile_key": "6740d6b8540ab3a284fe189d15e448ebc169ebd8f347398f1922be797f222506", "schedule_id": 39206, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1546", "location": "London Victoria (C)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 56818}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1548H", "location": "Battersea Pier Jn", "stage_seq": 2, "distance_m": 1342.075, "section_seq": 1, "route_path_id": 56818}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1550", "location": "Pouparts Jn", "stage_seq": 3, "distance_m": 3177.986, "section_seq": 1, "route_path_id": 56818}, {"is_pass": false, "wtt_arr": "1552", "wtt_dep": "1553", "location": "Clapham Junction (C)", "stage_seq": 4, "distance_m": 4242.594, "section_seq": 1, "route_path_id": 56818}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1555H", "location": "Balham", "stage_seq": 5, "distance_m": 7384.3, "section_seq": 1, "route_path_id": 56818}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1557", "location": "Streatham North Jn", "stage_seq": 6, "distance_m": 9731.543, "section_seq": 1, "route_path_id": 56818}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1600", "location": "Selhurst", "stage_seq": 7, "distance_m": 15049.908, "section_seq": 1, "route_path_id": 56818}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1600H", "location": "Windmill Bridge Jn", "stage_seq": 8, "distance_m": 16063.261, "section_seq": 1, "route_path_id": 56818}, {"is_pass": false, "wtt_arr": "1602", "wtt_dep": "1604", "location": "East Croydon", "stage_seq": 9, "distance_m": 16910.971, "section_seq": 1, "route_path_id": 56818}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1607H", "location": "Purley", "stage_seq": 10, "distance_m": 21705.84, "section_seq": 1, "route_path_id": 56818}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1608H", "location": "Stoats Nest Jn", "stage_seq": 11, "distance_m": 23294.133, "section_seq": 1, "route_path_id": 56818}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1614", "location": "Earlswood (Surrey)", "stage_seq": 12, "distance_m": 35127.575, "section_seq": 1, "route_path_id": 56818}, {"is_pass": false, "wtt_arr": "1618", "wtt_dep": "1619H", "location": "Gatwick Airport", "stage_seq": 13, "distance_m": 43117.193, "section_seq": 1, "route_path_id": 56818}, {"is_pass": false, "wtt_arr": "1623", "wtt_dep": "1624", "location": "Three Bridges", "stage_seq": 14, "distance_m": 47608.172, "section_seq": 1, "route_path_id": 56818}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1627", "location": "Balcombe Tunnel Jn", "stage_seq": 15, "distance_m": 50747.9, "section_seq": 1, "route_path_id": 56818}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1631", "location": "Copyhold Jn", "stage_seq": 16, "distance_m": 59866.311, "section_seq": 1, "route_path_id": 56818}, {"is_pass": false, "wtt_arr": "1632H", "wtt_dep": "1634", "location": "Haywards Heath", "stage_seq": 17, "distance_m": 61092.655, "section_seq": 1, "route_path_id": 56818}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1637H", "location": "Keymer Jn", "stage_seq": 18, "distance_m": 66159.387, "section_seq": 1, "route_path_id": 56818}, {"is_pass": false, "wtt_arr": "1638H", "wtt_dep": "1639H", "location": "Burgess Hill", "stage_seq": 19, "distance_m": 67114.511, "section_seq": 1, "route_path_id": 56818}, {"is_pass": false, "wtt_arr": "1642H", "wtt_dep": "1643", "location": "Hassocks", "stage_seq": 20, "distance_m": 70564.234, "section_seq": 1, "route_path_id": 56818}, {"is_pass": false, "wtt_arr": "1649H", "wtt_dep": "1650", "location": "Preston Park", "stage_seq": 21, "distance_m": 79756.915, "section_seq": 1, "route_path_id": 56818}, {"is_pass": false, "wtt_arr": "1653", "wtt_dep": "1654", "location": "Hove", "stage_seq": 22, "distance_m": 82094.892, "section_seq": 1, "route_path_id": 56818}, {"is_pass": false, "wtt_arr": "1656H", "wtt_dep": "1657", "location": "Portslade", "stage_seq": 23, "distance_m": 84413.174, "section_seq": 1, "route_path_id": 56818}, {"is_pass": false, "wtt_arr": "1701", "wtt_dep": "1702", "location": "Shoreham-by-Sea", "stage_seq": 24, "distance_m": 89237.809, "section_seq": 1, "route_path_id": 56818}, {"is_pass": false, "wtt_arr": "1705H", "wtt_dep": "1706", "location": "Lancing", "stage_seq": 25, "distance_m": 93922.811, "section_seq": 1, "route_path_id": 56818}, {"is_pass": false, "wtt_arr": "1709H", "wtt_dep": "1710H", "location": "Worthing", "stage_seq": 26, "distance_m": 97649.403, "section_seq": 1, "route_path_id": 56818}, {"is_pass": false, "wtt_arr": "1712", "wtt_dep": "1712H", "location": "West Worthing", "stage_seq": 27, "distance_m": 98931.95, "section_seq": 1, "route_path_id": 56818}, {"is_pass": false, "wtt_arr": "1714H", "wtt_dep": "1715H", "location": "Durrington-on-Sea", "stage_seq": 28, "distance_m": 100220.516, "section_seq": 1, "route_path_id": 56818}, {"is_pass": false, "wtt_arr": "1717H", "wtt_dep": "1718", "location": "Goring-by-Sea", "stage_seq": 29, "distance_m": 101663.735, "section_seq": 1, "route_path_id": 56818}, {"is_pass": false, "wtt_arr": "1721H", "wtt_dep": "1722H", "location": "Angmering", "stage_seq": 30, "distance_m": 105611.788, "section_seq": 1, "route_path_id": 56818}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1728", "location": "Arundel Jn", "stage_seq": 31, "distance_m": 111227.096, "section_seq": 1, "route_path_id": 56818}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1729", "location": "Littlehampton Jn", "stage_seq": 32, "distance_m": 111679.958, "section_seq": 1, "route_path_id": 56818}, {"is_pass": false, "wtt_arr": "1732", "wtt_dep": "1749", "location": "Littlehampton", "stage_seq": 33, "distance_m": 113817.827, "section_seq": 1, "route_path_id": 56818}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1752", "location": "Littlehampton Jn", "stage_seq": 34, "distance_m": 115955.696, "section_seq": 1, "route_path_id": 56818}, {"is_pass": false, "wtt_arr": "1754", "wtt_dep": "1754H", "location": "Ford", "stage_seq": 35, "distance_m": 117065.079, "section_seq": 1, "route_path_id": 56818}, {"is_pass": false, "wtt_arr": "1758H", "wtt_dep": "1800", "location": "Barnham", "stage_seq": 36, "distance_m": 121306.907, "section_seq": 1, "route_path_id": 56818}, {"is_pass": false, "wtt_arr": "1807", "wtt_dep": "1808H", "location": "Chichester", "stage_seq": 37, "distance_m": 131420.715, "section_seq": 1, "route_path_id": 56818}, {"is_pass": false, "wtt_arr": "1815", "wtt_dep": "1816", "location": "Southbourne", "stage_seq": 38, "distance_m": 140369.77, "section_seq": 1, "route_path_id": 56818}, {"is_pass": false, "wtt_arr": "1818H", "wtt_dep": "1819H", "location": "Emsworth", "stage_seq": 39, "distance_m": 142622.857, "section_seq": 1, "route_path_id": 56818}, {"is_pass": false, "wtt_arr": "1823H", "wtt_dep": "1824H", "location": "Havant", "stage_seq": 40, "distance_m": 145645.547, "section_seq": 1, "route_path_id": 56818}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1829", "location": "Farlington Jn", "stage_seq": 41, "distance_m": 150372.564, "section_seq": 1, "route_path_id": 56818}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1829H", "location": "Portcreek Jn", "stage_seq": 42, "distance_m": 151392.013, "section_seq": 1, "route_path_id": 56818}, {"is_pass": false, "wtt_arr": "1830H", "wtt_dep": "1831", "location": "Hilsea", "stage_seq": 43, "distance_m": 152164.171, "section_seq": 1, "route_path_id": 56818}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1833H", "location": "Fratton East Jn", "stage_seq": 44, "distance_m": 155220.401, "section_seq": 1, "route_path_id": 56818}, {"is_pass": false, "wtt_arr": "1834H", "wtt_dep": "1835H", "location": "Fratton", "stage_seq": 45, "distance_m": 155842.471, "section_seq": 1, "route_path_id": 56818}, {"is_pass": false, "wtt_arr": "1838", "wtt_dep": "1844", "location": "Portsmouth & Southsea", "stage_seq": 46, "distance_m": 157003.67, "section_seq": 1, "route_path_id": 56818}, {"is_pass": false, "wtt_arr": "1848", "wtt_dep": null, "location": "Portsmouth Harbour", "stage_seq": 47, "distance_m": 158478.832, "section_seq": 1, "route_path_id": 56818}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 158478.832, "from_m": 0.0, "section_seq": 1, "route_path_id": 56818}], "total_distance_m": 158478.832, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 152833.107, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5645.725, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29179, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:52:59Z", "source_id": 41186850, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T14:53:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:53:03Z", "source_id": 13490792, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T15:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29226, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:57:44Z", "source_id": 41197008, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T14:58:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:57:48Z", "source_id": 13493895, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T15:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29937, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:02:11Z", "source_id": 41206530, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T15:03:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:02:14Z", "source_id": 13496847, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T16:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30220, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:04:45Z", "source_id": 41212237, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T15:05:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:04:48Z", "source_id": 13498570, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T16:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30507, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:09:49Z", "source_id": 41223611, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T15:10:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:09:53Z", "source_id": 13501906, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T16:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30626, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:23:02Z", "source_id": 41252752, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T15:24:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:23:06Z", "source_id": 13510821, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T16:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30681, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:29:30Z", "source_id": 41266856, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T15:30:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:29:32Z", "source_id": 13515192, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T16:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30867, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:37:50Z", "source_id": 41285519, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T15:39:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:37:57Z", "source_id": 13520874, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T16:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30885, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:46:03Z", "source_id": 41303694, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T15:46:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:46:06Z", "source_id": 13526398, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T16:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30901, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:49:14Z", "source_id": 41310780, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T15:50:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:49:16Z", "source_id": 13528513, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T16:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30920, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:55:52Z", "source_id": 41325948, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T15:56:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:55:54Z", "source_id": 13533028, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T16:56:00+01:00", "operational_fact": true}] |
London Victoria (C) |
1546 |
1546 |
16 |
None |
None |
Portsmouth Harbour |
1848 |
1848 |
3 |
LATE |
+6 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:X04843/2026-09-12/detailed |
None |
Preston Park |
2026-09-12T16:56:00+01:00 |
Hove |
3.0 |
{"type": "LineString", "coordinates": [[-0.15524553321646442, 50.846040822400965], [-0.15517369999999997, 50.8458001], [-0.1550659, 50.845400299999994], [-0.1549229, 50.84497399999999], [-0.1547672, 50.8445345], [-0.15461019999999998, 50.8441446], [-0.1545241, 50.843953500000005], [-0.1544437, 50.84379599999998], [-0.15427549999999998, 50.8434217], [-0.15406449999999997, 50.84301919999999], [-0.15373119999999998, 50.8423378], [-0.15369339999999998, 50.8422712], [-0.1533748, 50.8417783], [-0.1532607, 50.8415702], [-0.153164, 50.841385599999995], [-0.1531039, 50.84123309999999], [-0.15304479999999998, 50.84103070000001], [-0.153019, 50.84083720000001], [-0.1530128, 50.8406356], [-0.153024, 50.8404988], [-0.15306979999999998, 50.8402566], [-0.15310959999999998, 50.8401458], [-0.1531616, 50.8400088], [-0.15329609999999996, 50.83977240000001], [-0.15357609999999997, 50.8394451], [-0.15367809999999998, 50.8393062], [-0.15380819999999998, 50.8391497], [-0.1552432, 50.837836], [-0.15709449999999997, 50.8360857], [-0.1579502, 50.835305], [-0.15823319999999996, 50.8350478], [-0.15848979999999996, 50.8347997], [-0.1586372, 50.8346772], [-0.15878929999999997, 50.834555300000005], [-0.15893059999999998, 50.834455600000005], [-0.159003, 50.834406], [-0.1590773, 50.8343582], [-0.15920069999999997, 50.834286], [-0.15931859999999998, 50.8342182], [-0.1594652, 50.8341436], [-0.159539, 50.834106799999994], [-0.1596148, 50.83407139999999], [-0.15975089999999997, 50.834013899999995], [-0.15989049999999996, 50.8339592], [-0.1599804, 50.8339262], [-0.1600714, 50.8338942], [-0.16017059999999997, 50.83386170000001], [-0.1602738, 50.833831], [-0.16039729999999996, 50.83379570000001], [-0.1605215, 50.8337636], [-0.1606826, 50.83372589999999], [-0.16085509999999997, 50.833691599999995], [-0.16101369999999998, 50.833665400000015], [-0.16117389999999998, 50.8336419], [-0.1612921, 50.83362809999999], [-0.1614887, 50.8336077], [-0.16177009999999997, 50.83359089999999], [-0.1620889, 50.8335829], [-0.16223860000000004, 50.8335865], [-0.1623884, 50.8335915], [-0.16252709999999998, 50.8336002], [-0.1626657, 50.8336112], [-0.1629741, 50.83364619999998], [-0.16321769999999997, 50.83368430000001], [-0.16345209999999996, 50.8337251], [-0.1636967, 50.833774700000006], [-0.16387989999999997, 50.83381119999999], [-0.1642811, 50.8338936], [-0.16472339999999996, 50.8339813], [-0.1656065, 50.8341532], [-0.166635, 50.83440230000001], [-0.16683929999999997, 50.8344508], [-0.1672376, 50.8345454], [-0.16826699999999997, 50.83473519999999], [-0.16877859999999997, 50.8348395], [-0.16976759999999996, 50.83504309999999], [-0.17050540000000003, 50.83518529999999], [-0.1711620765841697, 50.8353055377884]]} |
1.5 |
1650 |
1653 |
2026-09-12T16:59:00+01:00 |
None |
None |
Hassocks |
Preston Park |
Hove |
50.8460408 |
-0.1552455 |
50.8353055 |
-0.1711621 |
0 |
1 |
2026-09-12 15:58:49 |
AT_PLATFORM |
2026-09-12 15:56:53 |
Preston Park |
TD |
DIRECT_SCHEDULED_STOP_ARRIVAL |
41325948 |
1789228554409415 |
None |
94 |
94 |
2026-09-12 15:56:53.865085 |
3 |
2026-09-12 18:54:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 509970 |
Y15293 |
741U20MQ12 |
2026-09-12 |
Great Western Railway |
O |
PAD |
BPW |
1U20 |
387144+387168+387169 |
12 |
110 |
None |
{"version": 3, "segments": [{"to_m": 1470.245, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1762.381, "from_m": 1470.245, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 2918.037, "from_m": 1762.381, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3003.716, "from_m": 2918.037, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 3205.122, "from_m": 3003.716, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7468.582, "from_m": 3205.122, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 16732.429, "from_m": 7468.582, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 16885.671, "from_m": 16732.429, "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": 19128.366, "from_m": 16885.671, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 19225.362, "from_m": 19128.366, "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": 27319.177, "from_m": 19225.362, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 27486.522, "from_m": 27319.177, "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": 27634.924, "from_m": 27486.522, "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": 27801.062, "from_m": 27634.924, "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": 38066.6, "from_m": 27801.062, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 38150.114, "from_m": 38066.6, "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": 38639.629, "from_m": 38150.114, "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": 38678.168, "from_m": 38639.629, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 38895.011, "from_m": 38678.168, "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": 38933.551, "from_m": 38895.011, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 39423.066, "from_m": 38933.551, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39506.579, "from_m": 39423.066, "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": 39569.063, "from_m": 39506.579, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 39640.474, "from_m": 39569.063, "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": 56774.925, "from_m": 39640.474, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 58852.874, "from_m": 56774.925, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 59463.662, "from_m": 58852.874, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 59755.638, "from_m": 59463.662, "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": 59795.894, "from_m": 59755.638, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 59932.499, "from_m": 59795.894, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 60344.962, "from_m": 59932.499, "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": 60689.755, "from_m": 60344.962, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 125.0}, {"to_m": 60754.817, "from_m": 60689.755, "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": 98409.716, "from_m": 60754.817, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 98518.955, "from_m": 98409.716, "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": 121204.772, "from_m": 98518.955, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 121277.148, "from_m": 121204.772, "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": 123894.05, "from_m": 121277.148, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 125996.149, "from_m": 123894.05, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 126080.83, "from_m": 125996.149, "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": 126146.393, "from_m": 126080.83, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 134881.437, "from_m": 126146.393, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 135184.51, "from_m": 134881.437, "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": 135712.567, "from_m": 135184.51, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 140585.586, "from_m": 135712.567, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 153301.021, "from_m": 140585.586, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 153379.95, "from_m": 153301.021, "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": 163742.463, "from_m": 153379.95, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 173249.319, "from_m": 163742.463, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 173613.936, "from_m": 173249.319, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 173698.494, "from_m": 173613.936, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 179638.952, "from_m": 173698.494, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 180873.342, "from_m": 179638.952, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}], "service_id": 509970, "profile_key": "6c946e717025e05d34179429f57ced3ee5215d77c5bdf0b6c55c65e28a3c26de", "schedule_id": 39389, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1508", "location": "London Paddington", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 55046}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1509", "location": "Royal Oak Junction", "stage_seq": 2, "distance_m": 640.415, "section_seq": 1, "route_path_id": 55046}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1510", "location": "Portobello Jn (London)", "stage_seq": 3, "distance_m": 1914.057, "section_seq": 1, "route_path_id": 55046}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1511", "location": "Ladbroke Grove Jn", "stage_seq": 4, "distance_m": 2786.337, "section_seq": 1, "route_path_id": 55046}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1513H", "location": "Acton West Jn", "stage_seq": 5, "distance_m": 8177.699, "section_seq": 1, "route_path_id": 55046}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1516", "location": "Southall", "stage_seq": 6, "distance_m": 14343.345, "section_seq": 1, "route_path_id": 55046}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1517", "location": "Heathrow Airport Jn", "stage_seq": 7, "distance_m": 17639.361, "section_seq": 1, "route_path_id": 55046}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1521", "location": "Dolphin Jn", "stage_seq": 8, "distance_m": 27486.522, "section_seq": 1, "route_path_id": 55046}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1523", "location": "Slough", "stage_seq": 9, "distance_m": 29557.47, "section_seq": 1, "route_path_id": 55046}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1532", "location": "Maidenhead", "stage_seq": 10, "distance_m": 38786.59, "section_seq": 1, "route_path_id": 55046}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1538H", "location": "Twyford", "stage_seq": 11, "distance_m": 51366.176, "section_seq": 1, "route_path_id": 55046}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1539H", "location": "Twyford West Jn", "stage_seq": 12, "distance_m": 52540.122, "section_seq": 1, "route_path_id": 55046}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1543H", "location": "Kennet Bridge Jn", "stage_seq": 13, "distance_m": 58228.357, "section_seq": 1, "route_path_id": 55046}, {"is_pass": false, "wtt_arr": "1545", "wtt_dep": "1546H", "location": "Reading", "stage_seq": 14, "distance_m": 59340.746, "section_seq": 1, "route_path_id": 55046}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1548", "location": "Reading High Level Jn", "stage_seq": 15, "distance_m": 59632.871, "section_seq": 1, "route_path_id": 55046}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1553H", "location": "Goring & Streatley", "stage_seq": 16, "distance_m": 73315.226, "section_seq": 1, "route_path_id": 55046}, {"is_pass": false, "wtt_arr": "1600", "wtt_dep": "1601", "location": "Didcot Parkway", "stage_seq": 17, "distance_m": 86771.755, "section_seq": 1, "route_path_id": 55046}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1606H", "location": "Wantage Road", "stage_seq": 18, "distance_m": 98625.845, "section_seq": 1, "route_path_id": 55046}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1608H", "location": "Challow Jn", "stage_seq": 19, "distance_m": 104243.28, "section_seq": 1, "route_path_id": 55046}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1610", "location": "Uffington", "stage_seq": 20, "distance_m": 108256.896, "section_seq": 1, "route_path_id": 55046}, {"is_pass": false, "wtt_arr": "1618H", "wtt_dep": "1619H", "location": "Swindon", "stage_seq": 21, "distance_m": 125582.144, "section_seq": 1, "route_path_id": 55046}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1623H", "location": "Wootton Bassett Jn", "stage_seq": 22, "distance_m": 134839.322, "section_seq": 1, "route_path_id": 55046}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1630", "location": "Hullavington", "stage_seq": 23, "distance_m": 152955.704, "section_seq": 1, "route_path_id": 55046}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1640H", "location": "Westerleigh Jn", "stage_seq": 24, "distance_m": 173516.118, "section_seq": 1, "route_path_id": 55046}, {"is_pass": false, "wtt_arr": "1646", "wtt_dep": null, "location": "Bristol Parkway", "stage_seq": 25, "distance_m": 180873.342, "section_seq": 1, "route_path_id": 55046}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 180873.342, "from_m": 0.0, "section_seq": 1, "route_path_id": 55046}], "total_distance_m": 180873.342, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 179154.505, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1718.837, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 23950, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:59:42Z", "source_id": 41201111, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T15:01:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:59:45Z", "source_id": 13495156, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T16:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23982, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:08:12Z", "source_id": 41220072, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T15:09:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:08:15Z", "source_id": 13500834, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T16:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24523, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:26:35Z", "source_id": 41260594, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T15:27:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:26:38Z", "source_id": 13513270, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T16:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25679, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:58:46Z", "source_id": 41332542, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-12T16:00:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:58:49Z", "source_id": 13534984, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-12T17:00:00+01:00", "operational_fact": true}] |
London Paddington |
1508 |
1508 |
12 |
None |
None |
Bristol Parkway |
1646 |
1646 |
4 |
LATE |
+14 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y15293/2026-09-12/detailed |
None |
Swindon |
2026-09-12T16:28:56+01:00 |
Bristol Parkway |
32.0 |
{"type": "LineString", "coordinates": [[-1.7862431966094665, 51.56535171103427], [-1.7866872000000005, 51.56519420000001], [-1.7870965999999997, 51.565043900000006], [-1.7875139, 51.564889400000006], [-1.787991, 51.5647105], [-1.7885352000000003, 51.56450619999999], [-1.7888451999999997, 51.5643875], [-1.7890385999999998, 51.5643134], [-1.7898378, 51.564005300000005], [-1.7905855999999998, 51.5637074], [-1.7909483, 51.5635618], [-1.7913334000000003, 51.56341040000001], [-1.7922514000000005, 51.563031200000005], [-1.7935637999999998, 51.562476200000006], [-1.7943293000000002, 51.562147200000005], [-1.7948564000000002, 51.5619173], [-1.7954571, 51.56165029999999], [-1.7958703000000005, 51.5614667], [-1.7960885, 51.5613692], [-1.7966305682390429, 51.561122279330455], [-1.7967067, 51.56108759999999], [-1.7972684000000003, 51.5608233], [-1.7974075999999997, 51.56075860000001], [-1.7977085999999995, 51.5606206], [-1.7981961000000002, 51.5603919], [-1.7989267999999996, 51.5600432], [-1.7995484000000002, 51.5597407], [-1.8001998, 51.5594194], [-1.800771, 51.5591334], [-1.8013503999999996, 51.5588438], [-1.8019108, 51.5585593], [-1.8021122, 51.5584562], [-1.8024093, 51.55830139999999], [-1.8030351, 51.55797410000001], [-1.8036322999999996, 51.5576581], [-1.8042561, 51.5573194], [-1.8044133, 51.55723529999999], [-1.8048938999999995, 51.556974100000005], [-1.8051312, 51.5568432], [-1.8054874, 51.55664740000001], [-1.8058205, 51.55645479999999], [-1.806134, 51.55626999999999], [-1.8063601, 51.55614039999998], [-1.8068596, 51.5558562], [-1.8073234999999996, 51.55558], [-1.8076763, 51.55537470000001], [-1.8080913999999997, 51.555128], [-1.808347, 51.55497940000001], [-1.8087288, 51.554744], [-1.8088652075022291, 51.55466347968381], [-1.8092459999999997, 51.5544387], [-1.8097523, 51.5541338], [-1.8103028, 51.553822700000005], [-1.8108011, 51.5535328], [-1.8112131999999996, 51.5533], [-1.8115896, 51.553087], [-1.8119427999999995, 51.55288840000001], [-1.8123244, 51.5526782], [-1.8125135000000003, 51.55257410000001], [-1.8132337999999997, 51.5521796], [-1.8139298, 51.5518112], [-1.8144909, 51.5515183], [-1.8153478999999997, 51.55107400000001], [-1.8161578000000005, 51.5506633], [-1.8169636, 51.55027139999999], [-1.8175950000000003, 51.54996009999999], [-1.8183035999999997, 51.5496241], [-1.8190455, 51.5492804], [-1.8197485, 51.548955799999995], [-1.8203927, 51.5486655], [-1.8208249000000003, 51.5484744], [-1.8212813, 51.5482701], [-1.8217878000000003, 51.5480483], [-1.8224321, 51.5477704], [-1.8230881999999995, 51.5474933], [-1.823685, 51.54724850000001], [-1.8242904999999996, 51.5470025], [-1.8247897999999996, 51.54680239999999], [-1.825326, 51.54658739999999], [-1.8259544, 51.54633930000001], [-1.82677, 51.5460253], [-1.8276011, 51.5457131], [-1.8278489, 51.54562059999999], [-1.8285475, 51.5453656], [-1.8292794, 51.5451048], [-1.8301479, 51.544797599999995], [-1.8310010999999995, 51.544500600000006], [-1.8318722999999992, 51.544205700000006], [-1.8327419, 51.543919599999995], [-1.8334863, 51.5436754], [-1.8342986999999995, 51.5434248], [-1.8350791, 51.5431803], [-1.8359082, 51.54292770000001], [-1.8365425, 51.54274079999999], [-1.8371487, 51.542564599999984], [-1.8380142, 51.5423173], [-1.8388497, 51.54208739999999], [-1.8395893, 51.541888], [-1.84012, 51.5417448], [-1.8406613999999997, 51.54160360000001], [-1.8412285, 51.5414558], [-1.8420037, 51.541260400000006], [-1.8428135000000003, 51.54106060000001], [-1.8435799999999996, 51.54087839999998], [-1.8441633, 51.54074039999999], [-1.8449028000000005, 51.540571699999994], [-1.8455457, 51.540425], [-1.8463528999999996, 51.54024949999999], [-1.8471746, 51.5400697], [-1.8481845, 51.53986319999999], [-1.8488632999999997, 51.539725], [-1.8491169999999997, 51.539673], [-1.8496643, 51.5395657], [-1.8504909, 51.539407399999995], [-1.8513642, 51.5392467], [-1.8522344999999996, 51.53908890000001], [-1.8530174, 51.538951099999984], [-1.8534117000000003, 51.53888160000001], [-1.8537064, 51.5388329], [-1.8543590000000003, 51.53872489999999], [-1.8551862, 51.5385914], [-1.8560401999999996, 51.53846089999999], [-1.8568748, 51.5383396], [-1.8576078999999996, 51.5382356], [-1.8584288, 51.538122], [-1.8592775999999995, 51.538010799999995], [-1.8599897, 51.53791960000001], [-1.8607009, 51.5378331], [-1.8615487, 51.537734699999994], [-1.8623853999999995, 51.53764129999999], [-1.8631861999999997, 51.53755240000001], [-1.8638859, 51.5374735], [-1.8646143, 51.5373952], [-1.8653514999999996, 51.5373148], [-1.8660407999999995, 51.53723810000001], [-1.8668888999999995, 51.5371446], [-1.86773, 51.53705310000001], [-1.8686146, 51.5369533], [-1.8694279, 51.5368646], [-1.8699869, 51.5368029], [-1.8708039999999997, 51.5367131], [-1.8716621, 51.53661910000001], [-1.87251, 51.5365261], [-1.8732698, 51.5364396], [-1.8741549, 51.5363438], [-1.8750115, 51.536249100000006], [-1.8758980000000005, 51.5361512], [-1.8767732, 51.53605000000001], [-1.8775253, 51.5359685], [-1.8784874, 51.53584679999999], [-1.8791174, 51.5357639], [-1.8793726, 51.5357289], [-1.8799475, 51.5356424], [-1.8805890999999997, 51.5355412], [-1.8812254, 51.53543770000001], [-1.8820586, 51.53529830000001], [-1.8829162, 51.535161], [-1.8837701, 51.535031499999995], [-1.8845779000000005, 51.5349174], [-1.8849082, 51.53487549999999], [-1.885042, 51.53485950000001], [-1.8854386, 51.5348098], [-1.8861518999999995, 51.534730399999994], [-1.8864620966509948, 51.5346987091626], [-1.8869653, 51.5346473], [-1.8877918, 51.53456849999999], [-1.8886583999999995, 51.53450060000001], [-1.8893985, 51.53444420000001], [-1.8902912, 51.53439209999999], [-1.891141, 51.5343506], [-1.8920198, 51.53431749999999], [-1.8928881, 51.534297], [-1.8935909, 51.5342861], [-1.8944103, 51.5342819], [-1.8945813, 51.5342818], [-1.8952910000000005, 51.5342893], [-1.8962060000000005, 51.534303099999995], [-1.8970196, 51.53433079999999], [-1.8978926, 51.5343646], [-1.8987905, 51.53441250000001], [-1.8996862, 51.53447209999999], [-1.9005267999999995, 51.534539300000006], [-1.9010743999999995, 51.53458719999999], [-1.9016968999999997, 51.5346522], [-1.9017665, 51.5346602], [-1.9024881, 51.5347684], [-1.9027522, 51.5348101], [-1.9033208, 51.5348866], [-1.903805, 51.5349582], [-1.9043357, 51.5350392], [-1.9049667999999995, 51.53514119999999], [-1.9056754, 51.5352632], [-1.9063513, 51.53537849999999], [-1.9069478999999996, 51.53548880000001], [-1.9075069999999996, 51.5356022], [-1.9079539, 51.5357009], [-1.908468, 51.5358278], [-1.9089524, 51.53596009999999], [-1.9093349, 51.5360754], [-1.9097093999999997, 51.5361947], [-1.9104828000000005, 51.5364526], [-1.9109033, 51.5365778], [-1.9112512, 51.53667509999999], [-1.9116621, 51.5367956], [-1.9122882, 51.53705109999999], [-1.9127027999999997, 51.53723020000001], [-1.913034, 51.53738140000001], [-1.9134105999999995, 51.5375567], [-1.9139098000000003, 51.5378045], [-1.9141889999999997, 51.53794760000001], [-1.914389, 51.538048899999986], [-1.9146846, 51.5382157], [-1.9150158, 51.53840350000001], [-1.9153895, 51.538621199999994], [-1.9157256000000005, 51.53883110000001], [-1.9160345, 51.5390294], [-1.9162346, 51.5391643], [-1.9165353000000005, 51.5393712], [-1.9168513, 51.5395977], [-1.9171751, 51.5398399], [-1.9175682000000005, 51.540144799999986], [-1.917962, 51.54048029999999], [-1.9183645, 51.5408356], [-1.9188752, 51.5413], [-1.9193259999999996, 51.5417186], [-1.9198379, 51.5421842], [-1.9202883, 51.5426065], [-1.9207525999999997, 51.54304019999999], [-1.9212606, 51.5435027], [-1.9217621, 51.5439691], [-1.9224411, 51.544593799999994], [-1.9227586000000003, 51.5448856], [-1.9234363999999995, 51.5454589], [-1.9236275, 51.5456287], [-1.9237968, 51.5457835], [-1.9242938, 51.5462469], [-1.9247498, 51.5466604], [-1.9251512, 51.547018900000005], [-1.9254691, 51.54728939999998], [-1.9259308, 51.5476675], [-1.926406, 51.54802829999999], [-1.9268285, 51.5483335], [-1.9271528, 51.5485502], [-1.9275866, 51.5488354], [-1.9281635, 51.5491912], [-1.9282574, 51.5492458], [-1.9286699, 51.54948079999999], [-1.9292283, 51.5497791], [-1.9295684, 51.549955399999995], [-1.9299124999999997, 51.55012149999999], [-1.9302861, 51.5502996], [-1.9305933, 51.55044089999998], [-1.9306972, 51.5504844], [-1.9311906000000003, 51.55070030000001], [-1.9316815, 51.5508952], [-1.9319489, 51.550999799999985], [-1.9322116, 51.5511007], [-1.9325654, 51.55122740000001], [-1.9329303, 51.5513549], [-1.9333065999999997, 51.551483100000006], [-1.9336779, 51.5516011], [-1.9340895, 51.55172880000001], [-1.9344589, 51.55183439999999], [-1.9350448, 51.55199219999999], [-1.9354498, 51.55209669999999], [-1.9358909, 51.5522048], [-1.9362745, 51.5522917], [-1.9367271, 51.55239129999999], [-1.9371664999999996, 51.55247760000001], [-1.9376006, 51.55255919999999], [-1.9380346, 51.55263360000001], [-1.9384607999999997, 51.552700599999994], [-1.9389359, 51.5527689], [-1.9394505, 51.5528379], [-1.9398912, 51.55289139999999], [-1.9404123, 51.5529495], [-1.9409293000000003, 51.5529975], [-1.9415898000000005, 51.55305449999999], [-1.9421305, 51.5530893], [-1.9427107, 51.553124399999994], [-1.9433053, 51.55315869999999], [-1.9438638999999995, 51.55318849999999], [-1.9444322999999992, 51.5532183], [-1.9450074, 51.5532506], [-1.9458628, 51.5533016], [-1.9465881000000005, 51.553341899999985], [-1.9475222, 51.5534036], [-1.948004, 51.553438], [-1.9485712999999996, 51.5534818], [-1.9493016000000003, 51.5535478], [-1.9500347, 51.55361969999999], [-1.950881, 51.5537091], [-1.9514964, 51.553782700000006], [-1.9523141, 51.55388790000001], [-1.9529874, 51.553979], [-1.9536807, 51.554082599999994], [-1.9543961999999997, 51.55419679999999], [-1.9550612, 51.55430789999999], [-1.9556207, 51.554407100000006], [-1.9563102000000003, 51.554534499999995], [-1.9569611403427625, 51.55466347968381], [-1.9571182, 51.55469459999999], [-1.9579118, 51.5548604], [-1.9586886, 51.5550324], [-1.9595012999999992, 51.55522559999999], [-1.960169, 51.55539], [-1.9609646, 51.55558979999999], [-1.9616478, 51.55576439999999], [-1.9618591000000003, 51.5558206], [-1.962001, 51.55585679999999], [-1.9623357, 51.5559445], [-1.9630514, 51.55612949999999], [-1.9638253, 51.5563279], [-1.9645968000000005, 51.55651610000001], [-1.9653946999999996, 51.55669389999999], [-1.9661823, 51.55685450000001], [-1.9664108, 51.556898100000005], [-1.9669568, 51.5569885], [-1.9676853, 51.55709869999998], [-1.9679833, 51.557138900000005], [-1.9685446, 51.55721229999999], [-1.9693494, 51.5573006], [-1.9702367, 51.557371999999994], [-1.9709948, 51.5574201], [-1.9712961999999996, 51.557433399999994], [-1.9714805, 51.55744180000001], [-1.9718188999999997, 51.5574519], [-1.9725861999999996, 51.557463299999995], [-1.9733652, 51.55746070000001], [-1.9740481, 51.55744669999999], [-1.9747207999999996, 51.5574158], [-1.9754173, 51.557375599999986], [-1.9759046, 51.557343], [-1.976293625062947, 51.557312349795424], [-1.9768908000000005, 51.5572653], [-1.9776133, 51.5572016], [-1.9784823, 51.5571211], [-1.9792401, 51.5570493], [-1.9798403, 51.5569954], [-1.9807331, 51.55691159999999], [-1.98123, 51.5568664], [-1.9821014, 51.556785600000005], [-1.9826508000000005, 51.5567353], [-1.9837326, 51.5566347], [-1.9845994, 51.5565552], [-1.9855157, 51.5564693], [-1.9863826, 51.55638909999999], [-1.9872525000000003, 51.55630829999999], [-1.9881498, 51.5562232], [-1.9888782, 51.556162500000006], [-1.9895904, 51.5561018], [-1.9904476, 51.556034700000005], [-1.991343, 51.55596929999999], [-1.9920146, 51.5559249], [-1.9928824999999997, 51.55587129999999], [-1.9937925000000003, 51.55582079999999], [-1.9947201, 51.55577400000001], [-1.995561, 51.555734699999995], [-1.9964444, 51.55570259999998], [-1.9971538, 51.5556789], [-1.9979816, 51.5556561], [-1.9988453, 51.5556391], [-1.9996906, 51.5556236], [-2.0004885, 51.55561600000001], [-2.0013792, 51.5556089], [-2.002275, 51.5556124], [-2.0031774, 51.5556197], [-2.0040056, 51.555632300000006], [-2.004904499999999, 51.55564979999999], [-2.0057977, 51.5556704], [-2.0066856, 51.555701899999995], [-2.007522499999999, 51.55573659999999], [-2.0084238, 51.5557756], [-2.0093122, 51.55582209999999], [-2.0101808, 51.5558657], [-2.0110412, 51.5559094], [-2.0118015999999996, 51.5559489], [-2.0125791, 51.5559878], [-2.0133572999999996, 51.55602890000001], [-2.0142078, 51.55607189999999], [-2.0149947, 51.5561096], [-2.0157697, 51.55615079999999], [-2.0166786, 51.55619730000001], [-2.017481, 51.5562394], [-2.0182695999999996, 51.55627810000001], [-2.0190596, 51.5563162], [-2.019939299999999, 51.5563577], [-2.0201539, 51.5563673], [-2.020489, 51.55637930000001], [-2.0209454, 51.556397699999984], [-2.0217150000000004, 51.55642699999999], [-2.0226237, 51.5564513], [-2.023444, 51.5564716], [-2.0242701, 51.55649059999999], [-2.0250853, 51.5565049], [-2.025877, 51.556514799999995], [-2.026079, 51.55651699999999], [-2.0263579, 51.55651929999999], [-2.0269379, 51.55652729999999], [-2.0275683999999994, 51.5565278], [-2.0282156999999996, 51.5565243], [-2.0290731, 51.5565199], [-2.0299556, 51.5565114], [-2.0308309, 51.556497799999995], [-2.0317206, 51.556483699999994], [-2.0324246, 51.5564699], [-2.0328102, 51.556460699999995], [-2.0330871, 51.556455], [-2.0339419, 51.5564429], [-2.0349101, 51.5564241], [-2.0357284999999994, 51.55641089999999], [-2.0364457, 51.5563942], [-2.0371719, 51.556380700000005], [-2.037967, 51.55636630000001], [-2.0383455, 51.55636], [-2.0386956, 51.5563548], [-2.0397557999999996, 51.556338499999995], [-2.0406505, 51.556323899999995], [-2.0415569, 51.5563079], [-2.042454199999999, 51.55629089999999], [-2.0432286999999993, 51.5562746], [-2.0440188, 51.5562618], [-2.0448786, 51.556245700000005], [-2.0457531, 51.55623239999999], [-2.0466227999999997, 51.556218099999995], [-2.0475233, 51.556202199999994], [-2.047828, 51.5561961], [-2.0484387, 51.55618549999999], [-2.0491785999999994, 51.5561732], [-2.0500714, 51.55615499999998], [-2.0503598999999997, 51.5561492], [-2.0506733999999995, 51.5561434], [-2.0507176, 51.5561426], [-2.0514690999999994, 51.55613029999999], [-2.0518909, 51.55612180000001], [-2.0527191, 51.5561068], [-2.0534467, 51.5560934], [-2.0541993, 51.5560823], [-2.0547289, 51.5560723], [-2.0557019, 51.556055699999995], [-2.0564096000000003, 51.556041999999984], [-2.0572004, 51.55602689999999], [-2.0579947, 51.55601060000001], [-2.0587998999999995, 51.5559859], [-2.0594691, 51.55595809999999], [-2.0599099, 51.5559405], [-2.0605266999999996, 51.5559052], [-2.0612891, 51.5558556], [-2.0618486, 51.55581629999998], [-2.0625909, 51.5557591], [-2.063436, 51.5556797], [-2.0641604, 51.555603100000006], [-2.0648078, 51.555533], [-2.0656898, 51.5554231], [-2.066125153474899, 51.55536550463537], [-2.0665636, 51.55530749999999], [-2.0670948999999994, 51.5552281], [-2.0674503999999994, 51.555174], [-2.068305, 51.5550377], [-2.0686981, 51.5549712], [-2.0690322999999995, 51.5549107], [-2.0698136, 51.5547671], [-2.070344, 51.55466620000001], [-2.0703573355605704, 51.55466347968381], [-2.0704994, 51.5546345], [-2.0712416, 51.554476599999994], [-2.071889, 51.5543384], [-2.0724322, 51.5542148], [-2.0731025, 51.55405929999999], [-2.073800799999999, 51.5538809], [-2.0742389, 51.55376880000001], [-2.074648, 51.55366179999999], [-2.0753412, 51.5534704], [-2.0761245, 51.5532439], [-2.0769156, 51.55300409999999], [-2.077685, 51.5527638], [-2.0784523, 51.5525083], [-2.0791595, 51.552263], [-2.0793933, 51.55218159999999], [-2.0796587, 51.5520813], [-2.0799075000000005, 51.55199129999999], [-2.0806326999999993, 51.55171860000001], [-2.0813704999999993, 51.5514354], [-2.0820961, 51.551149299999985], [-2.082777399999999, 51.55088130000001], [-2.0833452999999995, 51.5506549], [-2.0839846, 51.5504038], [-2.084792, 51.5500828], [-2.085205, 51.5499191], [-2.0856962, 51.5497304], [-2.0861767, 51.5495365], [-2.0868000999999996, 51.5492891], [-2.0874678, 51.5490258], [-2.0881606, 51.5487558], [-2.088319, 51.54869310000001], [-2.0885012, 51.54861720000001], [-2.0889093, 51.54845650000001], [-2.0895379999999997, 51.54820709999999], [-2.0902771, 51.54791290000001], [-2.0909852, 51.5476401], [-2.0917324, 51.54734169999999], [-2.0922372, 51.54714140000001], [-2.0925468, 51.54701589999999], [-2.0927951, 51.5469208], [-2.0934365, 51.54666749999999], [-2.0940965, 51.5464058], [-2.0947296, 51.5461577], [-2.0953405999999997, 51.5459255], [-2.0960208999999996, 51.5456691], [-2.0965508, 51.5454707], [-2.0973886, 51.5451907], [-2.0991493, 51.5446298], [-2.1007903, 51.54415929999999], [-2.1019612, 51.5438516], [-2.1033628, 51.5435175], [-2.1038176, 51.5434116], [-2.1049118, 51.543180099999994], [-2.1073617, 51.54272329999999], [-2.1089673, 51.5424744], [-2.1097564, 51.5423638], [-2.1105393, 51.542266300000016], [-2.1130400999999996, 51.5419993], [-2.1137686, 51.5419383], [-2.1161617, 51.5417844], [-2.1178593, 51.541721300000006], [-2.1195163, 51.5417002], [-2.1203067, 51.5416998], [-2.1219739999999994, 51.54173479999999], [-2.1235787, 51.54179929999999], [-2.1252204, 51.5419034], [-2.1261323, 51.54197369999999], [-2.1265965, 51.542015600000006], [-2.1272050999999994, 51.54208010000001], [-2.1277973, 51.5421412], [-2.1285854, 51.5422253], [-2.1293912, 51.54231440000001], [-2.1301936, 51.5424014], [-2.1310635, 51.54249970000001], [-2.1318476, 51.5425808], [-2.1326284, 51.5426699], [-2.1334385999999994, 51.542756], [-2.1342279999999993, 51.542841299999985], [-2.1350909999999996, 51.54293659999999], [-2.1358529, 51.5430204], [-2.1366303, 51.5431046], [-2.1377317, 51.54322329999999], [-2.1378842, 51.54323819999999], [-2.1381475999999995, 51.54327200000001], [-2.1392219, 51.5433825], [-2.1397831, 51.54344960000001], [-2.1403596, 51.5435086], [-2.1411346999999994, 51.5435958], [-2.1419963, 51.54368919999999], [-2.1430283, 51.5438025], [-2.1433983999999997, 51.5438421], [-2.1440811, 51.5439179], [-2.1444603999999994, 51.543961], [-2.1452211, 51.54404089999999], [-2.1461916, 51.5441466], [-2.1469901, 51.5442366], [-2.1484485, 51.54438789999999], [-2.1489646, 51.5444482], [-2.1501287, 51.5445767], [-2.1512737, 51.54470089999999], [-2.1519138999999994, 51.5447709], [-2.1535164, 51.544946], [-2.153883, 51.5449849], [-2.1550184, 51.54510729999999], [-2.1557156999999996, 51.5451829], [-2.1559566818868516, 51.5452095723655], [-2.1565442, 51.54527459999999], [-2.1573028, 51.5453595], [-2.1581277, 51.5454452], [-2.1588082, 51.545521599999994], [-2.1596615, 51.5456134], [-2.160505, 51.5457061], [-2.1612191, 51.5457858], [-2.1621333, 51.5458867], [-2.1629019, 51.5459674], [-2.1636802, 51.5460491], [-2.1644828, 51.5461331], [-2.1652584, 51.5462172], [-2.1660733, 51.54630429999999], [-2.1667065, 51.5463743], [-2.1674035, 51.54644919999999], [-2.1680703999999995, 51.5465141], [-2.1687617, 51.5465724], [-2.1694282999999994, 51.5466223], [-2.1702392, 51.546666899999984], [-2.1711181999999996, 51.5467028], [-2.1719349999999995, 51.5467179], [-2.1728257, 51.5467267], [-2.173728399999999, 51.546719], [-2.1746304, 51.54669280000001], [-2.1753661999999996, 51.546659], [-2.1762029999999997, 51.5466097], [-2.1768114, 51.5465634], [-2.1773458, 51.54652050000001], [-2.1780005, 51.5464576], [-2.1787243, 51.5463813], [-2.1794994, 51.546290000000006], [-2.1803646, 51.5461877], [-2.1812341999999996, 51.546084400000005], [-2.1820460999999995, 51.5459855], [-2.1828655, 51.54588869999999], [-2.1836658999999994, 51.5457953], [-2.1843231, 51.5457139], [-2.1850915999999994, 51.545625], [-2.185878, 51.545539600000005], [-2.1866968, 51.5454498], [-2.1874636, 51.5453692], [-2.1882554, 51.5452893], [-2.1889661, 51.5452204], [-2.1898331, 51.5451397], [-2.1906339, 51.54506549999999], [-2.1915048999999995, 51.544991], [-2.1923988, 51.5449167], [-2.1931487, 51.54485700000001], [-2.1939387, 51.5447985], [-2.1947261, 51.54474019999999], [-2.1954788, 51.5446898], [-2.1963120999999997, 51.54463499999999], [-2.1972096, 51.5445776], [-2.1981166999999995, 51.5445269], [-2.1989369999999995, 51.54448440000001], [-2.1998317000000003, 51.54443750000001], [-2.2004523, 51.54441260000001], [-2.2012998999999995, 51.5443765], [-2.2022087, 51.5443413], [-2.2029872, 51.5443139], [-2.2038912, 51.5442871], [-2.2048072, 51.54426149999999], [-2.2055397, 51.544245], [-2.206332, 51.5442266], [-2.2071379, 51.5442074], [-2.2079225, 51.5441886], [-2.2088157, 51.5441555], [-2.2096985999999994, 51.544106500000005], [-2.2102082, 51.54407350000001], [-2.2106346, 51.5440395], [-2.2113973, 51.5439711], [-2.2119564, 51.54391229999999], [-2.2123419, 51.5438678], [-2.2129348, 51.54379159999999], [-2.2137103, 51.54368250000001], [-2.2141748, 51.5436074], [-2.2145756, 51.5435406], [-2.2154179, 51.5433845], [-2.2161239, 51.5432445], [-2.2169272, 51.543063], [-2.2174539, 51.5429412], [-2.2181105, 51.5427737], [-2.2186826, 51.542615600000005], [-2.2191490000000003, 51.54248859999999], [-2.2252483, 51.5407376], [-2.2418323, 51.53593], [-2.2420741, 51.5358587], [-2.245102, 51.534983100000005], [-2.2457882102988034, 51.53478382099509], [-2.2459211999999997, 51.53474520000001], [-2.246478, 51.5345821], [-2.2470246, 51.5344277], [-2.2477517999999996, 51.5342261], [-2.2484179, 51.5340494], [-2.2489534, 51.53391220000001], [-2.249507, 51.53377299999998], [-2.2502203000000005, 51.533599], [-2.2510278999999995, 51.5334047], [-2.2521269, 51.533153199999994], [-2.2530733, 51.5329487], [-2.2540115, 51.5327566], [-2.2546070000000005, 51.532635500000005], [-2.2552678, 51.5325087], [-2.2559092, 51.5323904], [-2.2567922, 51.53223169999999], [-2.2576815999999997, 51.5320819], [-2.2586369999999993, 51.531929299999994], [-2.2595054, 51.53180239999999], [-2.2607403, 51.5316286], [-2.261362, 51.5315487], [-2.2619679999999995, 51.531475099999994], [-2.2625784, 51.531402400000005], [-2.263164999999999, 51.5313373], [-2.2647358, 51.53117], [-2.2651845, 51.5311285], [-2.2659122, 51.5310602], [-2.2752690999999996, 51.5302388], [-2.2853283, 51.52935699999999], [-2.2859062, 51.5293154], [-2.2865142, 51.52927029999999], [-2.286977, 51.5292408], [-2.2873642, 51.5292163], [-2.2877474, 51.5291981], [-2.2881204999999993, 51.5291837], [-2.2884955, 51.529175599999995], [-2.2892397, 51.52915860000001], [-2.290001, 51.52915360000001], [-2.2907643, 51.52915550000001], [-2.2911353, 51.5291611], [-2.2915163, 51.5291701], [-2.2936279, 51.5292389], [-2.2957746, 51.5293142], [-2.3000117, 51.5294808], [-2.3058543, 51.52970220000001], [-2.314449, 51.5300246], [-2.3215945, 51.5302778], [-2.3310310000000003, 51.53060499999999], [-2.3356197387107556, 51.53076776096502], [-2.3400217999999997, 51.5309239], [-2.3498362, 51.5313061], [-2.3583463999999994, 51.53161250000001], [-2.3601658, 51.5316685], [-2.3609945, 51.5316919], [-2.3721141, 51.5321071], [-2.3734249, 51.532155800000005], [-2.3766383999999996, 51.5322718], [-2.3772825999999996, 51.53229090000001], [-2.3778038999999995, 51.53231019999999], [-2.3787860999999997, 51.532342799999995], [-2.3797226, 51.532372], [-2.380688, 51.53241319999999], [-2.3812765999999996, 51.5324357], [-2.3817044, 51.5324524], [-2.3821548, 51.53246730000001], [-2.3829986, 51.532499599999994], [-2.3838674, 51.5325294], [-2.3847045, 51.5325589], [-2.3852833, 51.53257909999999], [-2.3857656000000005, 51.5325971], [-2.3868180999999997, 51.53263570000001], [-2.3881568, 51.5326811], [-2.3886437999999997, 51.5326921], [-2.3888363, 51.532696499999986], [-2.389546, 51.5327058], [-2.3899487, 51.5327058], [-2.390425, 51.53270069999999], [-2.3908464, 51.5326866], [-2.3912108999999995, 51.532674199999995], [-2.3914773, 51.532661899999994], [-2.3917540999999995, 51.53264620000001], [-2.3920936, 51.5326245], [-2.3923858, 51.5326029], [-2.3926708, 51.53257909999999], [-2.3929723999999997, 51.5325518], [-2.3933628, 51.5325127], [-2.3936484999999994, 51.532482300000005], [-2.3941186999999995, 51.5324269], [-2.3945485999999994, 51.5323693], [-2.3949775, 51.5323052], [-2.3953854, 51.5322416], [-2.3959151999999997, 51.53215109999999], [-2.3964494, 51.53205729999999], [-2.3971312, 51.5319149], [-2.3975239, 51.53182249999999], [-2.3979433, 51.53172499999999], [-2.3983395, 51.5316257], [-2.3987961, 51.5315082], [-2.3992556, 51.53137639999999], [-2.3997098, 51.5312442], [-2.4001750999999993, 51.53109700000001], [-2.4008202, 51.530882000000005], [-2.4014104, 51.5306655], [-2.4019556, 51.5304633], [-2.4026056, 51.53019989999999], [-2.4037835, 51.52973099999999], [-2.4050641, 51.529224], [-2.4063341, 51.528718000000005], [-2.4088827, 51.527704799999995], [-2.4095677999999996, 51.527433], [-2.4104804999999994, 51.5270714], [-2.4119551, 51.526487499999995], [-2.4125584999999994, 51.5262526], [-2.4131357, 51.52603200000001], [-2.4140797, 51.52568409999999], [-2.4145446999999995, 51.525517], [-2.4152507, 51.52526850000001], [-2.4163916, 51.5248807], [-2.4173868, 51.52455820000001], [-2.4183433, 51.5242608], [-2.4190742, 51.52403820000001], [-2.4198740999999995, 51.52379990000001], [-2.4204810999999995, 51.52363], [-2.4210934, 51.52346399999999], [-2.4223858999999996, 51.52312349999999], [-2.4233498, 51.5228806], [-2.4242787999999997, 51.5226625], [-2.4251955999999995, 51.52245469999998], [-2.425451267122708, 51.5223980975851], [-2.4261184, 51.5222504], [-2.4266823, 51.52213149999999], [-2.427535, 51.52195340000001], [-2.4282346, 51.5218117], [-2.4289043999999995, 51.5216887], [-2.4301351, 51.521470699999995], [-2.4308527, 51.5213494], [-2.4316746999999994, 51.5212166], [-2.4328542999999994, 51.521030999999994], [-2.4340274999999996, 51.5208641], [-2.4344594, 51.5208085], [-2.4349605999999997, 51.5207519], [-2.4354269999999993, 51.52069900000001], [-2.436239099999999, 51.5206088], [-2.4366363999999994, 51.52055980000001], [-2.4366376670254555, 51.520559669218216], [-2.437146848697753, 51.52050711171715], [-2.4375713, 51.5204633], [-2.4382592, 51.52040650000001], [-2.4392465, 51.5203234], [-2.4397669, 51.52028850000001], [-2.4405907999999994, 51.52022949999999], [-2.4416850999999995, 51.52015930000001], [-2.4426277999999995, 51.5201074], [-2.4445006999999994, 51.5200338], [-2.4456968999999997, 51.5200037], [-2.4467644, 51.51999440000001], [-2.4482148, 51.519988999999995], [-2.4492532, 51.51999789999999], [-2.4500187999999996, 51.5200073], [-2.4507562999999997, 51.520026599999994], [-2.4517509, 51.52005930000001], [-2.453282, 51.5201313], [-2.4543249, 51.5201865], [-2.455282, 51.520251300000005], [-2.4563897, 51.5203357], [-2.4573780000000003, 51.5204203], [-2.4589544, 51.520567199999995], [-2.4591874, 51.52058639999999], [-2.4600453, 51.520659499999994], [-2.4608756, 51.52071959999999], [-2.4615507, 51.5207613], [-2.4621231, 51.5207925], [-2.4625401999999994, 51.52080519999999], [-2.4632715, 51.5208242], [-2.4640588999999995, 51.5208268], [-2.4643708999999996, 51.5208272], [-2.4648328, 51.5208191], [-2.4654315, 51.5208019], [-2.4660612, 51.5207775], [-2.4666679999999994, 51.5207357], [-2.4673399000000003, 51.5206884], [-2.4680497999999997, 51.5206352], [-2.4685999, 51.5205867], [-2.4692368999999994, 51.520521300000006], [-2.4707846999999994, 51.5203561], [-2.4714064999999996, 51.5202933], [-2.4758973999999996, 51.51982629999999], [-2.4782168, 51.51958229999999], [-2.4792493, 51.5194755], [-2.4794482, 51.519454899999985], [-2.4814859, 51.51924879999999], [-2.4816444999999994, 51.5192325], [-2.4849842999999994, 51.5188728], [-2.4851514000000003, 51.51885459999999], [-2.4860436999999997, 51.5187572], [-2.4862090999999995, 51.51874219999999], [-2.4872943999999997, 51.518624200000005], [-2.488388099999999, 51.51849969999999], [-2.4907288999999997, 51.5182356], [-2.4921394999999995, 51.5180841], [-2.4935461, 51.5179431], [-2.4953115, 51.51776919999999], [-2.4962582, 51.517676], [-2.4970611, 51.51759690000001], [-2.4972473, 51.51757940000001], [-2.4981762, 51.5174878], [-2.5053761999999997, 51.51672099999999], [-2.5063168999999994, 51.5166248], [-2.5080402000000004, 51.5164494], [-2.5080876, 51.5164446], [-2.5083122, 51.5164234], [-2.5084242999999997, 51.516411600000005], [-2.5092709999999996, 51.5163262], [-2.5118557, 51.516060499999995], [-2.5133476, 51.515902999999994], [-2.51528279553466, 51.51569861759869], [-2.5184975, 51.51535909999999], [-2.5189284, 51.5153109], [-2.5201946999999993, 51.51517849999999], [-2.5212534999999994, 51.515051799999995], [-2.5218401, 51.5149967], [-2.5241983, 51.51475490000001], [-2.5277231, 51.51438449999999], [-2.5285855, 51.5142939], [-2.529487, 51.51421649999999], [-2.5303197, 51.514140999999995], [-2.5311296, 51.5140796], [-2.5319403, 51.5140159], [-2.5331682000000004, 51.5139294], [-2.5331761, 51.5139289], [-2.5342215, 51.51386779999999], [-2.534632199999999, 51.51385330000001], [-2.5351866999999997, 51.5138272], [-2.5355448, 51.5138153], [-2.5357780999999995, 51.5138012], [-2.5362246999999996, 51.5137868], [-2.5367624999999996, 51.5137713], [-2.537675, 51.5137507], [-2.5379896, 51.51374579999999], [-2.5381419, 51.5137435], [-2.5387175, 51.513737], [-2.5392769, 51.51373360000001], [-2.5398353, 51.51373420000001], [-2.5400287999999995, 51.513735399999995], [-2.5402223, 51.51373649999999], [-2.5406093, 51.5137428], [-2.5409970999999993, 51.5137516], [-2.541384, 51.513765], [-2.5419238, 51.51379]]} |
34.3 |
1628 |
1700 |
2026-09-12T17:00:30+01:00 |
None |
None |
Swindon |
Bristol Parkway |
Bristol Parkway |
51.5161954 |
-2.5105435 |
51.5137900 |
-2.5419238 |
0 |
1 |
2026-09-12 15:58:49 |
RUNNING |
2026-09-12 15:28:56 |
Bristol Parkway |
TD |
DIRECT_SCHEDULED_STOP_DEPARTURE |
41266289 |
1789228729698690 |
None |
35 |
35 |
2026-09-12 15:58:49.705574 |
None |
2026-09-12 16:00:30 |
service-status-v9-departure-clock:td-v15-trace-row-order |
ARRIVAL |
None |
| 509971 |
C00693 |
812Y41MR12 |
2026-09-12 |
Great Western Railway |
O |
AVN |
WSM |
2Y41 |
158745 |
2 |
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": 509971, "profile_key": "970d6fbe45117075447a7ac0aa110c0823a585a10e98c259e019314a44e78926", "schedule_id": 32064, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1546", "location": "Avonmouth", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 31364}, {"is_pass": false, "wtt_arr": "1548", "wtt_dep": "1548H", "location": "Portway Park and Ride", "stage_seq": 2, "distance_m": 1411.409, "section_seq": 1, "route_path_id": 31364}, {"is_pass": false, "wtt_arr": "1550", "wtt_dep": "1550H", "location": "Shirehampton", "stage_seq": 3, "distance_m": 2330.792, "section_seq": 1, "route_path_id": 31364}, {"is_pass": false, "wtt_arr": "1554", "wtt_dep": "1554H", "location": "Sea Mills", "stage_seq": 4, "distance_m": 4867.099, "section_seq": 1, "route_path_id": 31364}, {"is_pass": false, "wtt_arr": "1558H", "wtt_dep": "1600", "location": "Clifton Down", "stage_seq": 5, "distance_m": 8264.737, "section_seq": 1, "route_path_id": 31364}, {"is_pass": false, "wtt_arr": "1602", "wtt_dep": "1603", "location": "Redland", "stage_seq": 6, "distance_m": 9252.463, "section_seq": 1, "route_path_id": 31364}, {"is_pass": false, "wtt_arr": "1604H", "wtt_dep": "1605H", "location": "Montpelier", "stage_seq": 7, "distance_m": 10014.086, "section_seq": 1, "route_path_id": 31364}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1608H", "location": "Narroways Hill Jn", "stage_seq": 8, "distance_m": 11272.791, "section_seq": 1, "route_path_id": 31364}, {"is_pass": false, "wtt_arr": "1609H", "wtt_dep": "1610H", "location": "Stapleton Road", "stage_seq": 9, "distance_m": 11915.235, "section_seq": 1, "route_path_id": 31364}, {"is_pass": false, "wtt_arr": "1613", "wtt_dep": "1614", "location": "Lawrence Hill", "stage_seq": 10, "distance_m": 12901.745, "section_seq": 1, "route_path_id": 31364}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1615", "location": "Dr Day's Jn", "stage_seq": 11, "distance_m": 13417.155, "section_seq": 1, "route_path_id": 31364}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1616H", "location": "Bristol East Jn", "stage_seq": 12, "distance_m": 14006.108, "section_seq": 1, "route_path_id": 31364}, {"is_pass": false, "wtt_arr": "1617H", "wtt_dep": "1626", "location": "Bristol Temple Meads", "stage_seq": 13, "distance_m": 14573.82, "section_seq": 1, "route_path_id": 31364}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1627", "location": "Bristol West Jn", "stage_seq": 14, "distance_m": 15105.889, "section_seq": 1, "route_path_id": 31364}, {"is_pass": false, "wtt_arr": "1628H", "wtt_dep": "1629H", "location": "Bedminster", "stage_seq": 15, "distance_m": 16005.625, "section_seq": 1, "route_path_id": 31364}, {"is_pass": false, "wtt_arr": "1631H", "wtt_dep": "1632H", "location": "Parson Street", "stage_seq": 16, "distance_m": 17447.303, "section_seq": 1, "route_path_id": 31364}, {"is_pass": false, "wtt_arr": "1639", "wtt_dep": "1640", "location": "Nailsea & Backwell", "stage_seq": 17, "distance_m": 31727.226, "section_seq": 1, "route_path_id": 31364}, {"is_pass": false, "wtt_arr": "1644H", "wtt_dep": "1645H", "location": "Yatton", "stage_seq": 18, "distance_m": 38043.16, "section_seq": 1, "route_path_id": 31364}, {"is_pass": false, "wtt_arr": "1650H", "wtt_dep": "1651H", "location": "Worle", "stage_seq": 19, "distance_m": 44741.34, "section_seq": 1, "route_path_id": 31364}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1654", "location": "Worle Jn", "stage_seq": 20, "distance_m": 45643.039, "section_seq": 1, "route_path_id": 31364}, {"is_pass": false, "wtt_arr": "1655H", "wtt_dep": "1656", "location": "Weston Milton", "stage_seq": 21, "distance_m": 47328.333, "section_seq": 1, "route_path_id": 31364}, {"is_pass": false, "wtt_arr": "1700", "wtt_dep": null, "location": "Weston-super-Mare", "stage_seq": 22, "distance_m": 49236.92, "section_seq": 1, "route_path_id": 31364}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 49236.92, "from_m": 0.0, "section_seq": 1, "route_path_id": 31364}], "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": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:13:25Z", "source_id": 13504267, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T16:12:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:15:25Z", "source_id": 13505622, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T16:15:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:19:26Z", "source_id": 13508362, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T16:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25783, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:22:47Z", "source_id": 41252290, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T15:23:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:22:52Z", "source_id": 13510639, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T16:23:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:27:26Z", "source_id": 13513765, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T16:27:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:29:59Z", "source_id": 13515453, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T16:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25835, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:32:19Z", "source_id": 41273119, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T15:34:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:32:23Z", "source_id": 13517134, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T16:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25845, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:35:55Z", "source_id": 41281315, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T15:36:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:36:03Z", "source_id": 13519587, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T16:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26070, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:40:50Z", "source_id": 41291921, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T15:42:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:40:56Z", "source_id": 13522895, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T16:42:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:48:33Z", "source_id": 13528047, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T16:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26156, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:54:35Z", "source_id": 41323072, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T15:56:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:54:37Z", "source_id": 13532197, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T16:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26165, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:57:08Z", "source_id": 41328749, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T15:58:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:57:13Z", "source_id": 13533906, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T16:58:00+01:00", "operational_fact": true}] |
Avonmouth |
1546 |
1546 |
2 |
None |
None |
Weston-super-Mare |
1700 |
1700 |
1 |
LATE |
+13 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C00693/2026-09-12/detailed |
None |
Yatton |
2026-09-12T16:57:35+01:00 |
Worle |
1433.5 |
{"type": "LineString", "coordinates": [[-2.8281373999999997, 51.3906922], [-2.8290303, 51.3903277], [-2.8295207, 51.3901261], [-2.832739, 51.38884409999999], [-2.8332665999999995, 51.3886313], [-2.8336762, 51.388466], [-2.8362793, 51.387389199999994], [-2.8378020459693913, 51.38679167395817], [-2.8388536999999996, 51.38637899999999], [-2.8417763, 51.38519990000001], [-2.842393, 51.384950999999994], [-2.8459122, 51.3835293], [-2.8479496, 51.3827035], [-2.8599469999999996, 51.3778407], [-2.8629154999999997, 51.376643599999994], [-2.8697082, 51.37390709999999], [-2.8698827999999996, 51.3738391], [-2.8702002999999996, 51.37370829999999], [-2.8716340999999996, 51.37313059999999], [-2.8746089091824683, 51.37192806128652], [-2.881917, 51.3689737], [-2.8851776, 51.367647299999994], [-2.8884487, 51.36632], [-2.8905803, 51.3654582], [-2.8916161999999996, 51.3650378], [-2.8975189, 51.3626428], [-2.8985588999999994, 51.3622208], [-2.8999773, 51.361642], [-2.9085143999999996, 51.35816079999999], [-2.9091045999999996, 51.3579191], [-2.90911719311105, 51.35791394317301]]} |
4.2 |
1657 |
1650½ |
2026-09-12T17:03:30+01:00 |
None |
None |
Nailsea & Backwell |
Yatton |
Worle |
51.3849669 |
-2.8423536 |
51.3579139 |
-2.9091172 |
0 |
1 |
2026-09-12 15:58:49 |
RUNNING |
2026-09-12 15:57:35 |
Worle |
TD |
DIRECT_SCHEDULED_STOP_DEPARTURE |
41330644 |
1789228680091193 |
None |
38 |
38 |
2026-09-12 15:58:00.097838 |
None |
2026-09-12 17:13:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 509972 |
C10213 |
542F42MR12 |
2026-09-12 |
Great Northern |
P |
MOG |
SVG |
2F42 |
717012 |
6 |
85 |
None |
{"version": 3, "segments": [{"to_m": 4194.835, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4253.067, "from_m": 4194.835, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 85.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4585.037, "from_m": 4253.067, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 5438.236, "from_m": 4585.037, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5558.094, "from_m": 5438.236, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6152.676, "from_m": 5558.094, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 6897.821, "from_m": 6152.676, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7275.163, "from_m": 6897.821, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 85.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8020.307, "from_m": 7275.163, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8107.921, "from_m": 8020.307, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 8190.726, "from_m": 8107.921, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9052.632, "from_m": 8190.726, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 11384.169, "from_m": 9052.632, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 11450.098, "from_m": 11384.169, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 85.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11981.572, "from_m": 11450.098, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12546.495, "from_m": 11981.572, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 85.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13040.889, "from_m": 12546.495, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 13096.67, "from_m": 13040.889, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 85.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16258.535, "from_m": 13096.67, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 16314.315, "from_m": 16258.535, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 85.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19901.469, "from_m": 16314.315, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 22962.449, "from_m": 19901.469, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 23004.36, "from_m": 22962.449, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 85.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38932.039, "from_m": 23004.36, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 38957.38, "from_m": 38932.039, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 85.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 50080.644, "from_m": 38957.38, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 52649.846, "from_m": 50080.644, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 85.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 53982.205, "from_m": 52649.846, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}], "service_id": 509972, "profile_key": "e8ec7b63fc01c5c03318cb10a252b2202ca536791bb055c9c8e9001b9b3c9290", "schedule_id": 5494, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1546", "location": "Moorgate (Great Northern)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28410}, {"is_pass": false, "wtt_arr": "1548", "wtt_dep": "1549", "location": "Old Street", "stage_seq": 2, "distance_m": 599.469, "section_seq": 1, "route_path_id": 28410}, {"is_pass": false, "wtt_arr": "1551H", "wtt_dep": "1552", "location": "Essex Road", "stage_seq": 3, "distance_m": 2682.793, "section_seq": 1, "route_path_id": 28410}, {"is_pass": false, "wtt_arr": "1553H", "wtt_dep": "1554H", "location": "Highbury & Islington (Great Northern)", "stage_seq": 4, "distance_m": 3546.924, "section_seq": 1, "route_path_id": 28410}, {"is_pass": false, "wtt_arr": "1556", "wtt_dep": "1557", "location": "Drayton Park", "stage_seq": 5, "distance_m": 4337.077, "section_seq": 1, "route_path_id": 28410}, {"is_pass": false, "wtt_arr": "1559", "wtt_dep": "1600H", "location": "Finsbury Park", "stage_seq": 6, "distance_m": 5660.319, "section_seq": 1, "route_path_id": 28410}, {"is_pass": false, "wtt_arr": "1602H", "wtt_dep": "1603", "location": "Harringay", "stage_seq": 7, "distance_m": 7086.492, "section_seq": 1, "route_path_id": 28410}, {"is_pass": false, "wtt_arr": "1604H", "wtt_dep": "1605", "location": "Hornsey", "stage_seq": 8, "distance_m": 10131.029, "section_seq": 1, "route_path_id": 28410}, {"is_pass": false, "wtt_arr": "1607H", "wtt_dep": "1608H", "location": "Alexandra Palace", "stage_seq": 9, "distance_m": 11649.153, "section_seq": 1, "route_path_id": 28410}, {"is_pass": false, "wtt_arr": "1610H", "wtt_dep": "1611", "location": "Bowes Park", "stage_seq": 10, "distance_m": 12830.614, "section_seq": 1, "route_path_id": 28410}, {"is_pass": false, "wtt_arr": "1613", "wtt_dep": "1613H", "location": "Palmers Green", "stage_seq": 11, "distance_m": 14677.602, "section_seq": 1, "route_path_id": 28410}, {"is_pass": false, "wtt_arr": "1615H", "wtt_dep": "1616H", "location": "Winchmore Hill", "stage_seq": 12, "distance_m": 19820.72, "section_seq": 1, "route_path_id": 28410}, {"is_pass": false, "wtt_arr": "1618", "wtt_dep": "1618H", "location": "Grange Park", "stage_seq": 13, "distance_m": 20902.071, "section_seq": 1, "route_path_id": 28410}, {"is_pass": false, "wtt_arr": "1620", "wtt_dep": "1620H", "location": "Enfield Chase", "stage_seq": 14, "distance_m": 22039.427, "section_seq": 1, "route_path_id": 28410}, {"is_pass": false, "wtt_arr": "1622", "wtt_dep": "1623", "location": "Gordon Hill", "stage_seq": 15, "distance_m": 23210.54, "section_seq": 1, "route_path_id": 28410}, {"is_pass": false, "wtt_arr": "1625H", "wtt_dep": "1626", "location": "Crews Hill", "stage_seq": 16, "distance_m": 25837.195, "section_seq": 1, "route_path_id": 28410}, {"is_pass": false, "wtt_arr": "1628H", "wtt_dep": "1629", "location": "Cuffley", "stage_seq": 17, "distance_m": 28600.487, "section_seq": 1, "route_path_id": 28410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1630H", "location": "Ponsbourne Tunnel Sig. K891", "stage_seq": 18, "distance_m": 30839.156, "section_seq": 1, "route_path_id": 28410}, {"is_pass": false, "wtt_arr": "1632H", "wtt_dep": "1633", "location": "Bayford", "stage_seq": 19, "distance_m": 34152.373, "section_seq": 1, "route_path_id": 28410}, {"is_pass": false, "wtt_arr": "1636H", "wtt_dep": "1638", "location": "Hertford North", "stage_seq": 20, "distance_m": 38891.129, "section_seq": 1, "route_path_id": 28410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1640", "location": "Molewood Jn", "stage_seq": 21, "distance_m": 41567.874, "section_seq": 1, "route_path_id": 28410}, {"is_pass": false, "wtt_arr": "1643", "wtt_dep": "1643H", "location": "Watton-at-Stone", "stage_seq": 22, "distance_m": 45807.889, "section_seq": 1, "route_path_id": 28410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1646", "location": "Bragbury Jn", "stage_seq": 23, "distance_m": 49524.24, "section_seq": 1, "route_path_id": 28410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1647H", "location": "Langley South Jn", "stage_seq": 24, "distance_m": 51256.582, "section_seq": 1, "route_path_id": 28410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1649", "location": "Langley Jn", "stage_seq": 25, "distance_m": 52376.798, "section_seq": 1, "route_path_id": 28410}, {"is_pass": false, "wtt_arr": "1651", "wtt_dep": null, "location": "Stevenage", "stage_seq": 26, "distance_m": 53982.205, "section_seq": 1, "route_path_id": 28410}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 53982.205, "from_m": 0.0, "section_seq": 1, "route_path_id": 28410}], "total_distance_m": 53982.205, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 85.0, "speed_covered_distance_m": 50167.764, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3814.441, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 16217, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:49:32Z", "source_id": 41179284, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T14:50:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:49:39Z", "source_id": 13488525, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T15:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16213, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:53:07Z", "source_id": 41187145, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T14:53:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:53:09Z", "source_id": 13490852, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T15:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16209, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:55:15Z", "source_id": 41191695, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T14:56:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:55:19Z", "source_id": 13492286, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T15:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16203, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:57:11Z", "source_id": 41195834, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T14:58:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:57:13Z", "source_id": 13493552, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T15:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16169, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:00:19Z", "source_id": 41202441, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T15:01:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:00:22Z", "source_id": 13495580, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T16:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16056, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:03:31Z", "source_id": 41209430, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T15:03:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:03:35Z", "source_id": 13497760, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T16:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16076, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:05:25Z", "source_id": 41213727, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T15:06:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:05:24Z", "source_id": 13498955, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T16:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16030, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:08:03Z", "source_id": 41219651, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T15:09:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:08:03Z", "source_id": 13500698, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T16:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15831, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:11:08Z", "source_id": 41226585, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T15:12:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:11:13Z", "source_id": 13502795, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T16:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15824, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:13:56Z", "source_id": 41232388, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T15:14:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:14:01Z", "source_id": 13504637, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T16:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15819, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:16:55Z", "source_id": 41238978, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T15:17:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:16:58Z", "source_id": 13506675, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T16:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15814, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:19:06Z", "source_id": 41243907, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T15:19:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:19:08Z", "source_id": 13508123, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T16:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15810, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:21:03Z", "source_id": 41248441, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T15:21:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:21:06Z", "source_id": 13509479, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T16:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15789, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:22:52Z", "source_id": 41252435, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T15:23:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:22:56Z", "source_id": 13510698, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T16:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15778, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:27:10Z", "source_id": 41261870, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T15:27:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:27:15Z", "source_id": 13513601, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T16:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15774, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:29:45Z", "source_id": 41267476, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T15:30:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:29:53Z", "source_id": 13515370, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T16:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15770, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:34:32Z", "source_id": 41278029, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T15:35:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:34:35Z", "source_id": 13518627, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T16:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15737, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:38:36Z", "source_id": 41287183, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T15:39:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:38:41Z", "source_id": 13521410, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T16:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15708, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:43:26Z", "source_id": 41297892, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T15:44:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:43:32Z", "source_id": 13524676, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T16:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15673, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:50:29Z", "source_id": 41313529, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-12T15:52:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:50:31Z", "source_id": 13529383, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-12T16:52:00+01:00", "operational_fact": true}] |
Moorgate (Great Northern) |
1546 |
1546 |
9 |
None |
None |
Stevenage |
1651 |
1651 |
5 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C10213/2026-09-12/detailed |
None |
Watton-at-Stone |
2026-09-12T16:44:30+01:00 |
Stevenage |
7.0 |
{"type": "LineString", "coordinates": [[-0.1200154, 51.8570819], [-0.1202801, 51.85735579999999], [-0.1216913, 51.8586356], [-0.12319339999999998, 51.859854799999994], [-0.12510459999999998, 51.86125630000001], [-0.1272503, 51.8624356], [-0.1284821, 51.8631153], [-0.1285851, 51.8631618], [-0.12923279999999998, 51.86345300000001], [-0.1315717, 51.86446], [-0.1325142, 51.8648031], [-0.1326773, 51.864860199999995], [-0.13446469999999996, 51.8654682], [-0.1365822, 51.86607209999999], [-0.1380165, 51.86644669999999], [-0.138167, 51.8664837], [-0.1402107, 51.866996099999994], [-0.1440328, 51.8679636], [-0.1443314, 51.868040099999995], [-0.14995539999999996, 51.8694563], [-0.153236, 51.870291400000006], [-0.15624129999999997, 51.8710501], [-0.1587175, 51.8716684], [-0.1588687, 51.87170619999999], [-0.1590631, 51.8717585], [-0.15912889999999996, 51.8717762], [-0.16460454270495242, 51.873105372769565], [-0.1648433278144958, 51.87316367090809], [-0.16505398014845257, 51.87321581361923], [-0.16524055209961724, 51.87326262463206], [-0.1654070960607842, 51.87330492767563], [-0.16555766442474787, 51.873343546479006], [-0.1656963095843028, 51.87337930477121], [-0.16582708393224335, 51.87341302628132], [-0.165954039861364, 51.873445534738394], [-0.1660812297644592, 51.87347765387146], [-0.16621270603432334, 51.87351020740962], [-0.1663525210637509, 51.87354401908188], [-0.16650472724553633, 51.87357991261732], [-0.16667337697247409, 51.87361871174499], [-0.16686252263735857, 51.873661240193954], [-0.16707621663298428, 51.87370832169324], [-0.1673185113521456, 51.87376077997194], [-0.1683472, 51.8739818], [-0.16844389999999998, 51.8740026], [-0.1686252, 51.87404089999999], [-0.1726349, 51.8749109], [-0.1733172, 51.8750664], [-0.17366529999999997, 51.8751435], [-0.17578339999999998, 51.875584499999995], [-0.1787697, 51.87624979999999], [-0.1796630568239043, 51.87647711268998], [-0.179922, 51.876543], [-0.1810445, 51.87686389999998], [-0.1820317, 51.877188], [-0.1828494, 51.87748719999999], [-0.1836099, 51.87779539999999], [-0.18447099999999997, 51.878175000000006], [-0.18516679999999996, 51.8784957], [-0.18567739999999996, 51.87876509999999], [-0.1875464, 51.87984680000001], [-0.1878332, 51.8800216], [-0.1882846, 51.8802487], [-0.1894235, 51.88093849999998], [-0.1908325, 51.8817948], [-0.1915331, 51.882212599999995], [-0.1923268, 51.8826936], [-0.192454, 51.882773199999995], [-0.1926629, 51.88289209999999], [-0.1938816, 51.883641099999984], [-0.19485959999999997, 51.88422159999999], [-0.1949883983265326, 51.88430581956775], [-0.19510721535597003, 51.884383512353914], [-0.19523898979825863, 51.88446967765323], [-0.19530099999999995, 51.884556299999986], [-0.19596879999999997, 51.88549229999999], [-0.19785199999999997, 51.88769140000001], [-0.19817657493405436, 51.88805317493977], [-0.1986278022073011, 51.8885561180277], [-0.19913379999999997, 51.88912009999999], [-0.1996352, 51.8896882], [-0.20008339999999997, 51.89016840000001], [-0.2010443, 51.8913645], [-0.20203149999999995, 51.8927555], [-0.20246369999999997, 51.89336449999999], [-0.2033492, 51.8948526], [-0.2053518, 51.8984476], [-0.2055999, 51.8988927], [-0.2062573, 51.89988399999999], [-0.20658, 51.900424000000015], [-0.2068628, 51.9009037], [-0.2071111, 51.9013345]]} |
5.1 |
1645 |
1652 |
2026-09-12T16:52:00+01:00 |
None |
None |
Watton-at-Stone |
Stevenage |
Stevenage |
51.9013345 |
-0.2071111 |
51.9013345 |
-0.2071111 |
1 |
1 |
2026-09-12 15:58:49 |
TERMINATED |
2026-09-12 15:52:00 |
Stevenage |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13529383 |
1789228232541676 |
None |
94 |
94 |
2026-09-12 15:52:14.288337 |
5 |
2026-09-12 16:02:14.285010 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
2026-09-12 15:52:14.285010 |
| 509976 |
C59634 |
452K22MR12 |
2026-09-12 |
East Midlands Railway |
P |
PBO |
LCN |
2K22 |
170515 |
2 |
100 |
None |
{"version": 3, "segments": [{"to_m": 358.789, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 395.297, "from_m": 358.789, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 4897.678, "from_m": 395.297, "capability_applied": null, "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": 5001.3, "from_m": 4897.678, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5026.544, "from_m": 5001.3, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 6050.099, "from_m": 5026.544, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9992.715, "from_m": 6050.099, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26135.905, "from_m": 9992.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": 27762.903, "from_m": 26135.905, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30147.533, "from_m": 27762.903, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 54697.687, "from_m": 30147.533, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 55297.69, "from_m": 54697.687, "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": 55411.043, "from_m": 55297.69, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 56023.423, "from_m": 55411.043, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 56148.322, "from_m": 56023.423, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 56891.819, "from_m": 56148.322, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 57000.345, "from_m": 56891.819, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 57442.195, "from_m": 57000.345, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 57526.175, "from_m": 57442.195, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 57601.388, "from_m": 57526.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": 60760.598, "from_m": 57601.388, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60903.248, "from_m": 60760.598, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 60986.755, "from_m": 60903.248, "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": 61022.532, "from_m": 60986.755, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 61179.213, "from_m": 61022.532, "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": 82247.964, "from_m": 61179.213, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 82261.824, "from_m": 82247.964, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 90358.476, "from_m": 82261.824, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 91149.606, "from_m": 90358.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": 91347.128, "from_m": 91149.606, "capability_applied": null, "effective_limit_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": 509976, "profile_key": "eb0ed182b377de50f5297858886e6e31175661c5f9decdfa4a267256060877a3", "schedule_id": 11153, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1546", "location": "Peterborough", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29269}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1549H", "location": "Marholm Jn", "stage_seq": 2, "distance_m": 3900.675, "section_seq": 1, "route_path_id": 29269}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1551H", "location": "Glinton Jn", "stage_seq": 3, "distance_m": 6703.395, "section_seq": 1, "route_path_id": 29269}, {"is_pass": false, "wtt_arr": "1603H", "wtt_dep": "1605H", "location": "Spalding", "stage_seq": 4, "distance_m": 26663.193, "section_seq": 1, "route_path_id": 29269}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1612H", "location": "Quadring Sig. WS7071", "stage_seq": 5, "distance_m": 37281.189, "section_seq": 1, "route_path_id": 29269}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1623", "location": "Sleaford South Jn", "stage_seq": 6, "distance_m": 55297.69, "section_seq": 1, "route_path_id": 29269}, {"is_pass": false, "wtt_arr": "1625H", "wtt_dep": "1626H", "location": "Sleaford", "stage_seq": 7, "distance_m": 57111.347, "section_seq": 1, "route_path_id": 29269}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1630H", "location": "Sleaford North Jn", "stage_seq": 8, "distance_m": 60978.44, "section_seq": 1, "route_path_id": 29269}, {"is_pass": false, "wtt_arr": "1633H", "wtt_dep": "1634H", "location": "Ruskington", "stage_seq": 9, "distance_m": 64462.687, "section_seq": 1, "route_path_id": 29269}, {"is_pass": false, "wtt_arr": "1642H", "wtt_dep": "1643H", "location": "Metheringham", "stage_seq": 10, "distance_m": 76105.389, "section_seq": 1, "route_path_id": 29269}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1655", "location": "Pelham Street Jn", "stage_seq": 11, "distance_m": 91103.735, "section_seq": 1, "route_path_id": 29269}, {"is_pass": false, "wtt_arr": "1657", "wtt_dep": null, "location": "Lincoln", "stage_seq": 12, "distance_m": 91347.128, "section_seq": 1, "route_path_id": 29269}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 91347.128, "from_m": 0.0, "section_seq": 1, "route_path_id": 29269}], "total_distance_m": 91347.128, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 88174.058, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3173.07, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 12115, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:05:19Z", "source_id": 41213435, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T15:06:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:31:57Z", "source_id": 13516783, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T16:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11636, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:34:32Z", "source_id": 41278044, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T15:38:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:34:35Z", "source_id": 13518625, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T16:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11626, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:48:06Z", "source_id": 41308146, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T15:48:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:48:10Z", "source_id": 13527757, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T16:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11573, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:59:07Z", "source_id": 41333310, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T16:00:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:59:11Z", "source_id": 13535235, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T17:00:00+01:00", "operational_fact": true}] |
Peterborough |
1546 |
1546 |
7 |
None |
None |
Lincoln |
1657 |
1657 |
2 |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C59634/2026-09-12/detailed |
None |
Metheringham |
2026-09-12T16:49:25+01:00 |
Lincoln |
8.0 |
{"type": "LineString", "coordinates": [[-0.3914242, 53.1391018], [-0.3916049999999999, 53.13918120000002], [-0.3919499, 53.13933269999999], [-0.3921609, 53.1394245], [-0.39220559999999993, 53.1394439], [-0.3925749, 53.1396046], [-0.3931314, 53.13984510000001], [-0.3936651, 53.1400776], [-0.394215, 53.1403173], [-0.3951149, 53.140715500000006], [-0.3953745, 53.140835200000005], [-0.3957868, 53.1410253], [-0.3962011999999999, 53.14122069999999], [-0.3971426, 53.14168409999999], [-0.39737199999999995, 53.14179599999999], [-0.39832549999999994, 53.142301999999994], [-0.3990752, 53.1426961], [-0.39952419999999994, 53.1429336], [-0.4003452, 53.14336779999999], [-0.40080989999999994, 53.1436118], [-0.4008257999999999, 53.14362009999999], [-0.4015321, 53.1439888], [-0.4026518999999999, 53.144580899999994], [-0.4037838, 53.1451777], [-0.4043336, 53.14546570000001], [-0.4048404344939161, 53.14573188385283], [-0.4051316, 53.1458848], [-0.4052043, 53.1459232], [-0.40651829999999994, 53.14661669999999], [-0.4075965, 53.147186999999995], [-0.4088143, 53.14782569999999], [-0.4100615, 53.1484852], [-0.4108983, 53.148925199999994], [-0.4114636, 53.14923229999999], [-0.4117129, 53.14936370000001], [-0.4121885, 53.149606], [-0.412977, 53.1500214], [-0.413712, 53.150409100000005], [-0.41411419999999993, 53.150619000000006], [-0.41454869999999994, 53.15084900000001], [-0.4152737, 53.15123440000001], [-0.4154254, 53.151315099999984], [-0.4154943, 53.1513517], [-0.4164022, 53.1518302], [-0.4173476, 53.152327199999995], [-0.41849429999999993, 53.15293199999999], [-0.4195268999999999, 53.1534781], [-0.42086, 53.15417939999998], [-0.4223859, 53.15498560000001], [-0.42257529999999993, 53.1550857], [-0.4233222, 53.1554819], [-0.4235112, 53.1555917], [-0.42379959999999994, 53.1557582], [-0.4240357, 53.15589789999999], [-0.4243442, 53.1560885], [-0.4246445999999999, 53.1562783], [-0.42489809999999995, 53.156448], [-0.4251998, 53.15665299999999], [-0.4255497999999999, 53.1569007], [-0.42588239999999994, 53.1571508], [-0.42608089999999993, 53.15730520000001], [-0.42646179999999995, 53.15760840000001], [-0.42674740000000005, 53.1578512], [-0.427076, 53.15814389999999], [-0.42725299999999994, 53.1583056], [-0.4274193, 53.15846799999999], [-0.427595, 53.1586377], [-0.4278739999999999, 53.1589264], [-0.4281636, 53.15923759999999], [-0.4282884, 53.15938070000001], [-0.4284909, 53.159615499999994], [-0.4286356999999999, 53.15979159999999], [-0.4288154, 53.16002160000001], [-0.429148, 53.1604614], [-0.4293276999999999, 53.1607251], [-0.4296374999999999, 53.16121239999999], [-0.42974879999999993, 53.16140699999999], [-0.4298989999999999, 53.1616788], [-0.43002699999999994, 53.1619279], [-0.4301069, 53.1620977], [-0.4302035, 53.1623019], [-0.4302906, 53.16250049999999], [-0.43043819999999994, 53.1628672], [-0.4305079, 53.163064199999994], [-0.4305817, 53.163274], [-0.4306567999999999, 53.1634943], [-0.4307614, 53.16382], [-0.4308754, 53.1641697], [-0.4309612, 53.1644334], [-0.43106979999999995, 53.1647727], [-0.4311173, 53.164919000000005], [-0.43115279999999995, 53.16502860000001], [-0.4312227, 53.165243899999986], [-0.43134739999999994, 53.16563219999998], [-0.4315486, 53.16625450000001], [-0.4317483999999999, 53.1668776], [-0.43191339999999995, 53.167409], [-0.4321481, 53.16812699999999], [-0.4324525, 53.16907080000001], [-0.4324821, 53.169167300000005], [-0.4326153, 53.1695634], [-0.43283739999999993, 53.170250900000006], [-0.4329756, 53.1706866], [-0.4332304, 53.17147769999999], [-0.4334503, 53.172150499999994], [-0.4336434, 53.1727518], [-0.4338968999999999, 53.1735404], [-0.4342213999999999, 53.1745412], [-0.4343468, 53.1749278], [-0.4344333, 53.17519469999999], [-0.434605, 53.1757212], [-0.4348115, 53.176366599999994], [-0.4350435, 53.177082799999994], [-0.4353774999999999, 53.1781173], [-0.4356702, 53.1790242], [-0.43592999999999993, 53.1798293], [-0.43611779999999994, 53.1804071], [-0.4363873, 53.18124379999999], [-0.4364832, 53.18152749999999], [-0.43652310000000005, 53.18165409999999], [-0.4365898, 53.1818466], [-0.43696469999999993, 53.18280930000001], [-0.4369841, 53.18285919999999], [-0.43705559999999993, 53.1830197], [-0.4371584999999999, 53.1832506], [-0.43737039999999994, 53.1837039], [-0.4374372, 53.1838348], [-0.43754609999999994, 53.18394099999998], [-0.4376896, 53.18421419999999], [-0.4378264, 53.18446740000001], [-0.437982, 53.1847478], [-0.43817909999999993, 53.1850781], [-0.4384232, 53.1854784], [-0.4386430999999999, 53.18581989999999], [-0.43889339999999993, 53.18618849999999], [-0.43891, 53.186212899999994], [-0.4391338, 53.18652939999999], [-0.4393271, 53.18679550000001], [-0.4395013, 53.1870325], [-0.4397279, 53.1873186], [-0.4400068999999999, 53.1876705], [-0.4401759, 53.1878682], [-0.4404132, 53.18815109999999], [-0.4406572999999999, 53.1884283], [-0.4409376, 53.1887377], [-0.4412167, 53.1890359], [-0.4417315, 53.1895589], [-0.4419077, 53.189731], [-0.44200339999999994, 53.1898244], [-0.4423578, 53.19017040000001], [-0.4429385, 53.19073850000001], [-0.4435085999999999, 53.19129540000001], [-0.444104, 53.19187469999999], [-0.4447531, 53.19250459999999], [-0.44534330000000005, 53.193077599999995], [-0.4461868, 53.19389789999999], [-0.44678499999999993, 53.194477199999994], [-0.4471389, 53.19482270000001], [-0.4473387999999999, 53.1950115], [-0.4478257, 53.1954928], [-0.4481303, 53.195789], [-0.448296, 53.19593969999999], [-0.4485056, 53.196154], [-0.4491317999999999, 53.196759699999994], [-0.4491576420597607, 53.19678476733839], [-0.4497620999999999, 53.197371100000005], [-0.4504179, 53.19800899999999], [-0.45101330000000006, 53.1985875], [-0.4514775, 53.1990366], [-0.45192389999999993, 53.1994752], [-0.4520296901724693, 53.19957740430325], [-0.4522366, 53.199777299999994], [-0.4525718, 53.200102599999994], [-0.4528953999999999, 53.2004162], [-0.45314430000000006, 53.2006561], [-0.4534463, 53.2009532], [-0.45384720000000006, 53.2013406], [-0.4544493999999999, 53.2019294], [-0.4551213, 53.2025793], [-0.4556819, 53.2031264], [-0.4568888, 53.2042919], [-0.4576826000000001, 53.205067], [-0.4579832, 53.205357], [-0.4584982, 53.2058534], [-0.4594677999999999, 53.20679809999999], [-0.46047630000000006, 53.2077732], [-0.4613467, 53.20863659999999], [-0.4617825, 53.2090599], [-0.46270780000000006, 53.2099369], [-0.46318789999999993, 53.21040189999999], [-0.4639573000000001, 53.2111452], [-0.4643494, 53.21152320000001], [-0.4650146, 53.21216330000001], [-0.4655443, 53.21267969999999], [-0.4658029, 53.212928000000005], [-0.46585850000000006, 53.21298139999999], [-0.4660310999999999, 53.2131471], [-0.46661859999999994, 53.21371809999999], [-0.4671054, 53.2141871], [-0.4674205, 53.21446579999999], [-0.4676833000000001, 53.2146899], [-0.4680133000000001, 53.214958900000006], [-0.4683941, 53.2152512], [-0.4687991, 53.215542699999986], [-0.4689346999999999, 53.2156351], [-0.4691747, 53.2157981], [-0.4692981000000001, 53.2158792], [-0.4697204999999999, 53.216145], [-0.4701524, 53.2164043], [-0.4705801999999999, 53.2166461], [-0.47094629999999993, 53.2168366], [-0.4715693000000001, 53.2171622], [-0.4717606999999999, 53.217263599999995], [-0.4721908, 53.21746920000001], [-0.4723721999999999, 53.21754630000001], [-0.4728496999999999, 53.21773739999999], [-0.4735333, 53.2180176], [-0.47399229999999987, 53.21819760000002], [-0.4744426, 53.2183637], [-0.4750071999999999, 53.2185629], [-0.4752002999999999, 53.21862389999999], [-0.4759728, 53.21891299999999], [-0.4764623, 53.219064], [-0.4767182, 53.21913430000001], [-0.47699849999999994, 53.21920899999999], [-0.47739700000000007, 53.21931370000001], [-0.4778235, 53.2194205], [-0.4781759999999999, 53.21951010000001], [-0.4787567, 53.219648199999995], [-0.4796622, 53.21986609999999], [-0.4799223000000001, 53.219928], [-0.48068769999999994, 53.2201163], [-0.4814694999999999, 53.2202986], [-0.4824744, 53.220538999999995], [-0.48346420000000007, 53.22077749999999], [-0.484129, 53.22093699999999], [-0.4847060000000001, 53.2210762], [-0.4855335, 53.2212778], [-0.4860565, 53.2214038], [-0.486597, 53.22153549999998], [-0.4874284999999999, 53.221734600000005], [-0.487927, 53.22184910000001], [-0.4882438999999999, 53.22191689999999], [-0.4886395, 53.22199880000001], [-0.488956, 53.22205900000001], [-0.4892484, 53.22211200000001], [-0.4896091, 53.2221763], [-0.48996990000000007, 53.222235700000006], [-0.4903078, 53.22228869999999], [-0.4906842999999999, 53.222342899999994], [-0.49089250000000006, 53.22237379999999], [-0.4914223, 53.2224372], [-0.4917656, 53.2224782], [-0.4921058, 53.2225139], [-0.4925472, 53.22255899999999], [-0.4927752999999999, 53.22257989999999], [-0.4930511999999999, 53.222603], [-0.4934527999999999, 53.2226337], [-0.4937371999999999, 53.2226546], [-0.4939975999999999, 53.22267070000001], [-0.49440960000000006, 53.22268829999999], [-0.49457200000000007, 53.2226953], [-0.4947187, 53.22270170000001], [-0.4947715, 53.22270399999999], [-0.4950037000000001, 53.22271400000001], [-0.495197, 53.2227193], [-0.4955081999999999, 53.2227285], [-0.4958288999999999, 53.2227333], [-0.4961991, 53.22273809999999], [-0.4965785999999999, 53.22274380000001], [-0.4971904, 53.22275189999999], [-0.4975001, 53.22275570000001], [-0.498097, 53.222764], [-0.4989405, 53.22278250000001], [-0.4991886, 53.2227846], [-0.4997693000000001, 53.2227918], [-0.5009106, 53.2227986], [-0.5016429, 53.2228066], [-0.502237, 53.2228154], [-0.5027294999999999, 53.222822400000005], [-0.5042876, 53.22283840000001], [-0.5047578, 53.2228436], [-0.5055799, 53.222855800000005], [-0.5066543999999998, 53.2228734], [-0.5077984, 53.2228903], [-0.509684, 53.22291940000001], [-0.5112444999999999, 53.22294250000001], [-0.5123173999999999, 53.222954699999995], [-0.5136667, 53.22297280000001], [-0.5149693, 53.222987], [-0.5163072000000001, 53.2229969], [-0.5181857000000001, 53.22301599999999], [-0.5195053999999999, 53.223032800000006], [-0.5207271, 53.223052399999986], [-0.5221299, 53.2230724], [-0.5236597, 53.223092], [-0.5242448, 53.2230995], [-0.5246855999999999, 53.22310710000001], [-0.5251017999999998, 53.22311929999999], [-0.5254935999999999, 53.2231344], [-0.5257994, 53.2231478], [-0.526121, 53.2231676], [-0.5263973, 53.22318689999999], [-0.5266671999999999, 53.22320979999999], [-0.5270048, 53.22323999999999], [-0.5273039, 53.223269], [-0.5277219999999999, 53.22331559999999], [-0.5280733, 53.22335729999999], [-0.52847, 53.223408500000005], [-0.5288116000000002, 53.223455300000005], [-0.5293102, 53.2235313], [-0.5296765, 53.2235914], [-0.5301591, 53.223680400000006], [-0.5307778, 53.22382409999999], [-0.5312651999999999, 53.223937799999995], [-0.5320336, 53.2241103], [-0.5323738999999998, 53.2241943], [-0.5329387, 53.22433970000001], [-0.5332878999999999, 53.2244287], [-0.5336432, 53.224515100000005], [-0.5339797999999999, 53.2245864], [-0.5343751, 53.2246661], [-0.5347962999999999, 53.22474940000001], [-0.5350538537893651, 53.22480416047805], [-0.5352986246197097, 53.22486339660109], [-0.5355124341285696, 53.224915902224176], [-0.5356975081108268, 53.22496205167721], [-0.5358560723613635, 53.225002219290126], [-0.5359903526750616, 53.225036779392816], [-0.5361025748468033, 53.22506610631521], [-0.5361949646714709, 53.22509057438722], [-0.5362697479439461, 53.22511055793875], [-0.5363291504591113, 53.22512643129972], [-0.5363753980118484, 53.225138568800034], [-0.5364107163970395, 53.225147344769624], [-0.536437331409567, 53.22515313353838], [-0.5364574688443124, 53.225156309436215], [-0.5364733544961583, 53.225157246793074], [-0.5364872141599867, 53.22515631993883], [-0.5365012736306795, 53.22515390320343], [-0.5367740999999999, 53.2252287], [-0.5370597, 53.22531240000001], [-0.5377427, 53.22545480000001], [-0.5378213999999999, 53.2254765], [-0.5387243, 53.2257257], [-0.5389891704717129, 53.22579995847543], [-0.5397776, 53.226021]]} |
9.5 |
1649 |
1657 |
2026-09-12T17:02:00+01:00 |
None |
None |
Metheringham |
Lincoln |
Lincoln |
53.2214683 |
-0.4863210 |
53.2260210 |
-0.5397776 |
0 |
1 |
2026-09-12 15:59:11 |
RUNNING |
2026-09-12 15:49:25 |
Lincoln |
TD |
DIRECT_SCHEDULED_STOP_DEPARTURE |
41314669 |
1789228753349393 |
None |
33 |
33 |
2026-09-12 15:59:13.354944 |
None |
2026-09-12 16:00:49 |
service-status-v9-departure-clock:td-v15-trace-row-order |
ARRIVAL |
None |
| 509981 |
P24211 |
332O89MR12 |
2026-09-12 |
Northern |
P |
MCO |
LIV |
2O89 |
150106+150271 |
4 |
75 |
None |
{"version": 3, "segments": [{"to_m": 136.111, "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": 776.606, "from_m": 136.111, "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": 1135.531, "from_m": 776.606, "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": 2345.887, "from_m": 1135.531, "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": 9118.878, "from_m": 2345.887, "capability_applied": null, "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": 9157.361, "from_m": 9118.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": 28363.047, "from_m": 9157.361, "capability_applied": null, "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": 28830.737, "from_m": 28363.047, "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": 30564.874, "from_m": 28830.737, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 30626.258, "from_m": 30564.874, "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": 30772.923, "from_m": 30626.258, "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": 31513.9, "from_m": 30772.923, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 32666.564, "from_m": 31513.9, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 50365.361, "from_m": 32666.564, "capability_applied": null, "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": 50843.795, "from_m": 50365.361, "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": 51069.07, "from_m": 50843.795, "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": 51538.584, "from_m": 51069.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": 80.0}, {"to_m": 51660.252, "from_m": 51538.584, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 55805.509, "from_m": 51660.252, "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": 56051.79, "from_m": 55805.509, "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": 56116.609, "from_m": 56051.79, "capability_applied": null, "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": 56176.927, "from_m": 56116.609, "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": 56508.641, "from_m": 56176.927, "capability_applied": null, "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": 57642.739, "from_m": 56508.641, "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": 57700.777, "from_m": 57642.739, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 57780.0, "from_m": 57700.777, "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": 57821.742, "from_m": 57780.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": 57890.804, "from_m": 57821.742, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 57928.849, "from_m": 57890.804, "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": 58227.931, "from_m": 57928.849, "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": 58463.826, "from_m": 58227.931, "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": 58505.4, "from_m": 58463.826, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 59601.591, "from_m": 58505.4, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 59967.851, "from_m": 59601.591, "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": 60285.203, "from_m": 59967.851, "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": 509981, "profile_key": "6db6c8e101e81e7ec709a6fc254dd6d7d2bc63ab21384a25f51c3fa8a88f3ed3", "schedule_id": 2943, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1546", "location": "Manchester Oxford Road", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36427}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1547", "location": "Deansgate", "stage_seq": 2, "distance_m": 588.441, "section_seq": 1, "route_path_id": 36427}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1550", "location": "Trafford Park East Jn", "stage_seq": 3, "distance_m": 3555.494, "section_seq": 1, "route_path_id": 36427}, {"is_pass": false, "wtt_arr": "1551H", "wtt_dep": "1552", "location": "Trafford Park", "stage_seq": 4, "distance_m": 5408.472, "section_seq": 1, "route_path_id": 36427}, {"is_pass": false, "wtt_arr": "1553H", "wtt_dep": "1554", "location": "Humphrey Park", "stage_seq": 5, "distance_m": 6501.511, "section_seq": 1, "route_path_id": 36427}, {"is_pass": false, "wtt_arr": "1556", "wtt_dep": "1557", "location": "Urmston", "stage_seq": 6, "distance_m": 13513.071, "section_seq": 1, "route_path_id": 36427}, {"is_pass": false, "wtt_arr": "1559H", "wtt_dep": "1600", "location": "Flixton", "stage_seq": 7, "distance_m": 15561.877, "section_seq": 1, "route_path_id": 36427}, {"is_pass": false, "wtt_arr": "1604", "wtt_dep": "1605", "location": "Irlam", "stage_seq": 8, "distance_m": 18972.666, "section_seq": 1, "route_path_id": 36427}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1606H", "location": "Glazebrook East Jn", "stage_seq": 9, "distance_m": 20404.584, "section_seq": 1, "route_path_id": 36427}, {"is_pass": false, "wtt_arr": "1610", "wtt_dep": "1611", "location": "Birchwood", "stage_seq": 10, "distance_m": 25541.823, "section_seq": 1, "route_path_id": 36427}, {"is_pass": false, "wtt_arr": "1613H", "wtt_dep": "1614", "location": "Padgate", "stage_seq": 11, "distance_m": 27841.982, "section_seq": 1, "route_path_id": 36427}, {"is_pass": false, "wtt_arr": "1617", "wtt_dep": "1618", "location": "Warrington Central", "stage_seq": 12, "distance_m": 30642.022, "section_seq": 1, "route_path_id": 36427}, {"is_pass": false, "wtt_arr": "1621", "wtt_dep": "1621H", "location": "Warrington West", "stage_seq": 13, "distance_m": 33837.907, "section_seq": 1, "route_path_id": 36427}, {"is_pass": false, "wtt_arr": "1629", "wtt_dep": "1629H", "location": "Hough Green", "stage_seq": 14, "distance_m": 43371.828, "section_seq": 1, "route_path_id": 36427}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1633H", "location": "Hunt's Cross", "stage_seq": 15, "distance_m": 48841.867, "section_seq": 1, "route_path_id": 36427}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1635", "location": "Hunts Cross West Jn", "stage_seq": 16, "distance_m": 50365.361, "section_seq": 1, "route_path_id": 36427}, {"is_pass": false, "wtt_arr": "1638", "wtt_dep": "1639", "location": "Liverpool South Parkway (HL)", "stage_seq": 17, "distance_m": 51250.957, "section_seq": 1, "route_path_id": 36427}, {"is_pass": false, "wtt_arr": "1641H", "wtt_dep": "1642H", "location": "West Allerton", "stage_seq": 18, "distance_m": 52829.259, "section_seq": 1, "route_path_id": 36427}, {"is_pass": false, "wtt_arr": "1644H", "wtt_dep": "1645H", "location": "Mossley Hill", "stage_seq": 19, "distance_m": 53976.648, "section_seq": 1, "route_path_id": 36427}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1648", "location": "Wavertree Jn", "stage_seq": 20, "distance_m": 56063.132, "section_seq": 1, "route_path_id": 36427}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1649H", "location": "Edge Hill S.B.", "stage_seq": 21, "distance_m": 57526.067, "section_seq": 1, "route_path_id": 36427}, {"is_pass": false, "wtt_arr": "1650H", "wtt_dep": "1651", "location": "Edge Hill", "stage_seq": 22, "distance_m": 58114.808, "section_seq": 1, "route_path_id": 36427}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1652", "location": "Crown Street Jn", "stage_seq": 23, "distance_m": 59007.065, "section_seq": 1, "route_path_id": 36427}, {"is_pass": false, "wtt_arr": "1655", "wtt_dep": null, "location": "Liverpool Lime Street HL/ML", "stage_seq": 24, "distance_m": 60285.203, "section_seq": 1, "route_path_id": 36427}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 60285.203, "from_m": 0.0, "section_seq": 1, "route_path_id": 36427}], "total_distance_m": 60285.203, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 60163.404, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 121.799, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 9250, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:57:24Z", "source_id": 41196251, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T14:57:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:57:29Z", "source_id": 13493713, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T15:57:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:02:27Z", "source_id": 13497018, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T16:02:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:04:55Z", "source_id": 13498631, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T16:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9268, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:05:55Z", "source_id": 41214783, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T15:07:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:05:59Z", "source_id": 13499355, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T16:07:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:10:55Z", "source_id": 13502623, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T16:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9275, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:13:30Z", "source_id": 41231496, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T15:14:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:13:31Z", "source_id": 13504355, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T16:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10069, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:18:06Z", "source_id": 41241510, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T15:20:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:18:09Z", "source_id": 13507460, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T16:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10066, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:22:13Z", "source_id": 41251064, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T15:24:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:22:18Z", "source_id": 13510253, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T16:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10058, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:27:45Z", "source_id": 41263103, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T15:28:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:27:47Z", "source_id": 13513956, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T16:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10063, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:31:32Z", "source_id": 41271300, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T15:33:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:31:36Z", "source_id": 13516541, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T16:33:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:40:07Z", "source_id": 13522343, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T16:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10038, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:44:34Z", "source_id": 41300485, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T15:45:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:44:39Z", "source_id": 13525435, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T16:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9932, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:47:13Z", "source_id": 41306240, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T15:48:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:47:18Z", "source_id": 13527147, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T16:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9913, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:50:16Z", "source_id": 41313040, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T15:51:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:50:17Z", "source_id": 13529194, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T16:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9905, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:52:25Z", "source_id": 41318089, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T15:53:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:52:27Z", "source_id": 13530707, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T16:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9881, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:58:28Z", "source_id": 41331678, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T15:59:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:58:31Z", "source_id": 13534790, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T16:59:00+01:00", "operational_fact": true}] |
Manchester Oxford Road |
1546 |
1546 |
5 |
None |
None |
Liverpool Lime Street HL/ML |
1655 |
1655 |
8 |
LATE |
+8 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P24211/2026-09-12/detailed |
None |
Mossley Hill |
2026-09-12T16:54:13+01:00 |
Edge Hill |
5.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.6 |
1654 |
1659 |
2026-09-12T16:59:28+01:00 |
None |
None |
Mossley Hill |
Edge Hill |
Edge Hill |
53.4028844 |
-2.9415194 |
53.4025395 |
-2.9468276 |
0 |
1 |
2026-09-12 15:58:49 |
RUNNING |
2026-09-12 15:54:13 |
Edge Hill |
TD |
DIRECT_SCHEDULED_STOP_DEPARTURE |
41323835 |
1789228712865425 |
None |
77 |
77 |
2026-09-12 15:58:32.874672 |
None |
2026-09-12 15:59:28 |
service-status-v9-departure-clock:td-v15-trace-row-order |
ARRIVAL |
None |
| 509983 |
W87975 |
652R43MR12 |
2026-09-12 |
West Midlands Trains |
P |
FOK |
RDC |
2R43 |
730006+730024 |
6 |
90 |
None |
{"version": 3, "segments": [{"to_m": 190.252, "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": 205.558, "from_m": 190.252, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 236.683, "from_m": 205.558, "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": 664.457, "from_m": 236.683, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 688.471, "from_m": 664.457, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1046.6, "from_m": 688.471, "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": 1871.927, "from_m": 1046.6, "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": 2251.88, "from_m": 1871.927, "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": 3850.917, "from_m": 2251.88, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3887.579, "from_m": 3850.917, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 6429.68, "from_m": 3887.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": 6439.055, "from_m": 6429.68, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6731.318, "from_m": 6439.055, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6759.755, "from_m": 6731.318, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7487.727, "from_m": 6759.755, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8672.777, "from_m": 7487.727, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9184.693, "from_m": 8672.777, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 9209.016, "from_m": 9184.693, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9612.123, "from_m": 9209.016, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 9848.082, "from_m": 9612.123, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10148.923, "from_m": 9848.082, "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": 10621.21, "from_m": 10148.923, "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": 11875.677, "from_m": 10621.21, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 12620.866, "from_m": 11875.677, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12997.195, "from_m": 12620.866, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13777.823, "from_m": 12997.195, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 14199.753, "from_m": 13777.823, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14213.619, "from_m": 14199.753, "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": 14249.615, "from_m": 14213.619, "capability_applied": null, "effective_limit_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": 14757.211, "from_m": 14249.615, "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": 14984.879, "from_m": 14757.211, "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": 16451.78, "from_m": 14984.879, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 18960.699, "from_m": 16451.78, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 22390.145, "from_m": 18960.699, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22686.146, "from_m": 22390.145, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 60.0}, {"to_m": 22988.53, "from_m": 22686.146, "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": 23142.059, "from_m": 22988.53, "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": 23567.304, "from_m": 23142.059, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 23627.544, "from_m": 23567.304, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 24793.664, "from_m": 23627.544, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 24845.537, "from_m": 24793.664, "capability_applied": null, "effective_limit_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": 27516.665, "from_m": 24845.537, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 27589.059, "from_m": 27516.665, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 31334.616, "from_m": 27589.059, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 31989.106, "from_m": 31334.616, "capability_applied": null, "effective_limit_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": 33570.442, "from_m": 31989.106, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 38354.293, "from_m": 33570.442, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 39361.148, "from_m": 38354.293, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}], "service_id": 509983, "profile_key": "c839482ac68268b4864b1fa3331228dabc666aa155516999a84f19fb86b9012e", "schedule_id": 29183, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1546", "location": "Four Oaks", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 40312}, {"is_pass": false, "wtt_arr": "1548H", "wtt_dep": "1549H", "location": "Sutton Coldfield", "stage_seq": 2, "distance_m": 2103.003, "section_seq": 1, "route_path_id": 40312}, {"is_pass": false, "wtt_arr": "1552", "wtt_dep": "1552H", "location": "Wylde Green", "stage_seq": 3, "distance_m": 4315.826, "section_seq": 1, "route_path_id": 40312}, {"is_pass": false, "wtt_arr": "1554", "wtt_dep": "1554H", "location": "Chester Road", "stage_seq": 4, "distance_m": 5372.461, "section_seq": 1, "route_path_id": 40312}, {"is_pass": false, "wtt_arr": "1556", "wtt_dep": "1557", "location": "Erdington", "stage_seq": 5, "distance_m": 6362.127, "section_seq": 1, "route_path_id": 40312}, {"is_pass": false, "wtt_arr": "1559", "wtt_dep": "1559H", "location": "Gravelly Hill", "stage_seq": 6, "distance_m": 8129.666, "section_seq": 1, "route_path_id": 40312}, {"is_pass": false, "wtt_arr": "1602", "wtt_dep": "1602H", "location": "Aston", "stage_seq": 7, "distance_m": 10245.168, "section_seq": 1, "route_path_id": 40312}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1607H", "location": "Proof House Jn", "stage_seq": 8, "distance_m": 13497.735, "section_seq": 1, "route_path_id": 40312}, {"is_pass": false, "wtt_arr": "1610", "wtt_dep": "1615", "location": "Birmingham New Street", "stage_seq": 9, "distance_m": 14511.59, "section_seq": 1, "route_path_id": 40312}, {"is_pass": false, "wtt_arr": "1618", "wtt_dep": "1619", "location": "Five Ways", "stage_seq": 10, "distance_m": 15921.915, "section_seq": 1, "route_path_id": 40312}, {"is_pass": false, "wtt_arr": "1622", "wtt_dep": "1623", "location": "University", "stage_seq": 11, "distance_m": 18640.8, "section_seq": 1, "route_path_id": 40312}, {"is_pass": false, "wtt_arr": "1624H", "wtt_dep": "1625H", "location": "Selly Oak", "stage_seq": 12, "distance_m": 19801.364, "section_seq": 1, "route_path_id": 40312}, {"is_pass": false, "wtt_arr": "1627H", "wtt_dep": "1628", "location": "Bournville", "stage_seq": 13, "distance_m": 21552.614, "section_seq": 1, "route_path_id": 40312}, {"is_pass": false, "wtt_arr": "1630", "wtt_dep": "1631", "location": "Kings Norton", "stage_seq": 14, "distance_m": 23318.042, "section_seq": 1, "route_path_id": 40312}, {"is_pass": false, "wtt_arr": "1633H", "wtt_dep": "1634", "location": "Northfield", "stage_seq": 15, "distance_m": 25581.213, "section_seq": 1, "route_path_id": 40312}, {"is_pass": false, "wtt_arr": "1636", "wtt_dep": "1637", "location": "Longbridge", "stage_seq": 16, "distance_m": 27177.692, "section_seq": 1, "route_path_id": 40312}, {"is_pass": false, "wtt_arr": "1642", "wtt_dep": "1643H", "location": "Barnt Green", "stage_seq": 17, "distance_m": 31484.191, "section_seq": 1, "route_path_id": 40312}, {"is_pass": false, "wtt_arr": "1647H", "wtt_dep": "1648", "location": "Alvechurch", "stage_seq": 18, "distance_m": 34184.232, "section_seq": 1, "route_path_id": 40312}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1650H", "location": "Weights Lane Jn", "stage_seq": 19, "distance_m": 37013.289, "section_seq": 1, "route_path_id": 40312}, {"is_pass": false, "wtt_arr": "1653", "wtt_dep": null, "location": "Redditch", "stage_seq": 20, "distance_m": 39361.148, "section_seq": 1, "route_path_id": 40312}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 39361.148, "from_m": 0.0, "section_seq": 1, "route_path_id": 40312}], "total_distance_m": 39361.148, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 38089.949, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1271.199, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 19270, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:48:11Z", "source_id": 41176298, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T14:48:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:48:16Z", "source_id": 13487586, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T15:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19274, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:50:46Z", "source_id": 41182083, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T14:51:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:50:51Z", "source_id": 13489309, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T15:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19278, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:52:56Z", "source_id": 41186743, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T14:53:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:52:59Z", "source_id": 13490740, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T15:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19282, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:54:59Z", "source_id": 41191107, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T14:55:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:55:03Z", "source_id": 13492117, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T15:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19286, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:57:44Z", "source_id": 41196922, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T14:58:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:57:48Z", "source_id": 13493893, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T15:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19502, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:00:39Z", "source_id": 41203133, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T15:01:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:00:40Z", "source_id": 13495847, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T16:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19433, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:08:41Z", "source_id": 41221042, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T15:10:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:08:48Z", "source_id": 13501184, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T16:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20374, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:21:48Z", "source_id": 41250142, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T15:21:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 20373, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:21:48Z", "source_id": 41250145, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T15:21:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:21:53Z", "source_id": 13510016, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T16:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20379, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:24:15Z", "source_id": 41255393, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T15:25:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:24:17Z", "source_id": 13511668, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T16:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20383, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:26:20Z", "source_id": 41260040, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T15:27:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:26:23Z", "source_id": 13513094, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T16:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20389, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:30:06Z", "source_id": 41268254, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T15:30:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:30:09Z", "source_id": 13515574, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T16:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20410, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:32:31Z", "source_id": 41273616, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T15:33:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:32:38Z", "source_id": 13517283, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T16:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20421, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:35:24Z", "source_id": 41280122, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T15:36:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:35:30Z", "source_id": 13519255, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T16:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20436, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:37:19Z", "source_id": 41284318, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T15:39:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:37:22Z", "source_id": 13520500, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T16:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20457, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:43:03Z", "source_id": 41296999, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T15:44:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:43:08Z", "source_id": 13524405, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T16:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20465, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:45:10Z", "source_id": 41301849, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T15:49:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:45:16Z", "source_id": 13525827, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T16:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20468, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:51:24Z", "source_id": 41315628, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T15:54:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:51:24Z", "source_id": 13529980, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T16:54:00+01:00", "operational_fact": true}] |
Four Oaks |
1546 |
1546 |
3 |
None |
None |
Redditch |
1653 |
1653 |
None |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W87975/2026-09-12/detailed |
None |
Alvechurch |
2026-09-12T16:49:00+01:00 |
Redditch |
5.0 |
{"type": "LineString", "coordinates": [[-1.967947, 52.3468345], [-1.9678044, 52.34637599999999], [-1.9677640999999997, 52.3462372], [-1.9677197999999996, 52.3460627], [-1.967702, 52.345975300000006], [-1.9676876000000003, 52.34586050000001], [-1.9676663999999997, 52.3456639], [-1.9676626, 52.3455693], [-1.9676603999999995, 52.34542059999999], [-1.9676644, 52.34532230000001], [-1.9676705999999995, 52.3451008], [-1.9676762000000003, 52.34499000000001], [-1.9676784, 52.344896100000014], [-1.967687, 52.3447619], [-1.9676975999999995, 52.34464870000001], [-1.9677070999999997, 52.3445251], [-1.9677197, 52.3444301], [-1.9677391, 52.344315300000005], [-1.9677666, 52.344171200000005], [-1.9677979, 52.3440247], [-1.9678240999999996, 52.34392519999999], [-1.9678572, 52.34380869999999], [-1.9678858, 52.34370930000001], [-1.9679175, 52.3435961], [-1.9682538, 52.34274209999999], [-1.9683302, 52.3425577], [-1.9683827, 52.34242039999999], [-1.9684358, 52.342270000000006], [-1.9684928, 52.34209349999999], [-1.9685239000000003, 52.3420015], [-1.9685525, 52.3419001], [-1.9686006, 52.34171570000001], [-1.9686404, 52.34153400000001], [-1.9686777999999996, 52.34134649999999], [-1.9687104999999996, 52.3411583], [-1.9687379, 52.340959000000005], [-1.9687508, 52.3408341], [-1.9687635999999995, 52.340681199999985], [-1.9687787, 52.340478], [-1.9687808, 52.34027149999999], [-1.9687806, 52.3400335], [-1.9687751, 52.339853999999995], [-1.9687626, 52.3396381], [-1.9687517, 52.33949440000001], [-1.9687404, 52.3393834], [-1.9687197, 52.33919770000001], [-1.9686827, 52.33895149999999], [-1.9686222999999996, 52.338647], [-1.9685717, 52.33840260000001], [-1.9685003, 52.3381413], [-1.9684175, 52.3378663], [-1.9683668000000003, 52.3377134], [-1.9682914999999996, 52.3375249], [-1.9681925, 52.33729369999998], [-1.9681589, 52.3372217], [-1.968069, 52.3370271], [-1.9679872, 52.3368681], [-1.9678771999999995, 52.33666560000001], [-1.9677691999999996, 52.33648110000001], [-1.9677008, 52.33636229999998], [-1.9675948999999997, 52.33619949999999], [-1.9674719, 52.33601500000001], [-1.9673441999999997, 52.33582930000001], [-1.9671834, 52.33561269999999], [-1.9670898, 52.33549029999999], [-1.9669531, 52.335319], [-1.9668282, 52.335164099999986], [-1.9666946000000003, 52.3350125], [-1.9665992, 52.334899], [-1.9664947, 52.334784], [-1.9663195, 52.3346007], [-1.9661901999999996, 52.334469199999994], [-1.9660234, 52.3343033], [-1.9659311, 52.3342139], [-1.9658048999999995, 52.334098], [-1.9656211, 52.33393039999999], [-1.9655218999999997, 52.3338338], [-1.9652956, 52.333642000000005], [-1.9650444, 52.33344899999999], [-1.9648921, 52.33333079999999], [-1.9646859, 52.33317549999999], [-1.9641029999999997, 52.3327521], [-1.9638211, 52.3325464], [-1.9634180999999995, 52.3322545], [-1.9632757999999997, 52.33215400000001], [-1.9624364999999997, 52.3315457], [-1.9622419, 52.3314057], [-1.9619123999999992, 52.3311661], [-1.9607432, 52.330318600000005], [-1.960597, 52.330212299999985], [-1.9604976999999997, 52.3301414], [-1.9603558999999997, 52.3300401], [-1.9601811614127216, 52.32991742479848], [-1.9601364, 52.32988600000001], [-1.9598497, 52.32969829999999], [-1.9595928, 52.3295286], [-1.9593509, 52.32937679999999], [-1.9591111999999995, 52.32923180000001], [-1.9588264, 52.3290652], [-1.9584915000000005, 52.3288736], [-1.9582541, 52.3287409], [-1.9579900999999995, 52.32860070000001], [-1.9576165, 52.32840660000001], [-1.9573059, 52.3282533], [-1.957064, 52.32813530000001], [-1.9569656, 52.32808779999999], [-1.9568640999999996, 52.3280353], [-1.9567192, 52.32796140000001], [-1.9565811, 52.3278867], [-1.9564385, 52.32781000000001], [-1.9562508, 52.3277048], [-1.9560979000000005, 52.327615], [-1.9559580999999997, 52.3275324], [-1.9557155, 52.3273829], [-1.9554409999999995, 52.32721279999999], [-1.9552609, 52.32709349999999], [-1.9550734000000003, 52.3269676], [-1.9548788, 52.3268347], [-1.9546521, 52.32667359999999], [-1.9544463, 52.32651899999999], [-1.9542557, 52.32636989999999], [-1.9541285, 52.32627029999999], [-1.9540183, 52.3261801], [-1.9538769, 52.3260609], [-1.9537118, 52.32592229999999], [-1.9535684, 52.325797699999995], [-1.9534092, 52.3256515], [-1.9532345999999996, 52.32549230000001], [-1.9530757999999997, 52.32534399999999], [-1.9529105, 52.32519659999999], [-1.9527482, 52.32505189999999], [-1.9525893, 52.3249191], [-1.9524030999999995, 52.3247614], [-1.9522418999999995, 52.3246353], [-1.9517880999999997, 52.3242944], [-1.9513840999999996, 52.3240156], [-1.9511760999999996, 52.3238826], [-1.9509292999999996, 52.32372339999999], [-1.9507220999999997, 52.3235912], [-1.9505269000000005, 52.3234745], [-1.9503376, 52.3233538], [-1.9502486999999995, 52.32329669999999], [-1.9500312, 52.3231539], [-1.9497824999999995, 52.3229834], [-1.9495467, 52.3228158], [-1.94927, 52.322609500000006], [-1.9490308000000005, 52.3224232], [-1.9488004000000003, 52.32223479999999], [-1.9482799999999996, 52.3217931], [-1.9480712, 52.3216089], [-1.9480121, 52.3215539], [-1.9478127000000005, 52.3213752], [-1.9476651, 52.3212309], [-1.9475471, 52.3211192], [-1.9473746, 52.3209451], [-1.947235, 52.320800199999994], [-1.9470712999999995, 52.3206263], [-1.9469264, 52.320465299999995], [-1.9467822, 52.32030149999999], [-1.9464950999999997, 52.3199687], [-1.9459083, 52.3192508], [-1.9449479, 52.31806879999999], [-1.9447345, 52.3178062], [-1.9444163, 52.3174146], [-1.9439502, 52.31684379999999], [-1.943749, 52.316588900000006], [-1.9436152, 52.31643119999998], [-1.9434863, 52.3162688], [-1.9433338, 52.31607679999998], [-1.9426573, 52.3152415], [-1.942531, 52.315085399999994], [-1.9422523000000005, 52.31473749999999], [-1.9421697, 52.3146257], [-1.9420877999999997, 52.3144912], [-1.9420089, 52.3143518], [-1.9419652, 52.31426449999999], [-1.9419250999999995, 52.31416800000001], [-1.9418933, 52.3140741], [-1.9418751000000003, 52.3140185], [-1.9418594, 52.3139582], [-1.9418449, 52.313884], [-1.9418278, 52.3137573], [-1.9418202, 52.31362229999999], [-1.9418154999999997, 52.3135392], [-1.9418164, 52.313412], [-1.9418261, 52.313267399999994], [-1.9418383999999995, 52.31314149999999], [-1.9418730999999996, 52.3129609], [-1.9418948, 52.31285859999999], [-1.9419203000000005, 52.31277089999999], [-1.9419714, 52.312618099999995], [-1.9420377, 52.312468300000006], [-1.9421009, 52.312337600000006], [-1.9421832, 52.3121994], [-1.9422809999999997, 52.312049], [-1.9423718, 52.3119232], [-1.9424671, 52.311803999999995], [-1.9425763, 52.3116777], [-1.9427016, 52.311544299999994], [-1.9428235000000005, 52.3114271], [-1.9429252, 52.3113467], [-1.9430605999999997, 52.311229700000005], [-1.9432080999999997, 52.311114], [-1.9433512, 52.31100740000001], [-1.9435733, 52.3108572], [-1.9438767, 52.31067230000001], [-1.9442514, 52.3104499], [-1.9445721, 52.310259499999994], [-1.9447839, 52.31013029999999], [-1.9450011, 52.30999080000001], [-1.9451787, 52.3098619], [-1.9453253, 52.3097512], [-1.9454337, 52.30966019999998], [-1.9455635, 52.3095403], [-1.9456987, 52.309396], [-1.9458055000000003, 52.3092624], [-1.9458682000000005, 52.30917279999999], [-1.9459313, 52.3090715], [-1.9459929, 52.3089631], [-1.9460465, 52.30885510000001], [-1.9460827999999997, 52.30877219999999], [-1.9461296999999995, 52.30864760000001], [-1.9461658, 52.30852519999999], [-1.9461927000000003, 52.308414699999986], [-1.9462083, 52.3083113], [-1.9462145, 52.308181], [-1.9462069, 52.30805960000001], [-1.9461923, 52.3079413], [-1.9461651, 52.307824499999995], [-1.9461381999999996, 52.30771190000001], [-1.9460583, 52.30749610000001], [-1.9458899000000005, 52.3070768], [-1.9456993999999996, 52.3065951]]} |
3.3 |
1649 |
1654 |
2026-09-12T16:54:00+01:00 |
None |
None |
Alvechurch |
Redditch |
Redditch |
52.3065951 |
-1.9456994 |
52.3065951 |
-1.9456994 |
1 |
1 |
2026-09-12 15:54:43 |
TERMINATED |
2026-09-12 15:54:00 |
Redditch |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13529980 |
1789228284805401 |
None |
67 |
67 |
2026-09-12 15:54:01.672846 |
1 |
2026-09-12 16:04:01.669963 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
2026-09-12 15:54:01.669963 |
| 509984 |
C02652 |
629T47MR12 |
2026-09-12 |
Thameslink |
P |
BDM |
BTN |
9T47 |
700118 |
12 |
100 |
None |
{"version": 3, "segments": [{"to_m": 84.678, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 119.056, "from_m": 84.678, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 252.617, "from_m": 119.056, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 297.535, "from_m": 252.617, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 589.645, "from_m": 297.535, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1453.242, "from_m": 589.645, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 1498.472, "from_m": 1453.242, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12232.27, "from_m": 1498.472, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 16171.376, "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": 16227.188, "from_m": 16171.376, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16450.564, "from_m": 16227.188, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 16507.307, "from_m": 16450.564, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17253.601, "from_m": 16507.307, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 17551.978, "from_m": 17253.601, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 19454.584, "from_m": 17551.978, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 19543.292, "from_m": 19454.584, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21860.537, "from_m": 19543.292, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 22026.042, "from_m": 21860.537, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 22422.941, "from_m": 22026.042, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 28407.542, "from_m": 22422.941, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 28454.004, "from_m": 28407.542, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28692.208, "from_m": 28454.004, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 28758.502, "from_m": 28692.208, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32481.239, "from_m": 28758.502, "capability_applied": null, "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": 33532.512, "from_m": 32481.239, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 34407.266, "from_m": 33532.512, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 37008.971, "from_m": 34407.266, "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": 38807.77, "from_m": 37008.971, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 42292.148, "from_m": 38807.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": 42864.697, "from_m": 42292.148, "capability_applied": null, "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": 42950.269, "from_m": 42864.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": 42967.469, "from_m": 42950.269, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 43052.479, "from_m": 42967.469, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 48245.778, "from_m": 43052.479, "capability_applied": null, "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": 52379.363, "from_m": 48245.778, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 70082.256, "from_m": 52379.363, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 73441.089, "from_m": 70082.256, "capability_applied": null, "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": 74827.927, "from_m": 73441.089, "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": 76103.46, "from_m": 74827.927, "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": 76207.88, "from_m": 76103.46, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 78370.852, "from_m": 76207.88, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 79167.553, "from_m": 78370.852, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 81853.412, "from_m": 79167.553, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 81922.296, "from_m": 81853.412, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 83149.284, "from_m": 81922.296, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 83186.546, "from_m": 83149.284, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 83257.578, "from_m": 83186.546, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 83312.846, "from_m": 83257.578, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 83465.872, "from_m": 83312.846, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 85508.135, "from_m": 83465.872, "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": 85570.591, "from_m": 85508.135, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 86814.107, "from_m": 85570.591, "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": 86891.733, "from_m": 86814.107, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 87301.369, "from_m": 86891.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:forward", "infrastructure_limit_mph": 25.0}, {"to_m": 88013.99, "from_m": 87301.369, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 88084.564, "from_m": 88013.99, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 88631.462, "from_m": 88084.564, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 90245.365, "from_m": 88631.462, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 91817.272, "from_m": 90245.365, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 92753.699, "from_m": 91817.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": 94643.509, "from_m": 92753.699, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 103655.046, "from_m": 94643.509, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 105466.428, "from_m": 103655.046, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 105501.262, "from_m": 105466.428, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 105808.513, "from_m": 105501.262, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 106092.405, "from_m": 105808.513, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 106608.497, "from_m": 106092.405, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 106780.272, "from_m": 106608.497, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 108057.915, "from_m": 106780.272, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 112400.897, "from_m": 108057.915, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 112517.665, "from_m": 112400.897, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 112640.197, "from_m": 112517.665, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 112706.974, "from_m": 112640.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": 123602.078, "from_m": 112706.974, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 124335.427, "from_m": 123602.078, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 132827.897, "from_m": 124335.427, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 132898.886, "from_m": 132827.897, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 140013.257, "from_m": 132898.886, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 140093.964, "from_m": 140013.257, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 140388.197, "from_m": 140093.964, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 141243.467, "from_m": 140388.197, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 149107.68, "from_m": 141243.467, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 150321.399, "from_m": 149107.68, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 150839.56, "from_m": 150321.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": 150885.827, "from_m": 150839.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": 150949.792, "from_m": 150885.827, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 155034.936, "from_m": 150949.792, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 155068.738, "from_m": 155034.936, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 167136.499, "from_m": 155068.738, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 169395.653, "from_m": 167136.499, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 169462.571, "from_m": 169395.653, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 170184.458, "from_m": 169462.571, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 170197.559, "from_m": 170184.458, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 170627.413, "from_m": 170197.559, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 170772.717, "from_m": 170627.413, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 170831.667, "from_m": 170772.717, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 170861.368, "from_m": 170831.667, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 170902.723, "from_m": 170861.368, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 171162.885, "from_m": 170902.723, "capability_applied": null, "effective_limit_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": 509984, "profile_key": "2706a6cd55af08b34b1ec6273f4dc2981a33b5b39bf7e45981e4d82c13ab5f5e", "schedule_id": 4969, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1546", "location": "Bedford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 38575}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1548H", "location": "Bedford South Jn", "stage_seq": 2, "distance_m": 1615.773, "section_seq": 1, "route_path_id": 38575}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1550", "location": "Wixams", "stage_seq": 3, "distance_m": 5460.048, "section_seq": 1, "route_path_id": 38575}, {"is_pass": false, "wtt_arr": "1557", "wtt_dep": "1558", "location": "Flitwick", "stage_seq": 4, "distance_m": 15576.781, "section_seq": 1, "route_path_id": 38575}, {"is_pass": false, "wtt_arr": "1601H", "wtt_dep": "1602", "location": "Harlington", "stage_seq": 5, "distance_m": 22101.322, "section_seq": 1, "route_path_id": 38575}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1603H", "location": "Sundon South Jn", "stage_seq": 6, "distance_m": 24681.263, "section_seq": 1, "route_path_id": 38575}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1606", "location": "Leagrave Jn", "stage_seq": 7, "distance_m": 28591.91, "section_seq": 1, "route_path_id": 38575}, {"is_pass": false, "wtt_arr": "1607", "wtt_dep": "1608", "location": "Leagrave", "stage_seq": 8, "distance_m": 29363.903, "section_seq": 1, "route_path_id": 38575}, {"is_pass": false, "wtt_arr": "1611", "wtt_dep": "1613", "location": "Luton", "stage_seq": 9, "distance_m": 33284.79, "section_seq": 1, "route_path_id": 38575}, {"is_pass": false, "wtt_arr": "1615", "wtt_dep": "1616", "location": "Luton Airport Parkway", "stage_seq": 10, "distance_m": 35038.875, "section_seq": 1, "route_path_id": 38575}, {"is_pass": false, "wtt_arr": "1621", "wtt_dep": "1622", "location": "Harpenden", "stage_seq": 11, "distance_m": 42428.359, "section_seq": 1, "route_path_id": 38575}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1622H", "location": "Harpenden Jn", "stage_seq": 12, "distance_m": 42967.469, "section_seq": 1, "route_path_id": 38575}, {"is_pass": false, "wtt_arr": "1626H", "wtt_dep": "1627H", "location": "St. Albans", "stage_seq": 13, "distance_m": 50005.437, "section_seq": 1, "route_path_id": 38575}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1631H", "location": "Radlett Jn", "stage_seq": 14, "distance_m": 58792.329, "section_seq": 1, "route_path_id": 38575}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1636", "location": "Hendon", "stage_seq": 15, "distance_m": 70794.327, "section_seq": 1, "route_path_id": 38575}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1637", "location": "Cricklewood", "stage_seq": 16, "distance_m": 73844.03, "section_seq": 1, "route_path_id": 38575}, {"is_pass": false, "wtt_arr": "1639", "wtt_dep": "1639H", "location": "West Hampstead Thameslink", "stage_seq": 17, "distance_m": 75793.078, "section_seq": 1, "route_path_id": 38575}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1640", "location": "West Hampstead South Jn", "stage_seq": 18, "distance_m": 76227.015, "section_seq": 1, "route_path_id": 38575}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1641H", "location": "Carlton Road Jn", "stage_seq": 19, "distance_m": 78539.704, "section_seq": 1, "route_path_id": 38575}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1643H", "location": "Kentish Town", "stage_seq": 20, "distance_m": 79543.386, "section_seq": 1, "route_path_id": 38575}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1646", "location": "Dock Jn North", "stage_seq": 21, "distance_m": 80510.482, "section_seq": 1, "route_path_id": 38575}, {"is_pass": false, "wtt_arr": "1649", "wtt_dep": "1650", "location": "St Pancras Low Level", "stage_seq": 22, "distance_m": 84449.896, "section_seq": 1, "route_path_id": 38575}, {"is_pass": false, "wtt_arr": "1653H", "wtt_dep": "1654H", "location": "Farringdon", "stage_seq": 23, "distance_m": 86645.739, "section_seq": 1, "route_path_id": 38575}, {"is_pass": false, "wtt_arr": "1655H", "wtt_dep": "1656H", "location": "City Thameslink", "stage_seq": 24, "distance_m": 87375.897, "section_seq": 1, "route_path_id": 38575}, {"is_pass": false, "wtt_arr": "1658", "wtt_dep": "1659", "location": "London Blackfriars", "stage_seq": 25, "distance_m": 87773.588, "section_seq": 1, "route_path_id": 38575}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1701H", "location": "Metropolitan Jn", "stage_seq": 26, "distance_m": 88980.168, "section_seq": 1, "route_path_id": 38575}, {"is_pass": false, "wtt_arr": "1704", "wtt_dep": "1705H", "location": "London Bridge", "stage_seq": 27, "distance_m": 89707.186, "section_seq": 1, "route_path_id": 38575}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1708", "location": "Corbetts Lane Jn", "stage_seq": 28, "distance_m": 92424.86, "section_seq": 1, "route_path_id": 38575}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1709H", "location": "Bricklayers Arms Jn", "stage_seq": 29, "distance_m": 93191.097, "section_seq": 1, "route_path_id": 38575}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1710H", "location": "New Cross Gate", "stage_seq": 30, "distance_m": 94292.387, "section_seq": 1, "route_path_id": 38575}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1713H", "location": "Sydenham", "stage_seq": 31, "distance_m": 99924.682, "section_seq": 1, "route_path_id": 38575}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1715H", "location": "Norwood Junction", "stage_seq": 32, "distance_m": 103590.307, "section_seq": 1, "route_path_id": 38575}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1717", "location": "Windmill Bridge Jn", "stage_seq": 33, "distance_m": 105398.001, "section_seq": 1, "route_path_id": 38575}, {"is_pass": false, "wtt_arr": "1718", "wtt_dep": "1719H", "location": "East Croydon", "stage_seq": 34, "distance_m": 106269.017, "section_seq": 1, "route_path_id": 38575}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1723", "location": "Purley", "stage_seq": 35, "distance_m": 111051.904, "section_seq": 1, "route_path_id": 38575}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1724", "location": "Stoats Nest Jn", "stage_seq": 36, "distance_m": 112640.197, "section_seq": 1, "route_path_id": 38575}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1729H", "location": "Earlswood (Surrey)", "stage_seq": 37, "distance_m": 124473.638, "section_seq": 1, "route_path_id": 38575}, {"is_pass": false, "wtt_arr": "1733H", "wtt_dep": "1735H", "location": "Gatwick Airport", "stage_seq": 38, "distance_m": 132463.257, "section_seq": 1, "route_path_id": 38575}, {"is_pass": false, "wtt_arr": "1739", "wtt_dep": "1740H", "location": "Three Bridges", "stage_seq": 39, "distance_m": 136954.236, "section_seq": 1, "route_path_id": 38575}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1743H", "location": "Balcombe Tunnel Jn", "stage_seq": 40, "distance_m": 140093.964, "section_seq": 1, "route_path_id": 38575}, {"is_pass": false, "wtt_arr": "1746", "wtt_dep": "1746H", "location": "Balcombe", "stage_seq": 41, "distance_m": 144177.742, "section_seq": 1, "route_path_id": 38575}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1749H", "location": "Copyhold Jn", "stage_seq": 42, "distance_m": 149212.375, "section_seq": 1, "route_path_id": 38575}, {"is_pass": false, "wtt_arr": "1751", "wtt_dep": "1752", "location": "Haywards Heath", "stage_seq": 43, "distance_m": 150438.719, "section_seq": 1, "route_path_id": 38575}, {"is_pass": false, "wtt_arr": "1755H", "wtt_dep": "1756", "location": "Wivelsfield", "stage_seq": 44, "distance_m": 155151.377, "section_seq": 1, "route_path_id": 38575}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1756H", "location": "Keymer Jn", "stage_seq": 45, "distance_m": 155505.904, "section_seq": 1, "route_path_id": 38575}, {"is_pass": false, "wtt_arr": "1757H", "wtt_dep": "1758H", "location": "Burgess Hill", "stage_seq": 46, "distance_m": 156379.888, "section_seq": 1, "route_path_id": 38575}, {"is_pass": false, "wtt_arr": "1801H", "wtt_dep": "1802", "location": "Hassocks", "stage_seq": 47, "distance_m": 159829.61, "section_seq": 1, "route_path_id": 38575}, {"is_pass": false, "wtt_arr": "1808", "wtt_dep": "1808H", "location": "Preston Park", "stage_seq": 48, "distance_m": 169022.291, "section_seq": 1, "route_path_id": 38575}, {"is_pass": false, "wtt_arr": "1813", "wtt_dep": null, "location": "Brighton", "stage_seq": 49, "distance_m": 171162.885, "section_seq": 1, "route_path_id": 38575}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 171162.885, "from_m": 0.0, "section_seq": 1, "route_path_id": 38575}], "total_distance_m": 171162.885, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 160652.954, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 10509.931, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 18083, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:11:49Z", "source_id": 41228022, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T15:13:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:11:53Z", "source_id": 13503240, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T16:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18103, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:15:59Z", "source_id": 41236928, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T15:17:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:16:03Z", "source_id": 13506051, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T16:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18129, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:21:21Z", "source_id": 41249202, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T15:22:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:21:27Z", "source_id": 13509757, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T16:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18164, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:25:42Z", "source_id": 41258546, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T15:27:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:25:43Z", "source_id": 13512624, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T16:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18191, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:30:23Z", "source_id": 41268907, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T15:31:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:30:29Z", "source_id": 13515816, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T16:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18201, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:37:22Z", "source_id": 41284417, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T15:38:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:37:24Z", "source_id": 13520515, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T16:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18359, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:41:58Z", "source_id": 41294533, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T15:43:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:42:00Z", "source_id": 13523664, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T16:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18410, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:49:39Z", "source_id": 41311633, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T15:50:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:49:44Z", "source_id": 13528828, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T16:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18470, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:51:11Z", "source_id": 41315129, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T15:52:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:51:14Z", "source_id": 13529842, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T16:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18534, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:52:08Z", "source_id": 41317447, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T15:53:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:52:11Z", "source_id": 13530498, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T16:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18568, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:55:23Z", "source_id": 41324828, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T15:55:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:55:26Z", "source_id": 13532720, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T16:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18637, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:58:31Z", "source_id": 41331855, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T15:58:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:58:37Z", "source_id": 13534831, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T16:58:00+01:00", "operational_fact": true}] |
Bedford |
1546 |
1546 |
3 |
None |
None |
Brighton |
1813 |
1813 |
5 |
LATE |
+9 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C02652/2026-09-12/detailed |
None |
St Pancras Low Level |
2026-09-12T16:59:00+01:00 |
Farringdon |
3.5 |
{"type": "LineString", "coordinates": [[-0.12750652055813436, 51.53210664657283], [-0.1271529, 51.53137050000001], [-0.127105, 51.5312861], [-0.1270916, 51.5312625], [-0.1269993, 51.53113849999998], [-0.1268615, 51.53098740000001], [-0.12661269999999997, 51.530796599999995], [-0.1263977, 51.530653099999995], [-0.1261246, 51.53054499999999], [-0.1258626, 51.5304682], [-0.12551709999999996, 51.53040320000001], [-0.12547174967034236, 51.53039827557032], [-0.12545289999999998, 51.53037519999999], [-0.1250689, 51.5303267], [-0.12459359999999998, 51.5303098], [-0.1244005, 51.530313199999995], [-0.1241908, 51.5303203], [-0.1239772, 51.530341799999995], [-0.1237393, 51.53037439999999], [-0.12354989999999998, 51.5304069], [-0.12332949999999998, 51.5304633], [-0.12308420000000002, 51.5305415], [-0.122867, 51.5305966], [-0.12263129999999996, 51.5306377], [-0.1223676, 51.530663100000005], [-0.1221182, 51.5306757], [-0.1218119, 51.5306842], [-0.1214413, 51.5306898], [-0.12101759999999998, 51.530697], [-0.1207928, 51.530685599999984], [-0.12052580000000002, 51.5306464], [-0.12045839999999997, 51.5306292], [-0.1203098, 51.5305945], [-0.1198331, 51.5304748], [-0.1197398, 51.53045040000001], [-0.1195215, 51.5303917], [-0.11925929999999996, 51.5303125], [-0.1190034, 51.5302276], [-0.1188107, 51.530153899999995], [-0.1186822, 51.53009509999999], [-0.1185695, 51.530037799999995], [-0.118469, 51.529982999999994], [-0.11837100000000002, 51.529929], [-0.117008, 51.5291382], [-0.1168744, 51.52906070000001], [-0.1162677, 51.52870870000001], [-0.1160474, 51.5285776], [-0.1149493, 51.5279658], [-0.11453209999999998, 51.5277334], [-0.1144298, 51.52767479999999], [-0.11332169999999998, 51.526952], [-0.1124319, 51.5263817], [-0.1108836, 51.52542919999999], [-0.1099621, 51.5248046], [-0.10981749999999998, 51.524694399999994], [-0.1097511, 51.524646], [-0.1097076, 51.5246072], [-0.10964, 51.52454850000001], [-0.1095738, 51.5244838], [-0.1094992, 51.52442169999999], [-0.1093938, 51.5243402], [-0.1092883, 51.5242587], [-0.1091728, 51.5241772], [-0.1090536, 51.5240956], [-0.108979, 51.524046699999985], [-0.1088785, 51.5239868], [-0.1087995, 51.52394550000001], [-0.1087174, 51.523905500000005], [-0.1086221, 51.5238577], [-0.1084101, 51.523739899999995], [-0.1080862, 51.5235425], [-0.1079029, 51.523390899999995], [-0.10781739999999998, 51.5233048], [-0.1077608, 51.52324849999999], [-0.1077295, 51.52321220000001], [-0.1074634, 51.5229041], [-0.1073307, 51.5227709], [-0.1070899, 51.522560199999994], [-0.1069557, 51.52244679999999], [-0.1068495, 51.5223523], [-0.1067761, 51.5222865], [-0.1066099, 51.522131400000006], [-0.1064567, 51.52197739999999], [-0.10630829999999998, 51.521814799999994], [-0.1061551, 51.5216344], [-0.1060733, 51.521530899999995], [-0.1060171, 51.5214556], [-0.10593199999999998, 51.5213589], [-0.10584639999999998, 51.52126079999999], [-0.1057224, 51.5211185], [-0.10563999999999998, 51.521018899999994], [-0.10553959999999998, 51.52089339999999], [-0.1054765, 51.52080790000001], [-0.1054284, 51.52074169999999], [-0.1053543, 51.52063750000001], [-0.105269937006113, 51.52052295541778]]} |
1.3 |
1650 |
1653½ |
2026-09-12T17:02:30+01:00 |
None |
None |
West Hampstead Thameslink |
St Pancras Low Level |
Farringdon |
51.5321066 |
-0.1275065 |
51.5205230 |
-0.1052699 |
0 |
1 |
2026-09-12 15:58:49 |
AT_PLATFORM |
2026-09-12 15:58:00 |
St Pancras Low Level |
TRUST |
DIRECT_SCHEDULED_STOP_ARRIVAL |
13534831 |
1789228734484926 |
None |
69 |
69 |
2026-09-12 15:58:54.511562 |
A |
2026-09-12 18:22:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 509985 |
C18404 |
879V50MR12 |
2026-09-12 |
Thameslink |
P |
SUO |
SAC |
9V50 |
700055 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 38.577, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 133.255, "from_m": 38.577, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 146.474, "from_m": 133.255, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 374.333, "from_m": 146.474, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1925.806, "from_m": 374.333, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2213.979, "from_m": 1925.806, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4702.367, "from_m": 2213.979, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5823.429, "from_m": 4702.367, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 11373.185, "from_m": 5823.429, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11864.783, "from_m": 11373.185, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 11894.488, "from_m": 11864.783, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11920.872, "from_m": 11894.488, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 11958.294, "from_m": 11920.872, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11995.861, "from_m": 11958.294, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 12030.031, "from_m": 11995.861, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12092.265, "from_m": 12030.031, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 12305.762, "from_m": 12092.265, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12410.58, "from_m": 12305.762, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12508.933, "from_m": 12410.58, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 13554.651, "from_m": 12508.933, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 13645.037, "from_m": 13554.651, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 14091.058, "from_m": 13645.037, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 14153.345, "from_m": 14091.058, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 18453.653, "from_m": 14153.345, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19741.676, "from_m": 18453.653, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20206.44, "from_m": 19741.676, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 20733.725, "from_m": 20206.44, "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": 20771.489, "from_m": 20733.725, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 21328.72, "from_m": 20771.489, "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": 21406.345, "from_m": 21328.72, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 24758.05, "from_m": 21406.345, "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": 25036.011, "from_m": 24758.05, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 25073.272, "from_m": 25036.011, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 26300.26, "from_m": 25073.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": 26369.145, "from_m": 26300.26, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 27165.845, "from_m": 26369.145, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 29328.818, "from_m": 27165.845, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 29433.237, "from_m": 29328.818, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 30708.77, "from_m": 29433.237, "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": 31357.052, "from_m": 30708.77, "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": 31398.482, "from_m": 31357.052, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31441.417, "from_m": 31398.482, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 31476.308, "from_m": 31441.417, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31910.271, "from_m": 31476.308, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 31945.163, "from_m": 31910.271, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31988.098, "from_m": 31945.163, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 32029.528, "from_m": 31988.098, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32768.084, "from_m": 32029.528, "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": 36126.917, "from_m": 32768.084, "capability_applied": null, "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": 36219.799, "from_m": 36126.917, "capability_applied": null, "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": 36270.645, "from_m": 36219.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": 36302.3, "from_m": 36270.645, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 36902.167, "from_m": 36302.3, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 38171.835, "from_m": 36902.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": 38255.7, "from_m": 38171.835, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 42139.481, "from_m": 38255.7, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47906.235, "from_m": 42139.481, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 49349.377, "from_m": 47906.235, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 60502.102, "from_m": 49349.377, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 61280.783, "from_m": 60502.102, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 61494.086, "from_m": 61280.783, "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": 509985, "profile_key": "a4ad42f8b7901447bcfe3e2085e4f0c2e6d07b8899aa136ec0fcebdcc49d3fa8", "schedule_id": 6689, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1546", "location": "Sutton (Surrey)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29352}, {"is_pass": false, "wtt_arr": "1548H", "wtt_dep": "1549H", "location": "Carshalton", "stage_seq": 2, "distance_m": 2022.562, "section_seq": 1, "route_path_id": 29352}, {"is_pass": false, "wtt_arr": "1551H", "wtt_dep": "1552", "location": "Hackbridge", "stage_seq": 3, "distance_m": 3435.451, "section_seq": 1, "route_path_id": 29352}, {"is_pass": false, "wtt_arr": "1554H", "wtt_dep": "1555", "location": "Mitcham Junction", "stage_seq": 4, "distance_m": 5249.708, "section_seq": 1, "route_path_id": 29352}, {"is_pass": false, "wtt_arr": "1557H", "wtt_dep": "1558H", "location": "Mitcham Eastfields", "stage_seq": 5, "distance_m": 7073.215, "section_seq": 1, "route_path_id": 29352}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1600H", "location": "Streatham South Jn", "stage_seq": 6, "distance_m": 8778.502, "section_seq": 1, "route_path_id": 29352}, {"is_pass": false, "wtt_arr": "1602", "wtt_dep": "1603", "location": "Streatham", "stage_seq": 7, "distance_m": 9727.457, "section_seq": 1, "route_path_id": 29352}, {"is_pass": false, "wtt_arr": "1606H", "wtt_dep": "1608", "location": "Tulse Hill", "stage_seq": 8, "distance_m": 12174.587, "section_seq": 1, "route_path_id": 29352}, {"is_pass": false, "wtt_arr": "1611", "wtt_dep": "1612", "location": "Herne Hill", "stage_seq": 9, "distance_m": 13853.243, "section_seq": 1, "route_path_id": 29352}, {"is_pass": false, "wtt_arr": "1614H", "wtt_dep": "1615", "location": "Loughborough Jn", "stage_seq": 10, "distance_m": 15472.935, "section_seq": 1, "route_path_id": 29352}, {"is_pass": false, "wtt_arr": "1618H", "wtt_dep": "1619H", "location": "Elephant & Castle", "stage_seq": 11, "distance_m": 18558.316, "section_seq": 1, "route_path_id": 29352}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1620H", "location": "Southwark Bridge Jn", "stage_seq": 12, "distance_m": 19099.737, "section_seq": 1, "route_path_id": 29352}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1622H", "location": "Blackfriars Jn", "stage_seq": 13, "distance_m": 19824.207, "section_seq": 1, "route_path_id": 29352}, {"is_pass": false, "wtt_arr": "1623H", "wtt_dep": "1624H", "location": "London Blackfriars", "stage_seq": 14, "distance_m": 20442.172, "section_seq": 1, "route_path_id": 29352}, {"is_pass": false, "wtt_arr": "1625H", "wtt_dep": "1626H", "location": "City Thameslink", "stage_seq": 15, "distance_m": 20844.555, "section_seq": 1, "route_path_id": 29352}, {"is_pass": false, "wtt_arr": "1628", "wtt_dep": "1629", "location": "Farringdon", "stage_seq": 16, "distance_m": 21574.713, "section_seq": 1, "route_path_id": 29352}, {"is_pass": false, "wtt_arr": "1632H", "wtt_dep": "1633H", "location": "St Pancras Low Level", "stage_seq": 17, "distance_m": 23793.569, "section_seq": 1, "route_path_id": 29352}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1636", "location": "Dock Jn North", "stage_seq": 18, "distance_m": 25025.447, "section_seq": 1, "route_path_id": 29352}, {"is_pass": false, "wtt_arr": "1637H", "wtt_dep": "1638", "location": "Kentish Town", "stage_seq": 19, "distance_m": 25992.472, "section_seq": 1, "route_path_id": 29352}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1639", "location": "Carlton Road Jn", "stage_seq": 20, "distance_m": 26996.994, "section_seq": 1, "route_path_id": 29352}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1641H", "location": "West Hampstead South Jn", "stage_seq": 21, "distance_m": 29309.682, "section_seq": 1, "route_path_id": 29352}, {"is_pass": false, "wtt_arr": "1642H", "wtt_dep": "1643", "location": "West Hampstead Thameslink", "stage_seq": 22, "distance_m": 29743.62, "section_seq": 1, "route_path_id": 29352}, {"is_pass": false, "wtt_arr": "1645", "wtt_dep": "1646H", "location": "Cricklewood", "stage_seq": 23, "distance_m": 31693.29, "section_seq": 1, "route_path_id": 29352}, {"is_pass": false, "wtt_arr": "1648", "wtt_dep": "1648H", "location": "Brent Cross West", "stage_seq": 24, "distance_m": 33849.714, "section_seq": 1, "route_path_id": 29352}, {"is_pass": false, "wtt_arr": "1650", "wtt_dep": "1650H", "location": "Hendon", "stage_seq": 25, "distance_m": 35414.846, "section_seq": 1, "route_path_id": 29352}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1651H", "location": "Silkstream Jn", "stage_seq": 26, "distance_m": 38213.768, "section_seq": 1, "route_path_id": 29352}, {"is_pass": false, "wtt_arr": "1653", "wtt_dep": "1653H", "location": "Mill Hill Broadway", "stage_seq": 27, "distance_m": 44606.801, "section_seq": 1, "route_path_id": 29352}, {"is_pass": false, "wtt_arr": "1657", "wtt_dep": "1658", "location": "Elstree", "stage_seq": 28, "distance_m": 49438.34, "section_seq": 1, "route_path_id": 29352}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1700", "location": "Radlett Jn", "stage_seq": 29, "distance_m": 52666.881, "section_seq": 1, "route_path_id": 29352}, {"is_pass": false, "wtt_arr": "1701", "wtt_dep": "1701H", "location": "Radlett", "stage_seq": 30, "distance_m": 53974.08, "section_seq": 1, "route_path_id": 29352}, {"is_pass": false, "wtt_arr": "1707", "wtt_dep": null, "location": "St. Albans", "stage_seq": 31, "distance_m": 61494.086, "section_seq": 1, "route_path_id": 29352}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 61494.086, "from_m": 0.0, "section_seq": 1, "route_path_id": 29352}], "total_distance_m": 61494.086, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 53453.649, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 8040.437, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 30083, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:47:51Z", "source_id": 41175494, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T14:48:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:47:51Z", "source_id": 13487328, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T15:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30079, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:50:15Z", "source_id": 41180902, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T14:51:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:50:18Z", "source_id": 13488987, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T15:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30063, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:53:48Z", "source_id": 41188632, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T14:54:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:53:54Z", "source_id": 13491367, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T15:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30059, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:57:22Z", "source_id": 41196199, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T14:57:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:57:25Z", "source_id": 13493677, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T15:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29807, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:00:31Z", "source_id": 41202827, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T15:01:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:00:32Z", "source_id": 13495740, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T16:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29786, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:05:26Z", "source_id": 41213841, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T15:06:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:05:28Z", "source_id": 13499024, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T16:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29362, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:10:23Z", "source_id": 41224986, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T15:11:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:10:28Z", "source_id": 13502335, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T16:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29338, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:13:51Z", "source_id": 41232236, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T15:14:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:13:55Z", "source_id": 13504554, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T16:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29330, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:17:31Z", "source_id": 41240324, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T15:18:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:17:37Z", "source_id": 13507110, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T16:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29317, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:24:13Z", "source_id": 41255366, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T15:24:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:24:15Z", "source_id": 13511628, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T16:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29302, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:26:27Z", "source_id": 41260262, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T15:26:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:26:31Z", "source_id": 13513196, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T16:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18764, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:28:28Z", "source_id": 41264648, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T15:28:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:28:31Z", "source_id": 13514493, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T16:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18647, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:32:39Z", "source_id": 41273873, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T15:33:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:32:43Z", "source_id": 13517356, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T16:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18575, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:36:52Z", "source_id": 41283339, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T15:37:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:36:56Z", "source_id": 13520206, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T16:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18545, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:41:11Z", "source_id": 41292667, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T15:42:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:41:14Z", "source_id": 13523124, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T16:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18490, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:44:08Z", "source_id": 41299358, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-12T15:45:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:44:13Z", "source_id": 13525101, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-12T16:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18452, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:47:11Z", "source_id": 41306159, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-12T15:47:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:47:16Z", "source_id": 13527113, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-12T16:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18416, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:49:14Z", "source_id": 41310746, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-12T15:50:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:49:16Z", "source_id": 13528524, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-12T16:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18401, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:52:52Z", "source_id": 41319175, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-12T15:54:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:52:53Z", "source_id": 13530987, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-12T16:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18393, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:57:39Z", "source_id": 41329944, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-12T15:58:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:57:42Z", "source_id": 13534249, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-12T16:58:00+01:00", "operational_fact": true}] |
Sutton (Surrey) |
1546 |
1546 |
1 |
None |
None |
St. Albans |
1707 |
1707 |
2 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C18404/2026-09-12/detailed |
None |
Elstree |
2026-09-12T16:58:30+01:00 |
Radlett |
3.0 |
{"type": "LineString", "coordinates": [[-0.2794875, 51.65240399999999], [-0.2797229, 51.6527197], [-0.2800466999999999, 51.6531383], [-0.28035409999999994, 51.6534945], [-0.2807269, 51.6538988], [-0.28103029999999996, 51.6542204], [-0.28137179999999995, 51.65456729999999], [-0.2816697, 51.6548458], [-0.28206149999999997, 51.655213], [-0.2823785, 51.6555016], [-0.2826179, 51.6557109], [-0.28292539999999994, 51.655976800000005], [-0.2833866, 51.6563701], [-0.2838859, 51.6567862], [-0.28432799999999997, 51.65715670000001], [-0.28487629999999997, 51.65762339999999], [-0.2854177, 51.6580766], [-0.285883, 51.6584606], [-0.2863238, 51.65880999999999], [-0.2867958, 51.6592024], [-0.28729379999999993, 51.6596227], [-0.2878325, 51.6600691], [-0.2884379, 51.660556099999994], [-0.2891889, 51.66117890000001], [-0.28990039999999995, 51.661770399999995], [-0.2904609, 51.6622363], [-0.29110980000000003, 51.66277629999999], [-0.2917125, 51.6632708], [-0.2922661999999999, 51.663729], [-0.2927002, 51.664113], [-0.2931504999999999, 51.6645012], [-0.2936661, 51.66492480000001], [-0.2941994, 51.6653695], [-0.2947068, 51.6657897], [-0.29523924465501367, 51.666235034589675], [-0.29527279999999995, 51.66626310000001], [-0.2958277999999999, 51.666725500000005], [-0.2964972, 51.6672756], [-0.2973093, 51.667923599999995], [-0.29817599999999994, 51.668617999999995], [-0.29870109999999994, 51.66905090000001], [-0.2993228, 51.66957910000001], [-0.29988739999999997, 51.6700684], [-0.3004805, 51.67057810000001], [-0.3011716, 51.6711746], [-0.3017755, 51.6716853], [-0.3019346, 51.6718198], [-0.3030722, 51.672741300000006], [-0.3039578, 51.6734719], [-0.3048503, 51.6742219], [-0.3056162, 51.674837800000006], [-0.30630599999999997, 51.6754174], [-0.3068869, 51.675910900000005], [-0.30729204676741956, 51.67624988671798], [-0.30785689999999993, 51.6767225], [-0.3084446, 51.67720419999999], [-0.30884049999999996, 51.6775382], [-0.30888329999999997, 51.677573599999995], [-0.30967519999999993, 51.67822720000001], [-0.31014759999999997, 51.6786645], [-0.31022379999999994, 51.67872739999999], [-0.3109321, 51.67934149999999], [-0.31139859999999997, 51.6797277], [-0.3123624, 51.6805284], [-0.3133039, 51.681326799999994], [-0.31385899999999994, 51.6818286], [-0.3141818, 51.682127400000006], [-0.3146204, 51.6825481], [-0.3150023, 51.68293309999999], [-0.3153503, 51.683295699999995], [-0.31569299999999995, 51.6836875], [-0.3160396999999999, 51.68411609999999], [-0.31631519999999996, 51.6844769], [-0.31660980000000005, 51.6848691], [-0.3170024, 51.685405], [-0.317224974036929, 51.68571526980014]]} |
2.8 |
1658 |
1701 |
2026-09-12T17:02:00+01:00 |
None |
None |
Mill Hill Broadway |
Elstree |
Radlett |
51.6532714 |
-0.2801616 |
51.6857153 |
-0.3172250 |
0 |
1 |
2026-09-12 15:58:49 |
RUNNING |
2026-09-12 15:58:30 |
Radlett |
SCHEDULE |
SCHEDULE_DEPARTURE_AFTER_PROMPT_ARRIVAL |
None |
1789228662450709 |
None |
98 |
98 |
2026-09-12 15:58:31.173765 |
None |
2026-09-12 17:08:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 509986 |
G28318 |
879Y43MR12 |
2026-09-12 |
Thameslink |
P |
BFR |
SEV |
9Y43 |
700035 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 235.732, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 20.0}, {"to_m": 700.496, "from_m": 235.732, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1765.547, "from_m": 700.496, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1990.517, "from_m": 1765.547, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4765.052, "from_m": 1990.517, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4848.975, "from_m": 4765.052, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 4880.583, "from_m": 4848.975, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5590.11, "from_m": 4880.583, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 5622.571, "from_m": 5590.11, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 7402.591, "from_m": 5622.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": 7902.925, "from_m": 7402.591, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8170.496, "from_m": 7902.925, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8220.855, "from_m": 8170.496, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8539.864, "from_m": 8220.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": 10578.474, "from_m": 8539.864, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 11083.262, "from_m": 10578.474, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13400.165, "from_m": 11083.262, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14204.008, "from_m": 13400.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": 14978.828, "from_m": 14204.008, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15033.167, "from_m": 14978.828, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16812.204, "from_m": 15033.167, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16866.543, "from_m": 16812.204, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19467.061, "from_m": 16866.543, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19946.491, "from_m": 19467.061, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24408.866, "from_m": 19946.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": 24454.287, "from_m": 24408.866, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 26093.445, "from_m": 24454.287, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32116.112, "from_m": 26093.445, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 32550.687, "from_m": 32116.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": 32645.192, "from_m": 32550.687, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 32987.907, "from_m": 32645.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": 43153.584, "from_m": 32987.907, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 44045.86, "from_m": 43153.584, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 45448.462, "from_m": 44045.86, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 47038.022, "from_m": 45448.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": 47074.701, "from_m": 47038.022, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47346.365, "from_m": 47074.701, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 47672.261, "from_m": 47346.365, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 47722.305, "from_m": 47672.261, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47959.78, "from_m": 47722.305, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}], "service_id": 509986, "profile_key": "fd3a175e5d4a14e78adf41dd29301ee814ce082f67c40ab07272a82a95cdfe3d", "schedule_id": 14114, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1546", "location": "London Blackfriars", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 31919}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1547", "location": "Blackfriars Jn", "stage_seq": 2, "distance_m": 617.965, "section_seq": 1, "route_path_id": 31919}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1548", "location": "Southwark Bridge Jn", "stage_seq": 3, "distance_m": 1348.555, "section_seq": 1, "route_path_id": 31919}, {"is_pass": false, "wtt_arr": "1549", "wtt_dep": "1550H", "location": "Elephant & Castle", "stage_seq": 4, "distance_m": 1888.136, "section_seq": 1, "route_path_id": 31919}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1555", "location": "Loughborough Jn", "stage_seq": 5, "distance_m": 4983.623, "section_seq": 1, "route_path_id": 31919}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1556", "location": "Cambria Jn", "stage_seq": 6, "distance_m": 5556.912, "section_seq": 1, "route_path_id": 31919}, {"is_pass": false, "wtt_arr": "1557", "wtt_dep": "1558", "location": "Denmark Hill", "stage_seq": 7, "distance_m": 6273.409, "section_seq": 1, "route_path_id": 31919}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1559", "location": "Crofton Road Jn", "stage_seq": 8, "distance_m": 7103.167, "section_seq": 1, "route_path_id": 31919}, {"is_pass": false, "wtt_arr": "1600", "wtt_dep": "1601", "location": "Peckham Rye (E)", "stage_seq": 9, "distance_m": 7652.758, "section_seq": 1, "route_path_id": 31919}, {"is_pass": false, "wtt_arr": "1603", "wtt_dep": "1604", "location": "Nunhead", "stage_seq": 10, "distance_m": 10112.121, "section_seq": 1, "route_path_id": 31919}, {"is_pass": false, "wtt_arr": "1606H", "wtt_dep": "1607", "location": "Crofton Park", "stage_seq": 11, "distance_m": 12014.438, "section_seq": 1, "route_path_id": 31919}, {"is_pass": false, "wtt_arr": "1609", "wtt_dep": "1610", "location": "Catford", "stage_seq": 12, "distance_m": 13473.6, "section_seq": 1, "route_path_id": 31919}, {"is_pass": false, "wtt_arr": "1612", "wtt_dep": "1613", "location": "Bellingham", "stage_seq": 13, "distance_m": 14827.48, "section_seq": 1, "route_path_id": 31919}, {"is_pass": false, "wtt_arr": "1614H", "wtt_dep": "1615", "location": "Beckenham Hill", "stage_seq": 14, "distance_m": 15922.685, "section_seq": 1, "route_path_id": 31919}, {"is_pass": false, "wtt_arr": "1617", "wtt_dep": "1617H", "location": "Ravensbourne", "stage_seq": 15, "distance_m": 19179.83, "section_seq": 1, "route_path_id": 31919}, {"is_pass": false, "wtt_arr": "1619H", "wtt_dep": "1620", "location": "Shortlands", "stage_seq": 16, "distance_m": 20351.9, "section_seq": 1, "route_path_id": 31919}, {"is_pass": false, "wtt_arr": "1622", "wtt_dep": "1623H", "location": "Bromley South", "stage_seq": 17, "distance_m": 21660.967, "section_seq": 1, "route_path_id": 31919}, {"is_pass": false, "wtt_arr": "1625H", "wtt_dep": "1626H", "location": "Bickley", "stage_seq": 18, "distance_m": 23498.803, "section_seq": 1, "route_path_id": 31919}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1627H", "location": "Bickley Jn", "stage_seq": 19, "distance_m": 24408.866, "section_seq": 1, "route_path_id": 31919}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1628", "location": "St. Mary Cray Jn", "stage_seq": 20, "distance_m": 25929.977, "section_seq": 1, "route_path_id": 31919}, {"is_pass": false, "wtt_arr": "1630", "wtt_dep": "1631", "location": "St. Mary Cray", "stage_seq": 21, "distance_m": 27997.022, "section_seq": 1, "route_path_id": 31919}, {"is_pass": false, "wtt_arr": "1635", "wtt_dep": "1636", "location": "Swanley", "stage_seq": 22, "distance_m": 32285.023, "section_seq": 1, "route_path_id": 31919}, {"is_pass": false, "wtt_arr": "1640H", "wtt_dep": "1641", "location": "Eynsford", "stage_seq": 23, "distance_m": 37122.39, "section_seq": 1, "route_path_id": 31919}, {"is_pass": false, "wtt_arr": "1644H", "wtt_dep": "1645", "location": "Shoreham (Kent)", "stage_seq": 24, "distance_m": 40762.389, "section_seq": 1, "route_path_id": 31919}, {"is_pass": false, "wtt_arr": "1647H", "wtt_dep": "1648", "location": "Otford", "stage_seq": 25, "distance_m": 43050.737, "section_seq": 1, "route_path_id": 31919}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1649", "location": "Otford Jn", "stage_seq": 26, "distance_m": 44017.353, "section_seq": 1, "route_path_id": 31919}, {"is_pass": false, "wtt_arr": "1650H", "wtt_dep": "1651", "location": "Bat & Ball", "stage_seq": 27, "distance_m": 45585.314, "section_seq": 1, "route_path_id": 31919}, {"is_pass": false, "wtt_arr": "1655", "wtt_dep": null, "location": "Sevenoaks", "stage_seq": 28, "distance_m": 47959.78, "section_seq": 1, "route_path_id": 31919}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 47959.78, "from_m": 0.0, "section_seq": 1, "route_path_id": 31919}], "total_distance_m": 47959.78, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 44086.654, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3873.126, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29334, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:49:08Z", "source_id": 41178390, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T14:49:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:49:13Z", "source_id": 13488233, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T15:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29765, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:55:36Z", "source_id": 41192580, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T14:56:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:55:41Z", "source_id": 13492537, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T15:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29777, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:59:20Z", "source_id": 41200393, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T14:59:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:59:21Z", "source_id": 13494912, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T15:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31564, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:02:18Z", "source_id": 41206767, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T15:02:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:02:22Z", "source_id": 13496946, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T16:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31810, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:05:56Z", "source_id": 41214936, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T15:06:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:05:59Z", "source_id": 13499358, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T16:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31822, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:09:02Z", "source_id": 41221862, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T15:09:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:09:07Z", "source_id": 13501397, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T16:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31835, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:11:18Z", "source_id": 41227007, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T15:12:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:11:23Z", "source_id": 13502928, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T16:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31841, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:13:58Z", "source_id": 41232431, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T15:14:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:14:01Z", "source_id": 13504644, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T16:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31846, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:16:18Z", "source_id": 41237570, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T15:17:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:16:18Z", "source_id": 13506225, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T16:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31855, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:18:24Z", "source_id": 41242389, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T15:19:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:18:26Z", "source_id": 13507716, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T16:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31879, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:20:47Z", "source_id": 41247891, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T15:21:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:20:48Z", "source_id": 13509321, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T16:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31887, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:24:06Z", "source_id": 41255128, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T15:24:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:24:11Z", "source_id": 13511559, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T16:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32076, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:28:47Z", "source_id": 41265327, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T15:29:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:28:48Z", "source_id": 13514651, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T16:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31965, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:33:21Z", "source_id": 41275460, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T15:34:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:33:22Z", "source_id": 13517777, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T16:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32546, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:38:38Z", "source_id": 41287282, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-12T15:39:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:38:43Z", "source_id": 13521453, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-12T16:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32550, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:43:05Z", "source_id": 41297070, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-12T15:44:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:43:08Z", "source_id": 13524414, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-12T16:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32559, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:46:21Z", "source_id": 41304415, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-12T15:47:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:46:25Z", "source_id": 13526603, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-12T16:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32563, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:50:07Z", "source_id": 41312690, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-12T15:50:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:50:06Z", "source_id": 13529077, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-12T16:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32589, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:54:25Z", "source_id": 41322784, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-12T15:56:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:54:27Z", "source_id": 13532082, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-12T16:56:00+01:00", "operational_fact": true}] |
London Blackfriars |
1546 |
1546 |
3 |
None |
None |
Sevenoaks |
1655 |
1655 |
4 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G28318/2026-09-12/detailed |
None |
Bat & Ball |
2026-09-12T16:52:00+01:00 |
Sevenoaks |
5.0 |
{"type": "LineString", "coordinates": [[0.19424569999999997, 51.2902086], [0.1940319, 51.28999339999999], [0.1938622, 51.28983579999999], [0.1934423, 51.28949719999999], [0.1931641, 51.2893146], [0.19274489999999997, 51.2890929], [0.19246119999999997, 51.28896389999999], [0.1918542, 51.2887242], [0.19146489999999997, 51.2886038], [0.19105589999999997, 51.2884966], [0.1902705, 51.28832559999999], [0.1897276, 51.2881946], [0.1894037, 51.2881075], [0.1890096, 51.28798520000001], [0.1886492, 51.2878617], [0.188291, 51.2877226], [0.18813199999999997, 51.2876544], [0.1877957, 51.287505999999986], [0.1875017, 51.2873618], [0.1871779, 51.2871845], [0.1867025, 51.286916], [0.18619889999999997, 51.28657720000001], [0.18606980000000004, 51.2864637], [0.18581819999999996, 51.2862301], [0.1856047, 51.2860358], [0.1854508, 51.28588239999999], [0.18528849999999997, 51.285688500000006], [0.1851868, 51.2855593], [0.18482719999999997, 51.28501279999999], [0.18408359999999996, 51.2840342], [0.1829115, 51.28263320000001], [0.18252509999999997, 51.282235], [0.1821945, 51.28190180000001], [0.1819358, 51.281653099999986], [0.18133119999999997, 51.2810378], [0.18119779999999996, 51.2808779], [0.1810527, 51.28067549999999], [0.1809605, 51.2805575], [0.1808462, 51.2803723], [0.1807825, 51.280227], [0.18072309999999997, 51.2800696], [0.1806451, 51.27979530000001], [0.18059939999999997, 51.27954879999999], [0.1805988, 51.2795422], [0.18057649999999997, 51.27929480000001], [0.1805718, 51.2791658], [0.1805798, 51.27898459999999], [0.1806156, 51.2787572], [0.18069519999999997, 51.27852909999999], [0.1807684, 51.2783575], [0.1808781, 51.2781758], [0.1810051, 51.2779863], [0.1812736, 51.2775722], [0.1814202, 51.27734480000001], [0.18148860000000003, 51.2772431], [0.1816263, 51.2770322], [0.1817495, 51.27682289999999], [0.18188419999999997, 51.27658619999998], [0.1820625, 51.2762304], [0.18221549999999995, 51.27591609999999], [0.1822975, 51.275733499999994], [0.1823858, 51.2755069], [0.1824472, 51.275325499999994], [0.1824871, 51.275211600000006], [0.18251229999999996, 51.2750374], [0.1825374, 51.27476269999998], [0.1824833, 51.2750201], [0.1824397, 51.2752001], [0.1823733, 51.27539650000001], [0.182063, 51.276119199999975], [0.181869, 51.2765049], [0.18177329999999997, 51.27668429999999], [0.1816949, 51.2768276]]} |
1.5 |
1651 |
1656 |
2026-09-12T16:56:00+01:00 |
None |
None |
Bat & Ball |
Sevenoaks |
Sevenoaks |
51.2768276 |
0.1816949 |
51.2768276 |
0.1816949 |
1 |
1 |
2026-09-12 15:56:18 |
TERMINATED |
2026-09-12 15:56:00 |
Sevenoaks |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13532082 |
1789228467948658 |
None |
96 |
96 |
2026-09-12 15:56:18.033892 |
4 |
2026-09-12 16:06:18.029822 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
2026-09-12 15:56:18.029822 |
| 509988 |
H00173 |
666E59CV12 |
2026-09-12 |
Unknown |
O |
None |
None |
6E59 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 1070.165, "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": 21276.538, "from_m": 1070.165, "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": 21337.242, "from_m": 21276.538, "capability_applied": null, "effective_limit_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": 29050.868, "from_m": 21337.242, "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": 29752.226, "from_m": 29050.868, "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": 38369.877, "from_m": 29752.226, "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": 38435.155, "from_m": 38369.877, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 39207.034, "from_m": 38435.155, "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": 39569.246, "from_m": 39207.034, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 45974.408, "from_m": 39569.246, "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": 47185.904, "from_m": 45974.408, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 53469.409, "from_m": 47185.904, "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": 53519.506, "from_m": 53469.409, "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": 59114.069, "from_m": 53519.506, "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": 59191.499, "from_m": 59114.069, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 59317.84, "from_m": 59191.499, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 59360.974, "from_m": 59317.84, "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": 60082.548, "from_m": 59360.974, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 60153.045, "from_m": 60082.548, "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": 66195.059, "from_m": 60153.045, "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": 66256.547, "from_m": 66195.059, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 69887.324, "from_m": 66256.547, "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": 70354.778, "from_m": 69887.324, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 70693.906, "from_m": 70354.778, "capability_applied": null, "effective_limit_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": 71430.026, "from_m": 70693.906, "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": 73387.48, "from_m": 71430.026, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 74205.073, "from_m": 73387.48, "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": 75151.348, "from_m": 74205.073, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 75169.637, "from_m": 75151.348, "capability_applied": null, "effective_limit_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": 94014.974, "from_m": 75169.637, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 94046.791, "from_m": 94014.974, "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": 97658.728, "from_m": 94046.791, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 98416.362, "from_m": 97658.728, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 98747.06, "from_m": 98416.362, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 107700.314, "from_m": 98747.06, "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": 121526.703, "from_m": 107700.314, "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": 123433.812, "from_m": 121526.703, "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": 123946.144, "from_m": 123433.812, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 123996.7, "from_m": 123946.144, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 124033.806, "from_m": 123996.7, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 125081.921, "from_m": 124033.806, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 125106.41, "from_m": 125081.921, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 125154.326, "from_m": 125106.41, "capability_applied": null, "effective_limit_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": 125633.968, "from_m": 125154.326, "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": 125996.244, "from_m": 125633.968, "capability_applied": null, "effective_limit_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": 126076.292, "from_m": 125996.244, "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": 134261.77, "from_m": 126076.292, "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": 134301.137, "from_m": 134261.77, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 142892.293, "from_m": 134301.137, "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": 142998.056, "from_m": 142892.293, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 143057.348, "from_m": 142998.056, "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": 147875.408, "from_m": 143057.348, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 149487.727, "from_m": 147875.408, "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": 149804.229, "from_m": 149487.727, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 171490.443, "from_m": 149804.229, "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": 171676.268, "from_m": 171490.443, "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": 171857.569, "from_m": 171676.268, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 172830.675, "from_m": 171857.569, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 180033.118, "from_m": 172830.675, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 180101.949, "from_m": 180033.118, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 180333.969, "from_m": 180101.949, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 182040.953, "from_m": 180333.969, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 186314.451, "from_m": 182040.953, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 186352.772, "from_m": 186314.451, "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": 186386.579, "from_m": 186352.772, "capability_applied": null, "effective_limit_mph": 12.427, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 12.427}, {"to_m": 187263.522, "from_m": 186386.579, "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}], "service_id": 509988, "profile_key": "16da278dc1d0fada47483eaae5d6919ca8f3027811dd88cc04d450c055dd8dc5", "schedule_id": 34650, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1733", "location": "Kingsbury Oil Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 55566}, {"is_pass": false, "wtt_arr": "1738", "wtt_dep": "1838H", "location": "Kingsbury Reception Sidings", "stage_seq": 2, "distance_m": 584.638, "section_seq": 1, "route_path_id": 55566}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1839H", "location": "Kingsbury Shunting Frame", "stage_seq": 3, "distance_m": 758.963, "section_seq": 1, "route_path_id": 55566}, {"is_pass": false, "wtt_arr": "1846H", "wtt_dep": "1847H", "location": "Kingsbury Branch Jn", "stage_seq": 4, "distance_m": 1070.165, "section_seq": 1, "route_path_id": 55566}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1856", "location": "Tamworth High Level", "stage_seq": 5, "distance_m": 8713.925, "section_seq": 1, "route_path_id": 55566}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1903H", "location": "Wichnor Jn", "stage_seq": 6, "distance_m": 20702.174, "section_seq": 1, "route_path_id": 55566}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1909H", "location": "Burton-on-Trent", "stage_seq": 7, "distance_m": 29425.448, "section_seq": 1, "route_path_id": 55566}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1912", "location": "Clay Mills Jn", "stage_seq": 8, "distance_m": 32818.325, "section_seq": 1, "route_path_id": 55566}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1916", "location": "North Stafford Jn", "stage_seq": 9, "distance_m": 38482.958, "section_seq": 1, "route_path_id": 55566}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1918", "location": "Stenson Jn", "stage_seq": 10, "distance_m": 39242.143, "section_seq": 1, "route_path_id": 55566}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1932", "location": "Castle Donington Jn", "stage_seq": 11, "distance_m": 53469.409, "section_seq": 1, "route_path_id": 55566}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1938", "location": "Sheet Stores Jn", "stage_seq": 12, "distance_m": 59191.499, "section_seq": 1, "route_path_id": 55566}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1941H", "location": "Trent East Jn", "stage_seq": 13, "distance_m": 60111.676, "section_seq": 1, "route_path_id": 55566}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1948H", "location": "Beeston South Jn", "stage_seq": 14, "distance_m": 66337.333, "section_seq": 1, "route_path_id": 55566}, {"is_pass": false, "wtt_arr": "1955H", "wtt_dep": "2004H", "location": "Mansfield Jn", "stage_seq": 15, "distance_m": 69929.031, "section_seq": 1, "route_path_id": 55566}, {"is_pass": false, "wtt_arr": "2008", "wtt_dep": "2010", "location": "Nottingham", "stage_seq": 16, "distance_m": 70870.529, "section_seq": 1, "route_path_id": 55566}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2016", "location": "Netherfield Jn", "stage_seq": 17, "distance_m": 75151.348, "section_seq": 1, "route_path_id": 55566}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2021H", "location": "Lowdham", "stage_seq": 18, "distance_m": 83033.703, "section_seq": 1, "route_path_id": 55566}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2027H", "location": "Fiskerton", "stage_seq": 19, "distance_m": 91416.052, "section_seq": 1, "route_path_id": 55566}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2029H", "location": "Staythorpe S.B.", "stage_seq": 20, "distance_m": 94088.935, "section_seq": 1, "route_path_id": 55566}, {"is_pass": false, "wtt_arr": "2036H", "wtt_dep": "2039", "location": "Newark Castle", "stage_seq": 21, "distance_m": 98577.307, "section_seq": 1, "route_path_id": 55566}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2042H", "location": "Newark Flat Crossing", "stage_seq": 22, "distance_m": 99859.481, "section_seq": 1, "route_path_id": 55566}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2043", "location": "Newark Crossing East Jn", "stage_seq": 23, "distance_m": 100040.804, "section_seq": 1, "route_path_id": 55566}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2104", "location": "Boultham Jn", "stage_seq": 24, "distance_m": 123387.071, "section_seq": 1, "route_path_id": 55566}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2105", "location": "West Holmes Jn", "stage_seq": 25, "distance_m": 124033.806, "section_seq": 1, "route_path_id": 55566}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2107H", "location": "Lincoln", "stage_seq": 26, "distance_m": 125386.728, "section_seq": 1, "route_path_id": 55566}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2108", "location": "Pelham Street Jn", "stage_seq": 27, "distance_m": 125633.968, "section_seq": 1, "route_path_id": 55566}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2117H", "location": "Langworth S.B.", "stage_seq": 28, "distance_m": 135303.313, "section_seq": 1, "route_path_id": 55566}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2123H", "location": "Wickenby S.B.", "stage_seq": 29, "distance_m": 142781.5, "section_seq": 1, "route_path_id": 55566}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2135", "location": "Holton-le-Moor S.B.", "stage_seq": 30, "distance_m": 158101.36, "section_seq": 1, "route_path_id": 55566}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2146", "location": "Wrawby Jn", "stage_seq": 31, "distance_m": 171648.337, "section_seq": 1, "route_path_id": 55566}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2147", "location": "Barnetby", "stage_seq": 32, "distance_m": 172593.893, "section_seq": 1, "route_path_id": 55566}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2152H", "location": "Brocklesby Jn", "stage_seq": 33, "distance_m": 179918.942, "section_seq": 1, "route_path_id": 55566}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2154H", "location": "Ulceby", "stage_seq": 34, "distance_m": 181872.303, "section_seq": 1, "route_path_id": 55566}, {"is_pass": false, "wtt_arr": "2205", "wtt_dep": null, "location": "Lindsey Oil Refinery", "stage_seq": 35, "distance_m": 187263.522, "section_seq": 1, "route_path_id": 55566}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 187263.522, "from_m": 0.0, "section_seq": 1, "route_path_id": 55566}], "total_distance_m": 187263.522, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 184966.957, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 2296.565, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Kingsbury Oil Sidings |
1733 |
1733 |
None |
None |
None |
Lindsey Oil Refinery |
2205 |
2205 |
None |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:H00173/2026-09-12/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
0 |
0 |
2026-09-12 13:46:48 |
ACTIVATED |
None |
Kingsbury Oil Sidings |
None |
PRESENTATION_SERVICE_ACTIVATED |
None |
1789220808732847 |
None |
0 |
0 |
2026-09-12 13:46:48.735375 |
None |
2026-09-12 17:33:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 509992 |
G38348 |
361D09MR12 |
2026-09-12 |
Transport for Wales |
P |
LIV |
LLD |
1D09 |
197038 |
2 |
100 |
None |
{"version": 3, "segments": [{"to_m": 317.352, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 683.612, "from_m": 317.352, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1779.804, "from_m": 683.612, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1821.377, "from_m": 1779.804, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2057.272, "from_m": 1821.377, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2356.354, "from_m": 2057.272, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 2394.399, "from_m": 2356.354, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2463.461, "from_m": 2394.399, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2505.203, "from_m": 2463.461, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2584.426, "from_m": 2505.203, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2642.464, "from_m": 2584.426, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3776.562, "from_m": 2642.464, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4108.276, "from_m": 3776.562, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 4168.594, "from_m": 4108.276, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8689.438, "from_m": 4168.594, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 8742.607, "from_m": 8689.438, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9499.606, "from_m": 8742.607, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 10286.163, "from_m": 9499.606, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 12537.782, "from_m": 10286.163, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 17289.433, "from_m": 12537.782, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 18513.826, "from_m": 17289.433, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 21531.42, "from_m": 18513.826, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 22845.04, "from_m": 21531.42, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 22911.648, "from_m": 22845.04, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23037.749, "from_m": 22911.648, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 25580.414, "from_m": 23037.749, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 25706.621, "from_m": 25580.414, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 31197.378, "from_m": 25706.621, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 31513.673, "from_m": 31197.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": 31665.967, "from_m": 31513.673, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 42458.302, "from_m": 31665.967, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 42828.859, "from_m": 42458.302, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 43111.912, "from_m": 42828.859, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 44169.928, "from_m": 43111.912, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 44350.754, "from_m": 44169.928, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 44402.535, "from_m": 44350.754, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 45188.823, "from_m": 44402.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": 46422.733, "from_m": 45188.823, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 57743.363, "from_m": 46422.733, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 80155.699, "from_m": 57743.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": 80233.248, "from_m": 80155.699, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 85713.267, "from_m": 80233.248, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 86738.464, "from_m": 85713.267, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 90818.339, "from_m": 86738.464, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 90960.757, "from_m": 90818.339, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 91280.259, "from_m": 90960.757, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 91515.28, "from_m": 91280.259, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 93325.121, "from_m": 91515.28, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 104753.129, "from_m": 93325.121, "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": 108660.417, "from_m": 104753.129, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 112959.388, "from_m": 108660.417, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 114333.755, "from_m": 112959.388, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 114372.999, "from_m": 114333.755, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 114642.135, "from_m": 114372.999, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 115140.184, "from_m": 114642.135, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 115281.06, "from_m": 115140.184, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 115605.657, "from_m": 115281.06, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 116895.728, "from_m": 115605.657, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 117388.036, "from_m": 116895.728, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 119564.76, "from_m": 117388.036, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 120183.467, "from_m": 119564.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": 509992, "profile_key": "a0a571d107548b7525bba1805d7199fb124748b2285e6ad6cb6df3fb921e24a3", "schedule_id": 14355, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1547", "location": "Liverpool Lime Street HL/ML", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 31989}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1549H", "location": "Crown Street Jn", "stage_seq": 2, "distance_m": 1278.138, "section_seq": 1, "route_path_id": 31989}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1551", "location": "Edge Hill", "stage_seq": 3, "distance_m": 2170.395, "section_seq": 1, "route_path_id": 31989}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1551H", "location": "Edge Hill S.B.", "stage_seq": 4, "distance_m": 2759.136, "section_seq": 1, "route_path_id": 31989}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1553", "location": "Wavertree Jn", "stage_seq": 5, "distance_m": 4222.071, "section_seq": 1, "route_path_id": 31989}, {"is_pass": false, "wtt_arr": "1557", "wtt_dep": "1558", "location": "Liverpool South Parkway (HL)", "stage_seq": 6, "distance_m": 9030.233, "section_seq": 1, "route_path_id": 31989}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1603", "location": "Ditton East Jn", "stage_seq": 7, "distance_m": 17517.647, "section_seq": 1, "route_path_id": 31989}, {"is_pass": false, "wtt_arr": "1605H", "wtt_dep": "1606H", "location": "Runcorn", "stage_seq": 8, "distance_m": 21077.66, "section_seq": 1, "route_path_id": 31989}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1608H", "location": "Halton Jn", "stage_seq": 9, "distance_m": 22911.648, "section_seq": 1, "route_path_id": 31989}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1612H", "location": "Frodsham Jn", "stage_seq": 10, "distance_m": 25706.621, "section_seq": 1, "route_path_id": 31989}, {"is_pass": false, "wtt_arr": "1615", "wtt_dep": "1615H", "location": "Frodsham", "stage_seq": 11, "distance_m": 27757.941, "section_seq": 1, "route_path_id": 31989}, {"is_pass": false, "wtt_arr": "1619", "wtt_dep": "1620", "location": "Helsby", "stage_seq": 12, "distance_m": 31612.041, "section_seq": 1, "route_path_id": 31989}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1625H", "location": "Mickle Trafford Jn", "stage_seq": 13, "distance_m": 39292.91, "section_seq": 1, "route_path_id": 31989}, {"is_pass": false, "wtt_arr": "1630", "wtt_dep": "1634", "location": "Chester", "stage_seq": 14, "distance_m": 43431.072, "section_seq": 1, "route_path_id": 31989}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1635", "location": "Chester South Jn", "stage_seq": 15, "distance_m": 44341.604, "section_seq": 1, "route_path_id": 31989}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1637", "location": "Saltney Jn", "stage_seq": 16, "distance_m": 46422.733, "section_seq": 1, "route_path_id": 31989}, {"is_pass": false, "wtt_arr": "1641H", "wtt_dep": "1643", "location": "Shotton", "stage_seq": 17, "distance_m": 56011.711, "section_seq": 1, "route_path_id": 31989}, {"is_pass": false, "wtt_arr": "1648", "wtt_dep": "1649H", "location": "Flint", "stage_seq": 18, "distance_m": 63484.013, "section_seq": 1, "route_path_id": 31989}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1655H", "location": "Mostyn East Jn", "stage_seq": 19, "distance_m": 74611.39, "section_seq": 1, "route_path_id": 31989}, {"is_pass": false, "wtt_arr": "1700H", "wtt_dep": "1702", "location": "Prestatyn", "stage_seq": 20, "distance_m": 85932.919, "section_seq": 1, "route_path_id": 31989}, {"is_pass": false, "wtt_arr": "1706H", "wtt_dep": "1708", "location": "Rhyl", "stage_seq": 21, "distance_m": 91764.601, "section_seq": 1, "route_path_id": 31989}, {"is_pass": false, "wtt_arr": "1713", "wtt_dep": "1714", "location": "Abergele & Pensarn", "stage_seq": 22, "distance_m": 98564.421, "section_seq": 1, "route_path_id": 31989}, {"is_pass": false, "wtt_arr": "1720", "wtt_dep": "1721H", "location": "Colwyn Bay", "stage_seq": 23, "distance_m": 108307.135, "section_seq": 1, "route_path_id": 31989}, {"is_pass": false, "wtt_arr": "1727H", "wtt_dep": "1729H", "location": "Llandudno Junction", "stage_seq": 24, "distance_m": 114827.428, "section_seq": 1, "route_path_id": 31989}, {"is_pass": false, "wtt_arr": "1732H", "wtt_dep": "1733H", "location": "Deganwy", "stage_seq": 25, "distance_m": 116973.142, "section_seq": 1, "route_path_id": 31989}, {"is_pass": false, "wtt_arr": "1738", "wtt_dep": null, "location": "Llandudno", "stage_seq": 26, "distance_m": 120183.467, "section_seq": 1, "route_path_id": 31989}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 120183.467, "from_m": 0.0, "section_seq": 1, "route_path_id": 31989}], "total_distance_m": 120183.467, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 119970.822, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 212.645, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 9869, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:50:35Z", "source_id": 41181616, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T14:51:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:50:36Z", "source_id": 13489190, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T15:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9923, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:56:35Z", "source_id": 41194539, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T14:57:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:56:38Z", "source_id": 13493161, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T15:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9967, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:05:34Z", "source_id": 41214073, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T15:06:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:05:38Z", "source_id": 13499111, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T16:06:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:15:57Z", "source_id": 13505981, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T16:15:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:22:07Z", "source_id": 13510169, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T16:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10434, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:29:13Z", "source_id": 41266305, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T15:30:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:29:16Z", "source_id": 13514979, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T16:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10377, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:42:11Z", "source_id": 41295074, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T15:42:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:42:17Z", "source_id": 13523840, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T16:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10370, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:47:42Z", "source_id": 41307334, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T15:49:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:47:46Z", "source_id": 13527474, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T16:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10362, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:58:08Z", "source_id": 41331004, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T16:01:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:58:14Z", "source_id": 13534584, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T17:01:00+01:00", "operational_fact": true}] |
Liverpool Lime Street HL/ML |
1547 |
1547 |
7 |
None |
None |
Llandudno |
1738 |
1738 |
3 |
LATE |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G38348/2026-09-12/detailed |
None |
Flint |
2026-09-12T16:50:00+01:00 |
Prestatyn |
11.0 |
{"type": "LineString", "coordinates": [[-3.1322886, 53.2497184], [-3.1343599999999996, 53.25076259999999], [-3.1344797, 53.250825199999994], [-3.1378473, 53.25251759999999], [-3.1380195999999994, 53.25260589999999], [-3.1390488, 53.2531289], [-3.1391317999999995, 53.25317009999999], [-3.139494988095726, 53.25335536819731], [-3.1412384, 53.2542447], [-3.1429560999999997, 53.2551889], [-3.144103494418325, 53.25583617896312], [-3.1461547, 53.2569933], [-3.1464146, 53.257138600000005], [-3.148253, 53.2581666], [-3.1505176, 53.25944239999999], [-3.1529074, 53.260768299999995], [-3.1551037, 53.2620419], [-3.1573591000000003, 53.26330630000001], [-3.1603663999999996, 53.26503639999999], [-3.1608875, 53.265330200000015], [-3.1616840999999996, 53.2657794], [-3.1621427999999994, 53.26603610000001], [-3.1624531, 53.26622199999999], [-3.1629278999999997, 53.266491499999994], [-3.1633872999999997, 53.266737199999994], [-3.1641356999999997, 53.26717190000001], [-3.1647927999999994, 53.26756170000001], [-3.1653132, 53.2678633], [-3.1660374000000004, 53.2682852], [-3.1666696, 53.26863619999999], [-3.1673991, 53.2690501], [-3.1681072, 53.2694608], [-3.16881, 53.2698538], [-3.1691372, 53.270031799999984], [-3.1699615, 53.27047259999999], [-3.1706533999999995, 53.2708293], [-3.1714599999999997, 53.271209199999994], [-3.1721339999999993, 53.271514199999984], [-3.1731345, 53.27192959999999], [-3.1738533, 53.2722264], [-3.174379, 53.2724189], [-3.1754161999999995, 53.272818], [-3.1762351, 53.27315349999999], [-3.1769585, 53.27348529999998], [-3.1775352, 53.2737611], [-3.1780313999999996, 53.2740098], [-3.1787054999999995, 53.274384], [-3.178777999999999, 53.2744289], [-3.1795387999999996, 53.2748903], [-3.1804212, 53.2754677], [-3.1807654999999997, 53.27568349999999], [-3.1808542, 53.2757452], [-3.1817516, 53.27634659999999], [-3.1830042000000005, 53.27714530000001], [-3.1839323, 53.27775319999999], [-3.1861446999999994, 53.2792006], [-3.1884598, 53.2807137], [-3.1944102999999995, 53.2845853], [-3.1975637, 53.2866782], [-3.2000925999999996, 53.288342], [-3.2010305999999997, 53.28894150000001], [-3.2014678, 53.289241100000005], [-3.2019347999999996, 53.289545], [-3.2024157999999994, 53.289851899999995], [-3.2028775, 53.2901325], [-3.2033981999999996, 53.290446], [-3.2039352000000005, 53.29075509999999], [-3.2043184999999994, 53.2909701], [-3.2045131999999996, 53.2910753], [-3.204566, 53.2911038], [-3.2052421, 53.2914689], [-3.2064213, 53.2920725], [-3.2073722999999994, 53.2925307], [-3.2078665999999996, 53.2927618], [-3.2079449, 53.292797], [-3.2082378, 53.2929274], [-3.2095113, 53.2934753], [-3.2107264, 53.2939671], [-3.2113923999999994, 53.2942312], [-3.2116814999999996, 53.2943427], [-3.2123712999999996, 53.29461090000001], [-3.2152511, 53.29575470000001], [-3.2171522, 53.2965093], [-3.2236476, 53.29910329999999], [-3.2302807, 53.3017444], [-3.233935022830277, 53.30320212696251], [-3.2363371, 53.304160299999985], [-3.2370323000000005, 53.3044386], [-3.2395819, 53.30546219999999], [-3.2422952, 53.3065548], [-3.243578738506345, 53.30706581297633], [-3.2455904, 53.3078667], [-3.2489225, 53.3091922], [-3.2566015, 53.312251], [-3.257638899999999, 53.3126608], [-3.2586537000000004, 53.3130877], [-3.2592585999999995, 53.3133491], [-3.2599868999999995, 53.31369439999999], [-3.2599936826155846, 53.313697752536136], [-3.2605467, 53.3139711], [-3.2611927, 53.31429939999999], [-3.2614362, 53.31444339999999], [-3.2618482, 53.31464590000001], [-3.2625381, 53.3150179], [-3.2637505, 53.3156657], [-3.2644554999999995, 53.3160511], [-3.2652146, 53.3164833], [-3.2659599, 53.3169282], [-3.2667792999999996, 53.3174295], [-3.2673823, 53.317780199999994], [-3.2678093999999995, 53.3180128], [-3.2680682, 53.31814700000001], [-3.2683251, 53.3182707], [-3.2687456000000004, 53.3184673], [-3.2691889999999995, 53.318659], [-3.2696807999999997, 53.3188626], [-3.2702429, 53.319075100000006], [-3.270781700000001, 53.3192703], [-3.2716635, 53.3195394], [-3.2737426, 53.320168399999986], [-3.2741492999999995, 53.3203016], [-3.2751141, 53.3206155], [-3.2762801, 53.3210163], [-3.2766656, 53.321143699999986], [-3.277276399999999, 53.32135610000001], [-3.2780368, 53.321625], [-3.2783311, 53.3217364], [-3.2786721999999995, 53.3218726], [-3.2789658, 53.32198770000001], [-3.2796721, 53.3222872], [-3.2803004999999996, 53.3225733], [-3.2809242999999997, 53.32285660000001], [-3.2815033999999996, 53.3231251], [-3.2822245, 53.3234833], [-3.283148999999999, 53.32393460000001], [-3.2843737999999996, 53.324571799999994], [-3.2864861999999997, 53.3256787], [-3.2947676999999995, 53.33000409999999], [-3.298737, 53.33207839999999], [-3.3017235000000005, 53.3336411], [-3.3035273999999997, 53.33456910000001], [-3.3058163, 53.3357649], [-3.3074173999999994, 53.33659029999998], [-3.3090996, 53.337467], [-3.3107602, 53.3383325], [-3.3126318, 53.33923419999999], [-3.3139691999999994, 53.339850600000005], [-3.314775, 53.3401945], [-3.3160093, 53.34071329999998], [-3.3187406, 53.34174560000001], [-3.3200836999999996, 53.342224400000006], [-3.3223188, 53.3429824], [-3.3234637, 53.3433358], [-3.323766551242229, 53.34342427568703], [-3.3246395, 53.343679300000005], [-3.3258158999999994, 53.344002], [-3.3273856, 53.34439609999999], [-3.328732899999999, 53.3447049], [-3.3301227, 53.345005500000006], [-3.331336, 53.34525159999999], [-3.3325368999999996, 53.3454759], [-3.3337399, 53.345694300000005], [-3.3349706999999995, 53.34589059999999], [-3.3363971999999995, 53.34609489999999], [-3.3391608999999995, 53.346431], [-3.3405745, 53.3465773], [-3.3421197, 53.3467071], [-3.3437024, 53.346808], [-3.3446853, 53.346864], [-3.3458777999999993, 53.34690649999999], [-3.3472504, 53.346965199999985], [-3.3487144, 53.3469878], [-3.3505087999999996, 53.3469852], [-3.3519274999999995, 53.34697119999999], [-3.3547033999999996, 53.346865], [-3.3575480999999994, 53.3467029], [-3.3602123999999995, 53.346452799999994], [-3.3641100999999995, 53.34601259999999], [-3.3674185, 53.345592499999995], [-3.3687577, 53.34540519999999], [-3.3707223999999996, 53.34507760000001], [-3.3769547999999996, 53.3439878], [-3.3806704, 53.3432584], [-3.3825522999999995, 53.342862700000005], [-3.3881139, 53.3415467], [-3.3908813, 53.340834099999995], [-3.3968552, 53.3391262], [-3.3982761999999997, 53.3387145], [-3.4001699999999997, 53.338148399999994], [-3.4016116999999997, 53.3377259], [-3.4037937, 53.3371041], [-3.4049337999999993, 53.336788], [-3.4061232, 53.3364508], [-3.4067145, 53.3362837], [-3.4075024, 53.33606289999999], [-3.4083868, 53.3358202]]} |
13.9 |
1650 |
1701 |
2026-09-12T17:01:01+01:00 |
None |
None |
Flint |
Prestatyn |
Prestatyn |
53.3467579 |
-3.3565821 |
53.3358202 |
-3.4083868 |
0 |
1 |
2026-09-12 15:58:49 |
RUNNING |
2026-09-12 15:50:00 |
Prestatyn |
TRUST |
DIRECT_SCHEDULED_STOP_DEPARTURE |
13529321 |
1789228695452347 |
None |
60 |
60 |
2026-09-12 15:58:15.462704 |
None |
2026-09-12 16:01:01 |
service-status-v9-departure-clock:td-v15-trace-row-order |
ARRIVAL |
None |
| 509993 |
G80182 |
541N85MR12 |
2026-09-12 |
London North Eastern Railway |
O |
KGX |
YRK |
1N85 |
800209 |
5 |
125 |
None |
{"version": 3, "segments": [{"to_m": 395.817, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 402.57, "from_m": 395.817, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 25.0}, {"to_m": 411.766, "from_m": 402.57, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1288.585, "from_m": 411.766, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 55.0}, {"to_m": 1318.672, "from_m": 1288.585, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 65.0}, {"to_m": 3239.409, "from_m": 1318.672, "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": 3751.499, "from_m": 3239.409, "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": 5385.866, "from_m": 3751.499, "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": 5643.348, "from_m": 5385.866, "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": 6155.924, "from_m": 5643.348, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 6211.165, "from_m": 6155.924, "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": 7504.536, "from_m": 6211.165, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 11402.042, "from_m": 7504.536, "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": 14552.936, "from_m": 11402.042, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 39106.836, "from_m": 14552.936, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 89791.485, "from_m": 39106.836, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 92577.961, "from_m": 89791.485, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 113442.499, "from_m": 92577.961, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 116150.994, "from_m": 113442.499, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 117507.402, "from_m": 116150.994, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 123003.693, "from_m": 117507.402, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 124702.762, "from_m": 123003.693, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 125482.242, "from_m": 124702.762, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 163431.449, "from_m": 125482.242, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 171204.909, "from_m": 163431.449, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 172299.262, "from_m": 171204.909, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 176184.071, "from_m": 172299.262, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 195989.955, "from_m": 176184.071, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 196257.632, "from_m": 195989.955, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 196358.046, "from_m": 196257.632, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 196722.295, "from_m": 196358.046, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 216898.336, "from_m": 196722.295, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 216910.281, "from_m": 216898.336, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 218076.804, "from_m": 216910.281, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 221139.544, "from_m": 218076.804, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 224285.189, "from_m": 221139.544, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 226659.06, "from_m": 224285.189, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 226713.018, "from_m": 226659.06, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 236407.907, "from_m": 226713.018, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 240784.205, "from_m": 236407.907, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 250032.608, "from_m": 240784.205, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 252127.227, "from_m": 250032.608, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 253202.698, "from_m": 252127.227, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 253322.693, "from_m": 253202.698, "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": 253675.002, "from_m": 253322.693, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 254115.945, "from_m": 253675.002, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 273720.501, "from_m": 254115.945, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 273830.573, "from_m": 273720.501, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 301304.837, "from_m": 273830.573, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 301791.53, "from_m": 301304.837, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 304231.835, "from_m": 301791.53, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 304643.067, "from_m": 304231.835, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 304777.428, "from_m": 304643.067, "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": 304935.406, "from_m": 304777.428, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 305134.155, "from_m": 304935.406, "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": 305174.567, "from_m": 305134.155, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 305205.181, "from_m": 305174.567, "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": 305444.877, "from_m": 305205.181, "capability_applied": null, "effective_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": 509993, "profile_key": "aef0f84e913083975cd4e41c7543ebf30ee68ecacb6322125562aa76f50f72f1", "schedule_id": 34438, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1547", "location": "London Kings Cross", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32385}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1549", "location": "Belle Isle Jn", "stage_seq": 2, "distance_m": 1102.396, "section_seq": 1, "route_path_id": 32385}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1550", "location": "Holloway South Jn", "stage_seq": 3, "distance_m": 2279.04, "section_seq": 1, "route_path_id": 32385}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1551", "location": "Finsbury Park", "stage_seq": 4, "distance_m": 6018.753, "section_seq": 1, "route_path_id": 32385}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1552H", "location": "Alexandra Palace", "stage_seq": 5, "distance_m": 9866.619, "section_seq": 1, "route_path_id": 32385}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1557", "location": "Potters Bar", "stage_seq": 6, "distance_m": 22428.068, "section_seq": 1, "route_path_id": 32385}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1601", "location": "Welwyn Garden City", "stage_seq": 7, "distance_m": 34542.322, "section_seq": 1, "route_path_id": 32385}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1601H", "location": "Digswell Jn", "stage_seq": 8, "distance_m": 35983.157, "section_seq": 1, "route_path_id": 32385}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1603", "location": "Woolmer Green Jn", "stage_seq": 9, "distance_m": 40254.267, "section_seq": 1, "route_path_id": 32385}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1606", "location": "Stevenage", "stage_seq": 10, "distance_m": 46254.061, "section_seq": 1, "route_path_id": 32385}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1608H", "location": "Hitchin", "stage_seq": 11, "distance_m": 53257.619, "section_seq": 1, "route_path_id": 32385}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1613", "location": "Biggleswade", "stage_seq": 12, "distance_m": 68059.818, "section_seq": 1, "route_path_id": 32385}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1614H", "location": "Sandy", "stage_seq": 13, "distance_m": 72794.528, "section_seq": 1, "route_path_id": 32385}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1621H", "location": "Huntingdon", "stage_seq": 14, "distance_m": 96435.306, "section_seq": 1, "route_path_id": 32385}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1627H", "location": "Holme Jn", "stage_seq": 15, "distance_m": 113020.418, "section_seq": 1, "route_path_id": 32385}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1630H", "location": "Fletton Jn", "stage_seq": 16, "distance_m": 122550.819, "section_seq": 1, "route_path_id": 32385}, {"is_pass": false, "wtt_arr": "1633", "wtt_dep": "1635", "location": "Peterborough", "stage_seq": 17, "distance_m": 124724.84, "section_seq": 1, "route_path_id": 32385}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1641H", "location": "Tallington Jn", "stage_seq": 18, "distance_m": 138417.103, "section_seq": 1, "route_path_id": 32385}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1648H", "location": "Stoke Jn", "stage_seq": 19, "distance_m": 162281.138, "section_seq": 1, "route_path_id": 32385}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1651H", "location": "Grantham", "stage_seq": 20, "distance_m": 171439.722, "section_seq": 1, "route_path_id": 32385}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1656H", "location": "Claypole Down Loop", "stage_seq": 21, "distance_m": 187443.408, "section_seq": 1, "route_path_id": 32385}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1659H", "location": "Newark North Gate", "stage_seq": 22, "distance_m": 194958.583, "section_seq": 1, "route_path_id": 32385}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1700", "location": "Newark Flat Crossing", "stage_seq": 23, "distance_m": 196050.197, "section_seq": 1, "route_path_id": 32385}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1703", "location": "Carlton On Trent Loop", "stage_seq": 24, "distance_m": 204483.973, "section_seq": 1, "route_path_id": 32385}, {"is_pass": false, "wtt_arr": "1711", "wtt_dep": "1713", "location": "Retford", "stage_seq": 25, "distance_m": 224661.319, "section_seq": 1, "route_path_id": 32385}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1722H", "location": "Loversall Carr Jn", "stage_seq": 26, "distance_m": 246186.028, "section_seq": 1, "route_path_id": 32385}, {"is_pass": false, "wtt_arr": "1726", "wtt_dep": "1728", "location": "Doncaster", "stage_seq": 27, "distance_m": 252617.582, "section_seq": 1, "route_path_id": 32385}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1731H", "location": "Shaftholme Jn", "stage_seq": 28, "distance_m": 259393.828, "section_seq": 1, "route_path_id": 32385}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1736", "location": "Temple Hirst Jn", "stage_seq": 29, "distance_m": 273756.526, "section_seq": 1, "route_path_id": 32385}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1738H", "location": "Hambleton North Jn", "stage_seq": 30, "distance_m": 283049.468, "section_seq": 1, "route_path_id": 32385}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1745H", "location": "Colton Jn", "stage_seq": 31, "distance_m": 296013.501, "section_seq": 1, "route_path_id": 32385}, {"is_pass": false, "wtt_arr": "1750", "wtt_dep": null, "location": "York", "stage_seq": 32, "distance_m": 305444.877, "section_seq": 1, "route_path_id": 32385}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 305444.877, "from_m": 0.0, "section_seq": 1, "route_path_id": 32385}], "total_distance_m": 305444.877, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 304830.816, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 614.061, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 16172, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:49:51Z", "source_id": 41179887, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T14:50:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:49:55Z", "source_id": 13488700, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T15:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15946, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:56:03Z", "source_id": 41193472, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T14:57:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:56:06Z", "source_id": 13492766, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T15:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15675, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:09:31Z", "source_id": 41222899, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T15:10:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:09:33Z", "source_id": 13501713, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T16:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12088, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:18:24Z", "source_id": 41242266, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T15:19:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:18:20Z", "source_id": 13507605, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T16:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12008, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:31:55Z", "source_id": 41272112, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T15:32:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:31:57Z", "source_id": 13516787, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T16:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11912, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:37:50Z", "source_id": 41285530, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T15:39:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:37:53Z", "source_id": 13520864, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T16:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11699, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:56:46Z", "source_id": 41327915, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T15:58:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:56:53Z", "source_id": 13533684, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T16:58:00+01:00", "operational_fact": true}] |
London Kings Cross |
1547 |
1547 |
1 |
None |
None |
York |
1752 |
1750 |
7 |
LATE |
+4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G80182/2026-09-12/detailed |
None |
Peterborough |
2026-09-12T16:40:55+01:00 |
Retford |
31.0 |
{"type": "LineString", "coordinates": [[-0.2510138788583807, 52.57525588028376], [-0.2515715, 52.57614579999999], [-0.25165459999999995, 52.5762787], [-0.2519759, 52.5767792], [-0.2520306, 52.5768645], [-0.2522432, 52.57718319999999], [-0.2524334999999999, 52.577479], [-0.2525547, 52.57764050000001], [-0.2528847, 52.5781628], [-0.25314549999999997, 52.578585], [-0.25361100000000003, 52.5791782], [-0.2538553, 52.57958529999999], [-0.2541795, 52.5800988], [-0.25443969999999994, 52.5805193], [-0.25614219999999993, 52.5831676], [-0.26164469999999995, 52.59184869999999], [-0.2623766, 52.59289469999999], [-0.2634072, 52.5942269], [-0.2651451, 52.596261199999994], [-0.2659838, 52.5971534], [-0.266218, 52.5974025], [-0.2669613, 52.598158999999995], [-0.2677997, 52.5989471], [-0.26790579999999997, 52.599051200000005], [-0.2682984, 52.5994366], [-0.26949458523585645, 52.600479351921365], [-0.2702941, 52.601176300000006], [-0.2724023, 52.60286789999999], [-0.2733659624128126, 52.60355296986019], [-0.2749037999999999, 52.6046462], [-0.2780292, 52.606582499999995], [-0.28238459999999993, 52.609145700000006], [-0.2829032, 52.6094514], [-0.28350149999999996, 52.6097723], [-0.2852391, 52.61082269999999], [-0.28781789999999996, 52.612327099999995], [-0.28947800000000007, 52.61332759999999], [-0.2895946999999999, 52.6133991], [-0.2901603, 52.61373510000001], [-0.2930771999999999, 52.6157201], [-0.29617649999999995, 52.617639899999986], [-0.3002986, 52.62016330000001], [-0.3144675, 52.62872480000001], [-0.3163966999999999, 52.629824500000005], [-0.3186867, 52.63104589999999], [-0.3187325999999999, 52.63107029999999], [-0.3213354, 52.63233159999999], [-0.323826, 52.6334518], [-0.3269388999999999, 52.634692900000005], [-0.3276378, 52.6350037], [-0.32830489999999996, 52.6352583], [-0.32902729999999997, 52.635606800000005], [-0.3293822, 52.635782899999995], [-0.32980809999999994, 52.635968299999995], [-0.3303344, 52.6361539], [-0.3304325, 52.6361855], [-0.331197, 52.6364429], [-0.3325279, 52.63686040000001], [-0.33495259999999993, 52.6375791], [-0.3391083999999999, 52.6386322], [-0.3395198, 52.6387365], [-0.3430079999999999, 52.63970979999999], [-0.3449205, 52.640275599999995], [-0.347018, 52.641099399999995], [-0.3490033, 52.642064600000005], [-0.3515792, 52.64370819999999], [-0.3582747, 52.64846940000001], [-0.3588569999999999, 52.648880000000005], [-0.35932611364780853, 52.64920213983187], [-0.35951929999999993, 52.64933479999999], [-0.3598911, 52.64959100000001], [-0.36161009999999993, 52.6508097], [-0.3627661, 52.6516257], [-0.3637934, 52.65235059999999], [-0.3648676, 52.653109699999995], [-0.3662999, 52.65412179999999], [-0.3675833999999999, 52.6550354], [-0.369764, 52.6565729], [-0.3716322, 52.65788920000001], [-0.37189569233645015, 52.658076072523166], [-0.37213909999999994, 52.6582487], [-0.37285519999999994, 52.6587539], [-0.3731758, 52.6589792], [-0.3736263, 52.6592932], [-0.3738622999999999, 52.65945419999999], [-0.3741762, 52.65966659999999], [-0.3744216, 52.65983249999999], [-0.3746415, 52.65997479999999], [-0.3749298999999999, 52.6601587], [-0.3753148, 52.6603995], [-0.375709, 52.66064190000001], [-0.37600949999999994, 52.66081839999999], [-0.3763406999999999, 52.6610087], [-0.37666389999999994, 52.661190899999994], [-0.3769951999999999, 52.66137390000001], [-0.3772433, 52.66150729999999], [-0.3774833, 52.66163590000001], [-0.3778481, 52.6618229], [-0.3782047999999999, 52.6620035], [-0.37863269999999993, 52.662211699999986], [-0.37896119999999994, 52.6623687], [-0.37929919999999995, 52.6625282], [-0.3795818, 52.6626603], [-0.3797672, 52.662747], [-0.3800998, 52.6629007], [-0.3805746, 52.663121899999986], [-0.38096889999999994, 52.66330979999999], [-0.3813229, 52.663478999999995], [-0.3814646, 52.66354419999999], [-0.3815502999999999, 52.6635837], [-0.3816158, 52.66361620000001], [-0.3819988, 52.663806], [-0.38233139999999993, 52.6639654], [-0.38237979999999994, 52.66399], [-0.3825433, 52.66407929999998], [-0.3827874, 52.664207], [-0.3829524, 52.6642956], [-0.3831106, 52.6643786], [-0.3832729000000001, 52.664462400000005], [-0.3833949, 52.66452910000001], [-0.3836746, 52.66467600000001], [-0.3838053, 52.6647381], [-0.3840118, 52.664837299999995], [-0.3841112, 52.664885], [-0.3843342, 52.6650107], [-0.3844317, 52.6650707], [-0.3845485, 52.6651352], [-0.3847253, 52.66522019999999], [-0.38504040000000006, 52.66536880000001], [-0.3854902, 52.6656089], [-0.3857137, 52.6657263], [-0.3860063, 52.6658796], [-0.3861658, 52.6659545], [-0.3867571000000001, 52.666236999999995], [-0.38733509999999993, 52.666512700000006], [-0.3879669, 52.6668109], [-0.3886763, 52.6671493], [-0.3891389, 52.66737], [-0.3896284, 52.6676026], [-0.3902439, 52.6678954], [-0.3920021, 52.6687282], [-0.3941895, 52.66975779999999], [-0.3960697, 52.6706466], [-0.3975892, 52.67136150000001], [-0.399291, 52.6721641], [-0.4010076, 52.6729708], [-0.4018858, 52.6733832], [-0.4039151, 52.67433619999999], [-0.4059228, 52.6752794], [-0.4075388, 52.676040500000006], [-0.4096013999999999, 52.6770163], [-0.4113059999999999, 52.67782290000001], [-0.4141022, 52.6791279], [-0.4159475, 52.679996300000006], [-0.41792299999999993, 52.6809264], [-0.4201452, 52.681971999999995], [-0.4222212, 52.6829492], [-0.42445749999999993, 52.684000699999984], [-0.4247196999999999, 52.68412399999999], [-0.42766209999999993, 52.6855093], [-0.4301605999999999, 52.68668159999999], [-0.4325236, 52.6878059], [-0.4331232, 52.6880843], [-0.4361691, 52.68951679999999], [-0.4377156, 52.69025679999999], [-0.4392524, 52.6909975], [-0.4404314999999999, 52.6916033], [-0.4415838, 52.6922077], [-0.4427343, 52.69283849999999], [-0.4438521999999999, 52.69347320000001], [-0.4458657, 52.6946567], [-0.447815, 52.695857399999994], [-0.4491576420597607, 52.696748836231784], [-0.44938020000000006, 52.6968966], [-0.4505202, 52.6976997], [-0.4509071999999999, 52.69797239999999], [-0.4518413, 52.69866749999999], [-0.452756, 52.699365400000005], [-0.4540420999999999, 52.7003816], [-0.455279, 52.7014181], [-0.4564805, 52.7024735], [-0.4576368, 52.7035416], [-0.4593759999999999, 52.70525949999999], [-0.4610520000000001, 52.7069857], [-0.46442979999999984, 52.71045199999998], [-0.4646077, 52.7106317], [-0.4652769, 52.7113273], [-0.4659658, 52.71203820000001], [-0.4664460993897085, 52.71253125491421], [-0.4673331999999999, 52.7134419], [-0.4700802, 52.716258], [-0.4728085, 52.7190841], [-0.4755432, 52.721888500000006], [-0.4858223, 52.73245779999999], [-0.486002, 52.7326425], [-0.48651440000000007, 52.73316929999999], [-0.4867798, 52.73348229999999], [-0.48703160000000006, 52.73379979999999], [-0.4875109, 52.734447200000005], [-0.4879571, 52.7351037], [-0.4883829, 52.73575110000001], [-0.49116670000000007, 52.7401085], [-0.4920132, 52.7414326], [-0.49227249999999995, 52.74183819999999], [-0.4926909, 52.7424926], [-0.4933669, 52.7435954], [-0.4939663, 52.74457340000001], [-0.4940427999999999, 52.7446982], [-0.4941575, 52.74488530000001], [-0.4943972999999999, 52.7453263], [-0.4946243, 52.7457739], [-0.4950331999999999, 52.746668], [-0.4959567, 52.7487006], [-0.4961064999999999, 52.7490423], [-0.49639810000000006, 52.7496799], [-0.4965484, 52.7500563], [-0.4969125, 52.75086700000001], [-0.4972438999999999, 52.75166599999999], [-0.4975292, 52.75250829999999], [-0.4980701, 52.75378109999999], [-0.4983458999999999, 52.75441829999999], [-0.4986397, 52.7550482], [-0.49886, 52.7555048], [-0.49910049999999995, 52.75595539999999], [-0.4992326999999999, 52.756189], [-0.4993686999999999, 52.7563993], [-0.4995064, 52.7566228], [-0.4996477, 52.7568443], [-0.4999643, 52.75734280000001], [-0.5003224, 52.7578401], [-0.5010362999999999, 52.758814], [-0.5019668, 52.7600626], [-0.5028623999999999, 52.76131059999999], [-0.5035815, 52.7622955], [-0.5042865, 52.76327740000001], [-0.5048861999999998, 52.764124599999995], [-0.5055047999999999, 52.76498569999999], [-0.5059286, 52.7655666], [-0.5060991, 52.7657949], [-0.5063568, 52.7661401], [-0.5069368130023223, 52.766918552514426], [-0.50721, 52.7672852], [-0.507829, 52.7681769], [-0.5084166, 52.7690664], [-0.5087848, 52.76967090000001], [-0.5091631, 52.7702555], [-0.5099422, 52.7714172], [-0.5101292, 52.77170699999999], [-0.5106892, 52.7725701], [-0.5112473, 52.7734221], [-0.5123689999999999, 52.7751151], [-0.5145446999999999, 52.7784883], [-0.5189906000000001, 52.7852951], [-0.527814, 52.798821], [-0.5283177, 52.799523], [-0.5288771, 52.8002262], [-0.5296927999999999, 52.80111229999999], [-0.5301577, 52.8016173], [-0.5307609, 52.8021947], [-0.5314024, 52.8027773], [-0.5320355, 52.8033211], [-0.5327306999999999, 52.803865599999995], [-0.5330274, 52.80408810000001], [-0.5362795, 52.8065277], [-0.5368109, 52.80692359999999], [-0.5389891704717129, 52.80854738291207], [-0.5399795, 52.8092856], [-0.5401743, 52.8094332], [-0.5428272999999999, 52.8114208], [-0.5454636, 52.813388999999994], [-0.5481441, 52.8153766], [-0.5507881, 52.8173596], [-0.5509545999999999, 52.817487], [-0.5542845, 52.81996], [-0.5550873, 52.82056109999999], [-0.5559052, 52.821180299999995], [-0.5559836743935823, 52.82123800100551], [-0.5575673, 52.822402399999994], [-0.5578367, 52.82260499999999], [-0.5586889999999999, 52.823244200000005], [-0.5596484999999999, 52.823957799999995], [-0.5615673, 52.825391999999994], [-0.5654265, 52.828270200000006], [-0.5673976999999999, 52.8297389], [-0.5688656, 52.8308388], [-0.569352, 52.8312032], [-0.57324, 52.83411219999999], [-0.5757394999999998, 52.83597760000001], [-0.5760033, 52.8361723], [-0.577003, 52.83691030000001], [-0.5776672999999999, 52.8373989], [-0.5779743, 52.83762359999999], [-0.5783035, 52.8378308], [-0.5787276999999998, 52.83814439999999], [-0.5807257999999998, 52.839622000000006], [-0.5811091999999999, 52.8399056], [-0.5819082, 52.8405096], [-0.5827416999999999, 52.8411237], [-0.5836633, 52.84173179999999], [-0.5846696, 52.8423458], [-0.5854071, 52.842769800000006], [-0.5861834, 52.8431774], [-0.5870643, 52.8436357], [-0.5874778, 52.84383589999999], [-0.5878748999999999, 52.8440308], [-0.5887326, 52.844411], [-0.5896015999999998, 52.84481489999999], [-0.5904695, 52.8452027], [-0.5913398, 52.84558630000001], [-0.6009215, 52.849923], [-0.6020404, 52.8504883], [-0.6027485, 52.8508489], [-0.6036303, 52.851319499999995], [-0.6044813, 52.8518172], [-0.604998, 52.852131799999995], [-0.6054967999999998, 52.852449], [-0.6057116, 52.8525862], [-0.6059305, 52.85272919999999], [-0.6065549, 52.8531495], [-0.6071571, 52.85358130000001], [-0.6074453, 52.853792], [-0.6077507, 52.85402149999999], [-0.6083308, 52.85446919999999], [-0.6088858999999999, 52.854947], [-0.6091689, 52.85518429999999], [-0.6094309, 52.85543119999999], [-0.6099361, 52.8559095], [-0.610444, 52.856397400000006], [-0.6112874, 52.8572106], [-0.6119392, 52.85787199999999], [-0.6123382, 52.8582903], [-0.6127039, 52.85870090000001], [-0.6130647, 52.859115800000005], [-0.6133887, 52.8595178], [-0.6139066999999999, 52.8602066], [-0.6143805, 52.86087849999999], [-0.6148565999999999, 52.861656], [-0.6150824, 52.86204719999999], [-0.6152848999999999, 52.86243199999999], [-0.6156086, 52.8631019], [-0.6156729999999999, 52.863252900000006], [-0.6161911, 52.8644521], [-0.616394, 52.8651006], [-0.6166612, 52.86602639999999], [-0.6168055, 52.866667], [-0.6169241999999999, 52.86729869999999], [-0.6169528999999999, 52.86752369999999], [-0.6178474, 52.8736732], [-0.6181054564206053, 52.87548963626874], [-0.6186242999999999, 52.87914150000001], [-0.6186743, 52.879493299999986], [-0.6187202, 52.8798164], [-0.6187741999999999, 52.88020139999999], [-0.6188453999999999, 52.880589], [-0.6189633999999999, 52.88137040000001], [-0.619189, 52.8829195], [-0.6194251, 52.8844696], [-0.6195015, 52.88485080000001], [-0.6195865, 52.885241400000005], [-0.6198122999999999, 52.8860047], [-0.6199747999999999, 52.8864828], [-0.6201625999999999, 52.886960900000005], [-0.620374, 52.88743370000001], [-0.6206072, 52.88790250000001], [-0.6208618, 52.888360600000006], [-0.6211324999999999, 52.88882659999999], [-0.6214292999999999, 52.8892895], [-0.6217555, 52.8897423], [-0.6220941000000001, 52.89020260000001], [-0.622469, 52.89066450000001], [-0.6232815, 52.8915685], [-0.6236370999999999, 52.89193049999999], [-0.6240346, 52.8922981], [-0.6248842999999998, 52.8930324], [-0.6253592999999998, 52.8934268], [-0.6265588, 52.894384899999984], [-0.628820698883665, 52.89605848362047], [-0.6316523, 52.89815349999999], [-0.631781, 52.8982441], [-0.6329049, 52.89907529999999], [-0.6342888999999999, 52.90010109999999], [-0.6349004, 52.90054799999999], [-0.6354743999999999, 52.90097840000001], [-0.6361046999999999, 52.9014444], [-0.6364071999999998, 52.901667499999995], [-0.6366257, 52.9018287], [-0.6371024999999999, 52.9021805], [-0.6379044999999999, 52.902770999999994], [-0.6384527, 52.90318080000001], [-0.6388322, 52.90346290000001], [-0.6395513999999999, 52.9039973], [-0.6403184999999999, 52.904557], [-0.6407368999999999, 52.9048709], [-0.6412599, 52.9052608], [-0.6418795, 52.9057121], [-0.6423787999999999, 52.9060746], [-0.6429857, 52.9065288], [-0.6431697, 52.9066665], [-0.6433260973504902, 52.90678218893004], [-0.6437383, 52.9070871], [-0.6440709, 52.9073439], [-0.6445482000000001, 52.907727699999995], [-0.6448887999999999, 52.90801400000001], [-0.6452803999999999, 52.9083634], [-0.6455864, 52.9086704], [-0.6458196999999999, 52.908913], [-0.6459272, 52.9090258], [-0.6460074999999998, 52.909113600000005], [-0.6462379999999999, 52.909390599999995], [-0.6463804, 52.9095714], [-0.6465278, 52.90976549999999], [-0.6466483999999999, 52.90993240000001], [-0.6467664, 52.9101071], [-0.6468764999999999, 52.9102847], [-0.6469971, 52.9104873], [-0.6471581, 52.91077649999999], [-0.6472680999999999, 52.9110029], [-0.6474371, 52.9113653], [-0.6475014, 52.911525399999995], [-0.6475697, 52.9117128], [-0.647732, 52.91227069999999], [-0.647803, 52.9125495], [-0.6478299, 52.9126809], [-0.6478667, 52.9128406], [-0.6479696999999999, 52.9133864], [-0.6480237, 52.91366450000001], [-0.6480727, 52.9139458], [-0.6481645, 52.9145856], [-0.6482351, 52.9151352], [-0.6482670999999999, 52.9154098], [-0.6482837, 52.9156636], [-0.6482877, 52.9164247], [-0.6482647999999999, 52.9169766], [-0.6482150999999999, 52.9174935], [-0.648169, 52.9179683], [-0.6481109000000002, 52.9184247], [-0.6480365, 52.91893769999999], [-0.6479336000000001, 52.9197272], [-0.6478778999999999, 52.9201442], [-0.6478083, 52.92062130000001], [-0.6475933999999999, 52.922094], [-0.6473330999999999, 52.9240478], [-0.6465651050991676, 52.929673494383906], [-0.6459908, 52.933879899999994], [-0.6459332, 52.934301899999994], [-0.6455680999999999, 52.9369458], [-0.6455366, 52.9371736], [-0.6454074, 52.9381017], [-0.6453369999999999, 52.9386078], [-0.6452328999999999, 52.93932429999999], [-0.6451198, 52.939967499999995], [-0.6440711999999998, 52.94790759999999], [-0.6439463, 52.9487648], [-0.6435958, 52.95115690000001], [-0.6431449, 52.95441379999999], [-0.6427448, 52.957407], [-0.6427456, 52.95790389999999], [-0.6426814, 52.9583838], [-0.642346, 52.96089239999999], [-0.6422603999999998, 52.96166780000001], [-0.6422014999999999, 52.962442], [-0.6421697999999999, 52.96304229999999], [-0.6421828, 52.96364669999999], [-0.6422055, 52.96426220000001], [-0.6422466000000001, 52.9645854], [-0.6422947, 52.96490070000001], [-0.6423674, 52.9653065], [-0.6424443000000001, 52.96573510000001], [-0.6425321, 52.9661513], [-0.6426494999999999, 52.96657950000001], [-0.642741, 52.96690720000001], [-0.6427796, 52.9670454], [-0.6428364, 52.96724889999999], [-0.6430096, 52.96773999999999], [-0.6431585, 52.9681361], [-0.6431977, 52.968240400000006], [-0.6433663000000001, 52.9686322], [-0.6435555999999999, 52.96902889999999], [-0.6437891999999998, 52.9695039], [-0.6441064, 52.9700992], [-0.6441682567241052, 52.97020807433758], [-0.6441899796817034, 52.97024630896167], [-0.6442226999999999, 52.9703039], [-0.6456175999999999, 52.9726543], [-0.6461691999999999, 52.97356440000001], [-0.6462327, 52.9736711], [-0.6471594, 52.97520819999999], [-0.6474074999999999, 52.9756197], [-0.6489741, 52.97821789999999], [-0.6514196, 52.98227369999999], [-0.6517148, 52.98276330000001], [-0.6517235999999998, 52.982778499999995], [-0.6520868999999999, 52.9834066], [-0.6523183548885393, 52.98378961162837], [-0.65248, 52.984057099999994], [-0.6532372, 52.98535429999999], [-0.6537025, 52.9860632], [-0.6540840999999998, 52.98662530000001], [-0.6545133, 52.98717349999999], [-0.6548449, 52.98761390000001], [-0.6552078, 52.98804620000001], [-0.6559833999999999, 52.98889210000001], [-0.6568440999999999, 52.9897292], [-0.6575368, 52.990351], [-0.6582725000000001, 52.99096399999999], [-0.6590383, 52.9915638], [-0.6598451, 52.9921514], [-0.6610073, 52.9929304], [-0.6610124, 52.9929335], [-0.6637241999999999, 52.9945792], [-0.666471, 52.9962093], [-0.6692125, 52.99785430000001], [-0.6719292999999998, 52.999477799999994], [-0.6746405, 53.001117699999995], [-0.6764710999999999, 53.0022172], [-0.6773652999999998, 53.00275419999999], [-0.6829772999999999, 53.00611200000001], [-0.6831718, 53.0062285], [-0.6862332, 53.00806140000001], [-0.6864043, 53.0081639], [-0.6887683999999998, 53.0095792], [-0.6917240999999998, 53.0113577], [-0.6923072, 53.01170239999999], [-0.6947659, 53.01315590000001], [-0.6954793999999999, 53.0135843], [-0.6960165, 53.01390429999999], [-0.6974475999999998, 53.01476989999999], [-0.699795, 53.01618059999999], [-0.7015384, 53.01721979999999], [-0.7036533999999999, 53.0184799], [-0.7054824, 53.0195751], [-0.7056892, 53.0196989], [-0.7065877, 53.02023779999998], [-0.7078120999999999, 53.0209687], [-0.7094161, 53.0219311], [-0.7105601000000001, 53.0226184], [-0.7121291, 53.0235573], [-0.7133408, 53.0243052], [-0.7141898, 53.0248126], [-0.7146471, 53.025082000000005], [-0.7149605999999998, 53.0252731], [-0.7154182, 53.0255377], [-0.7162184999999999, 53.026019000000005], [-0.7173592, 53.0266987], [-0.7181863, 53.02719410000001], [-0.7183957000000001, 53.0273196], [-0.7186522272956171, 53.02747274328063], [-0.7197078, 53.02810290000001], [-0.7208580999999998, 53.0287891], [-0.7221549999999999, 53.0295642], [-0.722291, 53.029646], [-0.7230881999999998, 53.0301256], [-0.723689, 53.0304896], [-0.7239074999999999, 53.0306234], [-0.7246853999999999, 53.031094399999986], [-0.7248797999999999, 53.0312121], [-0.7252702, 53.031442], [-0.7258442, 53.0318338], [-0.7275319999999998, 53.0328497], [-0.7304155, 53.03457499999999], [-0.731899, 53.0354555], [-0.7326304, 53.0358994], [-0.7333823, 53.0363387], [-0.7352021, 53.0374266], [-0.7358888590086229, 53.03783802447602], [-0.7407613, 53.04075689999999], [-0.7409669, 53.040880099999995], [-0.7497009999999998, 53.04611160000001], [-0.7510806999999999, 53.046938299999994], [-0.7669813, 53.0564329], [-0.7679378999999998, 53.05700329999999], [-0.7684084, 53.057284899999985], [-0.7688549999999998, 53.05755870000001], [-0.7716127, 53.0592095], [-0.7730631999999998, 53.0600648], [-0.7745165999999999, 53.06093070000001], [-0.7834964999999999, 53.0662999], [-0.7850875999999999, 53.0672542], [-0.7866801, 53.0681949], [-0.7876463, 53.06878119999999], [-0.7886419, 53.0693764], [-0.7895692, 53.0699552], [-0.7900222, 53.0702555], [-0.7904596999999999, 53.0705545], [-0.7913172, 53.0711573], [-0.7921223999999999, 53.0717782], [-0.7925381999999999, 53.0721164], [-0.7929367999999999, 53.072465699999995], [-0.793697, 53.0731514], [-0.7944105999999999, 53.07384759999999], [-0.794745, 53.0741992], [-0.7950681, 53.0745462], [-0.7957735, 53.075394200000005], [-0.7964041, 53.076235100000005], [-0.7969089999999999, 53.0769885], [-0.7973659, 53.0777431], [-0.7979259999999999, 53.0787189], [-0.7984714999999999, 53.0796554], [-0.7988572, 53.0803161], [-0.7994682000000001, 53.0813787], [-0.7996139255919176, 53.08163358489044], [-0.8009806, 53.08402399999999], [-0.8024914000000001, 53.0866711], [-0.8026116, 53.0868791], [-0.8037602, 53.088865299999995], [-0.8042504, 53.0897116], [-0.8044824999999999, 53.0901173], [-0.8047880999999999, 53.0906516], [-0.804794026483449, 53.09066112188341], [-0.8048181, 53.0906998], [-0.8052893999999999, 53.0915302], [-0.8054564688336444, 53.09181876959621], [-0.8058067, 53.0924237], [-0.8063046, 53.093275899999995], [-0.8066497999999999, 53.093871099999994], [-0.8080757999999999, 53.0963739], [-0.8084837557075693, 53.09708765175811], [-0.8094553, 53.098787400000006], [-0.8096913, 53.0991854], [-0.8112092, 53.101851200000006], [-0.8119795, 53.10317740000001], [-0.8127389000000002, 53.1045003], [-0.8150415999999999, 53.10848740000001], [-0.8155371, 53.10934979999999], [-0.8160039999999998, 53.1102191], [-0.8164259, 53.1110926], [-0.8168181, 53.11198839999999], [-0.8171226999999999, 53.1127629], [-0.8173952999999999, 53.113538199999994], [-0.8176488999999999, 53.1143192], [-0.8178717, 53.11509740000001], [-0.8186906, 53.118235600000006], [-0.8192202, 53.1201338], [-0.8194112999999998, 53.120816799999986], [-0.8196302999999999, 53.1217303], [-0.8198008999999999, 53.122614500000005], [-0.8198814999999999, 53.1231598], [-0.8199354, 53.12370409999999], [-0.8199620999999999, 53.1240928], [-0.8199716999999999, 53.124491199999994], [-0.8199729999999998, 53.124808599999994], [-0.8199716, 53.1248366], [-0.8199549999999999, 53.12517939999999], [-0.8199086999999999, 53.125869], [-0.8197928999999999, 53.1272638], [-0.8197040999999999, 53.1281236], [-0.8196767999999999, 53.1283922], [-0.8193598, 53.13151249999999], [-0.8192409000000002, 53.13266920000001], [-0.8191397, 53.133663600000006], [-0.8190487000000001, 53.1346409], [-0.8189399999999999, 53.1356781], [-0.8188532999999999, 53.1366014], [-0.8184922000000001, 53.14027420000001], [-0.8184476, 53.14069320000001], [-0.8184008, 53.1411106], [-0.8183291, 53.1419187], [-0.8182572999999999, 53.1426892], [-0.8180161999999999, 53.1449636], [-0.817956, 53.1457171], [-0.8179545344207514, 53.14573188385283], [-0.8173629999999998, 53.1516985], [-0.8171499, 53.15384800000001], [-0.8168237, 53.1572123], [-0.8167668, 53.1577993], [-0.8167896999999998, 53.1582594], [-0.8166585, 53.159554099999994], [-0.8164194, 53.1619765], [-0.8162957, 53.163234399999986], [-0.8161165999999999, 53.16507430000001], [-0.8159739, 53.16645350000001], [-0.8159195999999999, 53.16697860000001], [-0.8157225, 53.1689798], [-0.8157119, 53.1691867], [-0.8155575999999999, 53.1705536], [-0.8154572999999999, 53.17169880000001], [-0.8152902, 53.1734583], [-0.8152025, 53.17433889999999], [-0.8151324999999999, 53.1752357], [-0.8151002999999999, 53.175879900000005], [-0.8150983, 53.1769756], [-0.8151172999999999, 53.177532], [-0.8151259, 53.17773639999999], [-0.815141, 53.1780935], [-0.8151816999999999, 53.1785744], [-0.8152315, 53.1790061], [-0.8152809999999999, 53.17939779999998], [-0.8153564999999999, 53.17994730000001], [-0.8154417999999999, 53.180494], [-0.8155456, 53.181031700000005], [-0.8156604999999999, 53.18156239999999], [-0.8157882999999999, 53.18205460000001], [-0.8159228999999999, 53.1825442], [-0.8162024999999999, 53.1834722], [-0.8175075, 53.1870423], [-0.817644, 53.1873848], [-0.8177979, 53.1877246], [-0.8181058999999999, 53.1884058], [-0.8184574, 53.18908569999999], [-0.8186399, 53.1894227], [-0.8188274, 53.189762], [-0.8191259, 53.1902292], [-0.8195317999999999, 53.1908644], [-0.8199065, 53.1914117], [-0.8202993, 53.1919449], [-0.8205187, 53.1922384], [-0.8207658999999999, 53.1925267], [-0.8212583999999999, 53.1931048], [-0.8217671999999999, 53.1936743], [-0.8223076999999999, 53.194245200000005], [-0.8226689000000001, 53.194608399999986], [-0.8230569999999999, 53.194976299999986], [-0.823452, 53.19534019999998], [-0.8238587, 53.19570000000001], [-0.8243540999999999, 53.19613030000001], [-0.8248775, 53.19656109999998], [-0.8260048, 53.1974269], [-0.8270462, 53.1981529], [-0.8281411, 53.1988701], [-0.829257565360737, 53.19957740430325], [-0.8296847000000002, 53.199848], [-0.8303867000000001, 53.200292700000006], [-0.8311189999999999, 53.20075729999999], [-0.8318581999999999, 53.20122920000001], [-0.8333010000000001, 53.20215329999999], [-0.835164, 53.20333599999999], [-0.8353036999999999, 53.2034259], [-0.8366948999999999, 53.20433], [-0.8374614, 53.204792], [-0.8375583, 53.204850400000005], [-0.8377845, 53.2049867], [-0.8388526, 53.2056267], [-0.8393123, 53.20588269999999], [-0.8397838999999999, 53.20613409999999], [-0.8402758, 53.2063867], [-0.840528, 53.2065127], [-0.8407864999999999, 53.206636800000005], [-0.8414559, 53.20696920000001], [-0.8421579, 53.20729339999999], [-0.8424611, 53.207429], [-0.8440002999999999, 53.208109400000005], [-0.846054, 53.2090172], [-0.8481060999999999, 53.2099485], [-0.8501737000000001, 53.2108728], [-0.8598650999999999, 53.2152501], [-0.8609104, 53.2157222], [-0.8619635999999999, 53.2161631], [-0.8622816, 53.21630110000001], [-0.862706, 53.21646419999999], [-0.8631280999999998, 53.2166267], [-0.8635641, 53.2167903], [-0.8646305, 53.21719329999999], [-0.8657823999999998, 53.217601999999985], [-0.8665124000000001, 53.21785959999999], [-0.8672578, 53.2181391], [-0.8687036, 53.218706399999995], [-0.8693375999999999, 53.2189921], [-0.8699282000000002, 53.219274], [-0.8703415999999999, 53.2194807], [-0.8707221999999999, 53.21965329999999], [-0.8709989, 53.21980190000001], [-0.8714001999999998, 53.22002229999998], [-0.8723219, 53.2205912], [-0.8731657, 53.2211474], [-0.873465, 53.2213612], [-0.8739345999999999, 53.22171650000001], [-0.8746425, 53.222305000000006], [-0.8750318999999999, 53.22265569999999], [-0.8754031, 53.2230106], [-0.8759191, 53.223549899999995], [-0.8763924999999999, 53.224098299999994], [-0.8766329999999999, 53.2243805], [-0.8766909, 53.22445679999999], [-0.8768574, 53.22467640000001], [-0.8772661999999999, 53.2252615], [-0.8774122, 53.2254799], [-0.8774360277991459, 53.2255218148756], [-0.8775968999999999, 53.2258048], [-0.8778668, 53.226302], [-0.8780980999999999, 53.226752000000005], [-0.8783218999999999, 53.22721659999999], [-0.8788248, 53.2282933], [-0.8791200999999998, 53.22890519999999], [-0.8794092999999998, 53.2295009], [-0.87969, 53.23007569999999], [-0.8798815, 53.230466400000005], [-0.8800929999999999, 53.23099989999999], [-0.8802883999999999, 53.231409199999995], [-0.880453, 53.23178639999998], [-0.8810998999999999, 53.23315209999999], [-0.8813160999999999, 53.2336473], [-0.8815087, 53.2341435], [-0.8819213999999999, 53.2354226], [-0.8820383999999999, 53.2359042], [-0.8821389999999999, 53.23637269999999], [-0.8822176999999999, 53.23685110000001], [-0.8822893, 53.237326499999995], [-0.8823316999999999, 53.2378221], [-0.8823682999999999, 53.23830679999999], [-0.8823686, 53.23912299999999], [-0.8823584999999999, 53.23951919999999], [-0.8823259, 53.23991680000001], [-0.8822714, 53.2406616], [-0.8822131, 53.24140359999999], [-0.8820986999999999, 53.2427287], [-0.8819712, 53.2440552], [-0.88194, 53.244316999999995], [-0.8818607999999999, 53.2451406], [-0.8818347999999999, 53.2459664], [-0.8818607999999999, 53.2467382], [-0.8819300999999999, 53.2474966], [-0.8819914999999999, 53.247906500000006], [-0.8820736, 53.248329600000005], [-0.8823024, 53.24917060000001], [-0.8826803, 53.2501366], [-0.8831225, 53.25111299999999], [-0.8835518, 53.2517911], [-0.8839726, 53.2524686], [-0.8845791, 53.25326809999999], [-0.8846511107979592, 53.25335536819731], [-0.8849076, 53.25366619999999], [-0.8852784999999999, 53.25406589999999], [-0.8856701999999999, 53.2544723], [-0.8861128999999999, 53.25489579999999], [-0.8863975, 53.2551711], [-0.8867333999999999, 53.2554671], [-0.8876057, 53.2561463], [-0.8881103, 53.2565217], [-0.8886716, 53.2569068], [-0.8890487999999999, 53.25715530000001], [-0.8894677999999999, 53.25742], [-0.8903309, 53.25793629999999], [-0.8912058, 53.25844359999999], [-0.8922053999999999, 53.2589885], [-0.8923364999999999, 53.259061899999985], [-0.8928161999999998, 53.25933], [-0.8983152841195214, 53.26238310057652], [-0.9014281999999998, 53.2641113], [-0.9046005, 53.2658673], [-0.9051907, 53.26619329999999], [-0.9073964, 53.2674216], [-0.9085969, 53.2680811], [-0.9097252, 53.268752699999986], [-0.9101684, 53.26901940000001], [-0.9106098999999998, 53.26929929999999], [-0.9109418, 53.2695308], [-0.9112499, 53.2697647], [-0.9113975, 53.2698732], [-0.9115584, 53.26999239999999], [-0.9118693, 53.2702343], [-0.9124097999999998, 53.270683000000005], [-0.9129109, 53.27113400000002], [-0.9133818, 53.27159509999999], [-0.9138126, 53.27206149999999], [-0.9141863, 53.272473], [-0.9145171, 53.2728988], [-0.9148365, 53.2733309], [-0.9151316000000002, 53.273763599999995], [-0.915279, 53.2740104], [-0.9153611, 53.2741407], [-0.9154281, 53.27427300000001], [-0.915574, 53.27452649999999], [-0.9157008999999998, 53.27477429999998], [-0.9158303999999998, 53.2750406], [-0.915941, 53.275299200000006], [-0.9160499, 53.27556980000001], [-0.9161522, 53.2758251], [-0.9162895, 53.276191100000005], [-0.9163403, 53.27638359999999], [-0.9165425, 53.2772841], [-0.9165795, 53.2774678], [-0.9166051, 53.27766940000001], [-0.9166449, 53.2781462], [-0.9166632, 53.2786222], [-0.9166683, 53.2792255], [-0.916657, 53.2798316], [-0.9165375999999998, 53.28258830000001], [-0.9164308, 53.28534500000001], [-0.9162417999999998, 53.2892143], [-0.9162168, 53.289932699999994], [-0.9162666000000002, 53.29043619999999], [-0.9162491999999998, 53.2909363], [-0.9162322, 53.2914254], [-0.9162009, 53.2923232], [-0.9161745, 53.2930796], [-0.9161801, 53.29350490000001], [-0.9162333, 53.29415650000001], [-0.9162663, 53.2944684], [-0.9163256, 53.294813000000005], [-0.9164473, 53.2953897], [-0.9166014, 53.2959314], [-0.9166965, 53.2962399], [-0.9168135, 53.2965378], [-0.9169910999999996, 53.2969136], [-0.9171077999999998, 53.2971735], [-0.9172384, 53.2974348], [-0.9175752, 53.298074599999985], [-0.9177741, 53.2983881], [-0.9179844, 53.29870049999999], [-0.9183274, 53.2991837], [-0.9185161, 53.29942199999999], [-0.9187136, 53.2996574], [-0.9190058, 53.2999973], [-0.9193157, 53.300341], [-0.9198405, 53.3008636], [-0.9200951, 53.3011158], [-0.9203969, 53.301369], [-0.9206835, 53.30161139999999], [-0.9209876, 53.30185550000001], [-0.9214844, 53.3022371], [-0.9222255, 53.3027612], [-0.9227049000000002, 53.303086399999984], [-0.9228367, 53.303168], [-0.9232829, 53.303444099999986], [-0.9237589999999998, 53.3037192], [-0.9242318, 53.3039859], [-0.9249632, 53.30437369999999], [-0.9257389, 53.3047735], [-0.9268377, 53.3053536], [-0.9280165, 53.30594820000001], [-0.9298297999999998, 53.3068513], [-0.9302762270028168, 53.30706581297633], [-0.931692, 53.3077461], [-0.9330011, 53.308333], [-0.9343117, 53.3089194], [-0.9352612999999996, 53.309335199999985], [-0.9361337, 53.309706000000006], [-0.9362267, 53.309745499999984], [-0.937898, 53.31043789999999], [-0.9397767, 53.3112122], [-0.9399092, 53.3112692], [-0.9413299000000002, 53.3118401], [-0.9419121, 53.3120734], [-0.9426585, 53.31237089999999], [-0.9433375999999998, 53.31265160000001], [-0.944377, 53.3131067], [-0.9445289, 53.3131722], [-0.9455758, 53.3136569], [-0.9456574634659808, 53.31369731550023], [-0.9457026981132024, 53.31371970224965], [-0.9457916, 53.31376370000001], [-0.9466705, 53.31421639999999], [-0.9470649, 53.3144467], [-0.9476818, 53.3148126], [-0.9479032122771712, 53.3149548547396]]} |
62.2 |
1640 |
1711 |
2026-09-12T17:15:00+01:00 |
None |
None |
London Kings Cross |
Grantham |
Retford |
52.9595018 |
-0.6425319 |
53.3149549 |
-0.9479032 |
0 |
1 |
2026-09-12 15:58:49 |
RUNNING |
2026-09-12 15:40:55 |
Retford |
TD |
DIRECT_SCHEDULED_STOP_DEPARTURE |
41292957 |
1789228647824999 |
None |
78 |
78 |
2026-09-12 15:57:27.839886 |
None |
2026-09-12 17:54:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 509994 |
L79432 |
861L54MR12 |
2026-09-12 |
South Western Railway |
P |
SAL |
None |
1L54 |
159004+159017 |
6 |
90 |
None |
{"version": 3, "segments": [{"to_m": 427.026, "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": 478.358, "from_m": 427.026, "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": 515.678, "from_m": 478.358, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 845.835, "from_m": 515.678, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2485.719, "from_m": 845.835, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8901.62, "from_m": 2485.719, "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": 27815.498, "from_m": 8901.62, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 51803.299, "from_m": 27815.498, "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": 52648.234, "from_m": 51803.299, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 53312.557, "from_m": 52648.234, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 57078.649, "from_m": 53312.557, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 57438.728, "from_m": 57078.649, "capability_applied": 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": 57756.657, "from_m": 57438.728, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 65.0}, {"to_m": 58221.256, "from_m": 57756.657, "capability_applied": 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": 58267.954, "from_m": 58221.256, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 100.0}, {"to_m": 101189.236, "from_m": 58267.954, "capability_applied": null, "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": 103305.343, "from_m": 101189.236, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 103332.446, "from_m": 103305.343, "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": 114261.728, "from_m": 103332.446, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 118264.746, "from_m": 114261.728, "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": 127935.984, "from_m": 118264.746, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 132430.558, "from_m": 127935.984, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 133560.598, "from_m": 132430.558, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 133591.509, "from_m": 133560.598, "capability_applied": null, "effective_limit_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": 133710.075, "from_m": 133591.509, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 133824.168, "from_m": 133710.075, "capability_applied": null, "effective_limit_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": 133885.219, "from_m": 133824.168, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 134303.281, "from_m": 133885.219, "capability_applied": null, "effective_limit_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": 509994, "profile_key": "91fc8dbd8848bf4cc38379a1dbd6b3c1ff66db53eaa23b6d33e1fd506c58d5a5", "schedule_id": 18440, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1547", "location": "Salisbury", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34809}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1549H", "location": "Salisbury Tunnel Jn", "stage_seq": 2, "distance_m": 1729.221, "section_seq": 1, "route_path_id": 34809}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1550", "location": "Laverstock North Jn", "stage_seq": 3, "distance_m": 2410.161, "section_seq": 1, "route_path_id": 34809}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1553H", "location": "Porton", "stage_seq": 4, "distance_m": 8571.146, "section_seq": 1, "route_path_id": 34809}, {"is_pass": false, "wtt_arr": "1558H", "wtt_dep": "1559", "location": "Grateley", "stage_seq": 5, "distance_m": 17614.252, "section_seq": 1, "route_path_id": 34809}, {"is_pass": false, "wtt_arr": "1605", "wtt_dep": "1606H", "location": "Andover", "stage_seq": 6, "distance_m": 27815.498, "section_seq": 1, "route_path_id": 34809}, {"is_pass": false, "wtt_arr": "1614", "wtt_dep": "1614H", "location": "Whitchurch (Hants)", "stage_seq": 7, "distance_m": 39330.981, "section_seq": 1, "route_path_id": 34809}, {"is_pass": false, "wtt_arr": "1619H", "wtt_dep": "1620", "location": "Overton", "stage_seq": 8, "distance_m": 45161.901, "section_seq": 1, "route_path_id": 34809}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1625H", "location": "Worting Jn", "stage_seq": 9, "distance_m": 53632.754, "section_seq": 1, "route_path_id": 34809}, {"is_pass": false, "wtt_arr": "1628H", "wtt_dep": "1630", "location": "Basingstoke", "stage_seq": 10, "distance_m": 57615.501, "section_seq": 1, "route_path_id": 34809}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1641", "location": "Farnborough (Main)", "stage_seq": 11, "distance_m": 80982.274, "section_seq": 1, "route_path_id": 34809}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1647", "location": "Woking Jn", "stage_seq": 12, "distance_m": 94564.102, "section_seq": 1, "route_path_id": 34809}, {"is_pass": false, "wtt_arr": "1648", "wtt_dep": "1650", "location": "Woking", "stage_seq": 13, "distance_m": 95365.679, "section_seq": 1, "route_path_id": 34809}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1659", "location": "Hampton Court Jn", "stage_seq": 14, "distance_m": 112784.895, "section_seq": 1, "route_path_id": 34809}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1700", "location": "Surbiton", "stage_seq": 15, "distance_m": 115011.135, "section_seq": 1, "route_path_id": 34809}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1700H", "location": "Berrylands Juncton", "stage_seq": 16, "distance_m": 117854.653, "section_seq": 1, "route_path_id": 34809}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1702", "location": "New Malden", "stage_seq": 17, "distance_m": 118669.212, "section_seq": 1, "route_path_id": 34809}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1704", "location": "Wimbledon", "stage_seq": 18, "distance_m": 122651.822, "section_seq": 1, "route_path_id": 34809}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1707", "location": "Clapham Junction (M)", "stage_seq": 19, "distance_m": 128028.248, "section_seq": 1, "route_path_id": 34809}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1711H", "location": "Waterloo West Crossings", "stage_seq": 20, "distance_m": 133560.598, "section_seq": 1, "route_path_id": 34809}, {"is_pass": false, "wtt_arr": "1716", "wtt_dep": null, "location": "London Waterloo", "stage_seq": 21, "distance_m": 134303.281, "section_seq": 1, "route_path_id": 34809}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 134303.281, "from_m": 0.0, "section_seq": 1, "route_path_id": 34809}], "total_distance_m": 134303.281, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 133912.073, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 391.208, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:58:26Z", "source_id": 13494317, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T15:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27146, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:03:57Z", "source_id": 41210510, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T15:05:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:04:02Z", "source_id": 13498070, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T16:05:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:13:57Z", "source_id": 13504581, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T16:13:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:19:25Z", "source_id": 13508349, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T16:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27083, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:27:25Z", "source_id": 41262364, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T15:28:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:27:29Z", "source_id": 13513791, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T16:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26927, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:47:00Z", "source_id": 41305757, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T15:47:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:47:03Z", "source_id": 13527018, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T16:47:00+01:00", "operational_fact": true}] |
Salisbury |
1547 |
1547 |
6 |
None |
None |
London Waterloo |
1716 |
1716 |
8 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L79432/2026-09-12/detailed |
None |
Woking |
2026-09-12T16:50:25+01:00 |
London Waterloo |
26.0 |
{"type": "LineString", "coordinates": [[-0.5566606, 51.31861320000001], [-0.5549235, 51.3193145], [-0.554769, 51.3193769], [-0.554511, 51.31948160000001], [-0.5537267, 51.3197999], [-0.5534515, 51.3199108], [-0.5530553, 51.3200705], [-0.5523963, 51.32034099999999], [-0.5516599999999999, 51.32065039999999], [-0.5511718, 51.32085539999999], [-0.5505712000000001, 51.32111950000001], [-0.5499337, 51.321375200000006], [-0.5494353999999999, 51.32157529999999], [-0.5477165, 51.322307499999994], [-0.5467544999999999, 51.32272189999999], [-0.5456882, 51.32315839999999], [-0.5420858, 51.324633299999995], [-0.5418698, 51.32471919999999], [-0.5390538, 51.325851499999985], [-0.5389891704717129, 51.32587775307167], [-0.5271243544003695, 51.33069708903964], [-0.510162, 51.3375861], [-0.5062751999999999, 51.339158899999994], [-0.5003074, 51.341590399999994], [-0.5000511999999999, 51.34169479999999], [-0.4999528999999999, 51.3417348], [-0.4864741, 51.34722860000001], [-0.4862537999999999, 51.3473147], [-0.4850595, 51.3478102], [-0.4841608999999999, 51.3482257], [-0.4833992, 51.3485875], [-0.48200670000000007, 51.34927340000001], [-0.4817215, 51.349415], [-0.4791907999999999, 51.3506533], [-0.4733751497864595, 51.35358439040299], [-0.4677222, 51.35643329999999], [-0.4668381, 51.3568848], [-0.4637747, 51.3583917], [-0.46271679999999993, 51.3589194], [-0.4617561999999999, 51.3594278], [-0.4609020999999998, 51.35986359999999], [-0.4605435000000001, 51.360052499999995], [-0.459936, 51.3603286], [-0.4579333999999999, 51.361352], [-0.4558004, 51.362460500000005], [-0.4532592, 51.3637637], [-0.4527415, 51.36400529999999], [-0.45214609999999994, 51.36424170000001], [-0.4515392, 51.36447389999999], [-0.4507978, 51.36473070000001], [-0.4500474, 51.36496619999999], [-0.4491576420597607, 51.36522385479171], [-0.44906770000000007, 51.365249899999995], [-0.4482175000000001, 51.3654578], [-0.4223891, 51.371279699999995], [-0.4207629000000001, 51.371617999999984], [-0.4200945, 51.3717478], [-0.4192354, 51.3719066], [-0.41403489999999993, 51.372770900000006], [-0.4071484, 51.3739155], [-0.4068562, 51.3739661], [-0.3903802, 51.376709299999995], [-0.3900046, 51.3767715], [-0.3899331, 51.37678329999999], [-0.3784961, 51.3786647], [-0.3772502, 51.378870899999995], [-0.3755000999999999, 51.3791306], [-0.3746311, 51.379243200000005], [-0.3742938, 51.3792729], [-0.3733274999999999, 51.3793652], [-0.3724114999999999, 51.3794146], [-0.35932611364780853, 51.379695616854995], [-0.3592198, 51.3796979], [-0.35878449999999995, 51.3797054], [-0.3579861, 51.37973349999999], [-0.3571405999999999, 51.37977209999999], [-0.35651189999999994, 51.3798043], [-0.3553695, 51.379863699999994], [-0.35422399999999993, 51.3799148], [-0.3532249, 51.3799667], [-0.3521039999999999, 51.380035], [-0.3511182, 51.380090999999986], [-0.34976349999999995, 51.3801752], [-0.3481336, 51.38029209999999], [-0.3477789, 51.3803111], [-0.34566469999999994, 51.380462900000005], [-0.3443728, 51.38055760000001], [-0.3418926, 51.380747799999995], [-0.3403039, 51.380869], [-0.34001679481508074, 51.380897476410105], [-0.33994830054225506, 51.380941011411664], [-0.3399329, 51.3809508], [-0.33987967518461576, 51.380979325339275], [-0.3395862, 51.3810077], [-0.3390352, 51.381069], [-0.3384789999999999, 51.3811411], [-0.33786980000000005, 51.3812289], [-0.3371188, 51.3813495], [-0.336082, 51.381565599999995], [-0.3355511, 51.3816843], [-0.33479609999999993, 51.381865099999985], [-0.33460889999999993, 51.381912], [-0.3343883, 51.3819676], [-0.3335174000000001, 51.382199499999984], [-0.3334067, 51.382228999999995], [-0.3332979, 51.382258], [-0.33277841735565605, 51.382380654072406], [-0.3325414771926896, 51.38243774703286], [-0.3323313884055485, 51.38248710696811], [-0.3321443534994154, 51.38252989595835], [-0.33197657497947347, 51.38256727608383], [-0.33182425535090554, 51.38260040942473], [-0.3316835971188946, 51.38263045806131], [-0.33155080278862364, 51.38265858407373], [-0.3314220748652756, 51.38268594954227], [-0.33129361585403333, 51.38271371654711], [-0.3311616282600799, 51.382743047168475], [-0.33102231458859815, 51.38277510348658], [-0.3308718773447711, 51.38281104758164], [-0.3307065190337817, 51.38285204153388], [-0.3305224421608129, 51.38289924742352], [-0.3303158492310476, 51.382953827330766], [-0.3300829427496688, 51.383016943335846], [-0.3298379000000001, 51.38307790000001], [-0.32874649999999994, 51.3833476], [-0.32849799999999996, 51.383409], [-0.32612299999999994, 51.38400949999999], [-0.32499569999999994, 51.384307199999995], [-0.3230753, 51.384877200000005], [-0.32253429999999994, 51.38504820000001], [-0.3219925, 51.38521889999999], [-0.32163710000000006, 51.3853495], [-0.3212844000000001, 51.3854671], [-0.3202905999999999, 51.38583489999999], [-0.3196227, 51.386081], [-0.31899039999999995, 51.38633579999999], [-0.3188556, 51.386388100000005], [-0.3178890608941145, 51.38679167395817], [-0.31613299999999994, 51.3875249], [-0.316094, 51.3875411], [-0.3159661, 51.3875942], [-0.3128931, 51.3888771], [-0.31176519999999996, 51.38935659999999], [-0.31073389999999995, 51.389775099999994], [-0.3102538, 51.389977599999995], [-0.3096463, 51.3902245], [-0.309079, 51.3904471], [-0.3084855, 51.39070289999999], [-0.3081013, 51.390843], [-0.30649339999999997, 51.39147309999999], [-0.3054368, 51.3918604], [-0.30481909999999995, 51.3920999], [-0.3037943, 51.3925052], [-0.30375589345245835, 51.392521796516824], [-0.3030148999999999, 51.39284199999999], [-0.3021806, 51.3932149], [-0.3012107, 51.3936526], [-0.3007319, 51.39385719999999], [-0.3003359, 51.3940265], [-0.3000507, 51.39414839999999], [-0.2990985, 51.3945182], [-0.29801959999999994, 51.3949163], [-0.2969681, 51.39529950000001], [-0.2963888, 51.395492], [-0.2955311, 51.3957567], [-0.2941867, 51.396158099999994], [-0.2930099, 51.39647289999999], [-0.29206299999999996, 51.396703900000006], [-0.2909902, 51.39694990000001], [-0.2897832, 51.3972076], [-0.2884796, 51.39747199999999], [-0.28686419999999996, 51.3978115], [-0.2858088, 51.39801730000001], [-0.284154, 51.3983333], [-0.2813369, 51.398901], [-0.2803851, 51.399091899999995], [-0.2801403, 51.3991413], [-0.2783431, 51.39950170000001], [-0.27701649999999994, 51.39977249999999], [-0.2769095, 51.399794400000005], [-0.27476799999999996, 51.40023149999999], [-0.2744415, 51.400296899999994], [-0.2743057, 51.4003241], [-0.2707662, 51.401033], [-0.26949458523585645, 51.40128628879768], [-0.2684558, 51.4014932], [-0.2679061, 51.4016041], [-0.2659878, 51.4019855], [-0.2654615, 51.4020917], [-0.265163, 51.4021512], [-0.2648284, 51.4022178], [-0.2642498153475414, 51.402332997609726], [-0.26375909999999997, 51.40243069999999], [-0.2633524, 51.4025102], [-0.2613087, 51.40289539999999], [-0.2603406, 51.4030761], [-0.2595387, 51.4032217], [-0.2584711, 51.403409100000005], [-0.2574577, 51.403601900000005], [-0.2570599, 51.4036719], [-0.2570302, 51.40367709999999], [-0.2566534, 51.4037465], [-0.2550518598927765, 51.40406381890773], [-0.25475670000000006, 51.4041223], [-0.2539634, 51.40429349999999], [-0.2486095, 51.405451500000005], [-0.24553480000000005, 51.4060518], [-0.2451137, 51.406134599999994], [-0.2425019, 51.406675], [-0.2352973, 51.408062], [-0.23515049999999996, 51.4080903], [-0.2348763, 51.4081419], [-0.23449599999999995, 51.40821360000001], [-0.2343926466334797, 51.40823304067507], [-0.2343661, 51.4082612], [-0.23434999623932, 51.40827452726261], [-0.2342992412401936, 51.40831653141347], [-0.23417060000000003, 51.4083414], [-0.2339539, 51.4083853], [-0.231413, 51.4088794], [-0.23009999999999997, 51.4091312], [-0.22904150000000004, 51.40934550000001], [-0.2286029, 51.4094448], [-0.2284065, 51.409493299999994], [-0.22779989999999997, 51.4096405], [-0.2268291, 51.4098858], [-0.22585730000000004, 51.410160999999995], [-0.22554559999999996, 51.41025379999999], [-0.2246182, 51.410556699999994], [-0.2243619, 51.4106436], [-0.22291499999999995, 51.41116900000001], [-0.2222604, 51.41143160000001], [-0.2218417, 51.41160990000001], [-0.22113389999999997, 51.4119286], [-0.2208519, 51.4120575], [-0.2201866, 51.4123883], [-0.21950869999999997, 51.4127298], [-0.2194713, 51.41275069999999], [-0.219318, 51.4128366], [-0.2188543, 51.4131112], [-0.2183609, 51.4134], [-0.2167244, 51.414455900000014], [-0.21565139999999997, 51.4151619], [-0.2144386, 51.4159531], [-0.2137484, 51.4164153], [-0.2133788, 51.4166379], [-0.2128359, 51.41698309999999], [-0.212117, 51.41745280000001], [-0.21150579999999997, 51.41784959999999], [-0.2111357, 51.4180851], [-0.21056189999999997, 51.418471799999985], [-0.20985309999999996, 51.4189382], [-0.2089135, 51.4195476], [-0.2078037, 51.4202846], [-0.20636550000000004, 51.42131179999999], [-0.2059948, 51.42157219999999], [-0.20552216127715128, 51.42187703771148], [-0.2050008, 51.4222133], [-0.2046077, 51.4224611], [-0.2043513, 51.42260599999998], [-0.20400209999999996, 51.42280010000001], [-0.2035759, 51.4230459], [-0.2032574, 51.423245099999995], [-0.2029903, 51.423414399999984], [-0.2026588, 51.4236458], [-0.2023525, 51.42386580000001], [-0.2018728, 51.4242654], [-0.2015474, 51.4245587], [-0.2013737, 51.42476599999999], [-0.2012456, 51.4249264], [-0.200892, 51.42531830000001], [-0.20068829999999996, 51.4255682], [-0.2003483, 51.4259904], [-0.2000219, 51.42639410000001], [-0.1998464, 51.42665529999999], [-0.19950640000000003, 51.427067399999984], [-0.1990224, 51.4276776], [-0.1986359, 51.42822489999999], [-0.19846179999999997, 51.4284875], [-0.1982314, 51.4288267], [-0.1981131, 51.42899959999999], [-0.19797819999999997, 51.4291959], [-0.1977355, 51.42957580000001], [-0.1976075, 51.429755699999994], [-0.19719870000000003, 51.43036419999999], [-0.19676179999999996, 51.43101980000001], [-0.1965036, 51.4313999], [-0.19610639999999996, 51.43199020000001], [-0.1960145, 51.432109], [-0.1954343, 51.43277350000001], [-0.1951801, 51.4331392], [-0.1949855, 51.4334164], [-0.1949103, 51.4335185], [-0.1944904, 51.4340351], [-0.19431709999999996, 51.4342827], [-0.1937411, 51.4349994], [-0.19307119999999997, 51.4359826], [-0.1918048, 51.4377665], [-0.19144910000000004, 51.438271799999995], [-0.1911151, 51.43874639999999], [-0.1907692, 51.43919170000001], [-0.1904172, 51.4396274], [-0.189958, 51.4401261], [-0.18977520000000003, 51.440339499999986], [-0.1891994, 51.44089929999999], [-0.1880259, 51.44194830000001], [-0.18787929999999997, 51.4420956], [-0.1876423, 51.4423218], [-0.1873358, 51.44263069999999], [-0.18716796319111612, 51.442817580280106], [-0.18668709999999997, 51.443353], [-0.186236, 51.4438299], [-0.1859218, 51.44416209999998], [-0.1834796, 51.44674289999998], [-0.1808248, 51.4494624], [-0.1796630568239043, 51.45061155714629], [-0.1786026, 51.4516605], [-0.17814, 51.4521283], [-0.1779483, 51.4523326], [-0.1766761, 51.45383399999999], [-0.176096, 51.45455739999999], [-0.17569969999999996, 51.4551093], [-0.1753572, 51.4555962], [-0.1747095, 51.456613299999994], [-0.1743997, 51.45712389999999], [-0.1741146, 51.457645799999995], [-0.17384939999999996, 51.45815180000001], [-0.173435, 51.4590146], [-0.17334209999999997, 51.4592155], [-0.17324479999999998, 51.45943509999999], [-0.1731852, 51.4595642], [-0.1729732, 51.4600476], [-0.17271989999999998, 51.4606199], [-0.17263939999999997, 51.460798800000006], [-0.1725579, 51.4609735], [-0.1724365, 51.46125020000001], [-0.17237739999999996, 51.461369000000005], [-0.1722638, 51.4615876], [-0.1721826, 51.4617532], [-0.17193349999999996, 51.46225530000001], [-0.17183709999999996, 51.46242800000001], [-0.17171469999999997, 51.4626489], [-0.17168779999999997, 51.4626973], [-0.1715229, 51.4629394], [-0.1713967, 51.46310969999999], [-0.17137182611946036, 51.463141313899776], [-0.17125017775507717, 51.46328062318371], [-0.1711488627804044, 51.463406296741184], [-0.17106455622679728, 51.46352009142522], [-0.17099393312561112, 51.46362376408882], [-0.17093366850820105, 51.46371907158503], [-0.17088043740592246, 51.46380777076687], [-0.17083091485013055, 51.46389161848737], [-0.1707817758721806, 51.463972371599525], [-0.17072969550342784, 51.46405178695638], [-0.1706713487752276, 51.46413162141094], [-0.17060341071893506, 51.46421363181625], [-0.17052255636590552, 51.464299575025315], [-0.17042546074749423, 51.46439120789117], [-0.17030879889505648, 51.46449028726682], [-0.17016924583994747, 51.46459857000531], [-0.17000347661352253, 51.46471781295964], [-0.16991190000000003, 51.4647674], [-0.1697425, 51.4648611], [-0.1696772, 51.4648908], [-0.1694902, 51.4649832], [-0.16913369999999997, 51.4651604], [-0.1687513, 51.4653528], [-0.1685817, 51.46544039999999], [-0.1683645, 51.46554760000001], [-0.16824819999999996, 51.46560590000001], [-0.16813199999999998, 51.4656611], [-0.167715, 51.4658586], [-0.16737309999999997, 51.4660111], [-0.1669806, 51.4661814], [-0.16677949999999997, 51.4662687], [-0.1665757, 51.4663558], [-0.16625760000000003, 51.46649190000001], [-0.1660631, 51.4665924], [-0.1659113, 51.4666717], [-0.16582860000000002, 51.4667167], [-0.16559389999999996, 51.4668194], [-0.1647436, 51.4671856], [-0.16425969999999998, 51.4674022], [-0.1641098, 51.4674761], [-0.16395599999999996, 51.4675542], [-0.16374929999999996, 51.467658500000006], [-0.163675873964294, 51.46769235270634], [-0.16364020000000004, 51.46770879999999], [-0.16360715415752114, 51.46772287939966], [-0.1634698, 51.4677814], [-0.16312299999999996, 51.467937], [-0.1629085, 51.4680279], [-0.1626567, 51.468136599999994], [-0.1620522, 51.4683988], [-0.1614175, 51.468679599999994], [-0.1609231, 51.46889049999999], [-0.16047119999999998, 51.4690875], [-0.1602077, 51.4691951], [-0.15976710000000002, 51.469369], [-0.15949799999999997, 51.46947839999999], [-0.159286, 51.4695646], [-0.15922950335554523, 51.46958937404501], [-0.15917034426645318, 51.46961531557013], [-0.1590107689894461, 51.469685289969185], [-0.15895301403436635, 51.46971061572221], [-0.1588689, 51.46974749999998], [-0.15875509999999998, 51.4697967], [-0.15839589999999998, 51.469951599999995], [-0.15792349999999997, 51.47016049999999], [-0.1577735, 51.470226], [-0.1574767, 51.47035379999999], [-0.1573791, 51.47039], [-0.15696579999999996, 51.47054889999999], [-0.1565183, 51.4707372], [-0.15610969999999996, 51.4709049], [-0.15578019999999998, 51.4710373], [-0.15525119999999998, 51.47126320000001], [-0.15445619999999996, 51.4716003], [-0.15195399999999998, 51.4726836], [-0.1504289, 51.47334959999999], [-0.14992429999999998, 51.47357639999999], [-0.1488944, 51.474016], [-0.1488318, 51.47404149999999], [-0.14860927052729844, 51.47413531122673], [-0.14848657539641247, 51.47418703544216], [-0.14841235181544946, 51.47421832562433], [-0.14835400133042398, 51.474242924224455], [-0.1482485, 51.4742874], [-0.1476196, 51.474522099999994], [-0.1475246, 51.4745582], [-0.14719399999999996, 51.47468389999999], [-0.14657309999999998, 51.4749391], [-0.1463315, 51.47504389999999], [-0.1461733, 51.47511649999999], [-0.14588548029804585, 51.47524319501048], [-0.1458489953002166, 51.47525925527293], [-0.1449963, 51.47563460000001], [-0.1445852, 51.4758127], [-0.14372529036534895, 51.476193200315215], [-0.1436817467186904, 51.47621246780335], [-0.14363699994084686, 51.476232267652634], [-0.1429447, 51.47653859999999], [-0.14280649139933313, 51.476597930031], [-0.14268670062075264, 51.47664935361784], [-0.1426416865471168, 51.47666867716977], [-0.14227729999999997, 51.4768251], [-0.14174898218387794, 51.47705686529359], [-0.14159128645633343, 51.47712604387305], [-0.14155279999999998, 51.4771563], [-0.14146371286912188, 51.47721409493213], [-0.1413296, 51.4773011], [-0.1410052, 51.477471099999995], [-0.14087459999999996, 51.4775326], [-0.1405747, 51.477661999999995], [-0.1400749, 51.47788070000001], [-0.1397748, 51.4780075], [-0.13961639999999997, 51.478075200000006], [-0.13938429999999996, 51.47817579999999], [-0.1390206, 51.4783384], [-0.1385867, 51.4785183], [-0.13814469999999998, 51.4786823], [-0.1377354, 51.4788183], [-0.13743169999999996, 51.478916100000006], [-0.1373196, 51.478947299999994], [-0.13683069999999997, 51.4790785], [-0.13619519999999996, 51.47923209999998], [-0.1353775, 51.479454], [-0.1350083, 51.4795648], [-0.1346707, 51.4796706], [-0.1343928, 51.47976329999999], [-0.13406319999999997, 51.479883], [-0.133793, 51.47998859999999], [-0.13319260000000002, 51.48021959999999], [-0.1329571, 51.48030909999999], [-0.1326475, 51.4804175], [-0.1320217, 51.48064490000001], [-0.1315371, 51.4808291], [-0.1312317, 51.4809546], [-0.1303113, 51.481344400000005], [-0.12994349999999996, 51.48148530000001], [-0.1296077, 51.4816082], [-0.1291186, 51.48178089999999], [-0.12871139999999998, 51.48191839999999], [-0.1283999, 51.4820209], [-0.1280025, 51.48214549999999], [-0.12754640000000003, 51.4822759], [-0.1272673, 51.4823546], [-0.1268816, 51.482471999999994], [-0.126452, 51.4826234], [-0.12607009999999996, 51.48278239999999], [-0.1258667, 51.48287899999999], [-0.1256235, 51.4830005], [-0.1254786, 51.48308089999999], [-0.12526609999999996, 51.4832059], [-0.1250836, 51.48331840000001], [-0.12482419999999995, 51.483491], [-0.12468529999999996, 51.483595300000005], [-0.1244926, 51.48374650000001], [-0.12425679999999996, 51.48395790000001], [-0.1241083, 51.484114700000006], [-0.1239807, 51.4842698], [-0.12387969999999998, 51.484417500000006], [-0.1237715, 51.484591399999985], [-0.1236794, 51.48478279999999], [-0.1235206, 51.4851397], [-0.1234392, 51.485327100000006], [-0.1233563, 51.48551079999999], [-0.12324649999999995, 51.4858111], [-0.12319289999999997, 51.48599049999999], [-0.1231604, 51.48611880000001], [-0.12311589999999996, 51.4863001], [-0.1230682, 51.48650079999999], [-0.1230115, 51.4867212], [-0.1229429, 51.4869373], [-0.1228177, 51.48726539999999], [-0.122751, 51.4874636], [-0.12271319999999998, 51.4876083], [-0.1226859, 51.4877467], [-0.1226722, 51.48783130000001], [-0.12265619999999998, 51.48794670000001], [-0.12264169999999998, 51.4880825], [-0.12258949999999998, 51.488770499999994], [-0.12258, 51.4888477], [-0.12257260000000002, 51.48890389999998], [-0.1225651, 51.48896020000001], [-0.1225446, 51.48907079999999], [-0.12251330000000002, 51.48920150000001], [-0.12248759999999996, 51.4892989], [-0.1224528, 51.48940280000001], [-0.1224214, 51.489487700000005], [-0.1223771, 51.489588299999994], [-0.1222938, 51.4897575], [-0.1222506, 51.4898356], [-0.1221455, 51.49000339999999], [-0.1220677, 51.49011329999998], [-0.1219408, 51.49026740000001], [-0.12179030000000002, 51.4904343], [-0.1216662, 51.49056189999999], [-0.1214837, 51.4907295], [-0.1212622, 51.4909187], [-0.1210408, 51.4910868], [-0.12086079999999998, 51.49121610000001], [-0.1205133, 51.491437100000006], [-0.1204249, 51.4914895], [-0.11964890000000002, 51.4919485], [-0.11953, 51.49202369999998], [-0.11928950000000002, 51.492186], [-0.1189787, 51.4924072], [-0.1187017, 51.4926119], [-0.1186327, 51.49266680000001], [-0.11823580000000002, 51.492986900000005], [-0.11793430000000002, 51.493242300000006], [-0.11764330000000002, 51.493507], [-0.1174563, 51.4936927], [-0.1173935, 51.493752], [-0.1172001, 51.493956399999995], [-0.11702909999999998, 51.4941552], [-0.1168476, 51.494376200000005], [-0.11677759999999998, 51.4944692], [-0.1166053, 51.49470509999999], [-0.1162448, 51.4952305], [-0.1160833, 51.49546410000001], [-0.11586349999999997, 51.49577729999999], [-0.1157334, 51.4959675], [-0.115668, 51.496067800000006], [-0.1155994, 51.49618089999999], [-0.1154947, 51.4963741], [-0.1153871, 51.496595], [-0.11534049367854114, 51.4967038905416], [-0.11517990000000002, 51.49707909999999], [-0.115123, 51.49721339999999], [-0.11508059999999998, 51.497311], [-0.1150616, 51.4973511], [-0.11502419999999998, 51.497442499999984], [-0.1149076, 51.4977247], [-0.1148468, 51.4978752], [-0.1147967, 51.4980216], [-0.1147811, 51.49808689999998], [-0.1147654, 51.4981522], [-0.1147395, 51.4982759], [-0.1147278, 51.498406799999984], [-0.11472399999999998, 51.49855569999999], [-0.11473259999999998, 51.49873730000001], [-0.11474006005064048, 51.4987748385867], [-0.1147827, 51.498989400000006], [-0.1148308, 51.499309], [-0.1148461, 51.4994124], [-0.1148597, 51.499545199999986], [-0.1148786, 51.4996591], [-0.11488489999999996, 51.49976], [-0.11488049999999998, 51.49985409999999], [-0.11487169999999997, 51.4999399], [-0.11484110000000002, 51.500067699999995], [-0.1147946, 51.5002716], [-0.11477719999999995, 51.500361299999994], [-0.11477130000000002, 51.5004112], [-0.11476550000000002, 51.500484199999995], [-0.1147575, 51.5006371], [-0.11475920000000002, 51.50072800000001], [-0.1147623, 51.5007713], [-0.11477210000000002, 51.5008809], [-0.11478280000000002, 51.5009745], [-0.1147833, 51.50102179999999], [-0.1147838, 51.5011249], [-0.11477589999999996, 51.501325599999994], [-0.1147698, 51.50144410000001], [-0.1147579, 51.5015404], [-0.1147266, 51.5016832], [-0.114697, 51.5017677], [-0.11467199999999998, 51.50182610000001], [-0.11461349999999997, 51.5019484], [-0.1145354, 51.5020728], [-0.1145222, 51.5020866], [-0.1143532, 51.502260599999985], [-0.1140898, 51.50252470000001], [-0.1133034, 51.50316509999998], [-0.1132399, 51.5032168]]} |
24.3 |
1650 |
1716 |
2026-09-12T17:16:00+01:00 |
None |
None |
Basingstoke |
Woking Sig. Wk167/369 |
London Waterloo |
51.3749650 |
-0.4008569 |
51.5032168 |
-0.1132399 |
0 |
1 |
2026-09-12 15:58:49 |
RUNNING |
2026-09-12 15:50:25 |
London Waterloo |
TD |
DIRECT_SCHEDULED_STOP_DEPARTURE |
41313828 |
1789228629995723 |
None |
41 |
41 |
2026-09-12 15:57:10.006089 |
None |
2026-09-12 17:16:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 509995 |
W33423 |
651B50MR12 |
2026-09-12 |
Avanti West Coast |
P |
BHM |
EUS |
1B50 |
390020 |
9 |
140 |
{"units": ["390020"], "profiles": ["tilting"], "unit_classes": ["390"], "registry_version": 1} |
{"version": 3, "segments": [{"to_m": 251.478, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 287.474, "from_m": 251.478, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 301.339, "from_m": 287.474, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 723.27, "from_m": 301.339, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1106.152, "from_m": 723.27, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1187.82, "from_m": 1106.152, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1812.939, "from_m": 1187.82, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 2181.41, "from_m": 1812.939, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6424.249, "from_m": 2181.41, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 10838.235, "from_m": 6424.249, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 14103.517, "from_m": 10838.235, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 21819.187, "from_m": 14103.517, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 23694.586, "from_m": 21819.187, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 29368.053, "from_m": 23694.586, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 30105.936, "from_m": 29368.053, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 30959.45, "from_m": 30105.936, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 31008.452, "from_m": 30959.45, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31031.514, "from_m": 31008.452, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 39701.969, "from_m": 31031.514, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 39709.875, "from_m": 39701.969, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 45902.754, "from_m": 39709.875, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 46815.499, "from_m": 45902.754, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 48344.3, "from_m": 46815.499, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 51224.655, "from_m": 48344.3, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 51262.244, "from_m": 51224.655, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 55974.301, "from_m": 51262.244, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 58191.766, "from_m": 55974.301, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 65107.259, "from_m": 58191.766, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 71537.207, "from_m": 65107.259, "capability_applied": "tilting", "effective_limit_mph": 120.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 120.0}, {"to_m": 90317.906, "from_m": 71537.207, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 90412.517, "from_m": 90317.906, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 103393.444, "from_m": 90412.517, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 103554.121, "from_m": 103393.444, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 104218.373, "from_m": 103554.121, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 105046.51, "from_m": 104218.373, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 107370.664, "from_m": 105046.51, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 114001.671, "from_m": 107370.664, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 117291.054, "from_m": 114001.671, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 121571.859, "from_m": 117291.054, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 121657.702, "from_m": 121571.859, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 121753.201, "from_m": 121657.702, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 121839.664, "from_m": 121753.201, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 135101.368, "from_m": 121839.664, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 137033.955, "from_m": 135101.368, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 145302.372, "from_m": 137033.955, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 145356.31, "from_m": 145302.372, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 147087.683, "from_m": 145356.31, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 148408.404, "from_m": 147087.683, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 163021.822, "from_m": 148408.404, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 168699.793, "from_m": 163021.822, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 171135.679, "from_m": 168699.793, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 174505.538, "from_m": 171135.679, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 176008.971, "from_m": 174505.538, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 177853.959, "from_m": 176008.971, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 179005.995, "from_m": 177853.959, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 179052.886, "from_m": 179005.995, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 180281.452, "from_m": 179052.886, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 180760.201, "from_m": 180281.452, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 180815.486, "from_m": 180760.201, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 180859.57, "from_m": 180815.486, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 180902.806, "from_m": 180859.57, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 180967.608, "from_m": 180902.806, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 181647.42, "from_m": 180967.608, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 181654.326, "from_m": 181647.42, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 509995, "profile_key": "eb6d59879a695c0351c8e26677c7769d98d57255ff8e5ddaf609705b154f799d", "schedule_id": 25955, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1547", "location": "Birmingham New Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 27870}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1549H", "location": "Proof House Jn", "stage_seq": 2, "distance_m": 1003.358, "section_seq": 1, "route_path_id": 27870}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1550", "location": "Grand Jn", "stage_seq": 3, "distance_m": 1762.615, "section_seq": 1, "route_path_id": 27870}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1552H", "location": "Stechford", "stage_seq": 4, "distance_m": 6269.92, "section_seq": 1, "route_path_id": 27870}, {"is_pass": false, "wtt_arr": "1556", "wtt_dep": "1558", "location": "Birmingham International", "stage_seq": 5, "distance_m": 13397.662, "section_seq": 1, "route_path_id": 27870}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1602", "location": "Berkswell", "stage_seq": 6, "distance_m": 21747.67, "section_seq": 1, "route_path_id": 27870}, {"is_pass": false, "wtt_arr": "1608", "wtt_dep": "1610", "location": "Coventry", "stage_seq": 7, "distance_m": 30593.285, "section_seq": 1, "route_path_id": 27870}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1618", "location": "Rugby Trent Valley Jn", "stage_seq": 8, "distance_m": 47758.48, "section_seq": 1, "route_path_id": 27870}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1619", "location": "Rugby", "stage_seq": 9, "distance_m": 48808.482, "section_seq": 1, "route_path_id": 27870}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1619H", "location": "Hillmorton Jn", "stage_seq": 10, "distance_m": 51144.429, "section_seq": 1, "route_path_id": 27870}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1625H", "location": "Weedon", "stage_seq": 11, "distance_m": 70281.187, "section_seq": 1, "route_path_id": 27870}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1632", "location": "Hanslope Jn", "stage_seq": 12, "distance_m": 90813.618, "section_seq": 1, "route_path_id": 27870}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1635", "location": "Milton Keynes Central", "stage_seq": 13, "distance_m": 101537.371, "section_seq": 1, "route_path_id": 27870}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1637", "location": "Bletchley", "stage_seq": 14, "distance_m": 106541.833, "section_seq": 1, "route_path_id": 27870}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1641H", "location": "Ledburn Jn", "stage_seq": 15, "distance_m": 121386.683, "section_seq": 1, "route_path_id": 27870}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1645", "location": "Tring", "stage_seq": 16, "distance_m": 130761.374, "section_seq": 1, "route_path_id": 27870}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1648", "location": "Bourne End Jn (Herts)", "stage_seq": 17, "distance_m": 140589.853, "section_seq": 1, "route_path_id": 27870}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1652", "location": "Watford Junction", "stage_seq": 18, "distance_m": 153606.299, "section_seq": 1, "route_path_id": 27870}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1655H", "location": "Harrow & Wealdstone", "stage_seq": 19, "distance_m": 163363.532, "section_seq": 1, "route_path_id": 27870}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1658H", "location": "Wembley Central", "stage_seq": 20, "distance_m": 168739.035, "section_seq": 1, "route_path_id": 27870}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1700", "location": "Willesden West London Jn", "stage_seq": 21, "distance_m": 173157.236, "section_seq": 1, "route_path_id": 27870}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1703", "location": "Camden Jn", "stage_seq": 22, "distance_m": 178921.323, "section_seq": 1, "route_path_id": 27870}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1703H", "location": "Camden South Jn", "stage_seq": 23, "distance_m": 179861.934, "section_seq": 1, "route_path_id": 27870}, {"is_pass": false, "wtt_arr": "1706", "wtt_dep": null, "location": "London Euston", "stage_seq": 24, "distance_m": 181654.326, "section_seq": 1, "route_path_id": 27870}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 181654.326, "from_m": 0.0, "section_seq": 1, "route_path_id": 27870}], "total_distance_m": 181654.326, "capability_profiles": ["tilting"], "route_model_versions": [3], "equipment_max_speed_mph": 140.0, "speed_covered_distance_m": 178105.858, "equipment_max_speed_source": "linx", "capability_registry_version": 1, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3548.468, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 19295, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:52:03Z", "source_id": 41184832, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T14:53:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:52:06Z", "source_id": 13490125, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T15:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20889, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:54:57Z", "source_id": 41191084, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T14:56:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:55:03Z", "source_id": 13492089, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T15:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20879, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:02:16Z", "source_id": 41206637, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T15:02:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:02:16Z", "source_id": 13496874, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T16:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20817, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:06:09Z", "source_id": 41215306, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T15:07:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:06:11Z", "source_id": 13499469, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T16:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21185, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:20:26Z", "source_id": 41247135, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T15:21:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:20:30Z", "source_id": 13509146, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T16:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21474, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:39:12Z", "source_id": 41288427, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T15:40:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:39:16Z", "source_id": 13521805, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T16:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21587, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:40:47Z", "source_id": 41291833, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T15:41:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:40:53Z", "source_id": 13522878, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T16:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21785, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:48:06Z", "source_id": 41308179, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T15:49:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:48:10Z", "source_id": 13527758, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T16:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21868, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:55:44Z", "source_id": 41325586, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T15:57:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:55:48Z", "source_id": 13532962, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T16:57:00+01:00", "operational_fact": true}] |
Birmingham New Street |
1547 |
1547 |
5 |
None |
None |
London Euston |
1706 |
1706 |
3 |
LATE |
+4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W33423/2026-09-12/detailed |
None |
Coventry |
2026-09-12T16:10:26+01:00 |
London Euston |
56.0 |
{"type": "LineString", "coordinates": [[-1.5139766178046008, 52.40069696016002], [-1.5127727, 52.400538100000006], [-1.5122974, 52.400485200000006], [-1.5121749, 52.400471], [-1.5119418, 52.40044410000001], [-1.5116004999999997, 52.400400700000006], [-1.5112862, 52.4003591], [-1.5110044, 52.400321], [-1.5106322, 52.40026100000001], [-1.5103685999999998, 52.4002215], [-1.5101544, 52.400190499999994], [-1.5099978999999997, 52.400171099999994], [-1.5097095, 52.40013799999999], [-1.5092793, 52.40007430000001], [-1.5090270999999995, 52.400029700000005], [-1.5087160999999998, 52.39997189999999], [-1.5084692999999998, 52.39994140000001], [-1.5080097, 52.39988009999999], [-1.5076830999999995, 52.39982260000001], [-1.5073873999999998, 52.3997705], [-1.5049844, 52.3993544], [-1.5023283, 52.3989005], [-1.500138, 52.3985292], [-1.4966777999999998, 52.397924], [-1.4961143, 52.39782309999999], [-1.4943006, 52.3975033], [-1.4929207999999998, 52.39726399999999], [-1.4915784, 52.3970331], [-1.4904706, 52.39684069999999], [-1.4903037, 52.3968096], [-1.4890032, 52.3965852], [-1.4866956999999998, 52.39618759999999], [-1.4858268999999995, 52.3960372], [-1.483647, 52.3956599], [-1.4780546999999995, 52.39469179999999], [-1.4752126999999997, 52.3941991], [-1.4745494999999995, 52.3940843], [-1.4733935, 52.393877199999984], [-1.4722829, 52.39367239999999], [-1.4715040999999998, 52.3935493], [-1.4704842, 52.3933749], [-1.4679791, 52.39294049999999], [-1.4667513999999997, 52.3927211], [-1.4654004, 52.3924824], [-1.4642707, 52.39224949999999], [-1.4634877999999998, 52.3920865], [-1.4630492999999998, 52.3919902], [-1.4622691, 52.39181299999999], [-1.4618662999999998, 52.391716300000006], [-1.4615673, 52.39164439999998], [-1.4608669999999997, 52.39147620000001], [-1.4592375999999998, 52.39105980000001], [-1.4589505, 52.39098919999999], [-1.4567962, 52.3903794], [-1.454342, 52.3896134], [-1.4528158, 52.38909609999999], [-1.4515383, 52.3886264], [-1.450839, 52.38836930000001], [-1.4483123999999998, 52.38742150000001], [-1.4470468, 52.3869627], [-1.4459551, 52.38658290000001], [-1.4446274, 52.38616549999999], [-1.4434602, 52.38580249999999], [-1.4426662999999995, 52.3855667], [-1.4421002, 52.385406199999984], [-1.4407269, 52.3850395], [-1.4397667434836734, 52.384780653945135], [-1.4396700999999998, 52.384754599999994], [-1.4380667000000005, 52.3843647], [-1.437304454591234, 52.38419575479978], [-1.43665, 52.3840507], [-1.4344773999999998, 52.3836054], [-1.4330022, 52.3833303], [-1.4309589, 52.3829862], [-1.4292798, 52.3827472], [-1.4277021, 52.3825414], [-1.4259371999999997, 52.3823417], [-1.4242263, 52.38217790000001], [-1.4226598, 52.382053500000005], [-1.4210988, 52.381955299999994], [-1.4192212999999998, 52.3818636], [-1.4161689, 52.3817621], [-1.4135886000000002, 52.38168189999999], [-1.4114217, 52.3816196], [-1.4111907, 52.381614699999986], [-1.408302, 52.3815312], [-1.4065584999999998, 52.3814788], [-1.4029401999999995, 52.38137239999999], [-1.4021731, 52.3813561], [-1.4003632999999998, 52.38130529999999], [-1.398776, 52.38125309999998], [-1.3958601, 52.3811717], [-1.3918641000000005, 52.3810516], [-1.3898727, 52.3810057], [-1.389648, 52.380999900000006], [-1.3878832, 52.3809497], [-1.3863376000000005, 52.3808993], [-1.385286, 52.38087779999999], [-1.3851696, 52.380875], [-1.3840730999999995, 52.380836999999985], [-1.3826093999999998, 52.38079329999999], [-1.380712, 52.38073849999999], [-1.378159, 52.380674600000006], [-1.3761464, 52.3806098], [-1.3745715, 52.3805592], [-1.3744666999999997, 52.38055580000001], [-1.3742354, 52.3805479], [-1.3730118, 52.3805125], [-1.3706879999999997, 52.380457799999995], [-1.3692068999999998, 52.38041389999999], [-1.3656637, 52.380308699999986], [-1.3616326, 52.3801983], [-1.3553693999999998, 52.38002619999999], [-1.3512805, 52.37989919999999], [-1.3474729261792822, 52.37979224313811], [-1.3463073, 52.3797595], [-1.3403410999999998, 52.3795756], [-1.3364596, 52.3794766], [-1.335817, 52.379459], [-1.3309073, 52.379312199999994], [-1.3295538, 52.379275], [-1.3293755, 52.3792695], [-1.3282398, 52.379237], [-1.3240057, 52.37910839999999], [-1.3208907999999997, 52.3790044], [-1.3155703, 52.37885], [-1.3070479999999998, 52.3786037], [-1.299134, 52.37835830000001], [-1.2971327999999998, 52.37831979999999], [-1.2951539, 52.37831569999999], [-1.2940327, 52.378331499999994], [-1.2927874999999998, 52.3783493], [-1.2920231, 52.37836670000001], [-1.2907843, 52.3784079], [-1.2899820999999998, 52.3784581], [-1.2884186, 52.3785555], [-1.2882640999999997, 52.3785652], [-1.2881096, 52.3785748], [-1.2871335999999998, 52.378685], [-1.2870029, 52.3786998], [-1.2853207, 52.3788898], [-1.2820377, 52.3792493], [-1.2807413999999997, 52.3794454], [-1.2800204, 52.3795579], [-1.2792953, 52.3797124], [-1.2772166, 52.3802408], [-1.2762817, 52.38045019999999], [-1.2755945, 52.380545299999994], [-1.2748029655209787, 52.38062786169004], [-1.2747863, 52.38062959999999], [-1.2746042836964644, 52.38064115060159], [-1.2743041, 52.3806602], [-1.2741617606714282, 52.38066750911422], [-1.2739263, 52.380679599999986], [-1.2701804999999995, 52.38079369999999], [-1.26912, 52.380823099999986], [-1.2685711, 52.38084769999999], [-1.2680237999999997, 52.3808636], [-1.2675608, 52.380866399999995], [-1.267233068707129, 52.38086278012311], [-1.2671895999999998, 52.38086229999999], [-1.2663561999999997, 52.380854799999994], [-1.2651267999999998, 52.3808401], [-1.2645752999999995, 52.3808311], [-1.2639716, 52.3808255], [-1.2629180999999998, 52.38081580000001], [-1.2624132999999995, 52.38079940000001], [-1.2618168999999997, 52.38077380000001], [-1.2610584, 52.380724399999984], [-1.2603238, 52.3806683], [-1.2596618, 52.3806077], [-1.2592294, 52.38056459999999], [-1.2585927, 52.38050299999998], [-1.2578221999999997, 52.38042610000001], [-1.25764139776733, 52.380406345278054], [-1.2570232, 52.38033879999999], [-1.2558851999999998, 52.380205200000006], [-1.2555555, 52.3801593], [-1.2547667999999998, 52.380049500000005], [-1.2532967999999998, 52.379828299999986], [-1.2526470999999997, 52.379724], [-1.2519239, 52.37959270000001], [-1.2512773999999998, 52.3794748], [-1.2500622, 52.3792391], [-1.2489197, 52.3790116], [-1.2477607999999998, 52.3787531], [-1.2476325, 52.3787224], [-1.2463769, 52.3784221], [-1.2452154, 52.37812759999999], [-1.2442015, 52.3778575], [-1.2429018999999997, 52.3774957], [-1.2427639, 52.377453], [-1.2416159, 52.37710919999999], [-1.2403581, 52.376715999999995], [-1.2394648999999998, 52.37640649999999], [-1.2387424, 52.3761197], [-1.2380702, 52.375831799999986], [-1.2374184, 52.37551870000001], [-1.2368239305064967, 52.375209630417885], [-1.2360774, 52.3748215], [-1.2351976, 52.374341699999995], [-1.2343634, 52.37390940000001], [-1.2328996, 52.3732117], [-1.2324559, 52.3729987], [-1.2319616999999998, 52.372761399999995], [-1.2311185, 52.37233599999999], [-1.2297654, 52.3716812], [-1.2288568, 52.3712483], [-1.2277222000000003, 52.370703], [-1.2263650999999998, 52.3700414], [-1.2240126, 52.368904], [-1.2232432792908106, 52.368533068146355], [-1.2231328, 52.3684798], [-1.2225268, 52.36817769999999], [-1.2222106, 52.36802879999999], [-1.2218041, 52.367799299999994], [-1.2209652, 52.3673848], [-1.2146934, 52.3643361], [-1.2071014, 52.36066640000001], [-1.2066803, 52.36046529999999], [-1.2054344999999995, 52.3598713], [-1.2038987, 52.35911159999999], [-1.2025332, 52.3584578], [-1.1997035, 52.35708489999999], [-1.1985256, 52.35652199999999], [-1.195887, 52.35523450000001], [-1.1946993, 52.354618599999995], [-1.1940148, 52.3542517], [-1.1935266, 52.35397470000001], [-1.192333, 52.353277], [-1.1911395, 52.3525186], [-1.1899726999999998, 52.3517291], [-1.188189, 52.350454199999994], [-1.1865521, 52.34920100000001], [-1.1850508, 52.34802289999998], [-1.1835713, 52.34687999999999], [-1.1823689999999998, 52.3459417], [-1.180549, 52.3445221], [-1.1780488, 52.34258260000001], [-1.1746631999999997, 52.33993910000001], [-1.1733417, 52.33892149999999], [-1.1725572, 52.3383069], [-1.1708369, 52.3369888], [-1.1678098693553778, 52.33460968637544], [-1.1676352, 52.3344724], [-1.1658839, 52.333102], [-1.1657033, 52.332961099999984], [-1.1618331, 52.32995849999999], [-1.1617801097814873, 52.32991742479848], [-1.1614146, 52.3296341], [-1.1606962, 52.3290772], [-1.1591834, 52.3278983], [-1.1589848, 52.3277409], [-1.157073, 52.32626709999999], [-1.1557472000000002, 52.3252453], [-1.1543419, 52.324138799999986], [-1.1524093999999998, 52.32261979999999], [-1.1503115, 52.3210665], [-1.1497303, 52.32065720000001], [-1.1487451, 52.3200066], [-1.1478210999999998, 52.31940110000001], [-1.1463916999999997, 52.3185223], [-1.1451806, 52.3178192], [-1.1423602, 52.3162756], [-1.1396799999999998, 52.3148164], [-1.1371936, 52.31345170000001], [-1.1360564, 52.31283419999999], [-1.1317756, 52.310476699999995], [-1.1271958999999998, 52.3079774], [-1.1261152, 52.307355400000006], [-1.1251509, 52.3067906], [-1.1241923, 52.3061861], [-1.1237142, 52.30586000000001], [-1.1229416999999997, 52.3053038], [-1.1214368999999995, 52.30412919999999], [-1.1199472, 52.30283889999999], [-1.1191365, 52.3020617], [-1.117247, 52.3001359], [-1.1154839, 52.2983115], [-1.1137733999999997, 52.296556], [-1.1121969, 52.2949339], [-1.1094175, 52.2920761], [-1.1079615, 52.2905636], [-1.1060144999999997, 52.28856890000001], [-1.1041691, 52.286670699999995], [-1.1028275, 52.28529939999999], [-1.102162, 52.284598800000005], [-1.1017949, 52.284148300000005], [-1.1016618, 52.2839948], [-1.1015648, 52.283878400000006], [-1.1011992, 52.28337349999999], [-1.1008609, 52.2829024], [-1.1005828, 52.28242569999999], [-1.1003311, 52.2819548], [-1.1000746, 52.2814305], [-1.0999370999999998, 52.2810714], [-1.0991181, 52.27881730000001], [-1.0990504, 52.2786309], [-1.0990014, 52.278496], [-1.0978737, 52.2753191], [-1.0977553539973384, 52.27498606676315], [-1.0976590999999998, 52.27471520000001], [-1.0975695000000003, 52.27445209999999], [-1.0973263, 52.273758699999995], [-1.0968006, 52.2722069], [-1.0961903, 52.27044870000001], [-1.0958299, 52.2694805], [-1.0954577, 52.2685893], [-1.0950363999999997, 52.2676793], [-1.0946585999999998, 52.26695990000001], [-1.0941313, 52.2660887], [-1.0937637, 52.265531], [-1.0932726, 52.264835899999994], [-1.0927426, 52.264154299999994], [-1.0919796, 52.2632582], [-1.0917125999999997, 52.2629531], [-1.0908204, 52.2619959], [-1.0897368, 52.2607913], [-1.0889627999999998, 52.25982929999999], [-1.0884018, 52.259062], [-1.0881069, 52.2586028], [-1.0876833, 52.2579244], [-1.0872639, 52.2571656], [-1.0869918, 52.2565981], [-1.0867308, 52.256004], [-1.0864068000000002, 52.2551792], [-1.0861587, 52.254412999999985], [-1.0859853999999998, 52.253748400000006], [-1.0858374999999998, 52.2530908], [-1.0857233999999998, 52.2524345], [-1.0856491, 52.2517846], [-1.0856051, 52.2511562], [-1.0855624, 52.2505262], [-1.0856066, 52.2491861], [-1.0857092, 52.2482242], [-1.0857768, 52.247801599999995], [-1.0858832, 52.24728639999999], [-1.0861334, 52.246315799999984], [-1.0864024, 52.24539229999999], [-1.0866899, 52.24442400000001], [-1.0869125, 52.2435952], [-1.0870182, 52.24311889999999], [-1.0870762, 52.2426057], [-1.0871120999999997, 52.242158100000005], [-1.0870738999999998, 52.24152010000001], [-1.0869659000000005, 52.24072879999999], [-1.0867735999999997, 52.240072899999994], [-1.086614, 52.23967619999999], [-1.0863447, 52.239097400000006], [-1.0860187, 52.2385377], [-1.0857019, 52.23807829999999], [-1.0851244, 52.237393399999995], [-1.0845758, 52.2368457], [-1.0837056, 52.2361092], [-1.0831384, 52.2356905], [-1.0821002999999998, 52.2350343], [-1.0812309, 52.234472], [-1.0804966, 52.23400170000001], [-1.0799782, 52.2336411], [-1.0790405, 52.2329402], [-1.0787603, 52.2326938], [-1.0785339, 52.23249469999999], [-1.0780724, 52.232049999999994], [-1.0779783409434258, 52.2319429614121], [-1.0776608, 52.231581600000005], [-1.0772638, 52.2311083], [-1.0771495999999998, 52.2309496], [-1.0762305, 52.229576], [-1.0759041, 52.2290715], [-1.0755767, 52.2285861], [-1.0754555, 52.2284149], [-1.0749984, 52.22784909999999], [-1.0745427, 52.2273653], [-1.0742305, 52.22704809999999], [-1.0737454, 52.2266197], [-1.0731181, 52.2261436], [-1.0724863, 52.22571870000001], [-1.0718819999999998, 52.2253536], [-1.0711839, 52.2249868], [-1.0705033, 52.2246725], [-1.0696608, 52.22432299999999], [-1.0669169, 52.223241899999984], [-1.0626831, 52.221565], [-1.0611101, 52.2209554], [-1.058665021668996, 52.21998654579095], [-1.0555495, 52.218752], [-1.0451737, 52.21464129999998], [-1.0448067, 52.214492199999995], [-1.0237581, 52.20616209999999], [-1.0232684, 52.2059715], [-1.0219245, 52.205436500000005], [-1.0203631000000002, 52.2048139], [-1.0202444, 52.2047668], [-1.0198917, 52.20462700000001], [-1.0196468000000003, 52.2045305], [-1.0188476999999998, 52.2042156], [-1.0173109, 52.203628899999984], [-1.0169863999999995, 52.2035138], [-1.0165334, 52.20335440000001], [-1.0157016, 52.20308690000001], [-1.0145557, 52.2027491], [-1.0136373999999997, 52.2024983], [-1.0123265, 52.20216990000001], [-1.0111201, 52.201889400000006], [-1.0099259, 52.20163569999999], [-1.008474, 52.201366400000005], [-1.0072692, 52.2011763], [-1.0061881, 52.201027899999985], [-1.0053289, 52.2009273], [-1.0034811999999995, 52.200727], [-1.0023617, 52.2005832], [-1.0007515, 52.2003515], [-0.9991509, 52.20008779999999], [-0.9973076, 52.199718700000005], [-0.9955958, 52.1993319], [-0.9941148, 52.1989349], [-0.9929663, 52.19859009999998], [-0.9918673, 52.1982402], [-0.9902627999999998, 52.197673499999986], [-0.9893878, 52.1973733], [-0.9885845, 52.197116599999994], [-0.9881468125314736, 52.19698913626014], [-0.9873861000000002, 52.1967676], [-0.9863582999999998, 52.19651019999999], [-0.9848310999999998, 52.1961738], [-0.9838456999999998, 52.1959751], [-0.9825597, 52.19576099999998], [-0.981126, 52.19555479999999], [-0.9794346, 52.1953206], [-0.9786371, 52.1951965], [-0.9774637999999998, 52.1950101], [-0.9762013999999998, 52.1947832], [-0.9748933, 52.1945365], [-0.9733572999999998, 52.1942215], [-0.9720571999999998, 52.1939392], [-0.9706314, 52.19361210000001], [-0.9689803999999996, 52.1931945], [-0.9671952, 52.1927106], [-0.9659407, 52.192347299999994], [-0.9646345, 52.191948399999994], [-0.9627791, 52.1913491], [-0.9612383999999998, 52.19081309999999], [-0.9598171, 52.19028430000001], [-0.9584399, 52.1897342], [-0.9574308, 52.1893335], [-0.955834, 52.18865819999999], [-0.9539763, 52.18784860000001], [-0.9523702, 52.18714709999999], [-0.9515029999999998, 52.1867894], [-0.9504359, 52.18632229999999], [-0.9503532, 52.18628679999998], [-0.9480339, 52.1852926], [-0.9476011, 52.185106899999994], [-0.9469642, 52.1848358], [-0.9461388999999998, 52.184489], [-0.944052, 52.1835911], [-0.9434009, 52.183315599999986], [-0.9420634, 52.1827617], [-0.9405607, 52.1821825], [-0.939014, 52.1816323], [-0.9373378, 52.1811085], [-0.9364671, 52.1808417], [-0.935953, 52.180697], [-0.9348132999999998, 52.18040349999999], [-0.9330923, 52.1799978], [-0.9314481999999998, 52.17965730000001], [-0.9298656999999998, 52.17936460000001], [-0.9290265, 52.179210100000006], [-0.9275134, 52.1789073], [-0.9261079, 52.17858989999999], [-0.9244181, 52.17815569999999], [-0.9231601000000002, 52.177790599999994], [-0.9221087, 52.1774517], [-0.9205529999999996, 52.17690890000001], [-0.9190832, 52.17633819999999], [-0.9178031999999998, 52.175791], [-0.916379, 52.17512320000001], [-0.915084, 52.1744532], [-0.9137724, 52.17370309999999], [-0.9124816999999996, 52.172882900000005], [-0.9113262, 52.17207789999999], [-0.9106581, 52.1715819], [-0.9099382, 52.17101019999999], [-0.9093672000000002, 52.17052730000001], [-0.9087431999999998, 52.1699667], [-0.9083466999999998, 52.1695931], [-0.9079528, 52.16920759999999], [-0.9075767, 52.168823299999985], [-0.9072158, 52.1684341], [-0.9068572999999998, 52.1680342], [-0.9065274, 52.1676338], [-0.9062009999999996, 52.167236699999975], [-0.9058938, 52.166835], [-0.9055888, 52.1664168], [-0.904555238830366, 52.16491882804252], [-0.9041567, 52.16434120000001], [-0.9035446999999998, 52.16351989999998], [-0.9024995, 52.162156800000005], [-0.9017403, 52.161219799999984], [-0.9009308, 52.16029309999999], [-0.9002115, 52.15950759999999], [-0.8998448, 52.159117900000005], [-0.8994714999999998, 52.1587292], [-0.8992284999999998, 52.158485], [-0.8989878000000001, 52.1582431], [-0.8985009000000002, 52.15775860000001], [-0.8983152841195214, 52.157581519633055], [-0.8980007, 52.15728140000001], [-0.8974912000000002, 52.15680340000001], [-0.8969671000000001, 52.156333700000005], [-0.8964425000000001, 52.155864999999984], [-0.8953667000000001, 52.154935], [-0.8948446, 52.1545024], [-0.8942881999999999, 52.1540419], [-0.8931870999999999, 52.15316659999999], [-0.8920521, 52.15230170000001], [-0.8909105999999999, 52.1514423], [-0.8897193999999999, 52.1506082], [-0.8891368999999999, 52.150213], [-0.8885387, 52.14982619999999], [-0.8873371, 52.149055700000005], [-0.8867387000000001, 52.1486728], [-0.8861558, 52.148279], [-0.8855799, 52.1478778], [-0.8852984, 52.147675199999995], [-0.8850214, 52.1474687], [-0.8846960999999999, 52.1472288], [-0.8843797, 52.146983199999994], [-0.8840696, 52.1467348], [-0.8837658999999999, 52.1464805], [-0.8834639999999999, 52.14622659999999], [-0.8831707, 52.14596999999999], [-0.8828806999999999, 52.1457103], [-0.8825955999999999, 52.1454481], [-0.8816801, 52.14458059999999], [-0.8806427999999998, 52.14361420000001], [-0.8804476999999999, 52.1434234], [-0.8785573999999999, 52.1416119], [-0.8783994, 52.1414423], [-0.8760632, 52.1391006], [-0.8741309999999999, 52.1372195], [-0.8738988, 52.1369827], [-0.8736648999999999, 52.136744199999995], [-0.8733504, 52.1364189], [-0.8732094, 52.1362694], [-0.8729773, 52.13602310000001], [-0.8724321999999999, 52.1354263], [-0.8718999, 52.1348243], [-0.8713871, 52.1342163], [-0.8708918, 52.1336044], [-0.870413, 52.1329878], [-0.8699519, 52.13236320000001], [-0.8695051, 52.1317356], [-0.8690673999999999, 52.1311052], [-0.8602975999999999, 52.11816830000001], [-0.8597188999999998, 52.1173952], [-0.8590659, 52.1164319], [-0.8581554999999998, 52.1150886], [-0.85776585, 52.11458100000005], [-0.8576722000000001, 52.1144433], [-0.8576632, 52.1144452], [-0.8575914, 52.1143372], [-0.8574150269554125, 52.114076927155445], [-0.8570915, 52.1135995], [-0.8560772, 52.1121029], [-0.8545049612168144, 52.10978287988833], [-0.8511249, 52.1047948], [-0.8506308, 52.10408580000001], [-0.8501246, 52.1033806], [-0.8496037, 52.1026787], [-0.8490595999999999, 52.1019823], [-0.8484939999999999, 52.1012874], [-0.8479132999999999, 52.100598899999994], [-0.8473058, 52.09991839999999], [-0.8466607, 52.0992493], [-0.8459949, 52.0985798], [-0.8453109999999999, 52.0979172], [-0.8446020999999999, 52.0972655], [-0.8438769999999999, 52.09662149999999], [-0.8431311999999999, 52.0959921], [-0.8423639, 52.095371], [-0.8415777, 52.0947567], [-0.8407709, 52.0941566], [-0.8394375, 52.09327139999999], [-0.8387484, 52.092842299999994], [-0.8380606, 52.092409800000006], [-0.8373972, 52.0919637], [-0.8367356, 52.0915147], [-0.8353481999999999, 52.09066159999999], [-0.8345471, 52.09021469999998], [-0.8337374999999999, 52.0897732], [-0.8329153, 52.08934159999999], [-0.8320850999999999, 52.08891799999999], [-0.8315029999999999, 52.08863079999999], [-0.8309217, 52.0883406], [-0.8303426, 52.0880501], [-0.8297647999999999, 52.08775690000001], [-0.8291927999999998, 52.0874612], [-0.8286275999999999, 52.0871606], [-0.8280670999999998, 52.0868561], [-0.8275134, 52.0865444], [-0.8269683999999999, 52.08623130000001], [-0.8264339, 52.08591189999999], [-0.8259057, 52.0855868], [-0.8253840999999998, 52.0852577], [-0.8248689999999999, 52.0849245], [-0.8243614, 52.0845869], [-0.8238629, 52.0842456], [-0.8233702, 52.0838997], [-0.822885, 52.0835498], [-0.8224067999999999, 52.083195], [-0.8219379, 52.082836099999994], [-0.8214772999999999, 52.082472], [-0.8210268, 52.08210660000001], [-0.8205874, 52.0817339], [-0.8201568000000001, 52.0813588], [-0.8197305999999999, 52.08098030000001], [-0.8193019, 52.08060520000001], [-0.8188911, 52.0802214], [-0.818487, 52.07983629999999], [-0.8180918999999999, 52.079446299999994], [-0.8177113, 52.07905189999999], [-0.8173369, 52.0786548], [-0.8169681, 52.07825509999999], [-0.8166099, 52.077850699999985], [-0.8125188, 52.07318269999999], [-0.8118675999999999, 52.0724306], [-0.8112044999999999, 52.0716793], [-0.8107289, 52.07116690000001], [-0.8104775999999999, 52.07091609999999], [-0.810218, 52.0706676], [-0.809672, 52.07018080000001], [-0.8090833, 52.06970359999999], [-0.8084837557075693, 52.0692451540987], [-0.8084778, 52.0692406], [-0.80786, 52.0687806], [-0.8072545, 52.0683159], [-0.8069585, 52.068080900000005], [-0.8066742, 52.067839], [-0.8062621, 52.06748059999999], [-0.8056543999999999, 52.066979999999994], [-0.8053959999999999, 52.066738599999994], [-0.8051282999999999, 52.06648080000001], [-0.8048944999999998, 52.0662311], [-0.8046632, 52.065967400000005], [-0.8044688999999999, 52.0657333], [-0.8042512999999999, 52.065438099999994], [-0.8040663, 52.0651651], [-0.8038935999999999, 52.0648877], [-0.8037341, 52.0645404], [-0.8034622999999999, 52.0640421], [-0.803302, 52.0635681], [-0.8030030999999999, 52.0626329], [-0.8027933, 52.061888499999995], [-0.8026694000000001, 52.06137609999999], [-0.8024984999999999, 52.0605991], [-0.8023456999999999, 52.0602563], [-0.8023014, 52.06010710000001], [-0.8021632999999999, 52.0596552], [-0.8019864000000001, 52.0589951], [-0.8019080999999999, 52.0587371], [-0.8017448999999999, 52.05812409999999], [-0.8017006, 52.0579789], [-0.8014293999999998, 52.057446600000006], [-0.8012885000000001, 52.05705], [-0.8011262999999998, 52.056653100000005], [-0.8009904, 52.05628720000001], [-0.8006475, 52.05564979999999], [-0.8004798999999999, 52.055358899999995], [-0.8002221999999999, 52.0549157], [-0.7999942187933974, 52.054578667909794], [-0.7998737, 52.0544005], [-0.7996016, 52.0540364], [-0.7992434000000002, 52.05357659999999], [-0.7989694, 52.0532419], [-0.7983907999999998, 52.0526116], [-0.7980845999999999, 52.052301699999994], [-0.7975067999999998, 52.0517399], [-0.7971727000000001, 52.0514258], [-0.7960314999999999, 52.05046660000001], [-0.7957321, 52.050210099999994], [-0.7956798999999999, 52.050167900000005], [-0.7949707, 52.0495949], [-0.7948133999999999, 52.04946729999999], [-0.7942227999999999, 52.04900419999999], [-0.7933364000000002, 52.0483025], [-0.7926403, 52.0477697], [-0.7917819999999999, 52.0471157], [-0.7898038999999999, 52.0456203], [-0.7865839, 52.04317209999999], [-0.7827979999999999, 52.0402933], [-0.7809472, 52.03888260000001], [-0.7795328, 52.03780379999999], [-0.7788689, 52.037245899999995], [-0.7784847, 52.036954400000006], [-0.7778244, 52.036453400000006], [-0.7770605999999999, 52.035885699999994], [-0.7765424, 52.03552729999999], [-0.7759134, 52.0350934], [-0.7756338, 52.034901899999994], [-0.7744579, 52.0340211], [-0.7742263, 52.0338476], [-0.7737810284544107, 52.033506424769065], [-0.7732151, 52.0330728], [-0.7730514999999999, 52.03293670000001], [-0.7723769, 52.03239049999999], [-0.7714006, 52.03160340000001], [-0.7709090999999999, 52.03121059999998], [-0.7704812999999999, 52.0308665], [-0.7695217, 52.03013309999999], [-0.7690148999999998, 52.02974830000001], [-0.7683012, 52.0291554], [-0.7682188, 52.029093], [-0.7674864999999998, 52.02853799999998], [-0.7664701999999999, 52.02775959999999], [-0.765546, 52.02705170000001], [-0.7630367999999998, 52.02512990000001], [-0.7617975999999999, 52.02419], [-0.7611350000000001, 52.02368549999999], [-0.7606174999999998, 52.0232914], [-0.7599978999999999, 52.02281769999999], [-0.7575611999999999, 52.020962100000006], [-0.7564793, 52.0201381], [-0.7563888, 52.0200693], [-0.7561755, 52.01990680000001], [-0.7556000999999999, 52.0194628], [-0.7550868999999999, 52.019065999999995], [-0.7547068000000001, 52.0187815], [-0.7530136999999999, 52.017490499999994], [-0.7520644, 52.0167704], [-0.751611, 52.016421], [-0.7511166999999999, 52.0160461], [-0.7502493, 52.0153852], [-0.7497696999999999, 52.0150202], [-0.7492949, 52.0146611], [-0.7488103999999999, 52.01428349999999], [-0.7484141, 52.0139773], [-0.7479808, 52.013628399999995], [-0.7476065, 52.0133269], [-0.7473531, 52.013111399999985], [-0.7469101999999999, 52.012722200000006], [-0.7467141, 52.01253750000001], [-0.7462316, 52.0121039], [-0.7454634, 52.01138429999999], [-0.7451012999999999, 52.0110298], [-0.7444514, 52.01037130000001], [-0.7438739999999999, 52.0097524], [-0.7435232999999999, 52.009359], [-0.7429943, 52.00875750000001], [-0.7422587, 52.0078549], [-0.7420000999999999, 52.0075335], [-0.7414547, 52.0068033], [-0.74091, 52.0060002], [-0.7402414999999999, 52.00498619999999], [-0.7398603999999999, 52.004340699999986], [-0.7394731999999999, 52.0036527], [-0.7391663999999999, 52.0030598], [-0.7389598, 52.002657], [-0.7387392999999999, 52.00218649999999], [-0.7381734999999999, 52.000879199999986], [-0.73815, 52.00081119999999], [-0.7376217304507775, 51.99930615890027], [-0.7375069, 51.998979000000006], [-0.7373804, 51.998648], [-0.7369634, 51.9973998], [-0.7369415, 51.9973254], [-0.7367863999999998, 51.9968355], [-0.7365107944412363, 51.995967930759136], [-0.7363015, 51.9953091], [-0.7360788, 51.99460820000001], [-0.7360645, 51.994561199999985], [-0.7359088, 51.99401689999999], [-0.7358374999999999, 51.99374989999999], [-0.73571, 51.9931761], [-0.7356154538450682, 51.99285530321318], [-0.7355929631561972, 51.99277899156706], [-0.7355609000000001, 51.99267019999999], [-0.7351138, 51.9912928], [-0.7350805, 51.9911501], [-0.7344544, 51.98898620000001], [-0.7334168, 51.98579500000001], [-0.7333949999999999, 51.9857322], [-0.7330314, 51.98452629999998], [-0.7325036, 51.98293209999999], [-0.7324674, 51.9828225], [-0.7318423999999999, 51.98077999999999], [-0.7314438999999999, 51.9794929], [-0.731324, 51.9789998], [-0.7308539999999999, 51.977569900000006], [-0.7306211, 51.976811], [-0.7296900999999999, 51.97392669999999], [-0.7291205, 51.9721006], [-0.7286968, 51.9707885], [-0.7278088999999999, 51.967931199999995], [-0.7258969999999999, 51.9618978], [-0.7252457999999999, 51.9600394], [-0.7246828999999999, 51.9587545], [-0.7240543999999999, 51.95749909999999], [-0.7233513999999999, 51.9562827], [-0.7225659, 51.95508889999999], [-0.7213607000000001, 51.95352239999999], [-0.7204771999999999, 51.9524955], [-0.7192467, 51.95120670000001], [-0.7186522272956171, 51.950641531271266], [-0.7180943, 51.9501111], [-0.7159370000000002, 51.9483375], [-0.7135043, 51.946605600000005], [-0.7116357, 51.9454309], [-0.7097668, 51.94437529999999], [-0.7089629077740515, 51.94396531986611], [-0.7081062, 51.9435284], [-0.7067601, 51.9428956], [-0.7036242999999999, 51.94158579999999], [-0.7001702999999999, 51.94037599999999], [-0.6980080999999999, 51.9397232], [-0.6952281999999999, 51.93903], [-0.6935226999999999, 51.9386753], [-0.6918161, 51.938321499999994], [-0.6898728999999999, 51.9378067], [-0.6878851999999999, 51.93712630000001], [-0.6862489, 51.9364199], [-0.6847156, 51.935581899999995], [-0.6832504, 51.93460929999999], [-0.6821322, 51.9336819], [-0.6810900999999999, 51.932637799999995], [-0.6805341999999999, 51.9319539], [-0.6804192, 51.9318112], [-0.6803746, 51.931747699999995], [-0.6793811, 51.9303333], [-0.6778275, 51.9280608], [-0.6775474999999999, 51.9274963], [-0.6770852999999999, 51.9264206], [-0.6765437, 51.924966100000006], [-0.6762544, 51.9241612], [-0.6759542999999999, 51.92322969999999], [-0.6757831999999999, 51.9222423], [-0.6757735, 51.921463900000006], [-0.6758207, 51.92081959999999], [-0.6759687, 51.92005350000001], [-0.6761567999999999, 51.9194235], [-0.6763929, 51.9187962], [-0.6772312999999999, 51.9168489], [-0.6773479999999998, 51.9165437], [-0.6775678999999999, 51.91591420000001], [-0.6777609, 51.915243100000005], [-0.6779086, 51.91464520000001], [-0.6780132, 51.9141472], [-0.6780896, 51.9135665], [-0.6782805999999999, 51.91194589999999], [-0.6782991000000002, 51.91175379999999], [-0.6783144, 51.9116309], [-0.6783587999999999, 51.911108], [-0.6784143, 51.91027150000001], [-0.6784367999999998, 51.9096257], [-0.6784516999999999, 51.9089129], [-0.6784405999999998, 51.9078202], [-0.678392, 51.9067334], [-0.6782873999999999, 51.90571949999999], [-0.6781375999999999, 51.904553400000005], [-0.6779483999999999, 51.90341749999999], [-0.6777013, 51.90228489999999], [-0.6775381, 51.901626099999994], [-0.6773409, 51.900968199999994], [-0.6771142999999998, 51.9002235], [-0.6768647, 51.899492], [-0.6768018999999998, 51.8993116], [-0.6755164999999999, 51.8957408], [-0.6753756, 51.8953537], [-0.6745981999999999, 51.89321569999999], [-0.6729217781035176, 51.8885561180277], [-0.6728372999999999, 51.8883213], [-0.6706061999999999, 51.8821149], [-0.6700145, 51.88048690000001], [-0.6696405999999999, 51.879560899999994], [-0.6694806999999999, 51.87913129999999], [-0.6694477999999999, 51.8790168], [-0.6693811, 51.87883430000001], [-0.6691650999999998, 51.87822249999999], [-0.6687889, 51.8772861], [-0.6684720000000001, 51.87638630000001], [-0.6681195999999999, 51.87539139999999], [-0.6678259999999999, 51.87455190000001], [-0.6666172999999999, 51.8711194], [-0.6654821, 51.86795249999999], [-0.6636795999999999, 51.8630128], [-0.6634099, 51.8623016], [-0.6627113999999998, 51.860426200000006], [-0.6623196999999998, 51.85947839999999], [-0.6619114999999999, 51.85829450000001], [-0.66159, 51.85706299999999], [-0.6602447, 51.85325079999999], [-0.6593478999999999, 51.8507653], [-0.6592976, 51.85062390000001], [-0.6583311, 51.8479323], [-0.6582322999999999, 51.8476395], [-0.6565627999999999, 51.84297179999999], [-0.6556637, 51.8404842], [-0.6555780999999999, 51.8402522], [-0.6548599, 51.8382612], [-0.6547256, 51.83785530000001], [-0.6545495999999998, 51.83736780000001], [-0.6538096, 51.83534459999999], [-0.6537424, 51.8351528], [-0.6529963716929323, 51.833078520820536], [-0.6525289, 51.8317787], [-0.6518267, 51.83000280000001], [-0.6508767, 51.828046400000005], [-0.6504064000000002, 51.8271964], [-0.6498956, 51.826358299999995], [-0.6488215, 51.82476119999999], [-0.6472038, 51.822680299999995], [-0.6464201999999999, 51.82178989999999], [-0.6455984999999999, 51.82090929999999], [-0.6449065, 51.8202273], [-0.6441983, 51.8195587], [-0.6413747999999999, 51.8171105], [-0.6405875, 51.8164369], [-0.6378645, 51.814069399999994], [-0.6361546, 51.8126002], [-0.6332928999999999, 51.81012330000001], [-0.6316199, 51.80868579999999], [-0.628820698883665, 51.80630160210902], [-0.6288132999999999, 51.8062953], [-0.6264463999999998, 51.80425309999998], [-0.6248037999999999, 51.80286559999999], [-0.6237551, 51.80202510000001], [-0.623246, 51.8015759], [-0.6225926999999999, 51.800988499999995], [-0.6223111999999998, 51.8007227], [-0.6217424851457096, 51.80014180837978], [-0.6217414000000001, 51.800140699999986], [-0.6212157, 51.7995773], [-0.6207687999999999, 51.799051799999994], [-0.6204368999999998, 51.7986671], [-0.6201164999999998, 51.79828409999999], [-0.6196589, 51.7977077], [-0.6191162000000001, 51.796994600000005], [-0.6187413, 51.7965151], [-0.618153, 51.7955338], [-0.6176424999999999, 51.7945562], [-0.6167868, 51.7929227], [-0.6160948999999999, 51.7917472], [-0.6156043, 51.7910066], [-0.6150911, 51.7902695], [-0.6139806, 51.7888354], [-0.6132692999999999, 51.788017200000006], [-0.6125224999999999, 51.78721730000001], [-0.6108842, 51.7856402], [-0.6095014, 51.784471899999986], [-0.6080098, 51.78335369999999], [-0.6046819, 51.78120800000001], [-0.6034012, 51.78049219999999], [-0.6014237000000001, 51.779509899999994], [-0.5999824, 51.778858], [-0.5980712, 51.778068700000006], [-0.5979694, 51.7780262], [-0.5968586559019075, 51.77753249589623], [-0.5967455, 51.77748220000001], [-0.595687, 51.777004], [-0.5925474999999999, 51.77551050000001], [-0.5897317, 51.77400349999999], [-0.5873715999999999, 51.772776699999994], [-0.5866616, 51.7723712], [-0.5833172, 51.77037640000001], [-0.5816637999999998, 51.7693377], [-0.5805978999999999, 51.7687186], [-0.5794699, 51.768155199999995], [-0.5770714000000001, 51.76713190000001], [-0.5754964999999999, 51.766531400000005], [-0.5739019, 51.765979], [-0.5720234, 51.7654088], [-0.5701511, 51.7649161], [-0.5694896, 51.7647702], [-0.5675686, 51.7643768], [-0.5665637, 51.76422289999999], [-0.5655412999999999, 51.7641033], [-0.5639422999999999, 51.7638955], [-0.5632548999999999, 51.76377709999999], [-0.5626173, 51.76364170000001], [-0.5620834, 51.76350540000001], [-0.5613741, 51.76333859999998], [-0.5611354, 51.7632681], [-0.5605277000000001, 51.76307899999998], [-0.5598901999999999, 51.7628231], [-0.5594758999999999, 51.7626707], [-0.558992, 51.7624886], [-0.5588309, 51.7624267], [-0.5578531, 51.7620243], [-0.5569196999999999, 51.7615822], [-0.5556880999999999, 51.7608852], [-0.5545781999999999, 51.76023389999999], [-0.553436, 51.759616999999984], [-0.5506170999999999, 51.7582281], [-0.5476764, 51.756943499999984], [-0.5453788999999999, 51.7560323], [-0.543017, 51.7551887], [-0.5409187, 51.75451179999999], [-0.5389891704717129, 51.75393908858976], [-0.5389443999999999, 51.75392579999999], [-0.5346665, 51.7528126], [-0.5281302, 51.75116690000001], [-0.5269554, 51.750882], [-0.5257951, 51.7505818], [-0.5226273, 51.74978689999999], [-0.5186435999999999, 51.7487845], [-0.5177395, 51.748557000000005], [-0.5164213999999999, 51.74819810000001], [-0.5152395, 51.747898799999994], [-0.5143786999999999, 51.7476534], [-0.5137881, 51.74750259999999], [-0.5136451999999999, 51.7474673], [-0.5129508, 51.7472811], [-0.5112407999999999, 51.74685420000001], [-0.5105848, 51.7466904], [-0.5096497, 51.7464548], [-0.5088699, 51.74626], [-0.5082695, 51.7461033], [-0.5080732, 51.746052099999986], [-0.507521, 51.7459148], [-0.5063757, 51.7456285], [-0.5055272, 51.7454328], [-0.5033408, 51.7449285], [-0.500584, 51.7443324], [-0.4987864999999999, 51.7439502], [-0.4971533000000001, 51.74359869999999], [-0.49679950000000006, 51.7435165], [-0.4937892, 51.74279689999999], [-0.4933459, 51.742701], [-0.4911988, 51.742240900000006], [-0.489275, 51.7418294], [-0.4886876, 51.7416852], [-0.48798089999999994, 51.7415299], [-0.4874575, 51.74141500000001], [-0.48608579999999985, 51.74111390000001], [-0.4840919, 51.7406691], [-0.4824883, 51.74027019999999], [-0.4818645999999999, 51.7401071], [-0.47962630000000006, 51.7394678], [-0.4779072999999998, 51.73889369999999], [-0.47587309999999994, 51.7382143], [-0.4732995, 51.7372496], [-0.469643, 51.73571650000001], [-0.4665423999999999, 51.73425699999999], [-0.46505140000000006, 51.7334585], [-0.4636121, 51.732665], [-0.46302959999999993, 51.73232829999999], [-0.4613877, 51.73136519999999], [-0.4598479999999999, 51.7304504], [-0.4596644, 51.730341299999985], [-0.4578805000000001, 51.72929789999999], [-0.4570029, 51.7287675], [-0.4545065, 51.72731300000001], [-0.4539423, 51.7269766], [-0.4535640999999999, 51.72674399999998], [-0.4533043999999999, 51.7265826], [-0.4527863, 51.7262606], [-0.4521211, 51.72587509999999], [-0.4514800999999999, 51.7254963], [-0.45086599999999993, 51.7251126], [-0.4501983000000001, 51.7247038], [-0.4495385, 51.724302900000005], [-0.4494255999999999, 51.724240300000005], [-0.4491576420597607, 51.72407243419035], [-0.4487175000000001, 51.723796699999994], [-0.44827759999999994, 51.72352080000001], [-0.4479735000000001, 51.7233007], [-0.4478149, 51.723181], [-0.4471322999999999, 51.7226751], [-0.4466091, 51.7222525], [-0.44622667719295667, 51.721918011123584], [-0.4460969, 51.72180449999999], [-0.4455846, 51.72135080000001], [-0.4450857, 51.720869], [-0.4446297, 51.72043360000001], [-0.4443694, 51.7201522], [-0.4432317, 51.7188384], [-0.44312719999999994, 51.718708099999986], [-0.4427439, 51.71820179999999], [-0.44250739999999994, 51.7178716], [-0.4422882, 51.7175656], [-0.4419593, 51.7170333], [-0.4416552, 51.716530299999995], [-0.4414002, 51.716100999999995], [-0.441014, 51.71535149999999], [-0.4408332, 51.7149671], [-0.44057489999999994, 51.71437189999999], [-0.4404829, 51.7141485], [-0.4401719999999999, 51.71329970000001], [-0.4394581, 51.7109686], [-0.43927549999999993, 51.7103882], [-0.43906179999999995, 51.7096998], [-0.4390282999999999, 51.709582299999994], [-0.4388984, 51.70915819999998], [-0.4387324, 51.708610799999995], [-0.4385936999999999, 51.7081685], [-0.4384158, 51.7075883], [-0.43838379999999993, 51.70748849999999], [-0.4382101, 51.70692129999999], [-0.43804629999999994, 51.70638360000001], [-0.4378885, 51.7058752], [-0.43771969999999993, 51.7053323], [-0.43768669999999993, 51.7052112], [-0.43764869999999995, 51.7050836], [-0.437575, 51.7048359], [-0.43741289999999994, 51.7043085], [-0.4373735, 51.704156399999995], [-0.4372324, 51.70370080000001], [-0.4370901, 51.7032423], [-0.43695139999999993, 51.702816], [-0.4368535999999999, 51.7024865], [-0.4368078, 51.70234500000001], [-0.436681, 51.70195399999999], [-0.4365684, 51.70156819999999], [-0.4364450999999999, 51.70116260000001], [-0.4363099, 51.7007275], [-0.4361735, 51.7002917], [-0.43603239999999993, 51.69982360000001], [-0.435883, 51.69933559999999], [-0.43574899999999994, 51.698926199999995], [-0.4356411, 51.69858380000001], [-0.4355368, 51.698249399999995], [-0.4353838, 51.6978084], [-0.4352451, 51.6974519], [-0.4351158, 51.6971249], [-0.4349546, 51.69675809999999], [-0.4347566, 51.6963208], [-0.4345846, 51.6959754], [-0.4344506, 51.6957152], [-0.4342692, 51.6953889], [-0.4340664, 51.6950177], [-0.4339324, 51.69479059999998], [-0.4337427, 51.694487], [-0.4335305, 51.69415109999999], [-0.4334663, 51.69405449999999], [-0.4333318, 51.693851900000006], [-0.43321769999999993, 51.6936906], [-0.43300759999999994, 51.6933948], [-0.4327206, 51.6930163], [-0.432474, 51.692704600000006], [-0.4321846, 51.692343], [-0.4318537999999999, 51.691959299999986], [-0.4314601, 51.6915234], [-0.4311495, 51.6911956], [-0.43073329999999993, 51.6907707], [-0.4304926, 51.69052009999999], [-0.430176, 51.6902349], [-0.42990559999999994, 51.68998130000001], [-0.4296170999999999, 51.6897242], [-0.4293008, 51.6894506], [-0.4288464, 51.6890696], [-0.42846149999999994, 51.68875929999999], [-0.4280666, 51.68844789999999], [-0.4272692, 51.68784079999999], [-0.4265189, 51.68726999999999], [-0.42644229999999994, 51.687211700000006], [-0.4238041, 51.6851899], [-0.4210768, 51.68308489999999], [-0.4209761, 51.68300669999999], [-0.4199417, 51.6821892], [-0.4181668999999999, 51.6808493], [-0.4163298, 51.6794554], [-0.4148809, 51.67832080000001], [-0.4145212, 51.6780436], [-0.41134819999999994, 51.6755986], [-0.4101704, 51.674657], [-0.4089699, 51.6737354], [-0.4081915, 51.6731345], [-0.407527, 51.67262529999999], [-0.4067626999999999, 51.672028399999995], [-0.406365, 51.671729], [-0.4057469, 51.6712542], [-0.4052894, 51.670902699999985], [-0.4050889999999999, 51.67074780000001], [-0.4044683999999999, 51.670268], [-0.4032452, 51.6693583], [-0.4028574, 51.66907509999999], [-0.4020984, 51.6684961], [-0.4014542, 51.6679848], [-0.40072269999999993, 51.667419300000006], [-0.4001638, 51.6669877], [-0.3999135, 51.6667944], [-0.3998282, 51.6667285], [-0.3991959974788646, 51.666235034589675], [-0.3990508, 51.666121700000005], [-0.3979579999999999, 51.66527210000001], [-0.3975348, 51.6649359], [-0.3965258412185496, 51.6641570167877], [-0.39622489999999994, 51.6639247], [-0.3949151, 51.6629135], [-0.39489079999999993, 51.6628948], [-0.3946154, 51.662683099999995], [-0.3942376, 51.6623853], [-0.394071, 51.66225990000001], [-0.3939263999999999, 51.662150999999994], [-0.39352599999999993, 51.6618434], [-0.3933808, 51.6617316], [-0.3929072, 51.66139439999999], [-0.3922375, 51.6608706], [-0.3916369, 51.66041899999998], [-0.3909625, 51.6598946], [-0.39077519999999993, 51.65973029999999], [-0.3904251, 51.65942209999999], [-0.39022149999999994, 51.65927219999998], [-0.3900062, 51.6591074], [-0.38909039999999995, 51.658403500000006], [-0.3881353, 51.6576532], [-0.3874852, 51.657098000000005], [-0.38677729999999994, 51.6563875], [-0.3864393, 51.6560181], [-0.3858854, 51.6553495], [-0.38544549999999994, 51.65470380000001], [-0.3853258, 51.6545121], [-0.38488359999999994, 51.6537451], [-0.3845067999999999, 51.65287000000001], [-0.3842882, 51.6522574], [-0.384142, 51.6516851], [-0.3840521, 51.65121559999999], [-0.3839448, 51.650303599999994], [-0.3839341, 51.64988419999999], [-0.3839663, 51.649132], [-0.3840521, 51.64854290000001], [-0.3841326, 51.64813009999999], [-0.3841825, 51.64792789999999], [-0.3842453, 51.6476741], [-0.3843633, 51.64726139999999], [-0.3846006, 51.6465503], [-0.3847189, 51.646178899999995], [-0.3849352, 51.6455342], [-0.3851802, 51.6447874], [-0.3856254999999999, 51.6434892], [-0.3860653, 51.642217499999994], [-0.3864194, 51.6411655], [-0.3866608, 51.6403932], [-0.3868712, 51.6395815], [-0.3869946, 51.639015599999986], [-0.3871007, 51.63833240000001], [-0.3871928999999999, 51.6376138], [-0.3872466, 51.6368914], [-0.3872895, 51.635806], [-0.3872787999999999, 51.6351501], [-0.38722509999999993, 51.6343377], [-0.3871393, 51.6335952], [-0.3869514999999999, 51.63244639999999], [-0.38674229999999993, 51.6315574], [-0.38639899999999994, 51.630415199999995], [-0.38605569999999995, 51.6294329], [-0.385411, 51.62799150000001], [-0.3849399, 51.626991999999994], [-0.3843337, 51.6257299], [-0.3837704, 51.6246875], [-0.3831696, 51.62366840000001], [-0.3825581, 51.6227293], [-0.3820636, 51.622007], [-0.3814959, 51.6212272], [-0.3804811, 51.6199587], [-0.3798436999999999, 51.61919889999999], [-0.3787376999999999, 51.61803350000001], [-0.3774887, 51.61680410000001], [-0.3758311, 51.61533179999999], [-0.3741038, 51.6139294], [-0.3720706, 51.6123072], [-0.3706866, 51.6112045], [-0.3697528821744746, 51.61048353460085], [-0.3691944, 51.6100523], [-0.3684531999999999, 51.60951550000001], [-0.3676343, 51.608922500000006], [-0.3666195, 51.60821], [-0.3655529, 51.607513299999994], [-0.3644683, 51.6067975], [-0.3625479, 51.6056614], [-0.3605747, 51.6045648], [-0.3595706, 51.6040321], [-0.35932611364780853, 51.60390557124379], [-0.35821879999999995, 51.60333250000001], [-0.3565301, 51.60249580000001], [-0.35536119999999993, 51.60193580000001], [-0.35324289999999997, 51.6009263], [-0.3522611, 51.60045629999999], [-0.350511, 51.5996386], [-0.3469812, 51.5979525], [-0.3443419, 51.5967095], [-0.3417472, 51.5954737], [-0.338935, 51.5941293], [-0.338301, 51.5938256], [-0.33812119999999996, 51.5937413], [-0.3375909, 51.593487200000006], [-0.33699, 51.5932005], [-0.33576019999999995, 51.5926206], [-0.335516, 51.59250389999999], [-0.3348245, 51.592176], [-0.33471369999999995, 51.5921245], [-0.3345365, 51.59203939999999], [-0.3342664, 51.5919088], [-0.33417084158315236, 51.5918626207771], [-0.3337677, 51.5916678], [-0.3334288, 51.5915097], [-0.33269979999999993, 51.59116389999999], [-0.3314097, 51.59053599999999], [-0.33011159999999995, 51.5899094], [-0.3287463, 51.5892479], [-0.3272845, 51.58853630000001], [-0.32581999999999994, 51.587823], [-0.32511590000000007, 51.58746670000001], [-0.32444, 51.587100199999995], [-0.3236026, 51.586598599999995], [-0.32299049999999996, 51.5862413], [-0.3225298999999999, 51.5859652], [-0.3221133, 51.58571129999999], [-0.3217765, 51.5854978], [-0.32152309999999995, 51.58533239999998], [-0.3212476, 51.58516199999999], [-0.32089929999999994, 51.58492609999999], [-0.3206262, 51.5847478], [-0.3202998, 51.58452129999999], [-0.3200071, 51.58431349999999], [-0.3195627, 51.58399420000001], [-0.3191206, 51.583668499999995], [-0.3187225, 51.58337219999999], [-0.31841239999999993, 51.5831342], [-0.31812189999999996, 51.5829034], [-0.31761540000000005, 51.5825087], [-0.31721, 51.5821584], [-0.31697059999999994, 51.581973799999986], [-0.31652899999999995, 51.5815898], [-0.3156357, 51.5807818], [-0.31512769999999996, 51.580306099999994], [-0.3149012, 51.5800283], [-0.31460499999999997, 51.5797263], [-0.31430529999999995, 51.57940549999999], [-0.3140610999999999, 51.57914300000001], [-0.3137984, 51.5788453], [-0.31349869999999996, 51.57849219999999], [-0.3132255, 51.57815779999999], [-0.3129222, 51.577767699999995], [-0.31272811098253905, 51.5775068859852], [-0.3126941944445765, 51.57746130927835], [-0.3126671, 51.57742489999999], [-0.3124062, 51.57706029999999], [-0.3121169, 51.5766216], [-0.31183799999999995, 51.57617639999999], [-0.31154979999999993, 51.5757039], [-0.31128829999999996, 51.575260199999995], [-0.3110545, 51.5748667], [-0.3108137999999999, 51.57445320000001], [-0.31057769999999996, 51.57405330000001], [-0.3102838, 51.5735628], [-0.3100061, 51.5730852], [-0.30977229999999994, 51.572686], [-0.309505, 51.5722401], [-0.3092469, 51.571802], [-0.3089877, 51.57136109999999], [-0.3087204, 51.5709152], [-0.30845189999999995, 51.57045769999999], [-0.3081915, 51.5700132], [-0.30791609999999997, 51.5695485], [-0.30767999999999995, 51.5691442], [-0.3074103, 51.5686904], [-0.3071372, 51.568221399999985], [-0.3069277999999999, 51.56787820000001], [-0.3066535, 51.567408499999985], [-0.30635489999999993, 51.5669114], [-0.30609339999999996, 51.56646400000001], [-0.3058654, 51.566069799999994], [-0.30561309999999997, 51.56564250000001], [-0.30525359999999996, 51.565116], [-0.3051692999999999, 51.5649684], [-0.30495169999999994, 51.56460729999999], [-0.3048165, 51.56437849999999], [-0.3044973, 51.5639201], [-0.30429019999999996, 51.5635739], [-0.3040807, 51.5632156], [-0.303862, 51.5628444], [-0.3036687, 51.5625156], [-0.30344659999999996, 51.5621451], [-0.3032023999999999, 51.56172279999999], [-0.302861, 51.5611422], [-0.3026423, 51.5607717], [-0.3023644999999999, 51.5603026], [-0.3019988, 51.55968390000001], [-0.3016423999999999, 51.559081], [-0.30125469999999993, 51.55841900000001], [-0.3008937, 51.5578175], [-0.300528, 51.55722180000001], [-0.3002466999999999, 51.556782199999994], [-0.29984789999999995, 51.5561784], [-0.29950299999999996, 51.555679799999986], [-0.2991419, 51.5551797], [-0.2988344, 51.55479640000001], [-0.2987421439391386, 51.554683552736094], [-0.29872573363407645, 51.55466347968381], [-0.29871880449918475, 51.55465500397724], [-0.29852749999999995, 51.55442099999999], [-0.2981443, 51.5539882], [-0.2979129, 51.5537441], [-0.29775749999999995, 51.5535836], [-0.297276, 51.55316179999999], [-0.2968202999999999, 51.55271019999999], [-0.2964737, 51.5523665], [-0.29555599999999993, 51.5515521], [-0.2952416200445446, 51.55125680858461], [-0.29517720000000003, 51.5511963], [-0.29488549999999997, 51.5509451], [-0.2947399, 51.5508138], [-0.29463, 51.5507225], [-0.29450209999999993, 51.55062439999998], [-0.29437869999999994, 51.5505333], [-0.2941234, 51.55035329999998], [-0.2939544, 51.5502282], [-0.29364149999999994, 51.550003999999994], [-0.2933934, 51.54981610000001], [-0.29322289999999995, 51.549702499999995], [-0.2928498, 51.5494907], [-0.29279489999999997, 51.5494594], [-0.29265279999999994, 51.549383000000006], [-0.2924151, 51.549270199999995], [-0.2921969, 51.5491676], [-0.2919885, 51.5490704], [-0.2916802, 51.5489164], [-0.2914718, 51.54880419999999], [-0.2911639, 51.54862990000001], [-0.29078450000000006, 51.548395600000006], [-0.2904184, 51.548186], [-0.2900805, 51.54799400000001], [-0.2894873, 51.54763879999999], [-0.28895529999999997, 51.5473347], [-0.2888507336576323, 51.547275413113944], [-0.2887601367944963, 51.54722404656223], [-0.2885507, 51.5471053], [-0.28809799999999997, 51.5468662], [-0.2873033, 51.546476299999995], [-0.28575649999999997, 51.545734], [-0.2850093, 51.5453827], [-0.2842585, 51.5450498], [-0.2834653, 51.54471509999999], [-0.28269579999999994, 51.5444079], [-0.2825154, 51.5443276], [-0.2821354, 51.5441548], [-0.2819271, 51.54406259999999], [-0.2818087, 51.54400820000001], [-0.2815806, 51.5439185], [-0.2814445, 51.54386949999999], [-0.28120480000000003, 51.5437852], [-0.28088139999999995, 51.543667000000006], [-0.280433, 51.543512599999985], [-0.2799304, 51.54334779999999], [-0.27971609999999997, 51.5432793], [-0.2795117, 51.54320239999999], [-0.27926359999999995, 51.543104], [-0.2790328999999999, 51.54301890000001], [-0.2789541, 51.5429924], [-0.2786272, 51.542869199999984], [-0.27820569999999994, 51.542679699999994], [-0.2777764999999999, 51.54247959999999], [-0.2777395, 51.5424642], [-0.2773941999999999, 51.542309999999986], [-0.2770658999999999, 51.542188], [-0.2770209, 51.542173299999995], [-0.2769189, 51.5421388], [-0.2767784999999999, 51.542086000000005], [-0.2764466, 51.5419549], [-0.2764496000000001, 51.5419513], [-0.27635429999999994, 51.54192], [-0.2762068999999999, 51.5418715], [-0.27596319999999996, 51.54179309999999], [-0.275672, 51.5416884], [-0.27502379999999993, 51.54144420000001], [-0.2747941, 51.5413661], [-0.2742403, 51.5411874], [-0.2729786, 51.540772999999994], [-0.2722524, 51.54053609999999], [-0.27137569999999994, 51.540251699999985], [-0.2707597, 51.540049], [-0.2703037999999999, 51.53989909999999], [-0.2698456, 51.5397528], [-0.26949458523585645, 51.5396344083773], [-0.2694406, 51.53961619999999], [-0.2689580999999999, 51.53945989999999], [-0.2684398, 51.539288000000006], [-0.2677925, 51.5390772], [-0.2673573, 51.5389367], [-0.26706777644972785, 51.53884027384527], [-0.2668959425881618, 51.53878304428146], [-0.26688439999999997, 51.53877920000001], [-0.2663904, 51.5386252], [-0.2658687, 51.538456800000006], [-0.26546220000000004, 51.538326100000006], [-0.2650410999999999, 51.53819000000001], [-0.2645193, 51.5380137], [-0.2640776, 51.5378661], [-0.2636411, 51.5377221], [-0.2630846, 51.53753999999999], [-0.26256549999999995, 51.5373716], [-0.26190949999999996, 51.53715129999999], [-0.2610487, 51.5368739], [-0.2604266, 51.5366711], [-0.25971, 51.53644499999999], [-0.2591901999999999, 51.536289999999994], [-0.2588221, 51.5361857], [-0.25850149999999994, 51.536087599999995], [-0.25800959999999995, 51.5359346], [-0.25750419999999996, 51.5357754], [-0.2567073, 51.5355044], [-0.25639839999999997, 51.5353946], [-0.25604518367098683, 51.53527433121618], [-0.2559680924256076, 51.535248081905245], [-0.2557981, 51.53519020000001], [-0.25571649999999996, 51.53516119999998], [-0.2553986, 51.53504530000001], [-0.2551465, 51.5349369], [-0.2549123, 51.5348491], [-0.25449019999999994, 51.5347027], [-0.25364839999999994, 51.534418499999994], [-0.25309529999999997, 51.5342374], [-0.2528788, 51.5341677], [-0.25237989999999993, 51.5340058], [-0.2513217, 51.5336588], [-0.2490811, 51.5329297], [-0.24816519999999995, 51.53265209999999], [-0.24774219999999997, 51.5325385], [-0.24728970000000003, 51.5324213], [-0.2464747, 51.5322295], [-0.24452219999999997, 51.5317765], [-0.24406640951640676, 51.53167252979215], [-0.24371771499648928, 51.5315929890468], [-0.24290500000000004, 51.5314076], [-0.24281200000000003, 51.5313864], [-0.24249049999999997, 51.5313271], [-0.24226139999999993, 51.53129010000001], [-0.24207880000000004, 51.53126149999999], [-0.241712, 51.53120729999999], [-0.2414527, 51.5311599], [-0.2411446999999999, 51.531092699999995], [-0.24088293705960373, 51.531036021381425], [-0.24052630000000003, 51.5309588], [-0.2400541999999999, 51.5308667], [-0.23952639999999997, 51.53077230000001], [-0.23901489999999995, 51.53069159999999], [-0.2384791, 51.53060969999999], [-0.23792549999999996, 51.5305389], [-0.237641, 51.5305041], [-0.2373276, 51.530463399999995], [-0.2371317, 51.5304379], [-0.23664030000000005, 51.53037359999999], [-0.2365318, 51.5303576], [-0.2361092, 51.5303139], [-0.23585699999999993, 51.5302938], [-0.23557, 51.53027129999999], [-0.23501979999999997, 51.530230199999984], [-0.2343419999999999, 51.5301909], [-0.2338865, 51.5301636], [-0.23343630000000004, 51.5301459], [-0.2329942, 51.5301294], [-0.2321749, 51.53011879999999], [-0.2319143, 51.5301191], [-0.2314993, 51.5301252], [-0.2313775, 51.5301297], [-0.23102669999999997, 51.530125700000006], [-0.2306416, 51.53010789999999], [-0.2304201, 51.5301096], [-0.2302951, 51.530115399999985], [-0.22951589999999997, 51.5301537], [-0.2292195, 51.5301748], [-0.2283438, 51.53022229999999], [-0.22504189999999996, 51.5304385], [-0.22444790000000003, 51.5304791], [-0.2236028, 51.53055319999999], [-0.22269890000000003, 51.530652], [-0.2219899, 51.530745], [-0.22128909999999996, 51.530849499999995], [-0.2205072, 51.5309797], [-0.2197499, 51.5311162], [-0.21829739999999995, 51.53139369999999], [-0.2170031, 51.531641], [-0.21568439999999997, 51.5318847], [-0.21430230000000003, 51.53215], [-0.2128218, 51.532432], [-0.2111021, 51.5327531], [-0.2094167, 51.5330612], [-0.2078567, 51.533346900000005], [-0.20724919999999997, 51.5334641], [-0.2055829, 51.533769199999995], [-0.20471, 51.533930999999995], [-0.20440059999999996, 51.5339882], [-0.20363079999999997, 51.5341241], [-0.20343779999999995, 51.5341606], [-0.2033012, 51.53418619999999], [-0.2030863, 51.5342433], [-0.2028982, 51.53429219999999], [-0.2026919, 51.5343398], [-0.20206809999999997, 51.5344587], [-0.2013841, 51.5345983], [-0.2010212, 51.5346808], [-0.20072519999999996, 51.53474919999999], [-0.2001103, 51.53489460000001], [-0.1994106, 51.5350484], [-0.1986661, 51.53522159999999], [-0.1980062, 51.5353849], [-0.1972433, 51.5355909], [-0.19681029999999997, 51.5357137], [-0.1963847, 51.5358472], [-0.1957665, 51.536041], [-0.1952036, 51.5362157], [-0.19478159999999997, 51.5363546], [-0.1944787, 51.5364575], [-0.193977, 51.536632999999995], [-0.1937526, 51.5367169], [-0.19330859999999997, 51.53685960000001], [-0.1931553, 51.536913799999994], [-0.1928609, 51.53702289999999], [-0.192141, 51.53730999999999], [-0.1912984, 51.5376419], [-0.19081629999999997, 51.53779529999999], [-0.19055879999999997, 51.53789669999999], [-0.1902153, 51.5380417], [-0.1898228, 51.5382148], [-0.18884549999999997, 51.5385911], [-0.1883099, 51.538815], [-0.1879037, 51.5389765], [-0.1875804, 51.53910189999999], [-0.1871924, 51.53924399999998], [-0.18697579999999997, 51.5393217], [-0.18673980000000004, 51.5394008], [-0.18633569999999997, 51.53953560000001], [-0.1857785, 51.53971520000001], [-0.1852795, 51.5398667], [-0.1848366, 51.5400047], [-0.1844249, 51.540116], [-0.1839131, 51.5402574], [-0.183496, 51.54036670000001], [-0.1829593, 51.54049139999999], [-0.1825176, 51.5406012], [-0.18169809999999997, 51.54077850000001], [-0.18082519999999996, 51.54096809999999], [-0.1802586, 51.5410679], [-0.1797447, 51.54114280000001], [-0.1796630568239043, 51.54115294176895], [-0.17783679999999996, 51.5413798], [-0.17746215221779643, 51.541423151645674], [-0.17741797498074766, 51.54142826352675], [-0.1770521, 51.5414706], [-0.17613089999999998, 51.541556], [-0.17495039999999998, 51.541675999999995], [-0.17205139999999997, 51.5419533], [-0.1634255797921148, 51.54280350971477], [-0.16317344605639222, 51.54282999135851], [-0.16294988708648553, 51.54285640761352], [-0.16275080827404773, 51.5428824059313], [-0.16257211501073182, 51.54290763376341], [-0.16240971268819077, 51.54293173856132], [-0.1622595066980776, 51.54295436777659], [-0.1621174024320453, 51.542975168860714], [-0.1619793052817468, 51.54299378926523], [-0.16184112063883516, 51.54300987644165], [-0.16169875389496335, 51.5430230778415], [-0.16154811044178435, 51.5430330409163], [-0.16138509567095116, 51.54303941311756], [-0.16120561497411673, 51.54304184189682], [-0.16100557374293412, 51.54303997470558], [-0.16078087736905625, 51.543033458995374], [-0.16052743124413615, 51.54302194221772], [-0.1603424, 51.543028199999995], [-0.16003239999999996, 51.54303], [-0.1597294, 51.543027], [-0.1589141, 51.5430386], [-0.1588300295502352, 51.54303949342656], [-0.15805779999999997, 51.54304770000001], [-0.1575811, 51.5430696], [-0.15731879999999998, 51.54307790000001], [-0.15704079999999998, 51.543085000000005], [-0.156581, 51.5430753], [-0.15636750000000002, 51.54306389999999], [-0.1561105, 51.54304650000001], [-0.15586829999999996, 51.5430174], [-0.15583589999999997, 51.543014], [-0.1555486, 51.542975], [-0.1553205, 51.542938099999986], [-0.155114, 51.54290479999999], [-0.1549011, 51.5428612], [-0.15471539999999998, 51.5428196], [-0.15455319999999995, 51.54278120000001], [-0.15446190000000004, 51.5427596], [-0.1542082, 51.5426929], [-0.15396379999999998, 51.54262320000001], [-0.15351519999999996, 51.542483], [-0.1532234, 51.54237549999999], [-0.1529972, 51.542289399999994], [-0.1527471, 51.542182699999984], [-0.1524428, 51.5420497], [-0.1521589, 51.541912], [-0.1517573, 51.5416974], [-0.1515433, 51.54157280000001], [-0.151492, 51.541524800000005], [-0.1513636, 51.5414413], [-0.1512153, 51.541336900000005], [-0.1510938, 51.54124629999999], [-0.15095350000000002, 51.541137500000005], [-0.1506007, 51.5408449], [-0.1504377, 51.540705599999995], [-0.15007829999999997, 51.5403794], [-0.14984089999999997, 51.5401615], [-0.1498365, 51.54015770000001], [-0.14978619999999998, 51.54011409999999], [-0.1495739, 51.53991959999999], [-0.14934539999999996, 51.5397103], [-0.1488076, 51.539222900000006], [-0.1486417, 51.5390731], [-0.1482142, 51.538678], [-0.14797289999999996, 51.53846130000001], [-0.1476782, 51.5381897], [-0.1473396, 51.5378828], [-0.14707129999999996, 51.5376393], [-0.14690869999999998, 51.5374887], [-0.1467754, 51.5373648], [-0.1455778, 51.53627649999999], [-0.14498229999999998, 51.5357395], [-0.14471, 51.535486699999986], [-0.14459359999999996, 51.53538700000001], [-0.1443193, 51.535166], [-0.1442148289815698, 51.53507577511147], [-0.14411910000000003, 51.534993099999994], [-0.1439847, 51.534884200000015], [-0.14393439999999996, 51.5348383], [-0.14376279999999997, 51.534685899999985], [-0.1436073, 51.5345424], [-0.1434363, 51.53440079999999], [-0.14324789999999998, 51.5342117], [-0.14282750000000002, 51.5338296], [-0.1426562, 51.53367860000001], [-0.1426508, 51.53367389999998], [-0.1425427, 51.5335787], [-0.14236279999999998, 51.533425099999995], [-0.142208, 51.53329630000001], [-0.1419305, 51.5330732], [-0.1416889, 51.532895100000005], [-0.1414323, 51.532714700000014], [-0.14114579999999996, 51.5325277], [-0.1408614, 51.5323573], [-0.1405536, 51.53219149999999], [-0.14020949999999996, 51.5320214], [-0.13988789999999998, 51.5318689], [-0.1396482, 51.531771], [-0.13928419999999997, 51.53162329999999], [-0.13875699999999996, 51.53139709999999], [-0.13842469999999998, 51.5312424], [-0.1382909, 51.5311755], [-0.1381647, 51.5311105], [-0.1379531, 51.5309998], [-0.13779759999999996, 51.5309223], [-0.1376439, 51.5308418], [-0.13746379999999997, 51.5307475], [-0.13734509999999997, 51.53068919999999], [-0.13708339999999997, 51.5305354], [-0.13687129999999997, 51.53040540000001], [-0.1365717, 51.530238999999995], [-0.13644659999999997, 51.530169099999995], [-0.1363772, 51.5301313], [-0.1360293, 51.5299169], [-0.1360079, 51.529902099999994], [-0.1357752, 51.5297385], [-0.1352258, 51.5293722], [-0.1348127, 51.5290647], [-0.1338843, 51.5282241], [-0.1338278, 51.5281729]]} |
93.9 |
1610 |
1706 |
2026-09-12T17:10:00+01:00 |
None |
None |
Birmingham International |
Watford Junction |
London Euston |
51.6587528 |
-0.3895448 |
51.5281729 |
-0.1338278 |
0 |
1 |
2026-09-12 15:58:49 |
RUNNING |
2026-09-12 15:10:26 |
London Euston |
TD |
DIRECT_SCHEDULED_STOP_DEPARTURE |
41225627 |
1789228732415390 |
None |
82 |
82 |
2026-09-12 15:58:52.429854 |
None |
2026-09-12 17:10:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 510004 |
W69819 |
062L18MR12 |
2026-09-12 |
ScotRail |
P |
DMR |
LRH |
2L18 |
320316+320320 |
6 |
90 |
None |
{"version": 3, "segments": [{"to_m": 159.473, "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": 6128.684, "from_m": 159.473, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6824.529, "from_m": 6128.684, "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": 9007.277, "from_m": 6824.529, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9425.33, "from_m": 9007.277, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9440.71, "from_m": 9425.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": 9480.949, "from_m": 9440.71, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 10192.438, "from_m": 9480.949, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10233.204, "from_m": 10192.438, "capability_applied": null, "effective_limit_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": 13618.961, "from_m": 10233.204, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13879.412, "from_m": 13618.961, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 14460.269, "from_m": 13879.412, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 14762.823, "from_m": 14460.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": 15457.324, "from_m": 14762.823, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 15503.9, "from_m": 15457.324, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15645.87, "from_m": 15503.9, "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": 18973.104, "from_m": 15645.87, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19446.168, "from_m": 18973.104, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 19504.29, "from_m": 19446.168, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 19581.546, "from_m": 19504.29, "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": 19935.859, "from_m": 19581.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:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 20068.413, "from_m": 19935.859, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 70.0}, {"to_m": 20170.645, "from_m": 20068.413, "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": 20268.267, "from_m": 20170.645, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 21003.28, "from_m": 20268.267, "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": 23507.538, "from_m": 21003.28, "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": 23807.567, "from_m": 23507.538, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 24058.845, "from_m": 23807.567, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 24372.18, "from_m": 24058.845, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25423.379, "from_m": 24372.18, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 31022.096, "from_m": 25423.379, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31074.977, "from_m": 31022.096, "capability_applied": null, "effective_limit_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": 31352.512, "from_m": 31074.977, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32491.742, "from_m": 31352.512, "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": 33241.03, "from_m": 32491.742, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 34841.711, "from_m": 33241.03, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 35298.938, "from_m": 34841.711, "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": 35871.983, "from_m": 35298.938, "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": 39336.094, "from_m": 35871.983, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 39574.997, "from_m": 39336.094, "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": 510004, "profile_key": "1c1672f095291777794ad648d627b7aa54427f3211881b2f89cb89aa00b7f5a7", "schedule_id": 27407, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1547", "location": "Dalmuir", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28688}, {"is_pass": false, "wtt_arr": "1548H", "wtt_dep": "1549", "location": "Singer", "stage_seq": 2, "distance_m": 1836.0, "section_seq": 1, "route_path_id": 28688}, {"is_pass": false, "wtt_arr": "1551", "wtt_dep": "1551H", "location": "Drumry", "stage_seq": 3, "distance_m": 3121.056, "section_seq": 1, "route_path_id": 28688}, {"is_pass": false, "wtt_arr": "1553H", "wtt_dep": "1554H", "location": "Drumchapel", "stage_seq": 4, "distance_m": 4535.002, "section_seq": 1, "route_path_id": 28688}, {"is_pass": false, "wtt_arr": "1556H", "wtt_dep": "1557", "location": "Westerton", "stage_seq": 5, "distance_m": 6341.308, "section_seq": 1, "route_path_id": 28688}, {"is_pass": false, "wtt_arr": "1559H", "wtt_dep": "1600", "location": "Anniesland", "stage_seq": 6, "distance_m": 8397.117, "section_seq": 1, "route_path_id": 28688}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1601H", "location": "Hyndland East Jn", "stage_seq": 7, "distance_m": 9425.33, "section_seq": 1, "route_path_id": 28688}, {"is_pass": false, "wtt_arr": "1602H", "wtt_dep": "1603H", "location": "Hyndland", "stage_seq": 8, "distance_m": 9956.299, "section_seq": 1, "route_path_id": 28688}, {"is_pass": false, "wtt_arr": "1605", "wtt_dep": "1606", "location": "Partick", "stage_seq": 9, "distance_m": 11132.162, "section_seq": 1, "route_path_id": 28688}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1607", "location": "Finnieston West Jn", "stage_seq": 10, "distance_m": 11651.696, "section_seq": 1, "route_path_id": 28688}, {"is_pass": false, "wtt_arr": "1608H", "wtt_dep": "1609H", "location": "Exhibition Centre", "stage_seq": 11, "distance_m": 13099.105, "section_seq": 1, "route_path_id": 28688}, {"is_pass": false, "wtt_arr": "1611", "wtt_dep": "1611H", "location": "Anderston", "stage_seq": 12, "distance_m": 13902.298, "section_seq": 1, "route_path_id": 28688}, {"is_pass": false, "wtt_arr": "1612H", "wtt_dep": "1613H", "location": "Glasgow Central Low Level", "stage_seq": 13, "distance_m": 14695.351, "section_seq": 1, "route_path_id": 28688}, {"is_pass": false, "wtt_arr": "1614H", "wtt_dep": "1615H", "location": "Argyle Street", "stage_seq": 14, "distance_m": 15170.457, "section_seq": 1, "route_path_id": 28688}, {"is_pass": false, "wtt_arr": "1618", "wtt_dep": "1619", "location": "Bridgeton", "stage_seq": 15, "distance_m": 17105.905, "section_seq": 1, "route_path_id": 28688}, {"is_pass": false, "wtt_arr": "1620H", "wtt_dep": "1621", "location": "Dalmarnock", "stage_seq": 16, "distance_m": 17992.298, "section_seq": 1, "route_path_id": 28688}, {"is_pass": false, "wtt_arr": "1622H", "wtt_dep": "1625", "location": "Rutherglen", "stage_seq": 17, "distance_m": 19239.684, "section_seq": 1, "route_path_id": 28688}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1626H", "location": "Rutherglen East Jn", "stage_seq": 18, "distance_m": 20390.17, "section_seq": 1, "route_path_id": 28688}, {"is_pass": false, "wtt_arr": "1628", "wtt_dep": "1628H", "location": "Cambuslang", "stage_seq": 19, "distance_m": 22177.067, "section_seq": 1, "route_path_id": 28688}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1631H", "location": "Newton West Jn", "stage_seq": 20, "distance_m": 23613.715, "section_seq": 1, "route_path_id": 28688}, {"is_pass": false, "wtt_arr": "1632H", "wtt_dep": "1634H", "location": "Newton", "stage_seq": 21, "distance_m": 24718.909, "section_seq": 1, "route_path_id": 28688}, {"is_pass": false, "wtt_arr": "1638", "wtt_dep": "1638H", "location": "Blantyre", "stage_seq": 22, "distance_m": 28683.894, "section_seq": 1, "route_path_id": 28688}, {"is_pass": false, "wtt_arr": "1641", "wtt_dep": "1641H", "location": "Hamilton West", "stage_seq": 23, "distance_m": 31525.964, "section_seq": 1, "route_path_id": 28688}, {"is_pass": false, "wtt_arr": "1643H", "wtt_dep": "1644H", "location": "Hamilton Central", "stage_seq": 24, "distance_m": 32887.414, "section_seq": 1, "route_path_id": 28688}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1647", "location": "Haughhead Jn", "stage_seq": 25, "distance_m": 34882.765, "section_seq": 1, "route_path_id": 28688}, {"is_pass": false, "wtt_arr": "1648H", "wtt_dep": "1649", "location": "Chatelherault", "stage_seq": 26, "distance_m": 35811.501, "section_seq": 1, "route_path_id": 28688}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1650", "location": "Allanton Loop", "stage_seq": 27, "distance_m": 36243.384, "section_seq": 1, "route_path_id": 28688}, {"is_pass": false, "wtt_arr": "1651H", "wtt_dep": "1652", "location": "Merryton", "stage_seq": 28, "distance_m": 38365.33, "section_seq": 1, "route_path_id": 28688}, {"is_pass": false, "wtt_arr": "1655", "wtt_dep": null, "location": "Larkhall", "stage_seq": 29, "distance_m": 39574.997, "section_seq": 1, "route_path_id": 28688}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 39574.997, "from_m": 0.0, "section_seq": 1, "route_path_id": 28688}], "total_distance_m": 39574.997, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 39574.997, "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": 1272, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:48:11Z", "source_id": 41176302, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T14:48:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:48:14Z", "source_id": 13487583, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T15:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1276, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:49:56Z", "source_id": 41180133, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T14:51:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:50:02Z", "source_id": 13488778, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T15:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1280, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:52:19Z", "source_id": 41185403, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T14:53:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:52:24Z", "source_id": 13490348, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T15:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1284, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:57:29Z", "source_id": 41196443, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T14:58:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:57:33Z", "source_id": 13493738, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T15:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1292, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:00:52Z", "source_id": 41203548, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T15:01:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:00:57Z", "source_id": 13495986, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T16:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1367, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:03:37Z", "source_id": 41209728, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T15:04:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:03:39Z", "source_id": 13497816, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T16:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1373, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:06:34Z", "source_id": 41216318, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T15:07:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:06:38Z", "source_id": 13499801, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T16:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2071, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:09:39Z", "source_id": 41223175, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T15:10:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:09:41Z", "source_id": 13501792, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T16:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1947, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:11:52Z", "source_id": 41228112, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T15:12:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:11:57Z", "source_id": 13503288, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T16:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1951, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:13:52Z", "source_id": 41232295, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T15:14:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:13:57Z", "source_id": 13504592, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T16:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2032, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:15:56Z", "source_id": 41236784, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T15:16:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:16:01Z", "source_id": 13506017, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T16:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2063, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:19:33Z", "source_id": 41245004, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T15:20:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:19:39Z", "source_id": 13508484, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T16:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2067, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:21:41Z", "source_id": 41249920, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T15:22:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:21:45Z", "source_id": 13509940, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T16:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2090, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:24:06Z", "source_id": 41255082, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T15:24:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:24:09Z", "source_id": 13511539, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T16:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2339, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:27:59Z", "source_id": 41263602, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T15:28:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:28:03Z", "source_id": 13514157, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T16:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2350, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:31:35Z", "source_id": 41271426, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T15:32:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:31:38Z", "source_id": 13516589, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T16:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2490, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:36:54Z", "source_id": 41283423, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T15:37:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:36:58Z", "source_id": 13520234, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T16:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2486, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:39:26Z", "source_id": 41288885, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-12T15:40:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:39:30Z", "source_id": 13521999, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-12T16:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2482, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:42:25Z", "source_id": 41295589, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-12T15:44:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:42:31Z", "source_id": 13524055, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-12T16:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2494, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:46:53Z", "source_id": 41305500, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-12T15:48:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:46:57Z", "source_id": 13526933, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-12T16:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2498, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:49:16Z", "source_id": 41310811, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-12T15:51:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:49:22Z", "source_id": 13528569, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-12T16:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2507, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:53:20Z", "source_id": 41320343, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-12T15:54:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:53:26Z", "source_id": 13531371, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-12T16:54:00+01:00", "operational_fact": true}] |
Dalmuir |
1547 |
1547 |
2 |
None |
None |
Larkhall |
1655 |
1655 |
2 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W69819/2026-09-12/detailed |
None |
Merryton |
2026-09-12T16:52:00+01:00 |
Larkhall |
2.0 |
{"type": "LineString", "coordinates": [[-3.9774138999999993, 55.7487644], [-3.977395399999999, 55.748604099999994], [-3.977379500000001, 55.7483653], [-3.9773816, 55.7483023], [-3.977396900000001, 55.748061199999995], [-3.9774103, 55.7479532], [-3.9774549, 55.747752899999995], [-3.977484299999999, 55.74761629999999], [-3.977535, 55.747472], [-3.977612300000001, 55.7472753], [-3.9776481, 55.747186199999994], [-3.97783, 55.7468133], [-3.9782377000000007, 55.74605179999999], [-3.9784067, 55.745648], [-3.9785285, 55.7452633], [-3.9785887, 55.7447663], [-3.978577299999999, 55.7444534], [-3.9785193, 55.74413950000001], [-3.9783951000000006, 55.7437577], [-3.978207299999999, 55.7433801], [-3.977821800000001, 55.742777499999995], [-3.977423200000001, 55.74220700000001], [-3.9773944, 55.74216570000001], [-3.9766211999999994, 55.7409335], [-3.9762273, 55.74033370000001], [-3.9761992, 55.740284599999995], [-3.976179299999999, 55.740249899999995], [-3.975703699999999, 55.73957240000001], [-3.9752134, 55.738867899999995], [-3.974854099999999, 55.73832929999999]]} |
0.8 |
1652 |
1654 |
2026-09-12T16:54:30+01:00 |
None |
None |
Merryton |
Larkhall |
Larkhall |
55.7383293 |
-3.9748541 |
55.7383293 |
-3.9748541 |
1 |
1 |
2026-09-12 15:54:40 |
TERMINATED |
2026-09-12 15:54:00 |
Larkhall |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13531371 |
1789228407353713 |
None |
95 |
95 |
2026-09-12 15:54:39.122950 |
2 |
2026-09-12 16:04:39.120585 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
2026-09-12 15:54:39.120585 |
| 510005 |
W70450 |
662K78MR12 |
2026-09-12 |
West Midlands Trains |
P |
WTE |
KID |
2K78 |
172341 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 1571.544, "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": 1602.864, "from_m": 1571.544, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7721.725, "from_m": 1602.864, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7744.407, "from_m": 7721.725, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 7909.74, "from_m": 7744.407, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 7961.512, "from_m": 7909.74, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 11947.317, "from_m": 7961.512, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12706.423, "from_m": 11947.317, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13287.24, "from_m": 12706.423, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 13630.22, "from_m": 13287.24, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 14025.111, "from_m": 13630.22, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 17395.259, "from_m": 14025.111, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17440.271, "from_m": 17395.259, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 18671.449, "from_m": 17440.271, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19714.693, "from_m": 18671.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": 20177.129, "from_m": 19714.693, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 21906.58, "from_m": 20177.129, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22565.695, "from_m": 21906.58, "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": 24380.191, "from_m": 22565.695, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24405.538, "from_m": 24380.191, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 25985.094, "from_m": 24405.538, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26638.892, "from_m": 25985.094, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29378.645, "from_m": 26638.892, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 32184.718, "from_m": 29378.645, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32325.154, "from_m": 32184.718, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 32352.395, "from_m": 32325.154, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 32382.663, "from_m": 32352.395, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 33277.135, "from_m": 32382.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": 43805.623, "from_m": 33277.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}], "service_id": 510005, "profile_key": "afc9d2e845f35e3e5e35abb2c93b7a89de967f8d892fe2f06481d2eff845633c", "schedule_id": 27590, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1547", "location": "Whitlock's End", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39575}, {"is_pass": false, "wtt_arr": "1549H", "wtt_dep": "1550", "location": "Shirley", "stage_seq": 2, "distance_m": 1461.574, "section_seq": 1, "route_path_id": 39575}, {"is_pass": false, "wtt_arr": "1552", "wtt_dep": "1553", "location": "Yardley Wood", "stage_seq": 3, "distance_m": 3770.659, "section_seq": 1, "route_path_id": 39575}, {"is_pass": false, "wtt_arr": "1555H", "wtt_dep": "1556", "location": "Hall Green", "stage_seq": 4, "distance_m": 5766.461, "section_seq": 1, "route_path_id": 39575}, {"is_pass": false, "wtt_arr": "1558", "wtt_dep": "1559", "location": "Spring Road", "stage_seq": 5, "distance_m": 6793.017, "section_seq": 1, "route_path_id": 39575}, {"is_pass": false, "wtt_arr": "1602H", "wtt_dep": "1603", "location": "Tyseley", "stage_seq": 6, "distance_m": 8157.248, "section_seq": 1, "route_path_id": 39575}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1604", "location": "Small Heath Sth Jn", "stage_seq": 7, "distance_m": 9283.149, "section_seq": 1, "route_path_id": 39575}, {"is_pass": false, "wtt_arr": "1605", "wtt_dep": "1605H", "location": "Small Heath", "stage_seq": 8, "distance_m": 9702.784, "section_seq": 1, "route_path_id": 39575}, {"is_pass": false, "wtt_arr": "1609", "wtt_dep": "1611", "location": "Birmingham Moor Street", "stage_seq": 9, "distance_m": 12597.854, "section_seq": 1, "route_path_id": 39575}, {"is_pass": false, "wtt_arr": "1613", "wtt_dep": "1616", "location": "Birmingham Snow Hill", "stage_seq": 10, "distance_m": 13496.736, "section_seq": 1, "route_path_id": 39575}, {"is_pass": false, "wtt_arr": "1618H", "wtt_dep": "1619", "location": "Jewellry Quarter", "stage_seq": 11, "distance_m": 14639.865, "section_seq": 1, "route_path_id": 39575}, {"is_pass": false, "wtt_arr": "1622H", "wtt_dep": "1623", "location": "The Hawthorns", "stage_seq": 12, "distance_m": 18575.77, "section_seq": 1, "route_path_id": 39575}, {"is_pass": false, "wtt_arr": "1625", "wtt_dep": "1626", "location": "Smethwick Galton Bridge HL", "stage_seq": 13, "distance_m": 19815.781, "section_seq": 1, "route_path_id": 39575}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1626H", "location": "Smethwick Jn", "stage_seq": 14, "distance_m": 20014.484, "section_seq": 1, "route_path_id": 39575}, {"is_pass": false, "wtt_arr": "1628H", "wtt_dep": "1629", "location": "Langley Green", "stage_seq": 15, "distance_m": 21937.155, "section_seq": 1, "route_path_id": 39575}, {"is_pass": false, "wtt_arr": "1632", "wtt_dep": "1633", "location": "Rowley Regis", "stage_seq": 16, "distance_m": 24449.754, "section_seq": 1, "route_path_id": 39575}, {"is_pass": false, "wtt_arr": "1635H", "wtt_dep": "1636", "location": "Old Hill", "stage_seq": 17, "distance_m": 26373.974, "section_seq": 1, "route_path_id": 39575}, {"is_pass": false, "wtt_arr": "1638H", "wtt_dep": "1639H", "location": "Cradley Heath", "stage_seq": 18, "distance_m": 28771.345, "section_seq": 1, "route_path_id": 39575}, {"is_pass": false, "wtt_arr": "1642", "wtt_dep": "1642H", "location": "Lye", "stage_seq": 19, "distance_m": 30854.551, "section_seq": 1, "route_path_id": 39575}, {"is_pass": false, "wtt_arr": "1646", "wtt_dep": "1647", "location": "Stourbridge Junction", "stage_seq": 20, "distance_m": 33009.63, "section_seq": 1, "route_path_id": 39575}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1651", "location": "Blakedown", "stage_seq": 21, "distance_m": 38718.062, "section_seq": 1, "route_path_id": 39575}, {"is_pass": false, "wtt_arr": "1655", "wtt_dep": null, "location": "Kidderminster", "stage_seq": 22, "distance_m": 43805.623, "section_seq": 1, "route_path_id": 39575}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 43805.623, "from_m": 0.0, "section_seq": 1, "route_path_id": 39575}], "total_distance_m": 43805.623, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 43774.303, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 31.32, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 20277, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:49:58Z", "source_id": 41180181, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T14:50:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:50:02Z", "source_id": 13488787, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T15:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20286, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:51:49Z", "source_id": 41184260, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T14:53:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:51:52Z", "source_id": 13489962, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T15:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20281, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:54:25Z", "source_id": 41189945, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T14:55:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:54:28Z", "source_id": 13491791, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T15:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20273, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:57:12Z", "source_id": 41195913, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T14:57:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:57:19Z", "source_id": 13493598, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T15:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20341, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:59:54Z", "source_id": 41201575, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T15:01:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:59:58Z", "source_id": 13495315, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T16:01:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:04:55Z", "source_id": 13498642, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T16:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20105, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:07:27Z", "source_id": 41218409, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T15:08:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:07:31Z", "source_id": 13500364, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T16:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20077, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:10:58Z", "source_id": 41226128, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T15:12:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:10:58Z", "source_id": 13502668, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T16:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19112, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:16:26Z", "source_id": 41237960, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T15:18:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:16:28Z", "source_id": 13506376, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T16:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19099, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:20:59Z", "source_id": 41248319, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T15:22:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:21:02Z", "source_id": 13509445, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T16:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19686, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:23:09Z", "source_id": 41253021, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T15:24:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:23:15Z", "source_id": 13510895, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T16:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19693, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:26:40Z", "source_id": 41260800, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T15:28:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:26:46Z", "source_id": 13513316, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T16:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19716, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:30:35Z", "source_id": 41269336, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T15:31:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:30:38Z", "source_id": 13515927, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T16:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19725, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:33:26Z", "source_id": 41275633, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T15:35:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:33:28Z", "source_id": 13517853, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T16:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19729, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:37:48Z", "source_id": 41285463, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T15:38:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:37:53Z", "source_id": 13520835, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T16:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19733, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:40:45Z", "source_id": 41291726, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T15:41:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:40:49Z", "source_id": 13522837, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T16:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19755, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:44:41Z", "source_id": 41300699, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T15:45:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:44:47Z", "source_id": 13525478, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T16:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19794, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:50:54Z", "source_id": 41314468, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T15:51:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:50:58Z", "source_id": 13529640, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T16:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19773, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:52:59Z", "source_id": 41319484, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T15:54:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:53:03Z", "source_id": 13531111, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T16:54:00+01:00", "operational_fact": true}] |
Whitlock's End |
1547 |
1547 |
2 |
None |
None |
Kidderminster |
1655 |
1655 |
2 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W70450/2026-09-12/detailed |
None |
Stourbridge Junction |
2026-09-12T16:47:00+01:00 |
Kidderminster |
8.0 |
{"type": "LineString", "coordinates": [[-2.1340684228338156, 52.44743393367919], [-2.1340862, 52.4471162], [-2.1341224000000003, 52.446755], [-2.1341533, 52.4465024], [-2.1341841, 52.4462988], [-2.1342378, 52.4460642], [-2.1342591999999994, 52.4459482], [-2.1343101999999994, 52.445724199999994], [-2.1344014, 52.4454422], [-2.1345047, 52.4451495], [-2.1346026, 52.44492879999999], [-2.1347555, 52.44458879999999], [-2.1349244, 52.4442307], [-2.1352154, 52.44369529999999], [-2.1352637, 52.4436078], [-2.1353844, 52.44341740000001], [-2.13554, 52.4431819], [-2.1357169999999996, 52.44293019999999], [-2.1358753, 52.4427323], [-2.1360563, 52.44250829999999], [-2.1361903999999994, 52.4423432], [-2.1363608, 52.4421527], [-2.1365699, 52.4419304], [-2.136759, 52.44174970000001], [-2.1369548000000003, 52.44156580000001], [-2.1372096, 52.4413295], [-2.137502, 52.441061399999995], [-2.1378828, 52.4407311], [-2.1381952999999996, 52.4404515], [-2.1385065, 52.4401629], [-2.1387183, 52.4399716], [-2.1388632, 52.4398327], [-2.1390563, 52.4396315], [-2.1391100732346655, 52.43957578845911], [-2.1392172, 52.4394648], [-2.1393365999999996, 52.43933559999999], [-2.1394747, 52.43918109999999], [-2.1396209, 52.4390118], [-2.1397322, 52.43888429999999], [-2.139932, 52.4386194], [-2.1400903, 52.438402], [-2.1401962, 52.438253199999984], [-2.1403263, 52.4380676], [-2.1404057, 52.437941499999994], [-2.1405288, 52.43773649999999], [-2.1406147, 52.4375885], [-2.1407138999999997, 52.43739800000001], [-2.1408412999999995, 52.4371429], [-2.1409124, 52.4369843], [-2.1410021999999995, 52.43676519999999], [-2.1410961, 52.4365379], [-2.1411738999999996, 52.4363261], [-2.1412249, 52.436144600000006], [-2.141281199999999, 52.4359688], [-2.1413227999999997, 52.4358037], [-2.1413857999999997, 52.435556], [-2.1414247, 52.4353417], [-2.141477, 52.435067], [-2.1415386999999995, 52.4347612], [-2.1415883, 52.434498000000005], [-2.1416339, 52.4342559], [-2.1417332, 52.4336877], [-2.1418149999999994, 52.43321509999999], [-2.1419021, 52.4327474], [-2.141988, 52.4322919], [-2.1420698, 52.4319125], [-2.1421556, 52.4314187], [-2.142217099999999, 52.4310819], [-2.1422588999999994, 52.430861799999995], [-2.142334, 52.4304423], [-2.1423876, 52.4301471], [-2.1424465999999995, 52.42982579999999], [-2.142511, 52.4294774], [-2.1425766999999993, 52.4291642], [-2.1426478, 52.42880769999999], [-2.1427175, 52.428487199999985], [-2.1427846, 52.4282198], [-2.1428315, 52.4280358], [-2.1428837999999995, 52.4278534], [-2.1429428, 52.4276768], [-2.1430287, 52.427440399999995], [-2.1431392, 52.4271291], [-2.143262, 52.42685], [-2.1433666, 52.4266079], [-2.1434605, 52.4263994], [-2.1435919, 52.4261524], [-2.143777, 52.425816299999994], [-2.1439554, 52.4255072], [-2.1442182, 52.42509909999999], [-2.1445936999999997, 52.4245635], [-2.1448216999999996, 52.4242805], [-2.1450524, 52.4239967], [-2.1453098999999995, 52.4237007], [-2.1455472, 52.4234373], [-2.1457243, 52.423258999999995], [-2.1459214, 52.42305049999999], [-2.146187, 52.42279289999999], [-2.1464753, 52.42251310000001], [-2.1467695999999994, 52.4222418], [-2.1470493, 52.42199790000001], [-2.1473878, 52.421716800000006], [-2.1476982999999996, 52.42147610000001], [-2.148111399999999, 52.4211703], [-2.1486646, 52.42077619999999], [-2.1492513, 52.420386699999995], [-2.1501156999999997, 52.41986339999999], [-2.1511557, 52.4192907], [-2.1520193999999995, 52.41887359999998], [-2.1527381999999995, 52.4185513], [-2.1535274, 52.41823089999999], [-2.1543153, 52.417924799999994], [-2.1555786, 52.4174569], [-2.1559566818868516, 52.41732044999177], [-2.1564262, 52.417151], [-2.1572792, 52.4168353], [-2.1584465999999995, 52.416388899999994], [-2.1591943, 52.4161106], [-2.1599545, 52.41581690000001], [-2.1603025, 52.41569080000001], [-2.161332, 52.415309], [-2.1621373, 52.4150048], [-2.1628902999999995, 52.4147266], [-2.1637459999999997, 52.4144059], [-2.1644762, 52.41413609999999], [-2.1655455, 52.41370169999998], [-2.1658452, 52.41357239999999], [-2.1664818, 52.41329499999999], [-2.1670564999999997, 52.41303839999998], [-2.1675896, 52.41278950000001], [-2.1681287, 52.4125228], [-2.168934, 52.4121058], [-2.1696018999999995, 52.4117328], [-2.170192, 52.41139410000001], [-2.1706692, 52.41110040000001], [-2.1710771, 52.4108493], [-2.1719891, 52.4102553], [-2.1728708, 52.4096154], [-2.1737506, 52.4089217], [-2.1742789999999994, 52.40850770000001], [-2.1746418, 52.4082281], [-2.1750836999999996, 52.407863], [-2.1755878999999996, 52.4074376], [-2.1760224, 52.4070973], [-2.1765616, 52.4066964], [-2.1768186, 52.4064952], [-2.1769941, 52.40635779999999], [-2.177159, 52.4062329], [-2.177235, 52.4061863], [-2.1778915999999997, 52.4057102], [-2.1786233, 52.405187999999995], [-2.17967, 52.4044921], [-2.1807256, 52.403899], [-2.181167, 52.40366939999999], [-2.1820616, 52.403204], [-2.1825509, 52.40295099999999], [-2.1843724999999994, 52.40201530000001], [-2.1849666999999995, 52.40171609999999], [-2.1861573999999995, 52.4010785], [-2.18817, 52.4000507], [-2.1901419, 52.3991017], [-2.1916088999999994, 52.3983953], [-2.1931409, 52.3976929], [-2.1951391000000005, 52.3968744], [-2.1963119, 52.396426600000005], [-2.1967307999999997, 52.396268000000006], [-2.1969302, 52.39619400000001], [-2.198593, 52.3956574], [-2.2001841, 52.3951905], [-2.2020272999999997, 52.394686100000015], [-2.2035881, 52.3943223], [-2.2051241, 52.394007300000006], [-2.2068363, 52.3937035], [-2.2096371999999995, 52.393239], [-2.2114282999999997, 52.392935599999994], [-2.2140328, 52.3924941], [-2.2166107, 52.3920627], [-2.2172712999999997, 52.391959099999994], [-2.2179739, 52.39185489999999], [-2.2189530999999993, 52.3917241], [-2.2199199999999997, 52.3916078], [-2.2206758999999994, 52.39152989999999], [-2.2213364, 52.39146859999999], [-2.2259451, 52.3910681], [-2.2265511999999994, 52.3910133], [-2.2272087, 52.39093559999999], [-2.2277927999999996, 52.3908511], [-2.2284693, 52.3907431], [-2.22913, 52.3906077], [-2.2297566, 52.3904641], [-2.2303315, 52.3903136], [-2.2309299, 52.3901328], [-2.2315814, 52.38990810000001], [-2.2321869, 52.389673900000005], [-2.2328076999999995, 52.38942959999999], [-2.2333408, 52.3891779], [-2.2339413, 52.3888755], [-2.2344479, 52.3885911], [-2.2350331, 52.3882223], [-2.2359357, 52.3875609], [-2.2363158, 52.38724890000001], [-2.2366021, 52.3869872], [-2.2368925, 52.386705000000006], [-2.2371688, 52.38639569999999], [-2.2376101, 52.3858679], [-2.2378345, 52.3855428], [-2.2381022, 52.3850973], [-2.2382808396985387, 52.384780653945135], [-2.2383483999999996, 52.3846609], [-2.2385493, 52.38428509999999]]} |
6.7 |
1646 |
1654 |
2026-09-12T16:54:30+01:00 |
None |
None |
Stourbridge Junction |
Kidderminster |
Kidderminster |
52.3842851 |
-2.2385493 |
52.3842851 |
-2.2385493 |
1 |
1 |
2026-09-12 15:54:43 |
TERMINATED |
2026-09-12 15:54:00 |
Kidderminster |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13531111 |
1789228385360940 |
None |
75 |
75 |
2026-09-12 15:54:29.276814 |
2 |
2026-09-12 16:04:29.273268 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
2026-09-12 15:54:29.273268 |
| 510008 |
C18325 |
629P45MR12 |
2026-09-12 |
Thameslink |
P |
LUT |
RAI |
9P45 |
700060 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 973.65, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 6066.192, "from_m": 973.65, "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": 8513.252, "from_m": 6066.192, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 9239.424, "from_m": 8513.252, "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": 9460.013, "from_m": 9239.424, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9573.108, "from_m": 9460.013, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15026.602, "from_m": 9573.108, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 16240.534, "from_m": 15026.602, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 16843.773, "from_m": 16240.534, "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": 17622.454, "from_m": 16843.773, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 25570.004, "from_m": 17622.454, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 25649.559, "from_m": 25570.004, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29000.396, "from_m": 25649.559, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 30444.328, "from_m": 29000.396, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 36276.635, "from_m": 30444.328, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 36943.505, "from_m": 36276.635, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 40451.237, "from_m": 36943.505, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 40918.898, "from_m": 40451.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": 40953.789, "from_m": 40918.898, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 40996.725, "from_m": 40953.789, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 41038.154, "from_m": 40996.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": 41686.436, "from_m": 41038.154, "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": 43385.542, "from_m": 41686.436, "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": 45226.881, "from_m": 43385.542, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 45445.371, "from_m": 45226.881, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 46023.505, "from_m": 45445.371, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 48709.364, "from_m": 46023.505, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 48778.248, "from_m": 48709.364, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 50005.236, "from_m": 48778.248, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 50042.497, "from_m": 50005.236, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 50113.53, "from_m": 50042.497, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 50168.798, "from_m": 50113.53, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 50321.824, "from_m": 50168.798, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 52364.087, "from_m": 50321.824, "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": 52426.543, "from_m": 52364.087, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 53670.059, "from_m": 52426.543, "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": 53747.685, "from_m": 53670.059, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 54157.321, "from_m": 53747.685, "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": 54869.942, "from_m": 54157.321, "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": 54940.515, "from_m": 54869.942, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 55487.413, "from_m": 54940.515, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 57100.967, "from_m": 55487.413, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 58673.152, "from_m": 57100.967, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 59896.685, "from_m": 58673.152, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 59927.355, "from_m": 59896.685, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 59974.6, "from_m": 59927.355, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60430.464, "from_m": 59974.6, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 60469.324, "from_m": 60430.464, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60509.088, "from_m": 60469.324, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 60549.381, "from_m": 60509.088, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60588.533, "from_m": 60549.381, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 61870.567, "from_m": 60588.533, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 62274.064, "from_m": 61870.567, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 62931.477, "from_m": 62274.064, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 64086.416, "from_m": 62931.477, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 65276.912, "from_m": 64086.416, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 65610.114, "from_m": 65276.912, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 65961.234, "from_m": 65610.114, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 66821.318, "from_m": 65961.234, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 68559.204, "from_m": 66821.318, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 68971.542, "from_m": 68559.204, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 76359.304, "from_m": 68971.542, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 76399.021, "from_m": 76359.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": 80205.387, "from_m": 76399.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", "infrastructure_limit_mph": 60.0}, {"to_m": 80942.743, "from_m": 80205.387, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 80988.385, "from_m": 80942.743, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 81338.073, "from_m": 80988.385, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 81895.423, "from_m": 81338.073, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 83676.121, "from_m": 81895.423, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 92089.63, "from_m": 83676.121, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 92160.099, "from_m": 92089.63, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 92683.769, "from_m": 92160.099, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 92727.213, "from_m": 92683.769, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 93719.152, "from_m": 92727.213, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 97850.27, "from_m": 93719.152, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 97882.071, "from_m": 97850.27, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 103984.26, "from_m": 97882.071, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 104468.449, "from_m": 103984.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": 104762.174, "from_m": 104468.449, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 105114.645, "from_m": 104762.174, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 105150.088, "from_m": 105114.645, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 106200.363, "from_m": 105150.088, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 106224.738, "from_m": 106200.363, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 107414.994, "from_m": 106224.738, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 107968.318, "from_m": 107414.994, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 110899.594, "from_m": 107968.318, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 113919.411, "from_m": 110899.594, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 113938.829, "from_m": 113919.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": 114228.454, "from_m": 113938.829, "capability_applied": null, "effective_limit_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": 510008, "profile_key": "95646cdf8751de4cdba7946cd32f383084dc3fe26a5f702c5562efd5b112565d", "schedule_id": 6637, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1547", "location": "Luton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28391}, {"is_pass": false, "wtt_arr": "1549H", "wtt_dep": "1550H", "location": "Luton Airport Parkway", "stage_seq": 2, "distance_m": 1660.596, "section_seq": 1, "route_path_id": 28391}, {"is_pass": false, "wtt_arr": "1555", "wtt_dep": "1555H", "location": "Harpenden", "stage_seq": 3, "distance_m": 9080.204, "section_seq": 1, "route_path_id": 28391}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1556", "location": "Harpenden Jn", "stage_seq": 4, "distance_m": 9590.308, "section_seq": 1, "route_path_id": 28391}, {"is_pass": false, "wtt_arr": "1600", "wtt_dep": "1601", "location": "St. Albans", "stage_seq": 5, "distance_m": 16630.471, "section_seq": 1, "route_path_id": 28391}, {"is_pass": false, "wtt_arr": "1605H", "wtt_dep": "1606", "location": "Radlett", "stage_seq": 6, "distance_m": 24150.476, "section_seq": 1, "route_path_id": 28391}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1606H", "location": "Radlett Jn", "stage_seq": 7, "distance_m": 25457.675, "section_seq": 1, "route_path_id": 28391}, {"is_pass": false, "wtt_arr": "1609", "wtt_dep": "1609H", "location": "Elstree", "stage_seq": 8, "distance_m": 28918.606, "section_seq": 1, "route_path_id": 28391}, {"is_pass": false, "wtt_arr": "1612H", "wtt_dep": "1613H", "location": "Mill Hill Broadway", "stage_seq": 9, "distance_m": 33923.77, "section_seq": 1, "route_path_id": 28391}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1615", "location": "Silkstream Jn", "stage_seq": 10, "distance_m": 36234.703, "section_seq": 1, "route_path_id": 28391}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1616", "location": "Hendon", "stage_seq": 11, "distance_m": 37671.196, "section_seq": 1, "route_path_id": 28391}, {"is_pass": false, "wtt_arr": "1617", "wtt_dep": "1617H", "location": "Brent Cross West", "stage_seq": 12, "distance_m": 39242.314, "section_seq": 1, "route_path_id": 28391}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1618H", "location": "Cricklewood", "stage_seq": 13, "distance_m": 40701.916, "section_seq": 1, "route_path_id": 28391}, {"is_pass": false, "wtt_arr": "1620H", "wtt_dep": "1621H", "location": "West Hampstead Thameslink", "stage_seq": 14, "distance_m": 42651.586, "section_seq": 1, "route_path_id": 28391}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1623H", "location": "Carlton Road Jn", "stage_seq": 15, "distance_m": 45445.371, "section_seq": 1, "route_path_id": 28391}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1625H", "location": "Kentish Town", "stage_seq": 16, "distance_m": 46399.338, "section_seq": 1, "route_path_id": 28391}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1628", "location": "Dock Jn North", "stage_seq": 17, "distance_m": 47366.434, "section_seq": 1, "route_path_id": 28391}, {"is_pass": false, "wtt_arr": "1631H", "wtt_dep": "1632H", "location": "St Pancras Low Level", "stage_seq": 18, "distance_m": 51305.848, "section_seq": 1, "route_path_id": 28391}, {"is_pass": false, "wtt_arr": "1636", "wtt_dep": "1637", "location": "Farringdon", "stage_seq": 19, "distance_m": 53501.691, "section_seq": 1, "route_path_id": 28391}, {"is_pass": false, "wtt_arr": "1638", "wtt_dep": "1639", "location": "City Thameslink", "stage_seq": 20, "distance_m": 54231.849, "section_seq": 1, "route_path_id": 28391}, {"is_pass": false, "wtt_arr": "1640H", "wtt_dep": "1641H", "location": "London Blackfriars", "stage_seq": 21, "distance_m": 54629.54, "section_seq": 1, "route_path_id": 28391}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1644", "location": "Metropolitan Jn", "stage_seq": 22, "distance_m": 55836.12, "section_seq": 1, "route_path_id": 28391}, {"is_pass": false, "wtt_arr": "1647", "wtt_dep": "1648H", "location": "London Bridge", "stage_seq": 23, "distance_m": 56563.138, "section_seq": 1, "route_path_id": 28391}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1651", "location": "Corbetts Lane Jn", "stage_seq": 24, "distance_m": 59225.142, "section_seq": 1, "route_path_id": 28391}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1652", "location": "Surrey Canal Jn", "stage_seq": 25, "distance_m": 59927.355, "section_seq": 1, "route_path_id": 28391}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1652H", "location": "North Kent East Jn", "stage_seq": 26, "distance_m": 60588.533, "section_seq": 1, "route_path_id": 28391}, {"is_pass": false, "wtt_arr": "1654H", "wtt_dep": "1655", "location": "Deptford", "stage_seq": 27, "distance_m": 61586.422, "section_seq": 1, "route_path_id": 28391}, {"is_pass": false, "wtt_arr": "1656H", "wtt_dep": "1657H", "location": "Greenwich", "stage_seq": 28, "distance_m": 62429.495, "section_seq": 1, "route_path_id": 28391}, {"is_pass": false, "wtt_arr": "1700", "wtt_dep": "1700H", "location": "Maze Hill", "stage_seq": 29, "distance_m": 63837.148, "section_seq": 1, "route_path_id": 28391}, {"is_pass": false, "wtt_arr": "1702", "wtt_dep": "1702H", "location": "Westcombe Park", "stage_seq": 30, "distance_m": 64941.095, "section_seq": 1, "route_path_id": 28391}, {"is_pass": false, "wtt_arr": "1704H", "wtt_dep": "1705H", "location": "Charlton", "stage_seq": 31, "distance_m": 65788.236, "section_seq": 1, "route_path_id": 28391}, {"is_pass": false, "wtt_arr": "1710", "wtt_dep": "1711", "location": "Woolwich Arsenal", "stage_seq": 32, "distance_m": 68814.442, "section_seq": 1, "route_path_id": 28391}, {"is_pass": false, "wtt_arr": "1712H", "wtt_dep": "1713H", "location": "Plumstead", "stage_seq": 33, "distance_m": 69729.8, "section_seq": 1, "route_path_id": 28391}, {"is_pass": false, "wtt_arr": "1716H", "wtt_dep": "1717H", "location": "Abbey Wood", "stage_seq": 34, "distance_m": 72175.789, "section_seq": 1, "route_path_id": 28391}, {"is_pass": false, "wtt_arr": "1723", "wtt_dep": "1724", "location": "Slade Green", "stage_seq": 35, "distance_m": 78369.437, "section_seq": 1, "route_path_id": 28391}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1725", "location": "Crayford Creek Jn", "stage_seq": 36, "distance_m": 79076.641, "section_seq": 1, "route_path_id": 28391}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1726", "location": "Crayford Spur A Jn", "stage_seq": 37, "distance_m": 80205.387, "section_seq": 1, "route_path_id": 28391}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1726H", "location": "Dartford Jn", "stage_seq": 38, "distance_m": 80889.317, "section_seq": 1, "route_path_id": 28391}, {"is_pass": false, "wtt_arr": "1728H", "wtt_dep": "1730", "location": "Dartford", "stage_seq": 39, "distance_m": 81610.79, "section_seq": 1, "route_path_id": 28391}, {"is_pass": false, "wtt_arr": "1734", "wtt_dep": "1734H", "location": "Stone Crossing", "stage_seq": 40, "distance_m": 84731.335, "section_seq": 1, "route_path_id": 28391}, {"is_pass": false, "wtt_arr": "1736H", "wtt_dep": "1737H", "location": "Greenhithe", "stage_seq": 41, "distance_m": 85973.964, "section_seq": 1, "route_path_id": 28391}, {"is_pass": false, "wtt_arr": "1740", "wtt_dep": "1740H", "location": "Swanscombe", "stage_seq": 42, "distance_m": 88167.011, "section_seq": 1, "route_path_id": 28391}, {"is_pass": false, "wtt_arr": "1742", "wtt_dep": "1742H", "location": "Northfleet", "stage_seq": 43, "distance_m": 89061.851, "section_seq": 1, "route_path_id": 28391}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1743H", "location": "Springhead Junction (CTRL)", "stage_seq": 44, "distance_m": 90088.868, "section_seq": 1, "route_path_id": 28391}, {"is_pass": false, "wtt_arr": "1746", "wtt_dep": "1747", "location": "Gravesend", "stage_seq": 45, "distance_m": 92515.278, "section_seq": 1, "route_path_id": 28391}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1751", "location": "Hoo Jn", "stage_seq": 46, "distance_m": 97727.623, "section_seq": 1, "route_path_id": 28391}, {"is_pass": false, "wtt_arr": "1752H", "wtt_dep": "1753", "location": "Higham", "stage_seq": 47, "distance_m": 100113.072, "section_seq": 1, "route_path_id": 28391}, {"is_pass": false, "wtt_arr": "1757H", "wtt_dep": "1758H", "location": "Strood", "stage_seq": 48, "distance_m": 104349.788, "section_seq": 1, "route_path_id": 28391}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1800", "location": "Rochester Bridge Jn", "stage_seq": 49, "distance_m": 104762.174, "section_seq": 1, "route_path_id": 28391}, {"is_pass": false, "wtt_arr": "1801", "wtt_dep": "1802", "location": "Rochester", "stage_seq": 50, "distance_m": 105433.392, "section_seq": 1, "route_path_id": 28391}, {"is_pass": false, "wtt_arr": "1804H", "wtt_dep": "1805H", "location": "Chatham", "stage_seq": 51, "distance_m": 106828.11, "section_seq": 1, "route_path_id": 28391}, {"is_pass": false, "wtt_arr": "1809", "wtt_dep": "1810H", "location": "Gillingham (Kent)", "stage_seq": 52, "distance_m": 109413.88, "section_seq": 1, "route_path_id": 28391}, {"is_pass": false, "wtt_arr": "1815", "wtt_dep": null, "location": "Rainham (Kent)", "stage_seq": 53, "distance_m": 114228.454, "section_seq": 1, "route_path_id": 28391}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 114228.454, "from_m": 0.0, "section_seq": 1, "route_path_id": 28391}], "total_distance_m": 114228.454, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 108144.004, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 6084.45, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 18193, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:50:35Z", "source_id": 41181627, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T14:51:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:50:36Z", "source_id": 13489200, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T15:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18202, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:56:03Z", "source_id": 41193488, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T14:57:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:56:08Z", "source_id": 13492814, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T15:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18357, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:03:12Z", "source_id": 41208658, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T15:04:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:03:17Z", "source_id": 13497514, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T16:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18369, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:10:09Z", "source_id": 41224468, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T15:11:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:10:14Z", "source_id": 13502162, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T16:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18389, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:15:01Z", "source_id": 41234765, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T15:16:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:15:06Z", "source_id": 13505385, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T16:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18397, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:19:35Z", "source_id": 41245095, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T15:20:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:19:39Z", "source_id": 13508509, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T16:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18409, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:22:47Z", "source_id": 41252232, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T15:24:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:22:52Z", "source_id": 13510632, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T16:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18447, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:24:26Z", "source_id": 41255777, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T15:25:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:24:32Z", "source_id": 13511803, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T16:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18471, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:26:38Z", "source_id": 41260700, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T15:27:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:26:42Z", "source_id": 13513296, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T16:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18536, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:28:10Z", "source_id": 41264023, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T15:29:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:28:13Z", "source_id": 13514238, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T16:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18568, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:33:57Z", "source_id": 41276777, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T15:34:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:34:03Z", "source_id": 13518190, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T16:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18637, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:37:50Z", "source_id": 41285525, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T15:38:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:37:53Z", "source_id": 13520850, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T16:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18768, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:42:27Z", "source_id": 41295659, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T15:42:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:42:31Z", "source_id": 13524049, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T16:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29310, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:44:44Z", "source_id": 41300773, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T15:44:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:44:43Z", "source_id": 13525467, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T16:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29323, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:46:31Z", "source_id": 41304766, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T15:46:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:46:37Z", "source_id": 13526745, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T16:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29674, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:52:30Z", "source_id": 41318272, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-12T15:52:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:52:33Z", "source_id": 13530773, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-12T16:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31642, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:59:07Z", "source_id": 41333233, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-12T15:59:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:59:09Z", "source_id": 13535207, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-12T16:59:00+01:00", "operational_fact": true}] |
Luton |
1547 |
1547 |
2 |
None |
None |
Rainham (Kent) |
1815 |
1815 |
0 |
LATE |
+4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C18325/2026-09-12/detailed |
None |
London Bridge |
2026-09-12T16:53:44+01:00 |
Deptford |
1.5 |
{"type": "LineString", "coordinates": [[-0.08508185409134883, 51.504746414610885], [-0.0844462, 51.50431879999999], [-0.08387169999999998, 51.50392899999999], [-0.08348899999999998, 51.5036752], [-0.0832724, 51.50354170000001], [-0.0828756, 51.503341699999986], [-0.0825718, 51.5032106], [-0.0822468, 51.5030825], [-0.0819757, 51.50298229999999], [-0.08165919999999999, 51.5028529], [-0.08146779999999999, 51.5027593], [-0.0813275, 51.5026887], [-0.08098589999999999, 51.50250520000001], [-0.08014510000000001, 51.502058899999994], [-0.08002029999999999, 51.5019926], [-0.07976559999999999, 51.5018785], [-0.0794219, 51.50171729999999], [-0.07921529999999999, 51.5016078], [-0.07796849999999998, 51.5009394], [-0.07702819999999999, 51.500439099999994], [-0.07606059999999999, 51.49992530000001], [-0.074338, 51.4989965], [-0.07391979567980314, 51.4987748385867], [-0.07309939999999998, 51.49834], [-0.07214259999999999, 51.49783789999999], [-0.07088459999999999, 51.49720179999999], [-0.0694772, 51.4965185], [-0.06902209999999999, 51.4963071], [-0.0681429, 51.49590599999999], [-0.0673512, 51.4955526], [-0.0661139, 51.49498869999999], [-0.0650847, 51.4945234], [-0.0642645, 51.49414809999999], [-0.06278149999999999, 51.493492100000005], [-0.0613871, 51.4928755], [-0.06086439999999999, 51.492642899999986], [-0.060237999999999986, 51.49236479999999], [-0.05762699999999999, 51.49123900000001], [-0.05546619999999999, 51.49030399999999], [-0.0550974, 51.4901508], [-0.05477819999999999, 51.4900213], [-0.05429459999999999, 51.489841899999995], [-0.053862799999999995, 51.48967559999999], [-0.053309, 51.48945679999999], [-0.05289449999999999, 51.4892907], [-0.0524507, 51.4890777], [-0.0522099, 51.4889567], [-0.05197859999999999, 51.488835599999994], [-0.05170489999999999, 51.48870279999999], [-0.05126909999999999, 51.48848489999999], [-0.05088349999999999, 51.48829820000001], [-0.050666899999999994, 51.48819799999999], [-0.0504154, 51.4880827], [-0.05009399999999999, 51.48794360000001], [-0.0495772, 51.487728], [-0.0477158, 51.486966599999995], [-0.047563624554133384, 51.48691574604854], [-0.047464998727359355, 51.48688278726477], [-0.0472041, 51.4867956], [-0.0466178, 51.486554899999994], [-0.046459882828548064, 51.48649823608094], [-0.0460345, 51.4863456], [-0.0458666, 51.4862765], [-0.04431009999999999, 51.485654700000005], [-0.04406859999999999, 51.4855555], [-0.0439296, 51.48549839999998], [-0.04376478738344701, 51.48542500063034], [-0.043696566170375525, 51.48539461824919], [-0.0434639, 51.485291], [-0.042987599999999994, 51.485073], [-0.0418288, 51.48458079999999], [-0.0407924, 51.4841974], [-0.04038259999999999, 51.4840378], [-0.0401059, 51.4839321], [-0.0398973, 51.4838467], [-0.0396459, 51.4837438], [-0.03942175749063128, 51.48365092613617], [-0.03938669999999999, 51.4836364], [-0.0396459, 51.4837438], [-0.0398973, 51.4838467], [-0.0401059, 51.4839321], [-0.04038259999999999, 51.4840378], [-0.0398677, 51.483868999999984], [-0.039621, 51.483768700000006], [-0.03939079999999999, 51.4836799], [-0.03876859999999999, 51.4834604], [-0.0384037, 51.48331460000001], [-0.0377265, 51.48304220000001], [-0.0370431, 51.4827884], [-0.036799599999999995, 51.48269139999999], [-0.0356021, 51.4822376], [-0.0340965, 51.4816827], [-0.0338721, 51.48160000000001], [-0.0330757, 51.4812993], [-0.0328262, 51.48120089999999], [-0.03114509999999999, 51.48057630000001], [-0.0303431, 51.480287], [-0.0291191, 51.4798592], [-0.0280619, 51.4794728], [-0.0273765, 51.47923589999999], [-0.027338806325783803, 51.47922337806699]]} |
3.2 |
1653 |
1654½ |
2026-09-12T16:59:30+01:00 |
None |
None |
London Bridge |
Deptford |
Greenwich |
51.4810724 |
-0.0324804 |
51.4792234 |
-0.0273388 |
0 |
1 |
2026-09-12 15:59:10 |
AT_PLATFORM |
2026-09-12 15:59:00 |
Deptford |
TRUST |
DIRECT_SCHEDULED_STOP_ARRIVAL |
13535207 |
1789228750303950 |
None |
91 |
91 |
2026-09-12 15:59:10.328711 |
2 |
2026-09-12 18:19:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 510009 |
L12175 |
529C42MR12 |
2026-09-12 |
London Overground |
P |
XHZ |
WCY |
9C42 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 3665.549, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4220.136, "from_m": 3665.549, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5153.444, "from_m": 4220.136, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5556.24, "from_m": 5153.444, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 5699.14, "from_m": 5556.24, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5772.015, "from_m": 5699.14, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6031.99, "from_m": 5772.015, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 6087.353, "from_m": 6031.99, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6485.143, "from_m": 6087.353, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6542.479, "from_m": 6485.143, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8280.138, "from_m": 6542.479, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9431.662, "from_m": 8280.138, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 11169.321, "from_m": 9431.662, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11226.657, "from_m": 11169.321, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12966.164, "from_m": 11226.657, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13272.655, "from_m": 12966.164, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13310.11, "from_m": 13272.655, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 13690.193, "from_m": 13310.11, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 14405.746, "from_m": 13690.193, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 14638.025, "from_m": 14405.746, "capability_applied": null, "effective_limit_mph": 49.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 49.0}, {"to_m": 16322.617, "from_m": 14638.025, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16405.584, "from_m": 16322.617, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 18863.651, "from_m": 16405.584, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 18904.691, "from_m": 18863.651, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 20191.175, "from_m": 18904.691, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 20232.216, "from_m": 20191.175, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 20988.894, "from_m": 20232.216, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 26936.802, "from_m": 20988.894, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26998.318, "from_m": 26936.802, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}], "service_id": 510009, "profile_key": "7d7fdc7db3527788e61b5114745b7fc9333b310839ed5fd2fa085c7b38f0bdae", "schedule_id": 17336, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1547", "location": "Highbury & Islington (East London Line)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "1548H", "wtt_dep": "1549", "location": "Canonbury East London Line", "stage_seq": 2, "distance_m": 1644.893, "section_seq": 1, "route_path_id": 34287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1549H", "location": "East London Line Boundary North London Line", "stage_seq": 3, "distance_m": 4425.65, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "1551", "wtt_dep": "1552", "location": "Dalston Junction", "stage_seq": 4, "distance_m": 5612.857, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "1553H", "wtt_dep": "1554", "location": "Haggerston", "stage_seq": 5, "distance_m": 6286.248, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "1555H", "wtt_dep": "1556", "location": "Hoxton", "stage_seq": 6, "distance_m": 7623.582, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "1558", "wtt_dep": "1558H", "location": "Shoreditch High Street", "stage_seq": 7, "distance_m": 8855.9, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "1600", "wtt_dep": "1601", "location": "Whitechapel", "stage_seq": 8, "distance_m": 14638.025, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "1602H", "wtt_dep": "1603", "location": "Shadwell", "stage_seq": 9, "distance_m": 15622.112, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "1604H", "wtt_dep": "1605", "location": "Wapping", "stage_seq": 10, "distance_m": 16405.584, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "1606", "wtt_dep": "1606H", "location": "Rotherhithe", "stage_seq": 11, "distance_m": 16881.908, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "1607H", "wtt_dep": "1608H", "location": "Canada Water", "stage_seq": 12, "distance_m": 17195.973, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "1609H", "wtt_dep": "1610H", "location": "Surrey Quays", "stage_seq": 13, "distance_m": 17805.638, "section_seq": 1, "route_path_id": 34287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1611", "location": "Surrey Quays Silwood Jn", "stage_seq": 14, "distance_m": 18095.083, "section_seq": 1, "route_path_id": 34287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1612", "location": "Canal Jn (New Cross)", "stage_seq": 15, "distance_m": 18851.907, "section_seq": 1, "route_path_id": 34287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1613", "location": "New Cross Gate North Jn", "stage_seq": 16, "distance_m": 19547.933, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "1614", "wtt_dep": "1615", "location": "New Cross Gate Station ELL", "stage_seq": 17, "distance_m": 21182.825, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "1617", "wtt_dep": "1617H", "location": "Brockley", "stage_seq": 18, "distance_m": 22498.837, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "1619H", "wtt_dep": "1620", "location": "Honor Oak Park", "stage_seq": 19, "distance_m": 24163.908, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "1622", "wtt_dep": "1622H", "location": "Forest Hill", "stage_seq": 20, "distance_m": 25516.271, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "1625", "wtt_dep": "1626", "location": "Sydenham", "stage_seq": 21, "distance_m": 26936.802, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "1627H", "wtt_dep": "1628", "location": "Penge West", "stage_seq": 22, "distance_m": 28192.328, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "1629H", "wtt_dep": "1630", "location": "Anerley", "stage_seq": 23, "distance_m": 28812.808, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "1632H", "wtt_dep": "1633H", "location": "Norwood Junction", "stage_seq": 24, "distance_m": 30663.944, "section_seq": 1, "route_path_id": 34287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1636", "location": "Selhurst Gloucester Rd Jn", "stage_seq": 25, "distance_m": 32098.801, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "1639", "wtt_dep": null, "location": "West Croydon", "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": 125, "speed_covered_distance_m": 31992.496, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1543.878, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 15025, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:47:46Z", "source_id": 41175334, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T14:48:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:47:47Z", "source_id": 13487296, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T15:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15056, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:50:49Z", "source_id": 41182236, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T14:51:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:50:53Z", "source_id": 13489365, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T15:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15065, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:54:47Z", "source_id": 41190698, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T14:55:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:54:48Z", "source_id": 13491962, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T15:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15069, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:57:08Z", "source_id": 41195733, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T14:57:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:57:11Z", "source_id": 13493529, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T15:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15073, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:59:54Z", "source_id": 41201561, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T15:00:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:00:04Z", "source_id": 13495333, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T16:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15077, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:02:39Z", "source_id": 41207501, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T15:03:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:02:41Z", "source_id": 13497175, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T16:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15092, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:04:45Z", "source_id": 41212233, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T15:05:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:04:48Z", "source_id": 13498572, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T16:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15097, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:09:59Z", "source_id": 41223972, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T15:10:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:10:03Z", "source_id": 13502054, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T16:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29523, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:12:16Z", "source_id": 41228883, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T15:12:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:12:21Z", "source_id": 13503544, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T16:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29529, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:13:56Z", "source_id": 41232372, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T15:14:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:13:59Z", "source_id": 13504612, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T16:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29535, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:15:41Z", "source_id": 41236225, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T15:16:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:15:45Z", "source_id": 13505843, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T16:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29742, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:19:12Z", "source_id": 41244093, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T15:19:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:19:12Z", "source_id": 13508175, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T16:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29896, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:22:52Z", "source_id": 41252409, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T15:23:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:22:54Z", "source_id": 13510671, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T16:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29892, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:26:49Z", "source_id": 41261036, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T15:27:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:26:52Z", "source_id": 13513394, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T16:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29886, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:29:08Z", "source_id": 41266110, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T15:29:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:29:10Z", "source_id": 13514894, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T16:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29879, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:31:50Z", "source_id": 41271917, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T15:32:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:31:52Z", "source_id": 13516719, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T16:32:00+01:00", "operational_fact": true}] |
Highbury & Islington (East London Line) |
1547 |
1547 |
1 |
None |
None |
West Croydon |
1639 |
1639 |
1 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:L12175/2026-09-12/detailed |
None |
Sydenham |
2026-09-12T16:33:48+01:00 |
Penge West |
1434.5 |
{"type": "LineString", "coordinates": [[-0.0544784, 51.427221], [-0.054718899999999994, 51.42668679999999], [-0.0549507, 51.4261757], [-0.0551787, 51.4256745], [-0.05550549999999999, 51.4249486], [-0.055998000000000006, 51.4238745], [-0.0563896, 51.4230256], [-0.0566258, 51.422544599999995], [-0.0570626, 51.421780299999995], [-0.05743239148915353, 51.42123081830129], [-0.05745153691024343, 51.42120236949884], [-0.0575102, 51.4211152], [-0.058024299999999994, 51.4204209], [-0.05833271349630606, 51.4199746504252], [-0.058419, 51.41984980000001], [-0.058612299999999985, 51.419608800000006], [-0.0589442, 51.4192208], [-0.05939320000000001, 51.41875330000001], [-0.05956310000000001, 51.41858740000001], [-0.05997160000000001, 51.41818270000001], [-0.0600889, 51.41806890000001], [-0.0603479, 51.41779489999999], [-0.060773375521516466, 51.41736304101577]]} |
0.7 |
1633 |
1627½ |
2026-09-12T16:35:18+01:00 |
{"movementMode": "ORDINARY", "trackingState": "POSITION_UNCONFIRMED", "targetStageSeq": 22, "presentationStatus": "DELAYED", "confirmedEvidenceId": "TD:41276929", "confirmationDeadline": "2026-09-12T16:35:18+01:00"} |
None |
Crystal Palace |
Crystal Palace |
Penge West |
51.4173630 |
-0.0607734 |
51.4173630 |
-0.0607734 |
1 |
1 |
2026-09-12 15:53:29 |
TERMINATED |
2026-09-12 15:38:00 |
Crystal Palace |
TRUST |
TRUST_CANCELLATION |
13531447 |
1789228409860504 |
None |
76 |
76 |
2026-09-12 15:53:29.871382 |
None |
2026-09-12 16:03:29.851392 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
2026-09-12 15:53:29.851392 |
| 510013 |
C04475 |
481R80MR12 |
2026-09-12 |
East Midlands Railway |
P |
NRW |
LIV |
1R80 |
170417 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 638.332, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 817.529, "from_m": 638.332, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1893.373, "from_m": 817.529, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19123.092, "from_m": 1893.373, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 23315.431, "from_m": 19123.092, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 33781.769, "from_m": 23315.431, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 37777.152, "from_m": 33781.769, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 38173.142, "from_m": 37777.152, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 44261.533, "from_m": 38173.142, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 47950.843, "from_m": 44261.533, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 48797.641, "from_m": 47950.843, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 48835.444, "from_m": 48797.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": 50845.136, "from_m": 48835.444, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 62145.005, "from_m": 50845.136, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 66624.509, "from_m": 62145.005, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 83546.015, "from_m": 66624.509, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 83922.485, "from_m": 83546.015, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 84098.15, "from_m": 83922.485, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 84214.692, "from_m": 84098.15, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 85470.432, "from_m": 84214.692, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 85931.042, "from_m": 85470.432, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 85985.468, "from_m": 85931.042, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 86109.91, "from_m": 85985.468, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 86185.293, "from_m": 86109.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": 86475.292, "from_m": 86185.293, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 86550.675, "from_m": 86475.292, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 86675.118, "from_m": 86550.675, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 86729.543, "from_m": 86675.118, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 87190.153, "from_m": 86729.543, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 91306.681, "from_m": 87190.153, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 102084.364, "from_m": 91306.681, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 102130.109, "from_m": 102084.364, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 109369.749, "from_m": 102130.109, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 110463.371, "from_m": 109369.749, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 110505.637, "from_m": 110463.371, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 112076.71, "from_m": 110505.637, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 125448.765, "from_m": 112076.71, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 125507.472, "from_m": 125448.765, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 132740.846, "from_m": 125507.472, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 134056.627, "from_m": 132740.846, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 134297.068, "from_m": 134056.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": 134460.561, "from_m": 134297.068, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 134914.265, "from_m": 134460.561, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 134968.109, "from_m": 134914.265, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 135689.593, "from_m": 134968.109, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 135721.609, "from_m": 135689.593, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 135750.868, "from_m": 135721.609, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 135839.511, "from_m": 135750.868, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 136276.321, "from_m": 135839.511, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 138190.586, "from_m": 136276.321, "capability_applied": null, "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": 138303.764, "from_m": 138190.586, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 144161.098, "from_m": 138303.764, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 144397.246, "from_m": 144161.098, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 149083.03, "from_m": 144397.246, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 149198.98, "from_m": 149083.03, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 174224.524, "from_m": 149198.98, "capability_applied": null, "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": 181997.984, "from_m": 174224.524, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 182467.61, "from_m": 181997.984, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 182875.824, "from_m": 182467.61, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 183577.852, "from_m": 182875.824, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 183724.527, "from_m": 183577.852, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 184545.925, "from_m": 183724.527, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 184711.606, "from_m": 184545.925, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 186509.376, "from_m": 184711.606, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 188905.644, "from_m": 186509.376, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 188938.23, "from_m": 188905.644, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 197315.028, "from_m": 188938.23, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 204313.317, "from_m": 197315.028, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 206363.589, "from_m": 204313.317, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 209605.956, "from_m": 206363.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": 212702.969, "from_m": 209605.956, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 212982.242, "from_m": 212702.969, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 213181.224, "from_m": 212982.242, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 214944.287, "from_m": 213181.224, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 215341.916, "from_m": 214944.287, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 215713.159, "from_m": 215341.916, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 216649.111, "from_m": 215713.159, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 217337.064, "from_m": 216649.111, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 219454.617, "from_m": 217337.064, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 220161.276, "from_m": 219454.617, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 220501.905, "from_m": 220161.276, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 220548.604, "from_m": 220501.905, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 220605.904, "from_m": 220548.604, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 222913.432, "from_m": 220605.904, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 222928.923, "from_m": 222913.432, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 223429.738, "from_m": 222928.923, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 223463.707, "from_m": 223429.738, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 223517.283, "from_m": 223463.707, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 223709.473, "from_m": 223517.283, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 224050.468, "from_m": 223709.473, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 231162.617, "from_m": 224050.468, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 231427.25, "from_m": 231162.617, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 231609.762, "from_m": 231427.25, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 231724.504, "from_m": 231609.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": 231770.259, "from_m": 231724.504, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 231811.559, "from_m": 231770.259, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 235905.773, "from_m": 231811.559, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 236549.038, "from_m": 235905.773, "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": 243375.614, "from_m": 236549.038, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 246265.956, "from_m": 243375.614, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 258086.721, "from_m": 246265.956, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 258840.914, "from_m": 258086.721, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 259135.075, "from_m": 258840.914, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 260946.15, "from_m": 259135.075, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 263458.791, "from_m": 260946.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": 264131.405, "from_m": 263458.791, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 265769.236, "from_m": 264131.405, "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": 266288.983, "from_m": 265769.236, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 266439.188, "from_m": 266288.983, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 266481.619, "from_m": 266439.188, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 277532.653, "from_m": 266481.619, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 278978.758, "from_m": 277532.653, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 279546.593, "from_m": 278978.758, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 282782.107, "from_m": 279546.593, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 283667.386, "from_m": 282782.107, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 284658.03, "from_m": 283667.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": 284735.12, "from_m": 284658.03, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 284838.324, "from_m": 284735.12, "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": 284845.653, "from_m": 284838.324, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 284999.189, "from_m": 284845.653, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 285323.597, "from_m": 284999.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": 285477.132, "from_m": 285323.597, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 285484.461, "from_m": 285477.132, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 285710.263, "from_m": 285484.461, "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": 286370.96, "from_m": 285710.263, "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": 291218.013, "from_m": 286370.96, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 291347.93, "from_m": 291218.013, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 291350.616, "from_m": 291347.93, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 291484.287, "from_m": 291350.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": 292531.259, "from_m": 291484.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": 292963.904, "from_m": 292531.259, "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": 293631.496, "from_m": 292963.904, "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": 294825.283, "from_m": 293631.496, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 295288.585, "from_m": 294825.283, "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": 295345.867, "from_m": 295288.585, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 304011.445, "from_m": 295345.867, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 304913.565, "from_m": 304011.445, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 324262.318, "from_m": 304913.565, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 325828.238, "from_m": 324262.318, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 325866.347, "from_m": 325828.238, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 326521.28, "from_m": 325866.347, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 340824.283, "from_m": 326521.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": 340997.886, "from_m": 340824.283, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 341532.865, "from_m": 340997.886, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 341541.955, "from_m": 341532.865, "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": 341630.506, "from_m": 341541.955, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 344961.388, "from_m": 341630.506, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 345408.534, "from_m": 344961.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": 346125.379, "from_m": 345408.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": 346568.256, "from_m": 346125.379, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 346608.18, "from_m": 346568.256, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 346638.519, "from_m": 346608.18, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 351637.431, "from_m": 346638.519, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 352600.919, "from_m": 351637.431, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 352673.073, "from_m": 352600.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": 353201.165, "from_m": 352673.073, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 354735.471, "from_m": 353201.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": 354899.196, "from_m": 354735.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": 355208.609, "from_m": 354899.196, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 355254.815, "from_m": 355208.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": 355274.652, "from_m": 355254.815, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 355826.285, "from_m": 355274.652, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 356439.215, "from_m": 355826.285, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 356519.024, "from_m": 356439.215, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 357383.09, "from_m": 356519.024, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 357710.523, "from_m": 357383.09, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 358920.879, "from_m": 357710.523, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 359856.65, "from_m": 358920.879, "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": 359890.239, "from_m": 359856.65, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 376788.688, "from_m": 359890.239, "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": 379623.116, "from_m": 376788.688, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 380022.974, "from_m": 379623.116, "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": 381697.403, "from_m": 380022.974, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 381756.364, "from_m": 381697.403, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 381824.354, "from_m": 381756.364, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 381885.738, "from_m": 381824.354, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 382032.403, "from_m": 381885.738, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 382773.38, "from_m": 382032.403, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 383926.044, "from_m": 382773.38, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 401624.841, "from_m": 383926.044, "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": 402103.275, "from_m": 401624.841, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 402328.55, "from_m": 402103.275, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 402798.063, "from_m": 402328.55, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 402851.232, "from_m": 402798.063, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 407372.077, "from_m": 402851.232, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 407432.394, "from_m": 407372.077, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 407764.108, "from_m": 407432.394, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 408898.207, "from_m": 407764.108, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 408956.244, "from_m": 408898.207, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 409035.467, "from_m": 408956.244, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 409077.209, "from_m": 409035.467, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 409146.272, "from_m": 409077.209, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 409184.317, "from_m": 409146.272, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 409483.398, "from_m": 409184.317, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 409719.293, "from_m": 409483.398, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 409760.867, "from_m": 409719.293, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 410857.059, "from_m": 409760.867, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 411223.319, "from_m": 410857.059, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 411540.67, "from_m": 411223.319, "capability_applied": null, "effective_limit_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": 510013, "profile_key": "a8e8cb68e4088716a75b5af5590a5fc8e35ff3556b77072ec5564501f507da23", "schedule_id": 5269, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1548", "location": "Norwich", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28148}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1549H", "location": "Norwich Thorpe Jn", "stage_seq": 2, "distance_m": 557.844, "section_seq": 1, "route_path_id": 28148}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1550", "location": "Trowse Swing Bridge", "stage_seq": 3, "distance_m": 1044.081, "section_seq": 1, "route_path_id": 28148}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1551", "location": "Trowse Jn", "stage_seq": 4, "distance_m": 1700.77, "section_seq": 1, "route_path_id": 28148}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1554H", "location": "Wymondham Co878", "stage_seq": 5, "distance_m": 5102.352, "section_seq": 1, "route_path_id": 28148}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1559", "location": "Wymondham", "stage_seq": 6, "distance_m": 16386.971, "section_seq": 1, "route_path_id": 28148}, {"is_pass": false, "wtt_arr": "1604", "wtt_dep": "1605", "location": "Attleborough", "stage_seq": 7, "distance_m": 25500.353, "section_seq": 1, "route_path_id": 28148}, {"is_pass": false, "wtt_arr": "1618", "wtt_dep": "1620", "location": "Thetford", "stage_seq": 8, "distance_m": 48970.025, "section_seq": 1, "route_path_id": 28148}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1626H", "location": "Brandon", "stage_seq": 9, "distance_m": 60564.557, "section_seq": 1, "route_path_id": 28148}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1639H", "location": "Ely North Jn", "stage_seq": 10, "distance_m": 84000.778, "section_seq": 1, "route_path_id": 28148}, {"is_pass": false, "wtt_arr": "1642", "wtt_dep": "1648", "location": "Ely", "stage_seq": 11, "distance_m": 86330.293, "section_seq": 1, "route_path_id": 28148}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1650H", "location": "Ely North Jn", "stage_seq": 12, "distance_m": 88660.476, "section_seq": 1, "route_path_id": 28148}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1655", "location": "Third Drove Sig. Ca923", "stage_seq": 13, "distance_m": 96472.113, "section_seq": 1, "route_path_id": 28148}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1656", "location": "Manea Sig. M43", "stage_seq": 14, "distance_m": 99477.276, "section_seq": 1, "route_path_id": 28148}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1657H", "location": "Manea", "stage_seq": 15, "distance_m": 102205.117, "section_seq": 1, "route_path_id": 28148}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1659", "location": "Stonea S.B.", "stage_seq": 16, "distance_m": 105214.473, "section_seq": 1, "route_path_id": 28148}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1700H", "location": "March South Sig. MS933", "stage_seq": 17, "distance_m": 108983.324, "section_seq": 1, "route_path_id": 28148}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1704", "location": "March", "stage_seq": 18, "distance_m": 111519.744, "section_seq": 1, "route_path_id": 28148}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1704H", "location": "March West Jn", "stage_seq": 19, "distance_m": 111943.984, "section_seq": 1, "route_path_id": 28148}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1709", "location": "Three Horse Shoes", "stage_seq": 20, "distance_m": 119908.121, "section_seq": 1, "route_path_id": 28148}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1710H", "location": "Eastrea Sig. Ths27", "stage_seq": 21, "distance_m": 124231.348, "section_seq": 1, "route_path_id": 28148}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1712", "location": "Whittlesea", "stage_seq": 22, "distance_m": 125657.701, "section_seq": 1, "route_path_id": 28148}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1713H", "location": "Kings Dyke S.B.", "stage_seq": 23, "distance_m": 128843.999, "section_seq": 1, "route_path_id": 28148}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1717H", "location": "Peterborough East Jn", "stage_seq": 24, "distance_m": 134239.324, "section_seq": 1, "route_path_id": 28148}, {"is_pass": false, "wtt_arr": "1719H", "wtt_dep": "1727", "location": "Peterborough", "stage_seq": 25, "distance_m": 135518.121, "section_seq": 1, "route_path_id": 28148}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1730", "location": "Marholm Jn", "stage_seq": 26, "distance_m": 139489.671, "section_seq": 1, "route_path_id": 28148}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1734", "location": "Helpston Jn", "stage_seq": 27, "distance_m": 144107.918, "section_seq": 1, "route_path_id": 28148}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1738", "location": "Tallington Jn", "stage_seq": 28, "distance_m": 149210.177, "section_seq": 1, "route_path_id": 28148}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1751H", "location": "Stoke Jn", "stage_seq": 29, "distance_m": 173074.212, "section_seq": 1, "route_path_id": 28148}, {"is_pass": false, "wtt_arr": "1758", "wtt_dep": "1800H", "location": "Grantham", "stage_seq": 30, "distance_m": 182232.797, "section_seq": 1, "route_path_id": 28148}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1802H", "location": "Nottingham Branch Jn", "stage_seq": 31, "distance_m": 184518.951, "section_seq": 1, "route_path_id": 28148}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1806", "location": "Allington Jn", "stage_seq": 32, "distance_m": 188938.23, "section_seq": 1, "route_path_id": 28148}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1811", "location": "Bottesford West Jn", "stage_seq": 33, "distance_m": 197116.022, "section_seq": 1, "route_path_id": 28148}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1815", "location": "Aslockton", "stage_seq": 34, "distance_m": 202419.679, "section_seq": 1, "route_path_id": 28148}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1817", "location": "Bingham", "stage_seq": 35, "distance_m": 206031.51, "section_seq": 1, "route_path_id": 28148}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1820H", "location": "Radcliffe (Notts)", "stage_seq": 36, "distance_m": 211839.367, "section_seq": 1, "route_path_id": 28148}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1826H", "location": "Netherfield Jn", "stage_seq": 37, "distance_m": 215713.159, "section_seq": 1, "route_path_id": 28148}, {"is_pass": false, "wtt_arr": "1835", "wtt_dep": "1845", "location": "Nottingham", "stage_seq": 38, "distance_m": 219984.653, "section_seq": 1, "route_path_id": 28148}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1847", "location": "Mansfield Jn", "stage_seq": 39, "distance_m": 220966.161, "section_seq": 1, "route_path_id": 28148}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1849", "location": "Radford Jn", "stage_seq": 40, "distance_m": 223474.102, "section_seq": 1, "route_path_id": 28148}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1855H", "location": "Trowell Jn", "stage_seq": 41, "distance_m": 231609.762, "section_seq": 1, "route_path_id": 28148}, {"is_pass": false, "wtt_arr": "1858", "wtt_dep": "1859", "location": "Ilkeston", "stage_seq": 42, "distance_m": 233964.454, "section_seq": 1, "route_path_id": 28148}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1903", "location": "Langley Mill", "stage_seq": 43, "distance_m": 239193.479, "section_seq": 1, "route_path_id": 28148}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1906", "location": "Ironville Jn", "stage_seq": 44, "distance_m": 244419.367, "section_seq": 1, "route_path_id": 28148}, {"is_pass": false, "wtt_arr": "1909", "wtt_dep": "1910", "location": "Alfreton", "stage_seq": 45, "distance_m": 249135.396, "section_seq": 1, "route_path_id": 28148}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1919H", "location": "Clay Cross North Jn", "stage_seq": 46, "distance_m": 260204.939, "section_seq": 1, "route_path_id": 28148}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1921", "location": "Chesterfield South Jn", "stage_seq": 47, "distance_m": 263950.345, "section_seq": 1, "route_path_id": 28148}, {"is_pass": false, "wtt_arr": "1922H", "wtt_dep": "1923H", "location": "Chesterfield", "stage_seq": 48, "distance_m": 265407.483, "section_seq": 1, "route_path_id": 28148}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1924H", "location": "Tapton Jn", "stage_seq": 49, "distance_m": 266314.029, "section_seq": 1, "route_path_id": 28148}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1932", "location": "Dore Station Jn", "stage_seq": 50, "distance_m": 279087.519, "section_seq": 1, "route_path_id": 28148}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1935H", "location": "Sheffield Sig. S77", "stage_seq": 51, "distance_m": 282696.442, "section_seq": 1, "route_path_id": 28148}, {"is_pass": false, "wtt_arr": "1939H", "wtt_dep": "1943H", "location": "Sheffield", "stage_seq": 52, "distance_m": 285161.393, "section_seq": 1, "route_path_id": 28148}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1949H", "location": "Dore Station Jn", "stage_seq": 53, "distance_m": 291218.013, "section_seq": 1, "route_path_id": 28148}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1950H", "location": "Dore West Jn", "stage_seq": 54, "distance_m": 292824.506, "section_seq": 1, "route_path_id": 28148}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1951", "location": "Totley Tunnel East", "stage_seq": 55, "distance_m": 294228.39, "section_seq": 1, "route_path_id": 28148}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1955", "location": "Grindleford", "stage_seq": 56, "distance_m": 302153.031, "section_seq": 1, "route_path_id": 28148}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1958", "location": "Bamford", "stage_seq": 57, "distance_m": 307997.74, "section_seq": 1, "route_path_id": 28148}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2001", "location": "Earles Siding S.B.", "stage_seq": 58, "distance_m": 312184.249, "section_seq": 1, "route_path_id": 28148}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2003", "location": "Earles Sidings Sig. Es31", "stage_seq": 59, "distance_m": 314327.945, "section_seq": 1, "route_path_id": 28148}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2004H", "location": "Edale", "stage_seq": 60, "distance_m": 318707.938, "section_seq": 1, "route_path_id": 28148}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2008", "location": "Chinley East Jn", "stage_seq": 61, "distance_m": 325866.347, "section_seq": 1, "route_path_id": 28148}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2008H", "location": "Chinley North Jn", "stage_seq": 62, "distance_m": 326521.28, "section_seq": 1, "route_path_id": 28148}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2011H", "location": "New Mills South Jn", "stage_seq": 63, "distance_m": 332369.803, "section_seq": 1, "route_path_id": 28148}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2017H", "location": "Hazel Grove High Level Jn", "stage_seq": 64, "distance_m": 340602.809, "section_seq": 1, "route_path_id": 28148}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2018H", "location": "Hazel Grove", "stage_seq": 65, "distance_m": 341863.16, "section_seq": 1, "route_path_id": 28148}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2023H", "location": "Edgeley Jn No.1", "stage_seq": 66, "distance_m": 345484.105, "section_seq": 1, "route_path_id": 28148}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2024", "location": "Edgeley Jn No2", "stage_seq": 67, "distance_m": 345918.12, "section_seq": 1, "route_path_id": 28148}, {"is_pass": false, "wtt_arr": "2025", "wtt_dep": "2026", "location": "Stockport", "stage_seq": 68, "distance_m": 346358.305, "section_seq": 1, "route_path_id": 28148}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2027H", "location": "Heaton Norris Jn", "stage_seq": 69, "distance_m": 347529.866, "section_seq": 1, "route_path_id": 28148}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2031H", "location": "Slade Lane Jn", "stage_seq": 70, "distance_m": 352051.935, "section_seq": 1, "route_path_id": 28148}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2033H", "location": "Ardwick Jn", "stage_seq": 71, "distance_m": 354589.099, "section_seq": 1, "route_path_id": 28148}, {"is_pass": false, "wtt_arr": "2035H", "wtt_dep": "2037H", "location": "Manchester Piccadilly", "stage_seq": 72, "distance_m": 355689.972, "section_seq": 1, "route_path_id": 28148}, {"is_pass": false, "wtt_arr": "2039", "wtt_dep": "2041", "location": "Manchester Oxford Road", "stage_seq": 73, "distance_m": 356595.253, "section_seq": 1, "route_path_id": 28148}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2042", "location": "Deansgate", "stage_seq": 74, "distance_m": 357162.406, "section_seq": 1, "route_path_id": 28148}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2045", "location": "Trafford Park East Jn", "stage_seq": 75, "distance_m": 360090.314, "section_seq": 1, "route_path_id": 28148}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2050H", "location": "Glazebrook East Jn", "stage_seq": 76, "distance_m": 371680.012, "section_seq": 1, "route_path_id": 28148}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2053", "location": "Birchwood", "stage_seq": 77, "distance_m": 376936.404, "section_seq": 1, "route_path_id": 28148}, {"is_pass": false, "wtt_arr": "2057H", "wtt_dep": "2058H", "location": "Warrington Central", "stage_seq": 78, "distance_m": 381901.502, "section_seq": 1, "route_path_id": 28148}, {"is_pass": false, "wtt_arr": "2105H", "wtt_dep": "2106H", "location": "Widnes", "stage_seq": 79, "distance_m": 391857.413, "section_seq": 1, "route_path_id": 28148}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2109", "location": "Hough Green", "stage_seq": 80, "distance_m": 394631.308, "section_seq": 1, "route_path_id": 28148}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2111H", "location": "Hunt's Cross", "stage_seq": 81, "distance_m": 400101.347, "section_seq": 1, "route_path_id": 28148}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2116", "location": "Hunts Cross West Jn", "stage_seq": 82, "distance_m": 401624.841, "section_seq": 1, "route_path_id": 28148}, {"is_pass": false, "wtt_arr": "2117", "wtt_dep": "2118", "location": "Liverpool South Parkway (HL)", "stage_seq": 83, "distance_m": 402510.437, "section_seq": 1, "route_path_id": 28148}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2122H", "location": "Wavertree Jn", "stage_seq": 84, "distance_m": 407318.599, "section_seq": 1, "route_path_id": 28148}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2124", "location": "Edge Hill S.B.", "stage_seq": 85, "distance_m": 408781.534, "section_seq": 1, "route_path_id": 28148}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2124H", "location": "Edge Hill", "stage_seq": 86, "distance_m": 409370.275, "section_seq": 1, "route_path_id": 28148}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2125H", "location": "Crown Street Jn", "stage_seq": 87, "distance_m": 410262.532, "section_seq": 1, "route_path_id": 28148}, {"is_pass": false, "wtt_arr": "2129", "wtt_dep": null, "location": "Liverpool Lime Street HL/ML", "stage_seq": 88, "distance_m": 411540.67, "section_seq": 1, "route_path_id": 28148}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 411540.67, "from_m": 0.0, "section_seq": 1, "route_path_id": 28148}], "total_distance_m": 411540.67, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 397590.611, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 13950.059, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 13208, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:01:46Z", "source_id": 41205609, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T15:04:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:01:52Z", "source_id": 13496580, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T16:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13219, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:09:00Z", "source_id": 41221757, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T15:09:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:09:04Z", "source_id": 13501395, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T16:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12167, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:22:28Z", "source_id": 41251661, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T15:23:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:22:34Z", "source_id": 13510472, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T16:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12175, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:30:44Z", "source_id": 41269596, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T15:32:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:30:46Z", "source_id": 13516009, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T16:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12208, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:46:29Z", "source_id": 41304659, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T15:47:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:46:33Z", "source_id": 13526725, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T16:47:00+01:00", "operational_fact": true}] |
Norwich |
1548 |
1548 |
4B |
None |
None |
Liverpool Lime Street HL/ML |
2129 |
2129 |
8 |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C04475/2026-09-12/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
Thetford |
Ely North Jn |
None |
None |
None |
None |
None |
0 |
1 |
2026-09-12 15:58:50 |
RUNNING |
2026-09-12 15:52:06 |
Peterborough |
TD |
DIRECT_SCHEDULED_STOP_DEPARTURE |
41318183 |
1789228477589069 |
None |
44 |
44 |
2026-09-12 15:54:37.596037 |
None |
2026-09-12 21:32:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 510014 |
G89543 |
321N51MR12 |
2026-09-12 |
Northern |
P |
MIA |
BPN |
1N51 |
331024+331025 |
6 |
100 |
None |
{"version": 3, "segments": [{"to_m": 382.629, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 601.176, "from_m": 382.629, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1809.429, "from_m": 601.176, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2460.351, "from_m": 1809.429, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12308.245, "from_m": 2460.351, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12742.627, "from_m": 12308.245, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 13010.862, "from_m": 12742.627, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 13095.899, "from_m": 13010.862, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 13126.28, "from_m": 13095.899, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13216.045, "from_m": 13126.28, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 13301.119, "from_m": 13216.045, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 13373.272, "from_m": 13301.119, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13901.364, "from_m": 13373.272, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 15435.671, "from_m": 13901.364, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15599.395, "from_m": 15435.671, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15908.809, "from_m": 15599.395, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15955.015, "from_m": 15908.809, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 15974.851, "from_m": 15955.015, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 16526.484, "from_m": 15974.851, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 17139.415, "from_m": 16526.484, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 17219.224, "from_m": 17139.415, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 18989.798, "from_m": 17219.224, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 19422.832, "from_m": 18989.798, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 20376.94, "from_m": 19422.832, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20844.916, "from_m": 20376.94, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23011.663, "from_m": 20844.916, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 25419.781, "from_m": 23011.663, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 32987.44, "from_m": 25419.781, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 34001.256, "from_m": 32987.44, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 34046.24, "from_m": 34001.256, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 34570.939, "from_m": 34046.24, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 35088.566, "from_m": 34570.939, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39107.161, "from_m": 35088.566, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 39137.8, "from_m": 39107.161, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 47616.689, "from_m": 39137.8, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 47732.328, "from_m": 47616.689, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 50578.885, "from_m": 47732.328, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 57765.131, "from_m": 50578.885, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 58154.741, "from_m": 57765.131, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 58462.375, "from_m": 58154.741, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 58546.581, "from_m": 58462.375, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 62621.044, "from_m": 58546.581, "capability_applied": null, "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": 62687.216, "from_m": 62621.044, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 66178.621, "from_m": 62687.216, "capability_applied": null, "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": 66225.954, "from_m": 66178.621, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 66246.85, "from_m": 66225.954, "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": 66295.106, "from_m": 66246.85, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 66335.326, "from_m": 66295.106, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 66389.408, "from_m": 66335.326, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 66615.909, "from_m": 66389.408, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 68321.084, "from_m": 66615.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": 68343.98, "from_m": 68321.084, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 68401.762, "from_m": 68343.98, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 80182.723, "from_m": 68401.762, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 90177.744, "from_m": 80182.723, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 91082.748, "from_m": 90177.744, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 91983.596, "from_m": 91082.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}, {"to_m": 95126.999, "from_m": 91983.596, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 95380.213, "from_m": 95126.999, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 95521.227, "from_m": 95380.213, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 95712.088, "from_m": 95521.227, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 95723.823, "from_m": 95712.088, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 96050.709, "from_m": 95723.823, "capability_applied": null, "effective_limit_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": 510014, "profile_key": "c5d9348593989cccefa982411aae24f7baa073ef9165f490ee8c7fffc3dd95b9", "schedule_id": 2149, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1548", "location": "Manchester Airport", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32795}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1549H", "location": "Heald Green West Jn", "stage_seq": 2, "distance_m": 1809.429, "section_seq": 1, "route_path_id": 32795}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1550H", "location": "Heald Green", "stage_seq": 3, "distance_m": 3014.44, "section_seq": 1, "route_path_id": 32795}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1556", "location": "Slade Lane Jn", "stage_seq": 4, "distance_m": 12752.139, "section_seq": 1, "route_path_id": 32795}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1558", "location": "Ardwick Jn", "stage_seq": 5, "distance_m": 15289.298, "section_seq": 1, "route_path_id": 32795}, {"is_pass": false, "wtt_arr": "1600H", "wtt_dep": "1602H", "location": "Manchester Piccadilly", "stage_seq": 6, "distance_m": 16390.171, "section_seq": 1, "route_path_id": 32795}, {"is_pass": false, "wtt_arr": "1604", "wtt_dep": "1606", "location": "Manchester Oxford Road", "stage_seq": 7, "distance_m": 17295.452, "section_seq": 1, "route_path_id": 32795}, {"is_pass": false, "wtt_arr": "1607H", "wtt_dep": "1608H", "location": "Deansgate", "stage_seq": 8, "distance_m": 17862.606, "section_seq": 1, "route_path_id": 32795}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1609H", "location": "Water Street Jn", "stage_seq": 9, "distance_m": 18400.539, "section_seq": 1, "route_path_id": 32795}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1610", "location": "Ordsall Lane Jn", "stage_seq": 10, "distance_m": 18907.549, "section_seq": 1, "route_path_id": 32795}, {"is_pass": false, "wtt_arr": "1611H", "wtt_dep": "1612H", "location": "Salford Crescent", "stage_seq": 11, "distance_m": 20156.548, "section_seq": 1, "route_path_id": 32795}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1620", "location": "Burnden Jn", "stage_seq": 12, "distance_m": 33749.575, "section_seq": 1, "route_path_id": 32795}, {"is_pass": false, "wtt_arr": "1621", "wtt_dep": "1622", "location": "Bolton", "stage_seq": 13, "distance_m": 34456.319, "section_seq": 1, "route_path_id": 32795}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1625H", "location": "Lostock Jn", "stage_seq": 14, "distance_m": 39107.161, "section_seq": 1, "route_path_id": 32795}, {"is_pass": false, "wtt_arr": "1626", "wtt_dep": "1627", "location": "Lostock", "stage_seq": 15, "distance_m": 39355.018, "section_seq": 1, "route_path_id": 32795}, {"is_pass": false, "wtt_arr": "1629H", "wtt_dep": "1630H", "location": "Horwich Parkway", "stage_seq": 16, "distance_m": 42487.428, "section_seq": 1, "route_path_id": 32795}, {"is_pass": false, "wtt_arr": "1632H", "wtt_dep": "1633H", "location": "Blackrod", "stage_seq": 17, "distance_m": 44979.975, "section_seq": 1, "route_path_id": 32795}, {"is_pass": false, "wtt_arr": "1636", "wtt_dep": "1637", "location": "Adlington (Lancashire)", "stage_seq": 18, "distance_m": 48257.674, "section_seq": 1, "route_path_id": 32795}, {"is_pass": false, "wtt_arr": "1640H", "wtt_dep": "1641H", "location": "Chorley", "stage_seq": 19, "distance_m": 53141.28, "section_seq": 1, "route_path_id": 32795}, {"is_pass": false, "wtt_arr": "1644", "wtt_dep": "1645", "location": "Buckshaw Village", "stage_seq": 20, "distance_m": 56809.68, "section_seq": 1, "route_path_id": 32795}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1649", "location": "Euxton Jn", "stage_seq": 21, "distance_m": 58339.291, "section_seq": 1, "route_path_id": 32795}, {"is_pass": false, "wtt_arr": "1651", "wtt_dep": "1652", "location": "Leyland", "stage_seq": 22, "distance_m": 60738.515, "section_seq": 1, "route_path_id": 32795}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1655", "location": "Farington Curve Jn", "stage_seq": 23, "distance_m": 64465.805, "section_seq": 1, "route_path_id": 32795}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1656", "location": "Ribble Jn", "stage_seq": 24, "distance_m": 66178.621, "section_seq": 1, "route_path_id": 32795}, {"is_pass": false, "wtt_arr": "1657H", "wtt_dep": "1700", "location": "Preston", "stage_seq": 25, "distance_m": 67144.563, "section_seq": 1, "route_path_id": 32795}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1701", "location": "Preston Fylde Jn", "stage_seq": 26, "distance_m": 67903.36, "section_seq": 1, "route_path_id": 32795}, {"is_pass": false, "wtt_arr": "1708", "wtt_dep": "1709", "location": "Kirkham & Wesham", "stage_seq": 27, "distance_m": 80332.339, "section_seq": 1, "route_path_id": 32795}, {"is_pass": false, "wtt_arr": "1716H", "wtt_dep": "1717H", "location": "Poulton-le-Fylde", "stage_seq": 28, "distance_m": 90999.103, "section_seq": 1, "route_path_id": 32795}, {"is_pass": false, "wtt_arr": "1720H", "wtt_dep": "1721H", "location": "Layton", "stage_seq": 29, "distance_m": 94129.757, "section_seq": 1, "route_path_id": 32795}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1724", "location": "Devonshire Road Jn", "stage_seq": 30, "distance_m": 95171.745, "section_seq": 1, "route_path_id": 32795}, {"is_pass": false, "wtt_arr": "1726", "wtt_dep": null, "location": "Blackpool North", "stage_seq": 31, "distance_m": 96050.709, "section_seq": 1, "route_path_id": 32795}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 96050.709, "from_m": 0.0, "section_seq": 1, "route_path_id": 32795}], "total_distance_m": 96050.709, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 78985.177, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 17065.532, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 8933, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:14:53Z", "source_id": 41234452, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T15:15:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:14:58Z", "source_id": 13505274, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T16:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8486, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:25:07Z", "source_id": 41257300, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T15:26:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:25:12Z", "source_id": 13512245, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T16:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9230, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:28:57Z", "source_id": 41265749, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T15:29:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:29:04Z", "source_id": 13514831, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T16:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9250, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:31:34Z", "source_id": 41271353, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T15:32:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:31:36Z", "source_id": 13516572, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T16:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8308, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:36:22Z", "source_id": 41282243, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T15:37:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:36:23Z", "source_id": 13519835, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T16:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8352, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:46:31Z", "source_id": 41304757, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T15:47:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:46:37Z", "source_id": 13526738, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T16:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8043, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:52:08Z", "source_id": 41317438, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T15:52:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:52:13Z", "source_id": 13530505, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T16:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8033, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:53:43Z", "source_id": 41321140, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T15:54:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:53:46Z", "source_id": 13531606, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T16:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8025, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:54:20Z", "source_id": 41322587, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T15:55:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:54:23Z", "source_id": 13532046, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T16:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8040, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:55:50Z", "source_id": 41325826, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T15:56:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:55:52Z", "source_id": 13532977, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T16:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8019, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:57:53Z", "source_id": 41330428, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T15:59:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:57:54Z", "source_id": 13534367, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T16:59:00+01:00", "operational_fact": true}] |
Manchester Airport |
1548 |
1548 |
4A |
16:07:00 |
None |
Blackpool North |
1726 |
1726 |
6 |
LATE |
+18 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G89543/2026-09-12/detailed |
None |
Adlington (Lancashire) |
2026-09-12T16:55:14+01:00 |
Chorley |
4.0 |
{"type": "LineString", "coordinates": [[-2.602954, 53.613124000000006], [-2.6038801, 53.6137872], [-2.6050700999999994, 53.614731599999985], [-2.605114323946612, 53.61477403609558], [-2.6057156, 53.61535099999999], [-2.6062440999999996, 53.6158983], [-2.6066663, 53.616359900000006], [-2.6071959, 53.616982699999994], [-2.6072489999999995, 53.6170557], [-2.6076690999999994, 53.61763359999999], [-2.6083019, 53.6186394], [-2.6086569999999996, 53.6192704], [-2.6090052, 53.6200568], [-2.6093552, 53.6210706], [-2.6095291, 53.6217742], [-2.6096574, 53.6224362], [-2.6097618, 53.62328469999999], [-2.609789, 53.62363930000001], [-2.6097732, 53.62404419999999], [-2.6097544, 53.6246043], [-2.6097118, 53.62499900000001], [-2.6096213, 53.6256524], [-2.6094884, 53.6261692], [-2.6092599, 53.627040099999995], [-2.6090993700482907, 53.62791270082296], [-2.6090545, 53.6281566], [-2.6089876, 53.629179500000006], [-2.6090245999999997, 53.6300215], [-2.6092114999999994, 53.6312444], [-2.609386, 53.6318677], [-2.6096171, 53.632616], [-2.6096763999999997, 53.63282509999999], [-2.6097089, 53.6329561], [-2.6103729999999996, 53.635012499999995], [-2.6104243, 53.6351648], [-2.6105154, 53.63543539999999], [-2.6110187, 53.636923200000005], [-2.6116223, 53.63817670000001], [-2.6119637999999994, 53.6387892], [-2.6125121999999994, 53.63964909999999], [-2.6134645, 53.64084819999999], [-2.6136775999999995, 53.6410865], [-2.6140811, 53.6415042], [-2.6144579, 53.64190260000001], [-2.6153413999999997, 53.642723200000006], [-2.6158809999999995, 53.64321299999999], [-2.6166737, 53.64380800000001], [-2.6175952, 53.644448399999995], [-2.6179831, 53.64470609999999], [-2.620531, 53.6461555], [-2.6211795999999996, 53.646566099999994], [-2.6216364999999997, 53.6468691], [-2.6221829, 53.6472568], [-2.6226863999999996, 53.64762609999999], [-2.6231765999999994, 53.6480339], [-2.6237232999999995, 53.6485095], [-2.6243521, 53.64910299999999], [-2.6251404, 53.6499847], [-2.6256095, 53.6505807], [-2.6259487, 53.6510508], [-2.6262687999999996, 53.65156759999999], [-2.6265389, 53.652073400000006], [-2.6268195999999997, 53.652648799999994], [-2.6270005999999997, 53.653065899999994]]} |
3.0 |
1655 |
1659 |
2026-09-12T16:59:01+01:00 |
None |
None |
Adlington (Lancashire) |
Chorley |
Chorley |
53.6527794 |
-2.6268763 |
53.6530659 |
-2.6270006 |
0 |
1 |
2026-09-12 15:58:56 |
RUNNING |
2026-09-12 15:57:37 |
Buckshaw Village |
TD |
DIRECT_SCHEDULED_STOP_DEPARTURE |
41332784 |
1789228736734156 |
None |
70 |
70 |
2026-09-12 15:58:56.745026 |
None |
2026-09-12 17:44:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 510015 |
P66565 |
521F38MR12 |
2026-09-12 |
Greater Anglia |
P |
LST |
BTR |
1F38 |
720560+720572 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 453.219, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 929.893, "from_m": 453.219, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1456.518, "from_m": 929.893, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1967.965, "from_m": 1456.518, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2193.233, "from_m": 1967.965, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2263.849, "from_m": 2193.233, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2726.445, "from_m": 2263.849, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6674.473, "from_m": 2726.445, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 7287.704, "from_m": 6674.473, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 7486.179, "from_m": 7287.704, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 7606.766, "from_m": 7486.179, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 31569.687, "from_m": 7606.766, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 31759.249, "from_m": 31569.687, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 32065.224, "from_m": 31759.249, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 32987.925, "from_m": 32065.224, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 45068.25, "from_m": 32987.925, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 47326.995, "from_m": 45068.25, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 48055.898, "from_m": 47326.995, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 48542.594, "from_m": 48055.898, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 48828.513, "from_m": 48542.594, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 49319.651, "from_m": 48828.513, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 61849.264, "from_m": 49319.651, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 62191.415, "from_m": 61849.264, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 62688.926, "from_m": 62191.415, "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": 67025.294, "from_m": 62688.926, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 67089.623, "from_m": 67025.294, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 69002.784, "from_m": 67089.623, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 69124.971, "from_m": 69002.784, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 71594.391, "from_m": 69124.971, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 71884.233, "from_m": 71594.391, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 72171.34, "from_m": 71884.233, "capability_applied": null, "effective_limit_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": 510015, "profile_key": "40541d64f487db61b3c19c74994442f945b84f7b18b74add2be602c7abd2e6a2", "schedule_id": 22034, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1548", "location": "London Liverpool Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36949}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1551", "location": "Bethnal Green", "stage_seq": 2, "distance_m": 1820.363, "section_seq": 1, "route_path_id": 36949}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1553", "location": "Bow Jn", "stage_seq": 3, "distance_m": 4889.968, "section_seq": 1, "route_path_id": 36949}, {"is_pass": false, "wtt_arr": "1554H", "wtt_dep": "1555H", "location": "Stratford", "stage_seq": 4, "distance_m": 6383.267, "section_seq": 1, "route_path_id": 36949}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1556H", "location": "Maryland", "stage_seq": 5, "distance_m": 7143.616, "section_seq": 1, "route_path_id": 36949}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1557H", "location": "Forest Gate Jn", "stage_seq": 6, "distance_m": 8989.865, "section_seq": 1, "route_path_id": 36949}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1558H", "location": "Ilford", "stage_seq": 7, "distance_m": 11747.944, "section_seq": 1, "route_path_id": 36949}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1603", "location": "Gidea Park", "stage_seq": 8, "distance_m": 21644.527, "section_seq": 1, "route_path_id": 36949}, {"is_pass": false, "wtt_arr": "1610H", "wtt_dep": "1611", "location": "Shenfield", "stage_seq": 9, "distance_m": 32408.872, "section_seq": 1, "route_path_id": 36949}, {"is_pass": false, "wtt_arr": "1614H", "wtt_dep": "1615", "location": "Ingatestone", "stage_seq": 10, "distance_m": 37904.051, "section_seq": 1, "route_path_id": 36949}, {"is_pass": false, "wtt_arr": "1621", "wtt_dep": "1622", "location": "Chelmsford", "stage_seq": 11, "distance_m": 47839.573, "section_seq": 1, "route_path_id": 36949}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1624H", "location": "Beaulieu Park (Construction)", "stage_seq": 12, "distance_m": 52014.955, "section_seq": 1, "route_path_id": 36949}, {"is_pass": false, "wtt_arr": "1632H", "wtt_dep": "1634", "location": "Witham", "stage_seq": 13, "distance_m": 62021.822, "section_seq": 1, "route_path_id": 36949}, {"is_pass": false, "wtt_arr": "1641", "wtt_dep": "1641H", "location": "White Notley", "stage_seq": 14, "distance_m": 67089.623, "section_seq": 1, "route_path_id": 36949}, {"is_pass": false, "wtt_arr": "1643H", "wtt_dep": "1644", "location": "Cressing", "stage_seq": 15, "distance_m": 69002.784, "section_seq": 1, "route_path_id": 36949}, {"is_pass": false, "wtt_arr": "1646H", "wtt_dep": "1647", "location": "Braintree Freeport", "stage_seq": 16, "distance_m": 71025.369, "section_seq": 1, "route_path_id": 36949}, {"is_pass": false, "wtt_arr": "1651", "wtt_dep": null, "location": "Braintree", "stage_seq": 17, "distance_m": 72171.34, "section_seq": 1, "route_path_id": 36949}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 72171.34, "from_m": 0.0, "section_seq": 1, "route_path_id": 36949}], "total_distance_m": 72171.34, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 71102.581, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1068.759, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 15286, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:53:55Z", "source_id": 41188882, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T14:54:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:54:01Z", "source_id": 13491449, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T15:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14309, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:58:18Z", "source_id": 41198245, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T14:58:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:58:22Z", "source_id": 13494270, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T15:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14115, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:02:44Z", "source_id": 41207681, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T15:03:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:02:48Z", "source_id": 13497229, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T16:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14045, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:08:47Z", "source_id": 41221264, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T15:09:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:08:48Z", "source_id": 13501207, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T16:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13883, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:14:24Z", "source_id": 41233488, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T15:15:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:14:26Z", "source_id": 13504922, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T16:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13865, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:20:26Z", "source_id": 41247078, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T15:21:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:20:30Z", "source_id": 13509153, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T16:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13877, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:24:13Z", "source_id": 41255379, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T15:24:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:24:17Z", "source_id": 13511656, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T16:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13828, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:29:59Z", "source_id": 41267939, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T15:31:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:30:07Z", "source_id": 13515527, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T16:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13806, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:34:52Z", "source_id": 41278774, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T15:40:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:34:56Z", "source_id": 13518816, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T16:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13804, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:49:28Z", "source_id": 41311147, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T15:50:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:49:32Z", "source_id": 13528701, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T16:50:00+01:00", "operational_fact": true}] |
London Liverpool Street |
1548 |
1548 |
13 |
None |
None |
Braintree |
1651 |
1651 |
None |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P66565/2026-09-12/detailed |
None |
Braintree Freeport |
2026-09-12T16:47:00+01:00 |
Braintree |
3.0 |
{"type": "LineString", "coordinates": [[0.5681965, 51.8692939], [0.5680704, 51.8698178], [0.5679806, 51.87015420000001], [0.5678772, 51.8704779], [0.567763, 51.870797], [0.5674941, 51.87137659999999], [0.5669397999999999, 51.8722633], [0.5665385, 51.8727387], [0.5661519, 51.87316779999998], [0.56579, 51.8735244], [0.5652448, 51.8740074], [0.5651175999999999, 51.8741031], [0.5646901, 51.8744076], [0.5643551, 51.8745831], [0.5640071, 51.8747274], [0.5636868, 51.8748468], [0.5630849999999998, 51.874973999999995], [0.5628056, 51.8750191], [0.5624850999999998, 51.875060100000006], [0.5620951, 51.8750981], [0.5616071, 51.8751182], [0.5614899, 51.8751235], [0.560836, 51.87515750000001], [0.5596880999999999, 51.8752059], [0.5592281, 51.875233], [0.5585774000000001, 51.875273199999995], [0.5583617999999999, 51.87528739999999], [0.5581234999999999, 51.875299199999986], [0.5577622, 51.87531269999999], [0.5574382, 51.87531599999999]]} |
0.7 |
1647 |
1650 |
2026-09-12T16:50:30+01:00 |
None |
None |
Braintree Freeport |
Braintree |
Braintree |
51.8753160 |
0.5574382 |
51.8753160 |
0.5574382 |
1 |
1 |
2026-09-12 15:50:39 |
TERMINATED |
2026-09-12 15:50:00 |
Braintree |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13528701 |
1789228173246177 |
None |
69 |
69 |
2026-09-12 15:50:25.308149 |
1 |
2026-09-12 16:00:25.305286 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
2026-09-12 15:50:25.305286 |
| 510019 |
G58927 |
872N40MR12 |
2026-09-12 |
London Overground |
P |
None |
SRA |
2N40 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 377.532, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1052.343, "from_m": 377.532, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 3662.923, "from_m": 1052.343, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 4082.627, "from_m": 3662.923, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 4831.481, "from_m": 4082.627, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5048.1, "from_m": 4831.481, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 5093.611, "from_m": 5048.1, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7498.122, "from_m": 5093.611, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 7815.218, "from_m": 7498.122, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 7867.16, "from_m": 7815.218, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9103.708, "from_m": 7867.16, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9175.069, "from_m": 9103.708, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 9241.306, "from_m": 9175.069, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9385.025, "from_m": 9241.306, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9461.278, "from_m": 9385.025, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9501.661, "from_m": 9461.278, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9566.261, "from_m": 9501.661, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9573.476, "from_m": 9566.261, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 9626.647, "from_m": 9573.476, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9631.398, "from_m": 9626.647, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 10319.736, "from_m": 9631.398, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10349.305, "from_m": 10319.736, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 10415.624, "from_m": 10349.305, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 10852.856, "from_m": 10415.624, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10906.337, "from_m": 10852.856, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 11008.41, "from_m": 10906.337, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 11057.395, "from_m": 11008.41, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 17150.265, "from_m": 11057.395, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 17502.505, "from_m": 17150.265, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 18850.0, "from_m": 17502.505, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 19464.498, "from_m": 18850.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 22431.701, "from_m": 19464.498, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22502.316, "from_m": 22431.701, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 23034.552, "from_m": 22502.316, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23105.167, "from_m": 23034.552, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 24422.393, "from_m": 23105.167, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 26961.066, "from_m": 24422.393, "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": 27707.179, "from_m": 26961.066, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27769.094, "from_m": 27707.179, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28377.687, "from_m": 27769.094, "capability_applied": null, "effective_limit_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": 29081.016, "from_m": 28377.687, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29694.863, "from_m": 29081.016, "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": 29731.084, "from_m": 29694.863, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29770.179, "from_m": 29731.084, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29811.445, "from_m": 29770.179, "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": 29840.183, "from_m": 29811.445, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29912.797, "from_m": 29840.183, "capability_applied": null, "effective_limit_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": 510019, "profile_key": "688c2dec6cd177c073db3a38875e51c0c85919960f35a37667869e1568a4d608", "schedule_id": 15078, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1548", "location": "Richmond North London Line", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "1551", "wtt_dep": "1551H", "location": "Kew Gardens", "stage_seq": 2, "distance_m": 2184.529, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "1554", "wtt_dep": "1554H", "location": "Gunnersbury", "stage_seq": 3, "distance_m": 3890.268, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "1556H", "wtt_dep": "1557", "location": "South Acton", "stage_seq": 4, "distance_m": 4902.544, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "1559", "wtt_dep": "1600", "location": "Acton Central", "stage_seq": 5, "distance_m": 6068.465, "section_seq": 1, "route_path_id": 28457}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1602H", "location": "Acton Wells Jn", "stage_seq": 6, "distance_m": 7759.737, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "1605", "wtt_dep": "1607", "location": "Willesden Junction High Level", "stage_seq": 7, "distance_m": 10349.305, "section_seq": 1, "route_path_id": 28457}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1608", "location": "Kensal Green Jn", "stage_seq": 8, "distance_m": 10906.337, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "1609", "wtt_dep": "1609H", "location": "Kensal Rise", "stage_seq": 9, "distance_m": 11921.303, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "1611", "wtt_dep": "1611H", "location": "Brondesbury Park", "stage_seq": 10, "distance_m": 12919.677, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "1612H", "wtt_dep": "1613", "location": "Brondesbury", "stage_seq": 11, "distance_m": 13630.343, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "1614", "wtt_dep": "1615", "location": "West Hampstead", "stage_seq": 12, "distance_m": 14455.818, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "1616", "wtt_dep": "1616H", "location": "Finchley Road & Frognal", "stage_seq": 13, "distance_m": 15050.726, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "1618H", "wtt_dep": "1619", "location": "Hampstead Heath", "stage_seq": 14, "distance_m": 16464.801, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "1621", "wtt_dep": "1622", "location": "Gospel Oak", "stage_seq": 15, "distance_m": 17417.262, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "1623H", "wtt_dep": "1624", "location": "Kentish Town West", "stage_seq": 16, "distance_m": 18482.669, "section_seq": 1, "route_path_id": 28457}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1625H", "location": "Camden Road Jn", "stage_seq": 17, "distance_m": 19200.37, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "1626", "wtt_dep": "1627", "location": "Camden Road", "stage_seq": 18, "distance_m": 19397.964, "section_seq": 1, "route_path_id": 28457}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1628", "location": "Camden Road East Jn", "stage_seq": 19, "distance_m": 19929.282, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "1629H", "wtt_dep": "1630", "location": "Caledonian Rd & Barnsbury", "stage_seq": 20, "distance_m": 21110.103, "section_seq": 1, "route_path_id": 28457}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1630H", "location": "Westbourne Road Junction", "stage_seq": 21, "distance_m": 21479.666, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "1631H", "wtt_dep": "1632H", "location": "Highbury & Islington (North London Lines)", "stage_seq": 22, "distance_m": 21890.46, "section_seq": 1, "route_path_id": 28457}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1633", "location": "Canonbury West Jn", "stage_seq": 23, "distance_m": 22336.667, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "1633H", "wtt_dep": "1634", "location": "Canonbury", "stage_seq": 24, "distance_m": 22768.434, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "1636", "wtt_dep": "1636H", "location": "Dalston Kingsland", "stage_seq": 25, "distance_m": 24549.324, "section_seq": 1, "route_path_id": 28457}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1637H", "location": "Navarino Road Jn", "stage_seq": 26, "distance_m": 25378.644, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "1638", "wtt_dep": "1638H", "location": "Hackney Central", "stage_seq": 27, "distance_m": 25930.251, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "1640", "wtt_dep": "1640H", "location": "Homerton", "stage_seq": 28, "distance_m": 26930.565, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "1642H", "wtt_dep": "1643", "location": "Hackney Wick", "stage_seq": 29, "distance_m": 28347.953, "section_seq": 1, "route_path_id": 28457}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1645", "location": "Lea Junction", "stage_seq": 30, "distance_m": 28861.259, "section_seq": 1, "route_path_id": 28457}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1645H", "location": "Channelsea Jn", "stage_seq": 31, "distance_m": 29162.151, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "1648", "wtt_dep": null, "location": "Stratford", "stage_seq": 32, "distance_m": 29912.797, "section_seq": 1, "route_path_id": 28457}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 29912.797, "from_m": 0.0, "section_seq": 1, "route_path_id": 28457}], "total_distance_m": 29912.797, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 27146.771, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 2766.026, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 28339, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:50:30Z", "source_id": 41181488, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T14:51:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:50:36Z", "source_id": 13489169, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T15:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28347, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:53:15Z", "source_id": 41187476, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T14:54:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:53:17Z", "source_id": 13490963, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T15:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22346, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:56:03Z", "source_id": 41193445, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T14:57:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:56:06Z", "source_id": 13492780, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T15:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22342, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:58:28Z", "source_id": 41198562, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T14:59:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:58:32Z", "source_id": 13494366, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T15:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22503, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:03:30Z", "source_id": 41209323, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T15:04:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:03:31Z", "source_id": 13497719, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T16:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22851, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:11:23Z", "source_id": 41227135, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T15:11:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:11:27Z", "source_id": 13502975, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T16:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22855, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:13:22Z", "source_id": 41231265, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T15:13:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:13:25Z", "source_id": 13504283, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T16:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22859, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:15:04Z", "source_id": 41234828, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T15:15:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:15:06Z", "source_id": 13505377, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T16:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22863, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:16:50Z", "source_id": 41238844, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T15:17:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:16:54Z", "source_id": 13506613, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T16:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22867, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:18:51Z", "source_id": 41243351, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T15:19:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:18:54Z", "source_id": 13507956, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T16:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22871, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:20:44Z", "source_id": 41247727, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T15:21:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:20:48Z", "source_id": 13509299, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T16:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22876, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:22:47Z", "source_id": 41252294, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T15:23:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:22:54Z", "source_id": 13510653, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T16:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22887, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:25:32Z", "source_id": 41258192, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T15:26:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:25:33Z", "source_id": 13512531, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T16:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22891, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:27:40Z", "source_id": 41262899, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T15:28:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:27:43Z", "source_id": 13513930, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T16:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15044, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:31:20Z", "source_id": 41270926, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T15:32:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:31:22Z", "source_id": 13516399, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T16:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15035, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:33:12Z", "source_id": 41275130, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T15:33:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:33:16Z", "source_id": 13517678, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T16:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15021, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:36:02Z", "source_id": 41281568, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-12T15:36:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:36:09Z", "source_id": 13519652, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-12T16:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15014, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:38:28Z", "source_id": 41286879, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-12T15:39:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:38:31Z", "source_id": 13521306, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-12T16:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15006, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:41:16Z", "source_id": 41292895, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-12T15:41:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:41:22Z", "source_id": 13523219, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-12T16:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15002, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:43:56Z", "source_id": 41299006, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-12T15:44:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:44:03Z", "source_id": 13524996, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-12T16:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14997, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:46:41Z", "source_id": 41305109, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-12T15:47:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:46:47Z", "source_id": 13526842, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-12T16:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15301, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:49:42Z", "source_id": 41311701, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-12T15:51:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:49:46Z", "source_id": 13528841, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-12T16:51:00+01:00", "operational_fact": true}] |
Richmond North London Line |
1548 |
1548 |
4 |
None |
None |
Stratford |
1650 |
1648 |
1 |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G58927/2026-09-12/detailed |
None |
Hackney Wick |
2026-09-12T16:46:00+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 |
1648 |
1651 |
2026-09-12T16:51:00+01:00 |
None |
None |
Hackney Wick |
Stratford |
Stratford |
51.5422844 |
-0.0035751 |
51.5422844 |
-0.0035751 |
1 |
1 |
2026-09-12 15:51:29 |
TERMINATED |
2026-09-12 15:51:00 |
Stratford |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13528841 |
1789228187884308 |
None |
102 |
102 |
2026-09-12 15:51:06.936327 |
1 |
2026-09-12 16:01:06.932879 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
2026-09-12 15:51:06.932879 |
| 510020 |
L80747 |
872C47MR12 |
2026-09-12 |
South Western Railway |
P |
None |
RDZ |
2C47 |
701056 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 578.337, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1433.453, "from_m": 578.337, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2265.008, "from_m": 1433.453, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4508.921, "from_m": 2265.008, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4606.451, "from_m": 4508.921, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5012.633, "from_m": 4606.451, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5058.568, "from_m": 5012.633, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6056.517, "from_m": 5058.568, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6556.677, "from_m": 6056.517, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 15333.532, "from_m": 6556.677, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16441.346, "from_m": 15333.532, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 21514.104, "from_m": 16441.346, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22699.759, "from_m": 21514.104, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 22763.484, "from_m": 22699.759, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29808.22, "from_m": 22763.484, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 30347.703, "from_m": 29808.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": 31143.958, "from_m": 30347.703, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 31460.296, "from_m": 31143.958, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 33229.954, "from_m": 31460.296, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 43048.086, "from_m": 33229.954, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 43374.551, "from_m": 43048.086, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 51689.025, "from_m": 43374.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": 52137.109, "from_m": 51689.025, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 56824.204, "from_m": 52137.109, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 58437.631, "from_m": 56824.204, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 58566.28, "from_m": 58437.631, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 58626.711, "from_m": 58566.28, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 59082.367, "from_m": 58626.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": 68580.368, "from_m": 59082.367, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 68586.985, "from_m": 68580.368, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 68672.026, "from_m": 68586.985, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 69111.347, "from_m": 68672.026, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 69371.429, "from_m": 69111.347, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 69658.362, "from_m": 69371.429, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 15.0}], "service_id": 510020, "profile_key": "4216b0e26e59b51168c5eea6fba471832d7dd3d039073225c99cac19d0aa3d16", "schedule_id": 18712, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1548", "location": "London Waterloo", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1549H", "location": "Waterloo West Crossings", "stage_seq": 2, "distance_m": 748.591, "section_seq": 1, "route_path_id": 34937}, {"is_pass": false, "wtt_arr": "1551H", "wtt_dep": "1552H", "location": "Vauxhall", "stage_seq": 3, "distance_m": 2069.769, "section_seq": 1, "route_path_id": 34937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1554", "location": "Nine Elms Jn", "stage_seq": 4, "distance_m": 3208.285, "section_seq": 1, "route_path_id": 34937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1555", "location": "Queenstown Road (Battersea)", "stage_seq": 5, "distance_m": 4240.077, "section_seq": 1, "route_path_id": 34937}, {"is_pass": false, "wtt_arr": "1557", "wtt_dep": "1558", "location": "Clapham Junction (W)", "stage_seq": 6, "distance_m": 6172.573, "section_seq": 1, "route_path_id": 34937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1602H", "location": "Barnes", "stage_seq": 7, "distance_m": 11300.26, "section_seq": 1, "route_path_id": 34937}, {"is_pass": false, "wtt_arr": "1605H", "wtt_dep": "1606H", "location": "Richmond", "stage_seq": 8, "distance_m": 15537.215, "section_seq": 1, "route_path_id": 34937}, {"is_pass": false, "wtt_arr": "1609H", "wtt_dep": "1610H", "location": "Twickenham", "stage_seq": 9, "distance_m": 18119.792, "section_seq": 1, "route_path_id": 34937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1613", "location": "Whitton Jn", "stage_seq": 10, "distance_m": 20898.933, "section_seq": 1, "route_path_id": 34937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1613H", "location": "Feltham Jn", "stage_seq": 11, "distance_m": 21514.104, "section_seq": 1, "route_path_id": 34937}, {"is_pass": false, "wtt_arr": "1615H", "wtt_dep": "1616H", "location": "Feltham", "stage_seq": 12, "distance_m": 23828.336, "section_seq": 1, "route_path_id": 34937}, {"is_pass": false, "wtt_arr": "1622", "wtt_dep": "1623", "location": "Staines", "stage_seq": 13, "distance_m": 30495.756, "section_seq": 1, "route_path_id": 34937}, {"is_pass": false, "wtt_arr": "1627", "wtt_dep": "1627H", "location": "Egham", "stage_seq": 14, "distance_m": 33755.041, "section_seq": 1, "route_path_id": 34937}, {"is_pass": false, "wtt_arr": "1631", "wtt_dep": "1631H", "location": "Virginia Water", "stage_seq": 15, "distance_m": 37262.905, "section_seq": 1, "route_path_id": 34937}, {"is_pass": false, "wtt_arr": "1634H", "wtt_dep": "1635", "location": "Longcross", "stage_seq": 16, "distance_m": 40360.298, "section_seq": 1, "route_path_id": 34937}, {"is_pass": false, "wtt_arr": "1638", "wtt_dep": "1638H", "location": "Sunningdale", "stage_seq": 17, "distance_m": 43170.96, "section_seq": 1, "route_path_id": 34937}, {"is_pass": false, "wtt_arr": "1642", "wtt_dep": "1643", "location": "Ascot", "stage_seq": 18, "distance_m": 46511.67, "section_seq": 1, "route_path_id": 34937}, {"is_pass": false, "wtt_arr": "1646H", "wtt_dep": "1647", "location": "Martins Heron", "stage_seq": 19, "distance_m": 49969.974, "section_seq": 1, "route_path_id": 34937}, {"is_pass": false, "wtt_arr": "1649H", "wtt_dep": "1650H", "location": "Bracknell", "stage_seq": 20, "distance_m": 51913.78, "section_seq": 1, "route_path_id": 34937}, {"is_pass": false, "wtt_arr": "1656", "wtt_dep": "1657", "location": "Wokingham", "stage_seq": 21, "distance_m": 58841.92, "section_seq": 1, "route_path_id": 34937}, {"is_pass": false, "wtt_arr": "1700", "wtt_dep": "1700H", "location": "Winnersh", "stage_seq": 22, "distance_m": 62197.163, "section_seq": 1, "route_path_id": 34937}, {"is_pass": false, "wtt_arr": "1702", "wtt_dep": "1702H", "location": "Winnersh Triangle", "stage_seq": 23, "distance_m": 63287.621, "section_seq": 1, "route_path_id": 34937}, {"is_pass": false, "wtt_arr": "1704H", "wtt_dep": "1705", "location": "Earley", "stage_seq": 24, "distance_m": 65141.958, "section_seq": 1, "route_path_id": 34937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1708", "location": "Reading Spur Jn", "stage_seq": 25, "distance_m": 68412.165, "section_seq": 1, "route_path_id": 34937}, {"is_pass": false, "wtt_arr": "1710", "wtt_dep": null, "location": "Reading Platforms 4/5/6", "stage_seq": 26, "distance_m": 69658.362, "section_seq": 1, "route_path_id": 34937}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 69658.362, "from_m": 0.0, "section_seq": 1, "route_path_id": 34937}], "total_distance_m": 69658.362, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 68924.178, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 734.184, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29098, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:50:46Z", "source_id": 41182090, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T14:51:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:50:47Z", "source_id": 13489289, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T15:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29121, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:53:41Z", "source_id": 41188335, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T14:54:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:53:40Z", "source_id": 13491251, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T15:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29164, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:55:23Z", "source_id": 41192030, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T14:56:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:55:30Z", "source_id": 13492403, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T15:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28398, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:01:22Z", "source_id": 41204671, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T15:02:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:01:23Z", "source_id": 13496307, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T16:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28336, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:04:14Z", "source_id": 41211097, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T15:04:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:04:16Z", "source_id": 13498212, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T16:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28297, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:08:09Z", "source_id": 41220010, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T15:08:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:08:14Z", "source_id": 13500808, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T16:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28268, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:13:27Z", "source_id": 41231404, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T15:14:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:13:31Z", "source_id": 13504345, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T16:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28248, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:19:53Z", "source_id": 41245744, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T15:20:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:19:57Z", "source_id": 13508697, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T16:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28216, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:26:09Z", "source_id": 41259599, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T15:27:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:26:11Z", "source_id": 13512927, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T16:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28210, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:30:02Z", "source_id": 41268009, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T15:30:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:30:03Z", "source_id": 13515507, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T16:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28203, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:33:09Z", "source_id": 41275033, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T15:34:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:33:16Z", "source_id": 13517666, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T16:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28199, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:36:51Z", "source_id": 41283298, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T15:37:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:36:54Z", "source_id": 13520178, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T16:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28190, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:40:18Z", "source_id": 41290728, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T15:41:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:40:21Z", "source_id": 13522513, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T16:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28170, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:44:57Z", "source_id": 41301267, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T15:45:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:44:59Z", "source_id": 13525617, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T16:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28175, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:47:26Z", "source_id": 41306807, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T15:49:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:47:30Z", "source_id": 13527316, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T16:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27816, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:54:07Z", "source_id": 41322071, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T15:54:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:54:13Z", "source_id": 13531886, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T16:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27808, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:59:12Z", "source_id": 41333496, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T15:59:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:59:15Z", "source_id": 13535278, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T16:59:00+01:00", "operational_fact": true}] |
London Waterloo |
1548 |
1548 |
19 |
None |
None |
Reading Platforms 4/5/6 |
1711 |
1710 |
4 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L80747/2026-09-12/detailed |
None |
Wokingham |
2026-09-12T16:56:00+01:00 |
Winnersh |
4.0 |
{"type": "LineString", "coordinates": [[-0.8428937999999999, 51.411719100000006], [-0.8431017, 51.4120823], [-0.8433706, 51.4125065], [-0.8437601, 51.413070299999994], [-0.8442332999999999, 51.4137124], [-0.8450796999999999, 51.4146542], [-0.8469986999999999, 51.41636919999999], [-0.8474845999999999, 51.41671169999999], [-0.8479836, 51.41706870000001], [-0.8484463999999999, 51.41736539999998], [-0.8489421999999999, 51.4176716], [-0.8502317, 51.418370200000005], [-0.8508348999999998, 51.41866149999999], [-0.8509674999999999, 51.4187255], [-0.8516891999999999, 51.4190481], [-0.8517916, 51.41909600000001], [-0.8545019, 51.420311], [-0.8547705999999999, 51.4204275], [-0.8562244999999999, 51.4210604], [-0.8650906, 51.425015899999984], [-0.8651938, 51.425062], [-0.8768743000000001, 51.43027310000001], [-0.8789096, 51.4311777]]} |
2.1 |
1656 |
1700 |
2026-09-12T16:59:30+01:00 |
None |
None |
Wokingham |
Winnersh |
Winnersh Triangle |
51.4289228 |
-0.8738477 |
51.4311777 |
-0.8789096 |
0 |
1 |
2026-09-12 15:59:16 |
AT_PLATFORM |
2026-09-12 15:59:00 |
Winnersh |
TRUST |
DIRECT_SCHEDULED_STOP_ARRIVAL |
13535278 |
1789228756605140 |
None |
89 |
89 |
2026-09-12 15:59:16.616290 |
2 |
2026-09-12 16:01:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
DEPARTURE |
None |
| 510021 |
P02138 |
472W23MR12 |
2026-09-12 |
Greater Anglia |
P |
CBG |
IPS |
2W23 |
755424 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 477.692, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 516.94, "from_m": 477.692, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 578.913, "from_m": 516.94, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 737.559, "from_m": 578.913, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1569.781, "from_m": 737.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": 1829.31, "from_m": 1569.781, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 22829.318, "from_m": 1829.31, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23486.883, "from_m": 22829.318, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 23508.532, "from_m": 23486.883, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 25228.698, "from_m": 23508.532, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 26873.255, "from_m": 25228.698, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 66152.76, "from_m": 26873.255, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 66392.241, "from_m": 66152.76, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 81386.198, "from_m": 66392.241, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 81437.632, "from_m": 81386.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": 87695.38, "from_m": 81437.632, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 89077.093, "from_m": 87695.38, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 89115.866, "from_m": 89077.093, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 89185.578, "from_m": 89115.866, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 89343.283, "from_m": 89185.578, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 510021, "profile_key": "8151230891b5c71caa3cfa70f3e24487d5c619b7fa4cf42fcc3a7d84df0b3879", "schedule_id": 21200, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1548", "location": "Cambridge", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36225}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1550H", "location": "Coldham Lane Jn", "stage_seq": 2, "distance_m": 1523.931, "section_seq": 1, "route_path_id": 36225}, {"is_pass": false, "wtt_arr": "1603", "wtt_dep": "1603H", "location": "Dullingham", "stage_seq": 3, "distance_m": 18248.58, "section_seq": 1, "route_path_id": 36225}, {"is_pass": false, "wtt_arr": "1608", "wtt_dep": "1609", "location": "Newmarket", "stage_seq": 4, "distance_m": 23486.883, "section_seq": 1, "route_path_id": 36225}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1613", "location": "Chippenham Jn", "stage_seq": 5, "distance_m": 26935.502, "section_seq": 1, "route_path_id": 36225}, {"is_pass": false, "wtt_arr": "1616H", "wtt_dep": "1617", "location": "Kennett", "stage_seq": 6, "distance_m": 31407.221, "section_seq": 1, "route_path_id": 36225}, {"is_pass": false, "wtt_arr": "1626", "wtt_dep": "1627", "location": "Bury St Edmunds", "stage_seq": 7, "distance_m": 46973.078, "section_seq": 1, "route_path_id": 36225}, {"is_pass": false, "wtt_arr": "1632", "wtt_dep": "1632H", "location": "Thurston", "stage_seq": 8, "distance_m": 53517.73, "section_seq": 1, "route_path_id": 36225}, {"is_pass": false, "wtt_arr": "1637H", "wtt_dep": "1638", "location": "Elmswell", "stage_seq": 9, "distance_m": 60718.914, "section_seq": 1, "route_path_id": 36225}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1643", "location": "Haughley Jn", "stage_seq": 10, "distance_m": 66409.685, "section_seq": 1, "route_path_id": 36225}, {"is_pass": false, "wtt_arr": "1646", "wtt_dep": "1647", "location": "Stowmarket", "stage_seq": 11, "distance_m": 70287.936, "section_seq": 1, "route_path_id": 36225}, {"is_pass": false, "wtt_arr": "1651", "wtt_dep": "1651H", "location": "Needham Market", "stage_seq": 12, "distance_m": 75821.668, "section_seq": 1, "route_path_id": 36225}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1654H", "location": "Claydon S.B.", "stage_seq": 13, "distance_m": 81222.014, "section_seq": 1, "route_path_id": 36225}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1657H", "location": "Ipswich Europa Jn", "stage_seq": 14, "distance_m": 86534.078, "section_seq": 1, "route_path_id": 36225}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1658H", "location": "East Suffolk Jn", "stage_seq": 15, "distance_m": 87906.146, "section_seq": 1, "route_path_id": 36225}, {"is_pass": false, "wtt_arr": "1701", "wtt_dep": null, "location": "Ipswich", "stage_seq": 16, "distance_m": 89343.283, "section_seq": 1, "route_path_id": 36225}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 89343.283, "from_m": 0.0, "section_seq": 1, "route_path_id": 36225}], "total_distance_m": 89343.283, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 49814.925, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 39528.358, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 12317, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:01:58Z", "source_id": 41206002, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T15:03:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:02:04Z", "source_id": 13496713, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T16:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12312, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:01:58Z", "source_id": 41206002, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T15:07:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:02:04Z", "source_id": 13496714, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T16:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12278, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:16:22Z", "source_id": 41237762, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T15:16:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:16:25Z", "source_id": 13506320, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T16:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12292, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:25:14Z", "source_id": 41257509, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T15:26:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:25:18Z", "source_id": 13512337, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T16:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12304, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:28:23Z", "source_id": 41264492, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T15:32:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:28:25Z", "source_id": 13514427, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T16:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12308, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:37:45Z", "source_id": 41285348, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T15:38:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:37:48Z", "source_id": 13520810, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T16:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13241, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:45:31Z", "source_id": 41302575, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T15:46:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:45:34Z", "source_id": 13526053, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T16:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13248, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:49:21Z", "source_id": 41310940, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T15:50:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:49:26Z", "source_id": 13528608, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T16:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13393, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:57:53Z", "source_id": 41330413, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T15:59:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:57:58Z", "source_id": 13534403, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T16:59:00+01:00", "operational_fact": true}] |
Cambridge |
1548 |
1548 |
5 |
None |
None |
Ipswich |
1701 |
1701 |
4B |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P02138/2026-09-12/detailed |
None |
Needham Market |
2026-09-12T16:51:36+01:00 |
Ipswich |
8.0 |
{"type": "LineString", "coordinates": [[1.0555057, 52.15263480000001], [1.0570124, 52.151484399999994], [1.057811, 52.1509279], [1.0586606, 52.1503895], [1.0588195, 52.1502955], [1.0589467999999995, 52.1502251], [1.0591522, 52.150116], [1.0600058, 52.1495996], [1.0609224999999998, 52.1491087], [1.0609933, 52.1490729], [1.0620189, 52.1485543], [1.063175, 52.1480193], [1.0643284, 52.14748629999999], [1.0654499999999998, 52.1469428], [1.0664998999999995, 52.1463684], [1.0669828, 52.1460762], [1.0674445, 52.1457667], [1.067965, 52.1454327], [1.0684497999999998, 52.1450704], [1.0693734, 52.1443502], [1.0699913, 52.143759499999994], [1.0712201, 52.14248049999999], [1.0718938999999998, 52.1417729], [1.0725819, 52.1410531], [1.073964, 52.13961599999999], [1.0767035, 52.1367417], [1.0779783409434258, 52.13540237411863], [1.082178, 52.13098999999998], [1.082591, 52.1305565], [1.0846150999999995, 52.128432], [1.0918411, 52.12086349999999], [1.0919833, 52.1207199], [1.0921874, 52.12051379999999], [1.0922426999999997, 52.12045770000001], [1.0939725, 52.1186416], [1.0946069, 52.1179849], [1.0956916, 52.116862], [1.0961837, 52.1162615], [1.0967882, 52.11557590000001], [1.0969993, 52.11530350000001], [1.0972986, 52.114916], [1.0974417999999997, 52.114717699999986], [1.0975861, 52.1144255], [1.0976655999999998, 52.11430570000001], [1.0977593999999995, 52.1141641], [1.0978891000000002, 52.11397060000001], [1.0980722999999997, 52.11368879999999], [1.0982469, 52.1133928], [1.0984786, 52.1129858], [1.0987441679909908, 52.11250357716516], [1.0987669, 52.11246229999999], [1.0988552, 52.1122908], [1.0990588, 52.11184980000001], [1.0990749999999998, 52.1118153], [1.0990891, 52.1117852], [1.0993786999999997, 52.1112842], [1.0994543999999995, 52.111094900000005], [1.0995575, 52.11089749999999], [1.0996758, 52.1106528], [1.0998253, 52.1102254], [1.0999129, 52.1099616], [1.0999660154940178, 52.10978287988833], [1.1000349, 52.10955109999999], [1.100213, 52.1088444], [1.1002792999999995, 52.10850159999998], [1.100354, 52.1080861], [1.100479, 52.107322999999994], [1.100533, 52.106787899999986], [1.1005606999999995, 52.1062517], [1.1005657, 52.1059728], [1.1005703, 52.105721299999985], [1.1005625, 52.1053896], [1.1005577, 52.10518820000001], [1.1005517, 52.10495769999999], [1.1005393, 52.1047311], [1.1005303, 52.10461059999999], [1.1005227, 52.10450959999999], [1.1004893999999998, 52.1042818], [1.1004625999999995, 52.104082], [1.1004335999999997, 52.10387709999999], [1.1004004, 52.10367720000001], [1.1003526, 52.10347009999999], [1.1002434000000003, 52.1029777], [1.1000065, 52.1017346], [1.0998706, 52.1006947], [1.0997490999999997, 52.0994384], [1.0996585, 52.097438899999986], [1.0997251, 52.0954295], [1.0998719999999995, 52.094019499999995], [1.0999114999999997, 52.093751700000006], [1.1000787, 52.09261639999999], [1.1004694999999998, 52.0908553], [1.1009360999999998, 52.0891113], [1.1009463, 52.0890748], [1.1010086, 52.08885269999998], [1.1028483000000002, 52.08262130000001], [1.1028807, 52.0825064], [1.1047575999999997, 52.07624669999999], [1.1048009, 52.076116600000006], [1.1048619999999998, 52.07593709999998], [1.1050444, 52.0754205], [1.1054132, 52.074700699999994], [1.1058050999999998, 52.0739707], [1.1066682, 52.07273910000001], [1.1069953, 52.07232569999999], [1.1077941, 52.071449], [1.1086997999999997, 52.07062049999999], [1.1095218, 52.06997719999999], [1.1097907, 52.0697668], [1.1100097999999998, 52.0696201], [1.1106584999999998, 52.06918329999999], [1.1121902, 52.0681162], [1.11328, 52.067367299999994], [1.1139582, 52.06690269999999], [1.1139593485460355, 52.06690191300023], [1.1146663, 52.0664175], [1.1147507999999997, 52.06636129999999], [1.1154437, 52.0658858], [1.1175488, 52.06444419999999], [1.1177129, 52.06433320000001], [1.1181693, 52.06402380000001], [1.1185567999999997, 52.06374749999999], [1.1203474999999998, 52.06252829999999], [1.1217982999999998, 52.06153530000001], [1.1220142, 52.06139709999999], [1.1226176, 52.0609867], [1.1234488, 52.0604171], [1.1253165999999997, 52.059137], [1.1258293999999998, 52.0587298], [1.1265845, 52.0582099], [1.1269101230431022, 52.057973524141175], [1.1273029, 52.0576884], [1.1303012, 52.05551659999999], [1.1312651, 52.05486209999998], [1.1315736, 52.054667599999995], [1.131714684761969, 52.054578667909794], [1.1319664, 52.05441999999999], [1.1324092999999995, 52.054164799999995], [1.1326989, 52.0539997], [1.1333511, 52.05365410000001], [1.1338167999999995, 52.053425], [1.1342375, 52.053231499999995], [1.1346273, 52.05305], [1.1347115999999997, 52.0530132], [1.1352558999999998, 52.0527751], [1.1356016, 52.05263180000001], [1.1358916, 52.05251], [1.1361633000000002, 52.05240789999999], [1.1364972, 52.05228139999999], [1.1370448, 52.052077], [1.1372562, 52.052006], [1.1376019, 52.0518923], [1.137904, 52.05180589999999], [1.1381542, 52.051741199999995], [1.1383312999999995, 52.05169589999999], [1.1386526, 52.051625], [1.1395254, 52.0514591], [1.1398206999999998, 52.051403], [1.1404821999999997, 52.0512732], [1.1408043000000003, 52.05119899999999], [1.1410101, 52.0511461], [1.1412325, 52.0511015], [1.1413995999999995, 52.05107059999999], [1.1415521999999998, 52.05104240000001], [1.1417143, 52.0510074], [1.1419823000000002, 52.0509577], [1.1429837, 52.0507758], [1.1441781999999998, 52.05052519999999]]} |
8.4 |
1651 |
1659 |
2026-09-12T16:59:21+01:00 |
None |
None |
Needham Market |
Ipswich |
Ipswich |
52.0512633 |
1.1405253 |
52.0505252 |
1.1441782 |
0 |
1 |
2026-09-12 15:58:50 |
RUNNING |
2026-09-12 15:51:36 |
Ipswich |
TD |
DIRECT_SCHEDULED_STOP_DEPARTURE |
41318577 |
1789228680182181 |
None |
41 |
41 |
2026-09-12 15:58:00.190988 |
None |
2026-09-12 15:59:21 |
service-status-v9-departure-clock:td-v15-trace-row-order |
ARRIVAL |
None |
| 510022 |
P23961 |
172N20MR12 |
2026-09-12 |
Northern |
P |
LDS |
SHF |
2N20 |
150002 |
3 |
75 |
None |
{"version": 3, "segments": [{"to_m": 322.211, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 720.026, "from_m": 322.211, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 769.481, "from_m": 720.026, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1050.796, "from_m": 769.481, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1307.337, "from_m": 1050.796, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1529.573, "from_m": 1307.337, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2343.296, "from_m": 1529.573, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8618.173, "from_m": 2343.296, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 14273.626, "from_m": 8618.173, "capability_applied": null, "effective_limit_mph": 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": 16311.834, "from_m": 14273.626, "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": 16451.103, "from_m": 16311.834, "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": 16478.926, "from_m": 16451.103, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16836.179, "from_m": 16478.926, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 17964.879, "from_m": 16836.179, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18562.902, "from_m": 17964.879, "capability_applied": null, "effective_limit_mph": 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": 23558.125, "from_m": 18562.902, "capability_applied": null, "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": 23614.806, "from_m": 23558.125, "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": 32268.38, "from_m": 23614.806, "capability_applied": null, "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": 33099.589, "from_m": 32268.38, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 33360.863, "from_m": 33099.589, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 33394.423, "from_m": 33360.863, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 33428.122, "from_m": 33394.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": 34668.748, "from_m": 33428.122, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 43717.201, "from_m": 34668.748, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 44453.225, "from_m": 43717.201, "capability_applied": null, "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": 49376.793, "from_m": 44453.225, "capability_applied": null, "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": 49412.856, "from_m": 49376.793, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 49468.377, "from_m": 49412.856, "capability_applied": null, "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": 50461.401, "from_m": 49468.377, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 53754.912, "from_m": 50461.401, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 54981.156, "from_m": 53754.912, "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": 55210.244, "from_m": 54981.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": 80.0}, {"to_m": 55256.692, "from_m": 55210.244, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 62579.162, "from_m": 55256.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": 80.0}, {"to_m": 63113.573, "from_m": 62579.162, "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": 510022, "profile_key": "43fdbf2581d7547cd2f3bca720abb3d2487b4823319e93412db8d2e582720556", "schedule_id": 2872, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1548", "location": "Leeds", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36377}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1549", "location": "Leeds West Jn", "stage_seq": 2, "distance_m": 525.631, "section_seq": 1, "route_path_id": 36377}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1549H", "location": "Whitehall Jn", "stage_seq": 3, "distance_m": 904.624, "section_seq": 1, "route_path_id": 36377}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1551", "location": "Holbeck Jn", "stage_seq": 4, "distance_m": 1469.509, "section_seq": 1, "route_path_id": 36377}, {"is_pass": false, "wtt_arr": "1559H", "wtt_dep": "1600", "location": "Outwood", "stage_seq": 5, "distance_m": 12213.281, "section_seq": 1, "route_path_id": 36377}, {"is_pass": false, "wtt_arr": "1603H", "wtt_dep": "1604H", "location": "Wakefield Westgate", "stage_seq": 6, "distance_m": 16205.369, "section_seq": 1, "route_path_id": 36377}, {"is_pass": false, "wtt_arr": "1607H", "wtt_dep": "1608", "location": "Sandal & Agbrigg", "stage_seq": 7, "distance_m": 18939.217, "section_seq": 1, "route_path_id": 36377}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1611", "location": "Hare Park Jn", "stage_seq": 8, "distance_m": 22551.936, "section_seq": 1, "route_path_id": 36377}, {"is_pass": false, "wtt_arr": "1614", "wtt_dep": "1615", "location": "Fitzwilliam", "stage_seq": 9, "distance_m": 26891.05, "section_seq": 1, "route_path_id": 36377}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1619", "location": "South Kirkby Jn", "stage_seq": 10, "distance_m": 32134.458, "section_seq": 1, "route_path_id": 36377}, {"is_pass": false, "wtt_arr": "1620H", "wtt_dep": "1621", "location": "Moorthorpe", "stage_seq": 11, "distance_m": 33230.226, "section_seq": 1, "route_path_id": 36377}, {"is_pass": false, "wtt_arr": "1626", "wtt_dep": "1627", "location": "Thurnscoe", "stage_seq": 12, "distance_m": 39083.015, "section_seq": 1, "route_path_id": 36377}, {"is_pass": false, "wtt_arr": "1629", "wtt_dep": "1629H", "location": "Goldthorpe", "stage_seq": 13, "distance_m": 40418.256, "section_seq": 1, "route_path_id": 36377}, {"is_pass": false, "wtt_arr": "1631H", "wtt_dep": "1632H", "location": "Bolton-Upon-Dearne", "stage_seq": 14, "distance_m": 42109.133, "section_seq": 1, "route_path_id": 36377}, {"is_pass": false, "wtt_arr": "1636", "wtt_dep": "1636H", "location": "Swinton (S.Yorks)", "stage_seq": 15, "distance_m": 45899.855, "section_seq": 1, "route_path_id": 36377}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1641", "location": "Aldwarke Jn", "stage_seq": 16, "distance_m": 49317.151, "section_seq": 1, "route_path_id": 36377}, {"is_pass": false, "wtt_arr": "1645H", "wtt_dep": "1647", "location": "Rotherham Central", "stage_seq": 17, "distance_m": 53370.245, "section_seq": 1, "route_path_id": 36377}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1649H", "location": "Holmes Jn", "stage_seq": 18, "distance_m": 54957.092, "section_seq": 1, "route_path_id": 36377}, {"is_pass": false, "wtt_arr": "1653", "wtt_dep": "1654", "location": "Meadowhall", "stage_seq": 19, "distance_m": 57669.595, "section_seq": 1, "route_path_id": 36377}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1654H", "location": "Wincobank Jn", "stage_seq": 20, "distance_m": 57947.745, "section_seq": 1, "route_path_id": 36377}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1659", "location": "Nunnery Main Line Jn", "stage_seq": 21, "distance_m": 62381.033, "section_seq": 1, "route_path_id": 36377}, {"is_pass": false, "wtt_arr": "1701", "wtt_dep": null, "location": "Sheffield", "stage_seq": 22, "distance_m": 63113.573, "section_seq": 1, "route_path_id": 36377}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 63113.573, "from_m": 0.0, "section_seq": 1, "route_path_id": 36377}], "total_distance_m": 63113.573, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 59662.637, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3450.936, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 6010, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:57:44Z", "source_id": 41196945, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T14:58:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:57:45Z", "source_id": 13493875, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T15:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6014, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:01:51Z", "source_id": 41205800, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T15:03:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:01:53Z", "source_id": 13496605, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T16:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6042, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:06:31Z", "source_id": 41216156, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T15:06:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:06:36Z", "source_id": 13499792, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T16:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6046, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:12:45Z", "source_id": 41229953, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T15:13:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:12:46Z", "source_id": 13503818, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T16:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6074, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:18:51Z", "source_id": 41243378, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T15:19:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:18:56Z", "source_id": 13507991, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T16:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7139, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:24:38Z", "source_id": 41256255, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T15:25:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:24:42Z", "source_id": 13511923, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T16:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7143, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:28:00Z", "source_id": 41263634, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T15:28:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:27:59Z", "source_id": 13514099, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T16:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7147, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:30:58Z", "source_id": 41270122, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T15:31:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:31:04Z", "source_id": 13516163, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T16:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7151, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:35:16Z", "source_id": 41279758, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T15:36:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:35:18Z", "source_id": 13519125, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T16:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7208, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:42:38Z", "source_id": 41296076, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T15:43:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:42:41Z", "source_id": 13524153, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T16:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7252, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:53:00Z", "source_id": 41319580, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T15:54:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:53:03Z", "source_id": 13531119, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T16:54:00+01:00", "operational_fact": true}] |
Leeds |
1548 |
1548 |
10B |
None |
None |
Sheffield |
1701 |
1701 |
4A |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P23961/2026-09-12/detailed |
None |
Meadowhall |
2026-09-12T16:54:59+01:00 |
Sheffield |
7.0 |
{"type": "LineString", "coordinates": [[-1.4142513834674877, 53.41659584700854], [-1.4145574, 53.416396899999995], [-1.4158304, 53.415564], [-1.4160322, 53.415432300000006], [-1.4164377, 53.415152299999995], [-1.4165713, 53.41506319999999], [-1.4168494, 53.4148776], [-1.4174973, 53.41445500000001], [-1.4177581272291455, 53.41428429590598], [-1.4198309, 53.41292769999999], [-1.4221227, 53.4114187], [-1.4249478, 53.4095683], [-1.4249617999999995, 53.4095576], [-1.4250994999999995, 53.4094663], [-1.4253305999999997, 53.4093172], [-1.4256527, 53.4090676], [-1.425902, 53.40890809999999], [-1.4263786, 53.4085645], [-1.4265572, 53.4084348], [-1.4267611, 53.408299199999995], [-1.4271636, 53.4080366], [-1.4273973999999998, 53.40785129999999], [-1.4276148000000002, 53.4076931], [-1.4301063, 53.40603960000001], [-1.4303174, 53.4058662], [-1.4304555, 53.405764799999986], [-1.4306008, 53.4056525], [-1.4327813, 53.404219899999994], [-1.4356063, 53.40235090000001], [-1.4358649, 53.40217449999999], [-1.4360665999999995, 53.4020359], [-1.4363129999999995, 53.4018449], [-1.4364893999999997, 53.40170309999999], [-1.4365673, 53.401645499999994], [-1.4367818000000003, 53.401501], [-1.4370039, 53.4013514], [-1.4371600999999998, 53.40122439999999], [-1.437304454591234, 53.40111607305486], [-1.4375139, 53.4009589], [-1.4376136999999998, 53.40085439999999], [-1.4377828, 53.400691900000005], [-1.4380101999999997, 53.4004418], [-1.4386429, 53.3997257], [-1.4393098, 53.39898829999999], [-1.4394838, 53.3988024], [-1.4397824, 53.3985375], [-1.4400109, 53.398292], [-1.4402739999999998, 53.397986499999995], [-1.4406222999999998, 53.3975896], [-1.4409092999999995, 53.3973379], [-1.4421014, 53.3959888], [-1.4423034, 53.3957551], [-1.4428206999999995, 53.39518989999999], [-1.4429477999999998, 53.3950392], [-1.4435614, 53.3944041], [-1.4441293, 53.39387779999999], [-1.4445476999999998, 53.39352709999999], [-1.4448625999999998, 53.3932785], [-1.445257, 53.39297210000001], [-1.4458702, 53.3925244], [-1.4473208999999998, 53.391551], [-1.4480139, 53.39106400000001], [-1.4486596, 53.390559999999994], [-1.4491729, 53.3901215], [-1.4497699, 53.38955889999999], [-1.4500638999999995, 53.38926250000001], [-1.4502867999999998, 53.389030099999985], [-1.4503360999999997, 53.38897860000001], [-1.4504743, 53.38882499999999], [-1.4506258, 53.3886602], [-1.4508826, 53.3883489], [-1.4510441999999997, 53.3881556], [-1.451181, 53.387982], [-1.4512842999999995, 53.3878373], [-1.4516005999999997, 53.3874037], [-1.4517214, 53.387251799999994], [-1.4521624999999998, 53.3867359], [-1.4522176, 53.3866763], [-1.4523346999999998, 53.386550799999995], [-1.4524586, 53.38641779999999], [-1.452629277575309, 53.386246771284014], [-1.4526529999999998, 53.386223], [-1.4528268, 53.3860543], [-1.4529234999999998, 53.385971299999994], [-1.4530241, 53.38589240000001], [-1.4533755999999998, 53.3856264], [-1.4538106999999998, 53.3853082], [-1.4541824999999995, 53.3850363], [-1.4544201, 53.38488829999999], [-1.4546183, 53.384768099999995], [-1.4547555, 53.38468600000001], [-1.4551480999999995, 53.3844606], [-1.455698038264012, 53.38415351224939], [-1.4558908216090882, 53.38404434789928], [-1.456059960743298, 53.38394703721588], [-1.4562088490416067, 53.383859896859335], [-1.4563408798789796, 53.38378124348975], [-1.4564594466303822, 53.38370939376728], [-1.4565679426707794, 53.38364266435203], [-1.4566697613751365, 53.38357937190415], [-1.4567682961184196, 53.383517833083744], [-1.456866940275593, 53.383456364550966], [-1.4569690872216223, 53.383393282965926], [-1.4570781303314733, 53.38332690498876], [-1.4571974629801103, 53.3832555472796], [-1.4573304785424996, 53.38317752649856], [-1.457480570393606, 53.38309115930579], [-1.457651131908395, 53.3829947623614], [-1.4578455564618311, 53.38288665232553], [-1.4579696999999998, 53.38281800000001], [-1.4581811999999998, 53.3827022], [-1.4589153, 53.3822823], [-1.4592666, 53.382083300000005], [-1.45929085, 53.382070600000006], [-1.4595654, 53.381889300000005], [-1.4597389999999997, 53.38176849999999], [-1.4597936, 53.3817305], [-1.4601232, 53.38148400000001], [-1.4603958, 53.381245799999995], [-1.4608062, 53.38088770000001], [-1.4608473, 53.38084229999999], [-1.4611103999999997, 53.380581], [-1.4611632999999995, 53.38051959999999], [-1.4611986, 53.3804707], [-1.4612902, 53.3803494], [-1.4613790999999998, 53.38021950000001], [-1.4614854, 53.3800585], [-1.4615351, 53.3799764], [-1.4615851, 53.37989369999998], [-1.4616755999999995, 53.37969], [-1.4617286, 53.379557899999995], [-1.4617413999999995, 53.3795179], [-1.4617433, 53.3795119], [-1.4617542, 53.37947779999999], [-1.4617681, 53.3794199], [-1.4617816, 53.37935120000001], [-1.4618654, 53.3785755], [-1.4619218, 53.3780311]]} |
3.4 |
1654 |
1701 |
2026-09-12T17:01:00+01:00 |
None |
None |
Rotherham Central |
Meadowhall |
Sheffield |
53.3918427 |
-1.4468862 |
53.3780311 |
-1.4619218 |
0 |
1 |
2026-09-12 15:58:50 |
RUNNING |
2026-09-12 15:54:59 |
Sheffield |
TD |
DIRECT_SCHEDULED_STOP_DEPARTURE |
41324606 |
1789228519189624 |
None |
60 |
60 |
2026-09-12 15:55:19.202618 |
None |
2026-09-12 17:01:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 510024 |
P28302 |
322S88MR12 |
2026-09-12 |
Northern |
P |
MAN |
SHF |
2S88 |
195105 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 409.18, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 486.97, "from_m": 409.18, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 533.176, "from_m": 486.97, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 842.589, "from_m": 533.176, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1006.314, "from_m": 842.589, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1049.468, "from_m": 1006.314, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1088.464, "from_m": 1049.468, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1159.476, "from_m": 1088.464, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 1183.533, "from_m": 1159.476, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1274.252, "from_m": 1183.533, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 1443.746, "from_m": 1274.252, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 2199.218, "from_m": 1443.746, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2257.573, "from_m": 2199.218, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2343.777, "from_m": 2257.573, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2593.323, "from_m": 2343.777, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2625.797, "from_m": 2593.323, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3043.245, "from_m": 2625.797, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3105.456, "from_m": 3043.245, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 12462.184, "from_m": 3105.456, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 12561.874, "from_m": 12462.184, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 14324.728, "from_m": 12561.874, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14461.05, "from_m": 14324.728, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 15790.336, "from_m": 14461.05, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15999.601, "from_m": 15790.336, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 20731.56, "from_m": 15999.601, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20771.952, "from_m": 20731.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": 21056.908, "from_m": 20771.952, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21307.223, "from_m": 21056.908, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 22631.792, "from_m": 21307.223, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 24059.592, "from_m": 22631.792, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 28430.702, "from_m": 24059.592, "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": 28486.964, "from_m": 28430.702, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 29141.898, "from_m": 28486.964, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 29180.006, "from_m": 29141.898, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30745.927, "from_m": 29180.006, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 50094.68, "from_m": 30745.927, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 50996.799, "from_m": 50094.68, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 59923.386, "from_m": 50996.799, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 60354.775, "from_m": 59923.386, "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": 61755.215, "from_m": 60354.775, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 62102.95, "from_m": 61755.215, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 65338.464, "from_m": 62102.95, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 66223.743, "from_m": 65338.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": 67214.387, "from_m": 66223.743, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 67291.477, "from_m": 67214.387, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 67394.681, "from_m": 67291.477, "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": 67402.01, "from_m": 67394.681, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 67555.546, "from_m": 67402.01, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 67717.75, "from_m": 67555.546, "capability_applied": null, "effective_limit_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": 510024, "profile_key": "1849b7650affba4f447a3293ef56636c9820dd13d2a212c670d9d93ce1ba8db9", "schedule_id": 21498, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1548", "location": "Manchester Piccadilly", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36522}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1550", "location": "Ardwick Jn", "stage_seq": 2, "distance_m": 1117.886, "section_seq": 1, "route_path_id": 36522}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1551H", "location": "Ashburys", "stage_seq": 3, "distance_m": 2468.55, "section_seq": 1, "route_path_id": 36522}, {"is_pass": false, "wtt_arr": "1555", "wtt_dep": "1556", "location": "Reddish North", "stage_seq": 4, "distance_m": 6508.132, "section_seq": 1, "route_path_id": 36522}, {"is_pass": false, "wtt_arr": "1558H", "wtt_dep": "1559H", "location": "Brinnington", "stage_seq": 5, "distance_m": 9085.787, "section_seq": 1, "route_path_id": 36522}, {"is_pass": false, "wtt_arr": "1602", "wtt_dep": "1603", "location": "Bredbury", "stage_seq": 6, "distance_m": 10942.458, "section_seq": 1, "route_path_id": 36522}, {"is_pass": false, "wtt_arr": "1605H", "wtt_dep": "1606H", "location": "Romiley", "stage_seq": 7, "distance_m": 12693.747, "section_seq": 1, "route_path_id": 36522}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1608", "location": "Marple Wharf Jn", "stage_seq": 8, "distance_m": 14382.098, "section_seq": 1, "route_path_id": 36522}, {"is_pass": false, "wtt_arr": "1609", "wtt_dep": "1610", "location": "Marple", "stage_seq": 9, "distance_m": 15325.297, "section_seq": 1, "route_path_id": 36522}, {"is_pass": false, "wtt_arr": "1614H", "wtt_dep": "1615H", "location": "New Mills Central", "stage_seq": 10, "distance_m": 20948.182, "section_seq": 1, "route_path_id": 36522}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1618", "location": "New Mills South Jn", "stage_seq": 11, "distance_m": 22631.792, "section_seq": 1, "route_path_id": 36522}, {"is_pass": false, "wtt_arr": "1622", "wtt_dep": "1623H", "location": "Chinley", "stage_seq": 12, "distance_m": 26862.0, "section_seq": 1, "route_path_id": 36522}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1626", "location": "Chinley North Jn", "stage_seq": 13, "distance_m": 28486.964, "section_seq": 1, "route_path_id": 36522}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1627", "location": "Chinley East Jn", "stage_seq": 14, "distance_m": 29141.898, "section_seq": 1, "route_path_id": 36522}, {"is_pass": false, "wtt_arr": "1632", "wtt_dep": "1633", "location": "Edale", "stage_seq": 15, "distance_m": 36300.306, "section_seq": 1, "route_path_id": 36522}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1635", "location": "Edale Sig. Ee16", "stage_seq": 16, "distance_m": 40680.3, "section_seq": 1, "route_path_id": 36522}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1636H", "location": "Earles Siding S.B.", "stage_seq": 17, "distance_m": 42823.995, "section_seq": 1, "route_path_id": 36522}, {"is_pass": false, "wtt_arr": "1638", "wtt_dep": "1639", "location": "Hope (Derbyshire)", "stage_seq": 18, "distance_m": 44103.218, "section_seq": 1, "route_path_id": 36522}, {"is_pass": false, "wtt_arr": "1641H", "wtt_dep": "1642H", "location": "Bamford", "stage_seq": 19, "distance_m": 47010.504, "section_seq": 1, "route_path_id": 36522}, {"is_pass": false, "wtt_arr": "1645", "wtt_dep": "1646", "location": "Hathersage", "stage_seq": 20, "distance_m": 49845.794, "section_seq": 1, "route_path_id": 36522}, {"is_pass": false, "wtt_arr": "1650", "wtt_dep": "1651", "location": "Grindleford", "stage_seq": 21, "distance_m": 52855.213, "section_seq": 1, "route_path_id": 36522}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1655H", "location": "Dore West Jn", "stage_seq": 22, "distance_m": 60062.0, "section_seq": 1, "route_path_id": 36522}, {"is_pass": false, "wtt_arr": "1656", "wtt_dep": "1658", "location": "Dore and Totley", "stage_seq": 23, "distance_m": 60852.164, "section_seq": 1, "route_path_id": 36522}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1659", "location": "Dore Station Jn", "stage_seq": 24, "distance_m": 61701.131, "section_seq": 1, "route_path_id": 36522}, {"is_pass": false, "wtt_arr": "1704", "wtt_dep": null, "location": "Sheffield", "stage_seq": 25, "distance_m": 67717.75, "section_seq": 1, "route_path_id": 36522}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 67717.75, "from_m": 0.0, "section_seq": 1, "route_path_id": 36522}], "total_distance_m": 67717.75, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 66412.533, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1305.217, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 8573, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:51:00Z", "source_id": 41182637, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T14:51:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:51:03Z", "source_id": 13489426, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T15:51:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:55:25Z", "source_id": 13492364, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T15:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8620, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:56:46Z", "source_id": 41194971, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T14:58:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:56:51Z", "source_id": 13493301, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T15:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8624, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:00:21Z", "source_id": 41202493, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T15:02:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:00:26Z", "source_id": 13495635, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T16:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9040, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:04:10Z", "source_id": 41210973, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T15:04:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:04:14Z", "source_id": 13498197, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T16:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9045, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:07:48Z", "source_id": 41219111, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T15:08:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:07:53Z", "source_id": 13500573, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T16:08:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:15:55Z", "source_id": 13505977, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T16:14:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:33:26Z", "source_id": 13517819, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T16:33:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:41:57Z", "source_id": 13523597, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T16:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9286, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:46:31Z", "source_id": 41304773, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T15:47:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:46:33Z", "source_id": 13526732, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T16:47:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:51:57Z", "source_id": 13530314, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T16:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9293, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:53:56Z", "source_id": 41321659, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T15:55:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:54:00Z", "source_id": 13531777, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T16:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9298, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:57:51Z", "source_id": 41330376, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T15:59:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:57:56Z", "source_id": 13534393, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T16:59:00+01:00", "operational_fact": true}] |
Manchester Piccadilly |
1548 |
1548 |
4 |
None |
None |
Sheffield |
1704 |
1704 |
2A |
LATE |
+9 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P28302/2026-09-12/detailed |
None |
Hathersage |
2026-09-12T16:56:25+01:00 |
Grindleford |
3.0 |
{"type": "LineString", "coordinates": [[-1.6517185, 53.325789099999994], [-1.6485869999999998, 53.324559599999986], [-1.6479808, 53.32432339999999], [-1.6474, 53.3240787], [-1.6467688, 53.323784899999985], [-1.6461783999999997, 53.323474799999985], [-1.6456688999999998, 53.3231559], [-1.6451908999999998, 53.32283249999999], [-1.6448679999999998, 53.322586999999984], [-1.6447177, 53.32246730000001], [-1.6445643, 53.3223451], [-1.6439980999999997, 53.3218144], [-1.6435717999999997, 53.32132159999999], [-1.6432123, 53.32082960000001], [-1.6429163999999998, 53.32032499999999], [-1.6426846, 53.3198109], [-1.6425721, 53.319509], [-1.6424780999999995, 53.3192003], [-1.6424107, 53.3187047], [-1.6424065999999995, 53.3185787], [-1.6423232, 53.3177927], [-1.6422749999999997, 53.3173947], [-1.6421867, 53.31699919999999], [-1.6419988999999997, 53.316428399999985], [-1.6418769999999998, 53.3161527], [-1.6417259, 53.31588179999999], [-1.6414705999999997, 53.315450199999994], [-1.6411544000000002, 53.3150287], [-1.6369607, 53.31031879999999], [-1.6360735, 53.30935219999999], [-1.6355951999999998, 53.3088803], [-1.6350460999999998, 53.308424399999986], [-1.6345684, 53.3080674], [-1.6340507999999998, 53.30772499999999], [-1.6329271, 53.3071313], [-1.632782916883475, 53.30706581297633], [-1.6323573, 53.30687249999998], [-1.6317016000000002, 53.3066179], [-1.6310094, 53.306377299999994], [-1.6298725, 53.3060636], [-1.6296961999999997, 53.306023399999994], [-1.6290215999999995, 53.305886400000006], [-1.6283481, 53.3057771], [-1.6271567999999998, 53.3056345], [-1.626598, 53.305597800000015], [-1.6260323, 53.3055806]]} |
1.9 |
1656 |
1659 |
2026-09-12T16:59:08+01:00 |
None |
None |
Hathersage |
Grindleford |
Grindleford |
53.3056580 |
-1.6273534 |
53.3055806 |
-1.6260323 |
0 |
1 |
2026-09-12 15:59:08 |
AT_PLATFORM |
2026-09-12 15:59:08 |
Grindleford |
TD |
DIRECT_SCHEDULED_STOP_ARRIVAL |
41330376 |
1789228677632474 |
None |
59 |
59 |
2026-09-12 15:59:08.647563 |
2 |
2026-09-12 17:13:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 510028 |
Y80983 |
652A39MR12 |
2026-09-12 |
West Midlands Trains |
P |
WVH |
WSL |
2A39 |
730011 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 369.616, "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": 718.86, "from_m": 369.616, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6786.25, "from_m": 718.86, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 7151.147, "from_m": 6786.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": 10774.067, "from_m": 7151.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": 11331.809, "from_m": 10774.067, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11385.857, "from_m": 11331.809, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11386.764, "from_m": 11385.857, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13946.278, "from_m": 11386.764, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 17418.703, "from_m": 13946.278, "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": 17458.032, "from_m": 17418.703, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19629.115, "from_m": 17458.032, "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": 20491.598, "from_m": 19629.115, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 21051.931, "from_m": 20491.598, "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": 21071.377, "from_m": 21051.931, "capability_applied": null, "effective_limit_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": 21101.748, "from_m": 21071.377, "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": 21523.459, "from_m": 21101.748, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 22305.081, "from_m": 21523.459, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 22681.409, "from_m": 22305.081, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23426.599, "from_m": 22681.409, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24681.066, "from_m": 23426.599, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 24910.714, "from_m": 24681.066, "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": 24953.705, "from_m": 24910.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": 25236.685, "from_m": 24953.705, "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": 27462.744, "from_m": 25236.685, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 27660.502, "from_m": 27462.744, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 35425.497, "from_m": 27660.502, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 35480.929, "from_m": 35425.497, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 36135.052, "from_m": 35480.929, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36231.594, "from_m": 36135.052, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 36267.763, "from_m": 36231.594, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38311.314, "from_m": 36267.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": 38595.468, "from_m": 38311.314, "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": 510028, "profile_key": "5084a468cf1ec0be092daf901f66406fc9da3243f995c960956a2deaa3f8da38", "schedule_id": 30791, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1548", "location": "Wolverhampton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28872}, {"is_pass": false, "wtt_arr": "1552H", "wtt_dep": "1553H", "location": "Coseley", "stage_seq": 2, "distance_m": 5416.111, "section_seq": 1, "route_path_id": 28872}, {"is_pass": false, "wtt_arr": "1556", "wtt_dep": "1556H", "location": "Tipton", "stage_seq": 3, "distance_m": 7649.846, "section_seq": 1, "route_path_id": 28872}, {"is_pass": false, "wtt_arr": "1558", "wtt_dep": "1559", "location": "Dudley Port", "stage_seq": 4, "distance_m": 8997.216, "section_seq": 1, "route_path_id": 28872}, {"is_pass": false, "wtt_arr": "1602", "wtt_dep": "1603", "location": "Sandwell & Dudley", "stage_seq": 5, "distance_m": 12249.64, "section_seq": 1, "route_path_id": 28872}, {"is_pass": false, "wtt_arr": "1605", "wtt_dep": "1606", "location": "Smethwick Galton Bridge LL", "stage_seq": 6, "distance_m": 14358.322, "section_seq": 1, "route_path_id": 28872}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1606H", "location": "Galton Jn", "stage_seq": 7, "distance_m": 14779.343, "section_seq": 1, "route_path_id": 28872}, {"is_pass": false, "wtt_arr": "1607H", "wtt_dep": "1608H", "location": "Smethwick Rolfe Street", "stage_seq": 8, "distance_m": 15395.823, "section_seq": 1, "route_path_id": 28872}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1610H", "location": "Soho South Jn", "stage_seq": 9, "distance_m": 17516.545, "section_seq": 1, "route_path_id": 28872}, {"is_pass": false, "wtt_arr": "1615", "wtt_dep": "1630", "location": "Birmingham New Street", "stage_seq": 10, "distance_m": 20800.453, "section_seq": 1, "route_path_id": 28872}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1632", "location": "Proof House Jn", "stage_seq": 11, "distance_m": 21797.469, "section_seq": 1, "route_path_id": 28872}, {"is_pass": false, "wtt_arr": "1634H", "wtt_dep": "1635", "location": "Duddeston", "stage_seq": 12, "distance_m": 23124.13, "section_seq": 1, "route_path_id": 28872}, {"is_pass": false, "wtt_arr": "1637", "wtt_dep": "1638", "location": "Aston", "stage_seq": 13, "distance_m": 25057.235, "section_seq": 1, "route_path_id": 28872}, {"is_pass": false, "wtt_arr": "1639H", "wtt_dep": "1640", "location": "Witton", "stage_seq": 14, "distance_m": 26211.515, "section_seq": 1, "route_path_id": 28872}, {"is_pass": false, "wtt_arr": "1641H", "wtt_dep": "1642H", "location": "Perry Barr", "stage_seq": 15, "distance_m": 27572.27, "section_seq": 1, "route_path_id": 28872}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1643H", "location": "Perry Barr North Jn", "stage_seq": 16, "distance_m": 28721.164, "section_seq": 1, "route_path_id": 28872}, {"is_pass": false, "wtt_arr": "1645", "wtt_dep": "1646", "location": "Hamstead", "stage_seq": 17, "distance_m": 29982.494, "section_seq": 1, "route_path_id": 28872}, {"is_pass": false, "wtt_arr": "1649", "wtt_dep": "1650", "location": "Tame Bridge Parkway", "stage_seq": 18, "distance_m": 34277.52, "section_seq": 1, "route_path_id": 28872}, {"is_pass": false, "wtt_arr": "1652", "wtt_dep": "1652H", "location": "Bescot Stadium", "stage_seq": 19, "distance_m": 35887.108, "section_seq": 1, "route_path_id": 28872}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1655", "location": "Pleck Jn", "stage_seq": 20, "distance_m": 37452.191, "section_seq": 1, "route_path_id": 28872}, {"is_pass": false, "wtt_arr": "1657", "wtt_dep": null, "location": "Walsall", "stage_seq": 21, "distance_m": 38595.468, "section_seq": 1, "route_path_id": 28872}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 38595.468, "from_m": 0.0, "section_seq": 1, "route_path_id": 28872}], "total_distance_m": 38595.468, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 37768.808, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 826.66, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 19593, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:53:28Z", "source_id": 41187909, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T14:54:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:53:31Z", "source_id": 13491140, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T15:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19597, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:56:16Z", "source_id": 41193921, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T14:57:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:56:20Z", "source_id": 13492951, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T15:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19610, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:59:10Z", "source_id": 41200070, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T14:59:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:59:13Z", "source_id": 13494815, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T15:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19623, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:02:19Z", "source_id": 41206787, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T15:03:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:02:24Z", "source_id": 13496957, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T16:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19628, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:05:09Z", "source_id": 41213158, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T15:05:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:05:11Z", "source_id": 13498811, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T16:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19640, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:07:07Z", "source_id": 41217630, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T15:07:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:07:08Z", "source_id": 13500115, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T16:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19337, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:21:14Z", "source_id": 41248930, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T15:22:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:21:21Z", "source_id": 13509652, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T16:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19499, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:34:37Z", "source_id": 41278192, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T15:35:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:34:37Z", "source_id": 13518648, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T16:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19508, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:36:47Z", "source_id": 41283184, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T15:37:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:36:48Z", "source_id": 13520140, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T16:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19512, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:40:01Z", "source_id": 41290154, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T15:40:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:40:03Z", "source_id": 13522332, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T16:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19517, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:41:50Z", "source_id": 41294211, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T15:42:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:41:53Z", "source_id": 13523572, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T16:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19528, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:44:52Z", "source_id": 41301119, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T15:45:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:44:57Z", "source_id": 13525568, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T16:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19534, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:48:33Z", "source_id": 41309146, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T15:49:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:48:33Z", "source_id": 13528054, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T16:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19560, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:51:02Z", "source_id": 41314776, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T15:52:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:51:08Z", "source_id": 13529744, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T16:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19228, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:55:25Z", "source_id": 41324855, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T15:56:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:55:28Z", "source_id": 13532745, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T16:56:00+01:00", "operational_fact": true}] |
Wolverhampton |
1548 |
1548 |
5 |
None |
None |
Walsall |
1657 |
1657 |
3 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y80983/2026-09-12/detailed |
None |
Bescot Stadium |
2026-09-12T16:52:30+01:00 |
Walsall |
4.0 |
{"type": "LineString", "coordinates": [[-1.9911539969297969, 52.56261474440464], [-1.9914867999999997, 52.5627838], [-1.991857, 52.5629882], [-1.9919696, 52.5630521], [-1.9921275000000005, 52.5631417], [-1.9923322999999995, 52.56328], [-1.9925431, 52.5634258], [-1.9927802, 52.5635812], [-1.9928961999999997, 52.56364870000001], [-1.9932106999999992, 52.563884300000005], [-1.9934751, 52.5640986], [-1.9936134999999997, 52.5642402], [-1.9938808, 52.5644523], [-1.9945012, 52.56492029999999], [-1.9947454999999996, 52.56520969999999], [-1.9948552, 52.565316], [-1.9949599, 52.5654225], [-1.9951720999999996, 52.5656465], [-1.9953818, 52.565891], [-1.9957053, 52.5663089], [-1.9959261, 52.56664010000001], [-1.9960458999999997, 52.5668345], [-1.9962511, 52.56721619999999], [-1.9963698, 52.5675018], [-1.9964822, 52.56786480000001], [-1.9965668, 52.568237200000006], [-1.9966465, 52.5686341], [-1.996667, 52.568922], [-1.9966628, 52.56934139999999], [-1.9966503, 52.56955959999999], [-1.9966206, 52.5697743], [-1.9965045999999995, 52.570162999999994], [-1.9962127999999997, 52.5709142], [-1.995971, 52.57144149999999], [-1.9949505, 52.573079099999994], [-1.9947727, 52.5733645], [-1.9944183999999996, 52.57393719999999], [-1.9942880000000005, 52.57415090000001], [-1.9941139, 52.57443649999999], [-1.9938400104022092, 52.57487162309209], [-1.9935591, 52.5753179], [-1.9934062999999995, 52.57555930000001], [-1.9931594, 52.5759605], [-1.9925684, 52.5769059], [-1.9920017, 52.5778182], [-1.9915965, 52.5784501], [-1.9913171, 52.57888410000001], [-1.9910244, 52.5793303], [-1.9908470999999996, 52.57956670000001], [-1.9906412, 52.57983050000001], [-1.9904485, 52.58004460000001], [-1.9902028, 52.5803117], [-1.9898070999999995, 52.5806744], [-1.9894759, 52.5809441], [-1.9889676000000005, 52.5813231], [-1.9885227, 52.5816129], [-1.9882666, 52.58178240000001], [-1.9880225, 52.5819339], [-1.987848, 52.582037799999995], [-1.9877619999999996, 52.58209709999999], [-1.9874767, 52.582286], [-1.9873023000000003, 52.58242450000001], [-1.9871980999999996, 52.58251329999999], [-1.98704, 52.582621200000006], [-1.9864863999999995, 52.58304909999999], [-1.9863273, 52.583170800000005], [-1.9861065, 52.5833256], [-1.9858854999999995, 52.58346059999999], [-1.9856005, 52.5836567], [-1.9854584, 52.5837715], [-1.9853423999999995, 52.583882], [-1.9851321, 52.584085]]} |
1.6 |
1652 |
1656 |
2026-09-12T16:56:30+01:00 |
None |
None |
Bescot Stadium |
Walsall |
Walsall |
52.5840850 |
-1.9851321 |
52.5840850 |
-1.9851321 |
1 |
1 |
2026-09-12 15:57:13 |
TERMINATED |
2026-09-12 15:56:00 |
Walsall |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13532745 |
1789228529053440 |
None |
75 |
75 |
2026-09-12 15:56:41.639447 |
3 |
2026-09-12 16:06:41.597034 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
2026-09-12 15:56:41.597034 |
| 510029 |
C37186 |
889R24MR12 |
2026-09-12 |
Elizabeth Line |
O |
ABX |
RDG |
9R24 |
345050 |
9 |
90 |
None |
{"version": 3, "segments": [{"to_m": 2983.449, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 3134.127, "from_m": 2983.449, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 3191.673, "from_m": 3134.127, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3470.379, "from_m": 3191.673, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 3564.275, "from_m": 3470.379, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3694.395, "from_m": 3564.275, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 5160.313, "from_m": 3694.395, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 5419.984, "from_m": 5160.313, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 7153.925, "from_m": 5419.984, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7550.589, "from_m": 7153.925, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 7639.215, "from_m": 7550.589, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 7739.952, "from_m": 7639.215, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 10120.03, "from_m": 7739.952, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 10262.997, "from_m": 10120.03, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 10410.074, "from_m": 10262.997, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11089.747, "from_m": 10410.074, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 11255.507, "from_m": 11089.747, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11396.123, "from_m": 11255.507, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 13453.236, "from_m": 11396.123, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 13683.017, "from_m": 13453.236, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 13910.685, "from_m": 13683.017, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14205.756, "from_m": 13910.685, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 14227.949, "from_m": 14205.756, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14446.864, "from_m": 14227.949, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 14635.046, "from_m": 14446.864, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 15527.517, "from_m": 14635.046, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 15629.795, "from_m": 15527.517, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 15773.138, "from_m": 15629.795, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 16275.296, "from_m": 15773.138, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 16892.315, "from_m": 16275.296, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17521.611, "from_m": 16892.315, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 17706.472, "from_m": 17521.611, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17929.354, "from_m": 17706.472, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 18329.786, "from_m": 17929.354, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 18475.782, "from_m": 18329.786, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 18646.005, "from_m": 18475.782, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19309.318, "from_m": 18646.005, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 19607.533, "from_m": 19309.318, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19832.806, "from_m": 19607.533, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 20147.883, "from_m": 19832.806, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 20401.186, "from_m": 20147.883, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 20805.816, "from_m": 20401.186, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 20966.325, "from_m": 20805.816, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 21205.021, "from_m": 20966.325, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 22272.357, "from_m": 21205.021, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 22642.992, "from_m": 22272.357, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 22872.804, "from_m": 22642.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": 23091.945, "from_m": 22872.804, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 23214.799, "from_m": 23091.945, "capability_applied": null, "effective_limit_mph": 62.137, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.137}, {"to_m": 23370.724, "from_m": 23214.799, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23508.748, "from_m": 23370.724, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 23966.296, "from_m": 23508.748, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 24121.358, "from_m": 23966.296, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 24684.065, "from_m": 24121.358, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 25881.037, "from_m": 24684.065, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25966.716, "from_m": 25881.037, "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": 26168.121, "from_m": 25966.716, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30431.581, "from_m": 26168.121, "capability_applied": null, "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": 31351.603, "from_m": 30431.581, "capability_applied": null, "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": 31532.303, "from_m": 31351.603, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 32189.814, "from_m": 31532.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:forward", "infrastructure_limit_mph": 70.0}, {"to_m": 33886.664, "from_m": 32189.814, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 35066.986, "from_m": 33886.664, "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": 37170.876, "from_m": 35066.986, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 37334.9, "from_m": 37170.876, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38988.51, "from_m": 37334.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": 125.0}, {"to_m": 39162.07, "from_m": 38988.51, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 39325.261, "from_m": 39162.07, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 39618.428, "from_m": 39325.261, "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": 49321.595, "from_m": 39618.428, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 50847.101, "from_m": 49321.595, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 50935.246, "from_m": 50847.101, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 50956.772, "from_m": 50935.246, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 51122.909, "from_m": 50956.772, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 53687.83, "from_m": 51122.909, "capability_applied": null, "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": 61964.973, "from_m": 53687.83, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 62003.512, "from_m": 61964.973, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 62154.103, "from_m": 62003.512, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 63483.848, "from_m": 62154.103, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 63495.452, "from_m": 63483.848, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 72672.932, "from_m": 63495.452, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 72727.443, "from_m": 72672.932, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 79484.371, "from_m": 72727.443, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 79564.317, "from_m": 79484.371, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 79622.698, "from_m": 79564.317, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 79729.585, "from_m": 79622.698, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 79785.705, "from_m": 79729.585, "capability_applied": null, "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": 79844.095, "from_m": 79785.705, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 80468.611, "from_m": 79844.095, "capability_applied": null, "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": 80945.495, "from_m": 80468.611, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}], "service_id": 510029, "profile_key": "ee27dbaeecc77a15777497e6a19b3b77c216d66900db46bebba5e05bb9729211", "schedule_id": 32635, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1548", "location": "Abbey Wood (Crossrail)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29907}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1549", "location": "Plumstead East Jn", "stage_seq": 2, "distance_m": 1210.931, "section_seq": 1, "route_path_id": 29907}, {"is_pass": false, "wtt_arr": "1551", "wtt_dep": "1551H", "location": "Woolwich (Crossrail)", "stage_seq": 3, "distance_m": 3470.379, "section_seq": 1, "route_path_id": 29907}, {"is_pass": false, "wtt_arr": "1555", "wtt_dep": "1555H", "location": "Custom House (Crossrail)", "stage_seq": 4, "distance_m": 7548.084, "section_seq": 1, "route_path_id": 29907}, {"is_pass": false, "wtt_arr": "1558H", "wtt_dep": "1559H", "location": "Canary Wharf (Crossrail)", "stage_seq": 5, "distance_m": 10916.08, "section_seq": 1, "route_path_id": 29907}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1601H", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 6, "distance_m": 13174.116, "section_seq": 1, "route_path_id": 29907}, {"is_pass": false, "wtt_arr": "1602H", "wtt_dep": "1603H", "location": "Whitechapel Crossrail", "stage_seq": 7, "distance_m": 14202.435, "section_seq": 1, "route_path_id": 29907}, {"is_pass": false, "wtt_arr": "1605H", "wtt_dep": "1606H", "location": "Liverpool Street (Crossrail)", "stage_seq": 8, "distance_m": 15702.55, "section_seq": 1, "route_path_id": 29907}, {"is_pass": false, "wtt_arr": "1608", "wtt_dep": "1609", "location": "Farringdon Crossrail", "stage_seq": 9, "distance_m": 17423.598, "section_seq": 1, "route_path_id": 29907}, {"is_pass": false, "wtt_arr": "1611", "wtt_dep": "1612", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 10, "distance_m": 19451.195, "section_seq": 1, "route_path_id": 29907}, {"is_pass": false, "wtt_arr": "1613H", "wtt_dep": "1614", "location": "Bond Street (Crossrail)", "stage_seq": 11, "distance_m": 20774.037, "section_seq": 1, "route_path_id": 29907}, {"is_pass": false, "wtt_arr": "1616H", "wtt_dep": "1618", "location": "Paddington (Crossrail)", "stage_seq": 12, "distance_m": 23091.945, "section_seq": 1, "route_path_id": 29907}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1619H", "location": "Westbourne Park Carriage Sidings", "stage_seq": 13, "distance_m": 24574.16, "section_seq": 1, "route_path_id": 29907}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1620", "location": "Portobello Jn (London)", "stage_seq": 14, "distance_m": 24877.057, "section_seq": 1, "route_path_id": 29907}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1621", "location": "Ladbroke Grove Jn", "stage_seq": 15, "distance_m": 25749.336, "section_seq": 1, "route_path_id": 29907}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1624", "location": "Acton West Jn", "stage_seq": 16, "distance_m": 31140.699, "section_seq": 1, "route_path_id": 29907}, {"is_pass": false, "wtt_arr": "1625", "wtt_dep": "1626", "location": "Ealing Broadway", "stage_seq": 17, "distance_m": 32331.883, "section_seq": 1, "route_path_id": 29907}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1627H", "location": "West Ealing", "stage_seq": 18, "distance_m": 33740.806, "section_seq": 1, "route_path_id": 29907}, {"is_pass": false, "wtt_arr": "1631H", "wtt_dep": "1632", "location": "Southall", "stage_seq": 19, "distance_m": 37670.423, "section_seq": 1, "route_path_id": 29907}, {"is_pass": false, "wtt_arr": "1634H", "wtt_dep": "1635H", "location": "Hayes & Harlington", "stage_seq": 20, "distance_m": 40750.015, "section_seq": 1, "route_path_id": 29907}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1636H", "location": "Heathrow Airport Jn", "stage_seq": 21, "distance_m": 40957.307, "section_seq": 1, "route_path_id": 29907}, {"is_pass": false, "wtt_arr": "1638H", "wtt_dep": "1639", "location": "West Drayton", "stage_seq": 22, "distance_m": 44371.374, "section_seq": 1, "route_path_id": 29907}, {"is_pass": false, "wtt_arr": "1642H", "wtt_dep": "1643H", "location": "Langley", "stage_seq": 23, "distance_m": 49180.402, "section_seq": 1, "route_path_id": 29907}, {"is_pass": false, "wtt_arr": "1646H", "wtt_dep": "1647H", "location": "Slough", "stage_seq": 24, "distance_m": 52879.317, "section_seq": 1, "route_path_id": 29907}, {"is_pass": false, "wtt_arr": "1650H", "wtt_dep": "1651", "location": "Burnham", "stage_seq": 25, "distance_m": 56753.661, "section_seq": 1, "route_path_id": 29907}, {"is_pass": false, "wtt_arr": "1653", "wtt_dep": "1653H", "location": "Taplow", "stage_seq": 26, "distance_m": 59213.094, "section_seq": 1, "route_path_id": 29907}, {"is_pass": false, "wtt_arr": "1656", "wtt_dep": "1657", "location": "Maidenhead", "stage_seq": 27, "distance_m": 62111.934, "section_seq": 1, "route_path_id": 29907}, {"is_pass": false, "wtt_arr": "1703", "wtt_dep": "1703H", "location": "Twyford", "stage_seq": 28, "distance_m": 73001.056, "section_seq": 1, "route_path_id": 29907}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1708H", "location": "Kennet Bridge Jn", "stage_seq": 29, "distance_m": 79785.705, "section_seq": 1, "route_path_id": 29907}, {"is_pass": false, "wtt_arr": "1711", "wtt_dep": null, "location": "Reading", "stage_seq": 30, "distance_m": 80945.495, "section_seq": 1, "route_path_id": 29907}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 80945.495, "from_m": 0.0, "section_seq": 1, "route_path_id": 29907}], "total_distance_m": 80945.495, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 62580.585, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 18364.91, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 32171, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:51:37Z", "source_id": 41183873, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T14:51:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:51:42Z", "source_id": 13489849, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T15:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15322, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:55:41Z", "source_id": 41192769, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T14:55:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:55:48Z", "source_id": 13492572, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T15:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15124, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:58:55Z", "source_id": 41199587, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T14:58:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:59:01Z", "source_id": 13494691, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T15:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15084, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:02:26Z", "source_id": 41207084, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T15:02:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:02:32Z", "source_id": 13497060, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T16:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15555, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:05:28Z", "source_id": 41213866, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T15:05:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:05:32Z", "source_id": 13499048, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T16:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18776, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:07:55Z", "source_id": 41219334, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T15:07:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:07:59Z", "source_id": 13500626, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T16:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23103, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:11:03Z", "source_id": 41226345, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T15:11:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:11:07Z", "source_id": 13502737, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T16:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23096, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:13:20Z", "source_id": 41231194, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T15:13:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:13:23Z", "source_id": 13504222, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T16:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22994, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:16:20Z", "source_id": 41237703, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T15:16:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:16:23Z", "source_id": 13506291, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T16:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22553, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:19:25Z", "source_id": 41244738, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T15:19:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:19:28Z", "source_id": 13508389, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T16:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23205, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:24:18Z", "source_id": 41255560, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T15:25:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:24:23Z", "source_id": 13511728, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T16:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23218, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:27:02Z", "source_id": 41261512, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T15:27:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:27:06Z", "source_id": 13513521, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T16:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23408, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:28:57Z", "source_id": 41265712, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T15:30:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:29:04Z", "source_id": 13514833, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T16:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23451, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:33:24Z", "source_id": 41275533, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T15:34:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:33:28Z", "source_id": 13517846, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T16:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23500, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:36:47Z", "source_id": 41283207, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T15:37:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:36:54Z", "source_id": 13520155, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T16:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23550, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:43:21Z", "source_id": 41297673, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-12T15:44:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:43:24Z", "source_id": 13524606, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-12T16:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23568, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:47:50Z", "source_id": 41307646, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-12T15:48:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:47:54Z", "source_id": 13527561, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-12T16:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23586, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:51:11Z", "source_id": 41315113, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-12T15:51:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:51:16Z", "source_id": 13529845, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-12T16:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23593, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:53:59Z", "source_id": 41321718, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-12T15:54:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:54:02Z", "source_id": 13531801, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-12T16:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23655, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:56:46Z", "source_id": 41327962, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-12T15:58:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:56:53Z", "source_id": 13533673, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-12T16:58:00+01:00", "operational_fact": true}] |
Abbey Wood (Crossrail) |
1548 |
1548 |
4 |
None |
None |
Reading |
1713 |
1711 |
14 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C37186/2026-09-12/detailed |
None |
Maidenhead |
2026-09-12T16:58:00+01:00 |
Twyford |
6.0 |
{"type": "LineString", "coordinates": [[-0.7226763753448314, 51.51843703539003], [-0.7230339, 51.518375299999995], [-0.7236208, 51.5182731], [-0.7239208, 51.5182209], [-0.7242527999999999, 51.51816319999999], [-0.7265234999999999, 51.51773790000001], [-0.7271989, 51.5176023], [-0.7278402, 51.517470799999984], [-0.7306994999999998, 51.51688969999999], [-0.7338763999999999, 51.5162406], [-0.7361402, 51.51569670000001], [-0.7384082, 51.5151419], [-0.7400524, 51.5147297], [-0.7417269999999999, 51.51429110000001], [-0.7418828, 51.5142525], [-0.7439371999999999, 51.513689], [-0.744965, 51.5134067], [-0.7455093, 51.51324749999999], [-0.7460144, 51.513107299999994], [-0.7470693999999999, 51.5128091], [-0.7481170999999999, 51.5124896], [-0.7491788, 51.5121688], [-0.7499279999999999, 51.5119471], [-0.7505959999999999, 51.5117356], [-0.7513498, 51.51149019999999], [-0.7519746, 51.5112961], [-0.7528493, 51.5110183], [-0.7536829, 51.5107527], [-0.7580629999999999, 51.50933950000001], [-0.7603733999999999, 51.5085865], [-0.7615067000000001, 51.5082211], [-0.7622022, 51.5080081], [-0.762827, 51.5077799], [-0.7631764, 51.50766670000001], [-0.7638015, 51.50748540000001], [-0.7687491999999999, 51.505934], [-0.7711241999999999, 51.505174100000005], [-0.7724305999999999, 51.50475299999999], [-0.7732326, 51.5044929], [-0.7740131, 51.504251899999986], [-0.7773885999999999, 51.503179200000005], [-0.7807467, 51.5020743], [-0.7840699999999999, 51.50096690000001], [-0.7857281999999999, 51.50043409999999], [-0.7866615, 51.5001294], [-0.7874875999999998, 51.499882], [-0.7901359, 51.49904169999999], [-0.7909567094822837, 51.4987748385867], [-0.7926811, 51.4982142], [-0.7953039, 51.49734829999999], [-0.796868, 51.496839099999995], [-0.7979507999999998, 51.4964845], [-0.8010868, 51.49546139999999], [-0.8041930999999999, 51.49446530000001], [-0.8072915, 51.4934791], [-0.8084837557075693, 51.493106248233346], [-0.8089868999999998, 51.49294890000001], [-0.8102526, 51.4925462], [-0.8113824, 51.492182199999995], [-0.8153429, 51.4908946], [-0.8181866, 51.48995169999999], [-0.8195795999999999, 51.4895068], [-0.8204253, 51.4892293], [-0.8211887, 51.4889853], [-0.8255415, 51.487598600000005], [-0.8278339999999998, 51.4869258], [-0.8288608, 51.4865925], [-0.8299253999999999, 51.486243], [-0.8308936, 51.48593269999999], [-0.8372862999999999, 51.48382159999999], [-0.8405039999999999, 51.4827834], [-0.8423824, 51.48217609999999], [-0.843343, 51.48184340000001], [-0.8436049999999999, 51.48174459999999], [-0.8467376000000001, 51.4808117], [-0.8498164, 51.479837299999986], [-0.8524785999999999, 51.478989], [-0.8539027, 51.4785122], [-0.8549946, 51.4781582], [-0.8555618, 51.47798060000001], [-0.8560086999999998, 51.477840699999994], [-0.858236, 51.47702720000001], [-0.8597729, 51.4765332], [-0.8604982, 51.4763428], [-0.8621195, 51.4758231], [-0.8625957, 51.4756695], [-0.8638070822196255, 51.47527876749895]]} |
6.8 |
1657 |
1703 |
2026-09-12T17:04:00+01:00 |
None |
None |
Taplow |
Maidenhead |
Twyford |
51.5184370 |
-0.7226764 |
51.4752788 |
-0.8638071 |
0 |
1 |
2026-09-12 15:58:50 |
AT_PLATFORM |
2026-09-12 15:58:02 |
Maidenhead |
TD |
DIRECT_SCHEDULED_STOP_ARRIVAL |
41327962 |
1789228614430456 |
None |
114 |
113 |
2026-09-12 15:58:02.836044 |
3 |
2026-09-12 17:12:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 510031 |
P85699 |
891J49MR12 |
2026-09-12 |
Southeastern |
P |
MAR |
SPX |
1J49 |
395005+395014 |
12 |
140 |
None |
{"version": 3, "segments": [{"to_m": 493.087, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6481.066, "from_m": 493.087, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 7605.255, "from_m": 6481.066, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8220.859, "from_m": 7605.255, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9011.496, "from_m": 8220.859, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 22347.595, "from_m": 9011.496, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 23732.336, "from_m": 22347.595, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 33292.982, "from_m": 23732.336, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 33720.804, "from_m": 33292.982, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 41869.858, "from_m": 33720.804, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 44484.515, "from_m": 41869.858, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 54823.133, "from_m": 44484.515, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 55389.442, "from_m": 54823.133, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 55607.106, "from_m": 55389.442, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 55634.717, "from_m": 55607.106, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 55738.434, "from_m": 55634.717, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 55808.187, "from_m": 55738.434, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 55938.682, "from_m": 55808.187, "capability_applied": null, "effective_limit_mph": 68.351, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 68.351}, {"to_m": 56727.014, "from_m": 55938.682, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 56760.456, "from_m": 56727.014, "capability_applied": null, "effective_limit_mph": 62.137, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 62.137}, {"to_m": 56847.33, "from_m": 56760.456, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 57283.545, "from_m": 56847.33, "capability_applied": null, "effective_limit_mph": 62.137, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 62.137}, {"to_m": 58327.399, "from_m": 57283.545, "capability_applied": null, "effective_limit_mph": 99.419, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 99.419}, {"to_m": 66485.036, "from_m": 58327.399, "capability_applied": null, "effective_limit_mph": 140.0, "equipment_limit_mph": 140.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 167.77}, {"to_m": 80809.841, "from_m": 66485.036, "capability_applied": null, "effective_limit_mph": 140.0, "equipment_limit_mph": 140.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 167.77}, {"to_m": 80982.437, "from_m": 80809.841, "capability_applied": null, "effective_limit_mph": 99.419, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 99.419}, {"to_m": 106493.027, "from_m": 80982.437, "capability_applied": null, "effective_limit_mph": 140.0, "equipment_limit_mph": 140.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 186.411}, {"to_m": 120950.706, "from_m": 106493.027, "capability_applied": null, "effective_limit_mph": 140.0, "equipment_limit_mph": 140.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 142.915}, {"to_m": 121090.865, "from_m": 120950.706, "capability_applied": null, "effective_limit_mph": 99.419, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 99.419}, {"to_m": 142802.46, "from_m": 121090.865, "capability_applied": null, "effective_limit_mph": 140.0, "equipment_limit_mph": 140.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 142.915}, {"to_m": 145255.987, "from_m": 142802.46, "capability_applied": null, "effective_limit_mph": 124.274, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 124.274}, {"to_m": 145540.829, "from_m": 145255.987, "capability_applied": null, "effective_limit_mph": 49.71, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 49.71}, {"to_m": 145880.649, "from_m": 145540.829, "capability_applied": null, "effective_limit_mph": 49.71, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 49.71}, {"to_m": 146260.09, "from_m": 145880.649, "capability_applied": null, "effective_limit_mph": 37.282, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 37.282}, {"to_m": 147067.052, "from_m": 146260.09, "capability_applied": null, "effective_limit_mph": 24.855, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 24.855}], "service_id": 510031, "profile_key": "a8792e7194af9447e819802d25f2988cfe94aee41b77c59cfc79a96a1130fe35", "schedule_id": 22850, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1549", "location": "Margate", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 43744}, {"is_pass": false, "wtt_arr": "1554H", "wtt_dep": "1555H", "location": "Broadstairs", "stage_seq": 2, "distance_m": 5177.537, "section_seq": 1, "route_path_id": 43744}, {"is_pass": false, "wtt_arr": "1601", "wtt_dep": "1602H", "location": "Ramsgate", "stage_seq": 3, "distance_m": 8631.076, "section_seq": 1, "route_path_id": 43744}, {"is_pass": false, "wtt_arr": "1606", "wtt_dep": "1607", "location": "Thanet Parkway (Construction)", "stage_seq": 4, "distance_m": 11833.245, "section_seq": 1, "route_path_id": 43744}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1609", "location": "Minster East Jn", "stage_seq": 5, "distance_m": 14474.502, "section_seq": 1, "route_path_id": 43744}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1609H", "location": "Minster", "stage_seq": 6, "distance_m": 15088.389, "section_seq": 1, "route_path_id": 43744}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1618", "location": "Sturry", "stage_seq": 7, "distance_m": 29706.979, "section_seq": 1, "route_path_id": 43744}, {"is_pass": false, "wtt_arr": "1621H", "wtt_dep": "1623", "location": "Canterbury West", "stage_seq": 8, "distance_m": 33537.184, "section_seq": 1, "route_path_id": 43744}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1631H", "location": "Wye", "stage_seq": 9, "distance_m": 49455.438, "section_seq": 1, "route_path_id": 43744}, {"is_pass": false, "wtt_arr": "1638", "wtt_dep": "1640", "location": "Ashford (Kent)", "stage_seq": 10, "distance_m": 56281.343, "section_seq": 1, "route_path_id": 43744}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1642H", "location": "Ashford West (CTRL) Jn", "stage_seq": 11, "distance_m": 58327.399, "section_seq": 1, "route_path_id": 43744}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1646H", "location": "Lenham Crossover (CTRL)", "stage_seq": 12, "distance_m": 70746.146, "section_seq": 1, "route_path_id": 43744}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1649", "location": "Crismill Crossover", "stage_seq": 13, "distance_m": 79767.097, "section_seq": 1, "route_path_id": 43744}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1652H", "location": "Nashenden Crossover", "stage_seq": 14, "distance_m": 94094.917, "section_seq": 1, "route_path_id": 43744}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1656H", "location": "Southfleet Junction", "stage_seq": 15, "distance_m": 106493.027, "section_seq": 1, "route_path_id": 43744}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1657H", "location": "Ebbsfleet East Jn (CTRL)", "stage_seq": 16, "distance_m": 109060.536, "section_seq": 1, "route_path_id": 43744}, {"is_pass": false, "wtt_arr": "1658", "wtt_dep": "1659H", "location": "Ebbsfleet International", "stage_seq": 17, "distance_m": 109974.806, "section_seq": 1, "route_path_id": 43744}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1700H", "location": "Ebbsfleet West Jn", "stage_seq": 18, "distance_m": 111559.461, "section_seq": 1, "route_path_id": 43744}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1703H", "location": "Wennington Crossovers", "stage_seq": 19, "distance_m": 120632.627, "section_seq": 1, "route_path_id": 43744}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1705", "location": "Dagenham Jn", "stage_seq": 20, "distance_m": 125951.751, "section_seq": 1, "route_path_id": 43744}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1708H", "location": "Stratford International East Jn", "stage_seq": 21, "distance_m": 137011.215, "section_seq": 1, "route_path_id": 43744}, {"is_pass": false, "wtt_arr": "1709H", "wtt_dep": "1711", "location": "Stratford International", "stage_seq": 22, "distance_m": 137591.83, "section_seq": 1, "route_path_id": 43744}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1711H", "location": "Stratford International West Jn", "stage_seq": 23, "distance_m": 138034.975, "section_seq": 1, "route_path_id": 43744}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1715H", "location": "York Way South Jn", "stage_seq": 24, "distance_m": 145825.735, "section_seq": 1, "route_path_id": 43744}, {"is_pass": false, "wtt_arr": "1718", "wtt_dep": null, "location": "St. Pancras International", "stage_seq": 25, "distance_m": 147067.052, "section_seq": 1, "route_path_id": 43744}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 147067.052, "from_m": 0.0, "section_seq": 1, "route_path_id": 43744}], "total_distance_m": 147067.052, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 140.0, "speed_covered_distance_m": 146997.299, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 69.753, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 33132, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:54:35Z", "source_id": 41190285, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T14:55:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:54:38Z", "source_id": 13491894, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T15:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33112, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:59:54Z", "source_id": 41201563, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T15:00:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:00:04Z", "source_id": 13495332, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T16:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33174, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:05:25Z", "source_id": 41213653, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T15:06:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:05:26Z", "source_id": 13498995, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T16:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33015, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:10:17Z", "source_id": 41224685, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T15:10:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:10:22Z", "source_id": 13502244, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T16:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33011, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:21:59Z", "source_id": 41250577, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T15:23:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:22:03Z", "source_id": 13510146, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T16:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33005, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:24:43Z", "source_id": 41256458, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T15:26:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:24:48Z", "source_id": 13512018, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T16:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32993, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:39:31Z", "source_id": 41289050, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T15:40:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:39:34Z", "source_id": 13522028, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T16:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32868, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:44:46Z", "source_id": 41300844, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T15:45:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:44:51Z", "source_id": 13525509, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T16:45:00+01:00", "operational_fact": true}] |
Margate |
1549 |
1549 |
4 |
None |
None |
St. Pancras International |
1718 |
1718 |
12 |
LATE |
+7 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P85699/2026-09-12/detailed |
None |
Ashford (Kent) |
2026-09-12T16:47:10+01:00 |
Ebbsfleet International |
11.0 |
{"type": "LineString", "coordinates": [[0.8758485023808288, 51.14338213742201], [0.8756552, 51.14347070000001], [0.8750636999999999, 51.1437246], [0.8746488, 51.1439166], [0.8744758, 51.143991499999984], [0.8736244999999999, 51.144302800000006], [0.8731868, 51.144493100000005], [0.8725934, 51.1447434], [0.872039, 51.14496109999999], [0.8712764, 51.14527230000001], [0.8706579, 51.1455141], [0.8700386, 51.1457566], [0.8697812999999999, 51.1458618], [0.8688490999999999, 51.1462337], [0.8684729, 51.1463852], [0.8681269, 51.1465245], [0.8674624, 51.1467888], [0.8668529, 51.14704979999999], [0.8662228999999999, 51.147338999999995], [0.8659464258147599, 51.14747153220466], [0.8657503999999999, 51.1475655], [0.8652507320557026, 51.14782263341714], [0.8650339000000001, 51.147916499999994], [0.8644647, 51.148186599999995], [0.8642262999999999, 51.14829129999999], [0.8636984999999999, 51.1485825], [0.8629184, 51.14901], [0.8617923, 51.1496195], [0.8612472, 51.1499216], [0.8609111587795303, 51.150119114318], [0.860639178339121, 51.15027897513247], [0.8605007114189466, 51.15036036104664], [0.8595408999999999, 51.1509245], [0.856795, 51.15263649999999], [0.8559665, 51.15318200000001], [0.8552323999999999, 51.1536196], [0.8543868999999998, 51.1541095], [0.8533404, 51.15472780000001], [0.8533007471101364, 51.15475280262714], [0.85139, 51.1559576], [0.8502029999999999, 51.1567228], [0.8492200999999999, 51.15737610000001], [0.8482225, 51.15808150000001], [0.847357, 51.1587317], [0.8466796999999999, 51.1592715], [0.8458215, 51.15999829999999], [0.8451808999999999, 51.1605703], [0.8446429999999999, 51.1610747], [0.8442566000000001, 51.16145960000001], [0.843841, 51.16187359999999], [0.8437205618213934, 51.1620009602833], [0.8434669, 51.16226919999999], [0.8431588, 51.16260960000001], [0.8427675999999998, 51.16304360000001], [0.8423079, 51.1635771], [0.8422536, 51.16364459999999], [0.8421759, 51.1637411], [0.8420463, 51.16390220000001], [0.8417211, 51.164319299999995], [0.8412834, 51.1648988], [0.8409410999999999, 51.16536799999999], [0.8406330999999999, 51.1658356], [0.840369, 51.16622660000001], [0.8400267, 51.16677549999999], [0.8396819, 51.167364199999994], [0.8393078, 51.167999], [0.8389215, 51.16869040000001], [0.8385572, 51.16933279999999], [0.8382051, 51.169970500000005], [0.8378749999999999, 51.170534700000005], [0.8375595999999998, 51.1711065], [0.8371585999999999, 51.1717949], [0.8367453999999999, 51.1725277], [0.8364129000000001, 51.1731148], [0.8360217, 51.1738154], [0.8356964999999998, 51.1743856], [0.8352686, 51.1751046], [0.8348676, 51.175753], [0.8345008, 51.176314], [0.8341219, 51.17685050000001], [0.8337746999999999, 51.17732420000001], [0.8335204, 51.1776644], [0.8331144999999999, 51.17818100000001], [0.8327647999999999, 51.1785933], [0.8324347999999999, 51.1789781], [0.8321071, 51.1793459], [0.8317989999999998, 51.1796877], [0.8314249999999999, 51.18006789999999], [0.8309383999999999, 51.180562900000005], [0.8304836, 51.18100899999999], [0.8299628, 51.181482599999995], [0.8295495999999999, 51.181844299999995], [0.8290581, 51.18226729999999], [0.8287134, 51.1825539], [0.8281509999999999, 51.1830045], [0.8274516999999999, 51.1835501], [0.8266522, 51.1841249], [0.8260213999999999, 51.1845586], [0.8255446000000001, 51.1848743], [0.8249430999999999, 51.18526510000001], [0.8243317999999998, 51.1856452], [0.8236814, 51.18602989999999], [0.8230481999999999, 51.18638690000001], [0.8222584, 51.18681759999999], [0.8216984999999999, 51.1871134], [0.8207743, 51.1875777], [0.8200406999999998, 51.1879225], [0.8194124, 51.188212199999995], [0.8189209, 51.1884344], [0.8184831999999999, 51.18862289999999], [0.8180479999999999, 51.18880519999999], [0.8177527, 51.1889268], [0.8175804000000001, 51.188994699999995], [0.8175365, 51.189012000000005], [0.8171164999999999, 51.18917759999999], [0.8165002999999998, 51.18941359999999], [0.8158499, 51.18965420000001], [0.8154025, 51.1898151], [0.8145270999999998, 51.190115500000005], [0.8141565, 51.190237999999994], [0.8136351, 51.1904071], [0.8130849999999998, 51.1905823], [0.8126216, 51.1907252], [0.8117327, 51.190976599999985], [0.8108696, 51.1912108], [0.8098698, 51.19146610000001], [0.8092331999999999, 51.19161940000001], [0.8085555, 51.1917756], [0.8084837557075693, 51.191790962487694], [0.8078306999999999, 51.19193080000001], [0.8071044, 51.1920803], [0.8065724999999999, 51.19218409999999], [0.8060286, 51.1922869], [0.8050531, 51.19245360000001], [0.804307, 51.19257259999999], [0.8037659999999999, 51.1926507], [0.8035684999999999, 51.19268120000001], [0.8024995, 51.19282659999999], [0.8008484, 51.19302009999999], [0.8002362999999999, 51.1930735], [0.7990388999999999, 51.1931754], [0.7985896, 51.19320729999999], [0.7982199, 51.19323349999999], [0.7973841999999999, 51.1932782], [0.7967536, 51.19331059999999], [0.7959225, 51.19335060000001], [0.7952235, 51.1933801], [0.7944150999999999, 51.193414399999995], [0.7933561, 51.19346109999999], [0.7924463, 51.19350670000001], [0.7919725999999999, 51.19353139999999], [0.7914464, 51.193563000000005], [0.7908654, 51.193605600000005], [0.7903039999999999, 51.1936441], [0.7897010999999999, 51.193689500000005], [0.7890499, 51.1937485], [0.7883678999999999, 51.19381450000001], [0.7877825, 51.193881799999986], [0.7872069999999999, 51.19395089999999], [0.7867641, 51.1940042], [0.7861267999999999, 51.1940866], [0.7847669999999999, 51.1942793], [0.7836027, 51.1944744], [0.7828156, 51.194616], [0.7819232, 51.1947905], [0.7808947999999999, 51.1950076], [0.7798094999999999, 51.1952563], [0.7786013, 51.1955448], [0.7775312999999999, 51.195825099999986], [0.7768077, 51.19602569999999], [0.7759481999999999, 51.1962758], [0.7751523, 51.196518999999995], [0.7745362, 51.1967182], [0.7739047, 51.1969326], [0.7729158, 51.1972788], [0.7721659, 51.1975564], [0.7712998, 51.1978806], [0.7700324999999999, 51.19839730000001], [0.769048, 51.1988053], [0.7681993999999999, 51.1991653], [0.7673575, 51.199515700000006], [0.7667347000000001, 51.1997794], [0.7659321999999998, 51.2001133], [0.7648447, 51.200573599999984], [0.7642613999999999, 51.2008112], [0.7625730999999999, 51.20152289999999], [0.7613963, 51.202017399999995], [0.7608846999999999, 51.20223409999999], [0.7597373, 51.2027149], [0.7587482, 51.20312880000001], [0.7577683, 51.2035397], [0.7566566, 51.20400310000001], [0.755576, 51.20445870000001], [0.7546101, 51.204859799999994], [0.7535510999999999, 51.205302800000005], [0.75261, 51.205703], [0.7516565, 51.20610030000001], [0.7507883, 51.20646169999999], [0.7497835999999999, 51.20688030000001], [0.7489929, 51.2072125], [0.7483431999999999, 51.20748739999999], [0.7473463, 51.20790509999999], [0.746537, 51.2082421], [0.745368, 51.2087356], [0.7444315000000001, 51.209128], [0.7433493, 51.20957279999999], [0.7423074, 51.210011900000005], [0.7411600999999999, 51.21049459999999], [0.7400065999999998, 51.21097640000001], [0.7387367999999999, 51.2115106], [0.7375506999999999, 51.2120078], [0.7362592, 51.21254689999999], [0.7337815999999999, 51.2135851], [0.7328823, 51.21396200000001], [0.7317412, 51.2144388], [0.7311288, 51.2146972], [0.7297778, 51.2152697], [0.7290125999999999, 51.2156062], [0.7283219, 51.215918], [0.727743, 51.2161817], [0.7272102, 51.2164344], [0.7266467, 51.21670360000001], [0.7260678999999999, 51.2169865], [0.7253727999999999, 51.217339499999994], [0.7245878, 51.21773780000001], [0.7239388, 51.21808109999999], [0.7235225117410692, 51.21830176221716], [0.7233402, 51.21839839999999], [0.7226254, 51.2187788], [0.7220969999999999, 51.21905350000001], [0.7210665999999999, 51.219603000000006], [0.7198408, 51.220253], [0.7189525999999999, 51.22072190000001], [0.7186522272956171, 51.22088094344251], [0.7169361, 51.22178960000001], [0.7156667, 51.2224665], [0.7145376, 51.22306160000001], [0.7134760999999998, 51.2236204], [0.7123446, 51.22419729999999], [0.711404, 51.224663699999994], [0.7106424, 51.22502709999999], [0.7097671, 51.22543139999999], [0.7084614, 51.2260129], [0.7071703, 51.226564], [0.7058453, 51.22709999999999], [0.7047524, 51.227528499999984], [0.7033476, 51.22804339999998], [0.7027117, 51.228269], [0.7018113000000001, 51.22857799999999], [0.6996591999999999, 51.229288200000006], [0.6984614999999998, 51.22964560000001], [0.6972883999999999, 51.22999530000001], [0.6955684999999999, 51.23049120000001], [0.6945347999999999, 51.230788700000005], [0.6936124, 51.2310643], [0.6924251999999999, 51.2314201], [0.6917925, 51.2316221], [0.6912380999999999, 51.2318016], [0.6906597, 51.23199389999999], [0.6899573, 51.232235], [0.6894797, 51.232403], [0.6887495, 51.2326642], [0.688035, 51.23292990000001], [0.6874028, 51.2331691], [0.6865806999999999, 51.2334946], [0.6857029999999998, 51.2338489], [0.6848893999999999, 51.23418419999999], [0.6840878, 51.2345263], [0.6833081, 51.2348753], [0.6826080999999999, 51.235199300000005], [0.681896, 51.2355346], [0.6812541, 51.2358442], [0.6805576999999999, 51.23618709999999], [0.6798348, 51.2365353], [0.6791493, 51.2368524], [0.6783922999999998, 51.23720910000001], [0.6782568, 51.2372742], [0.6777940999999998, 51.2374966], [0.6765296, 51.2380703], [0.6754489999999999, 51.2385359], [0.6744932999999999, 51.2389309], [0.673476, 51.2393387], [0.6726792999999999, 51.2396491], [0.6720928999999999, 51.23985999999999], [0.6714773999999999, 51.2400837], [0.6707986000000001, 51.24032449999999], [0.6700703, 51.24057820000001], [0.6692803999999999, 51.2408394], [0.6682751, 51.24116149999999], [0.6673398999999999, 51.2414495], [0.6666063999999999, 51.241673199999994], [0.6651655, 51.2421076], [0.6632311, 51.242694], [0.6614353999999999, 51.243234300000005], [0.6598661999999998, 51.2437065], [0.6580309999999999, 51.2442635], [0.6563506, 51.244766], [0.6551899999999999, 51.24512169999999], [0.6541841999999999, 51.2454396], [0.6535217, 51.245656], [0.6523901, 51.246039], [0.6514180999999999, 51.24638710000001], [0.6512696, 51.24644], [0.6505137999999999, 51.246712499999994], [0.6500208, 51.2468957], [0.6492583, 51.24718679999999], [0.6485915, 51.24745329999999], [0.6480307, 51.24767800000001], [0.6473459, 51.2479636], [0.6461645, 51.24847199999999], [0.6451241, 51.24894969999999], [0.644045, 51.249450200000005], [0.6431315, 51.249899600000006], [0.6423161999999999, 51.25030889999999], [0.6415656999999999, 51.2507059], [0.6406424, 51.251202500000005], [0.639832, 51.25165510000001], [0.6390113999999999, 51.2521249], [0.6386539999999999, 51.2523389], [0.6380266, 51.25271990000001], [0.637435, 51.2530762], [0.6368742, 51.2534218], [0.6361852, 51.253841300000005], [0.6354483, 51.2542972], [0.6347696, 51.2547059], [0.6341779999999999, 51.25506219999998], [0.6335847999999998, 51.2554068], [0.6328102999999999, 51.2558444], [0.6320459999999999, 51.2562617], [0.6313928999999999, 51.2566148], [0.6309381, 51.256851299999994], [0.6303260999999999, 51.2571616], [0.6295805999999999, 51.2575339], [0.628820698883665, 51.25789280153453], [0.6285769999999999, 51.2580079], [0.6275648999999999, 51.2584798], [0.6272492, 51.25862059999999], [0.6268689999999999, 51.2587901], [0.6262004999999999, 51.2590939], [0.6255672, 51.25936949999999], [0.6214323999999999, 51.2613086], [0.6205064999999998, 51.26174279999999], [0.6190088, 51.2624875], [0.6177982999999999, 51.2631144], [0.6167058, 51.26368999999998], [0.6157688999999998, 51.2642035], [0.6150987, 51.2645747], [0.6141515, 51.265096799999995], [0.6132232, 51.26561350000001], [0.6123597999999999, 51.2660927], [0.6105954, 51.2670641], [0.6096174000000001, 51.2676107], [0.6087967, 51.26806319999999], [0.607906, 51.26856380000001], [0.6072735744683083, 51.26890897805219], [0.6071690999999999, 51.268965999999985], [0.6071650768209588, 51.26896821683441], [0.6065672999999999, 51.2692976], [0.6056628999999999, 51.2698015], [0.6046985999999999, 51.2703406], [0.6039313999999999, 51.2707673], [0.6037788999999999, 51.2708525], [0.6029855, 51.271288299999995], [0.6020063999999999, 51.2718333], [0.6001445999999999, 51.272869500000006], [0.5992766, 51.2733581], [0.5983578, 51.27385730000001], [0.5971453260143513, 51.27453379516892], [0.5970375999999998, 51.2745939], [0.5952738999999999, 51.2755956], [0.5943033999999999, 51.2761609], [0.5932463, 51.276785], [0.5922014, 51.27738730000001], [0.5920082, 51.27749639999999], [0.5910699, 51.27805099999999], [0.5901030999999999, 51.27862119999999], [0.58864, 51.27948369999999], [0.5870852999999999, 51.2803897], [0.5856568, 51.2812135], [0.5841317, 51.2820466], [0.5828072, 51.2827295], [0.5822278999999999, 51.2830185], [0.5818879999999998, 51.2831832], [0.5807717, 51.2837095], [0.5799243, 51.284099199999986], [0.5792223999999999, 51.2844047], [0.5785693999999999, 51.2846839], [0.5777484, 51.28502769999999], [0.5769746000000001, 51.2853386], [0.5763216, 51.2855927], [0.5754201, 51.28593539999999], [0.5745815, 51.2862452], [0.5736992999999999, 51.2865605], [0.5730095, 51.2867915], [0.5723635999999999, 51.2870072], [0.5716772999999999, 51.2872317], [0.5707004999999999, 51.2875393], [0.5693806, 51.28795649999999], [0.5677367999999999, 51.28847100000001], [0.566184, 51.28895820000001], [0.5650951, 51.2892976], [0.563917, 51.28966439999999], [0.5625392999999999, 51.290099], [0.5611143, 51.290538000000005], [0.5579684999999999, 51.291525500000006], [0.55654, 51.2919721], [0.5550047, 51.2924571], [0.553599, 51.29289169999999], [0.5524034, 51.29327150000001], [0.5511027, 51.2936777], [0.5496426999999999, 51.294132], [0.5483595, 51.29453590000001], [0.5472654, 51.2948731], [0.5458368999999998, 51.29531969999999], [0.544517, 51.2957488], [0.5432705, 51.2961647], [0.5422288999999999, 51.296524899999994], [0.5413571, 51.2968379], [0.540256, 51.297252799999995], [0.5393561999999998, 51.2976085], [0.5389891704717129, 51.29775599022007], [0.5385334999999999, 51.29793909999999], [0.5381028999999999, 51.298116400000005], [0.536372, 51.298860700000006], [0.5343186, 51.2998255], [0.5325914, 51.30066999999999], [0.5311839, 51.301396800000006], [0.5294193, 51.3023621], [0.5279419, 51.3032158], [0.526909, 51.3038243], [0.5261528, 51.30428839999999], [0.5250009, 51.3050238], [0.523842, 51.30578770000001], [0.5225115, 51.30670479999999], [0.5213351, 51.307545299999994], [0.5201938, 51.308412], [0.5192484, 51.3091606], [0.5183977, 51.3098719], [0.5177324, 51.31044309999999], [0.5168641, 51.31122439999999], [0.5161114, 51.31192469999999], [0.5154462, 51.312574700000006], [0.5146654, 51.31336480000001], [0.5139512, 51.314130699999986], [0.5131109, 51.3150673], [0.5122636, 51.316089299999994], [0.5119255, 51.3164995], [0.5117606, 51.316716799999995], [0.510643, 51.318196099999994], [0.5096829, 51.3195892], [0.5088151, 51.320984499999994], [0.5080302, 51.322409], [0.5073093, 51.3238253], [0.5061563, 51.3262653], [0.5052518999999999, 51.3285551], [0.5045495576077466, 51.33069708903964], [0.5045166, 51.33079759999999], [0.5040352, 51.33257179999999], [0.5036011, 51.3343522], [0.503224, 51.3362144], [0.5028828000000001, 51.3380631], [0.5025041, 51.339939], [0.5021612, 51.34105950000001], [0.5019265, 51.34182639999999], [0.5014192, 51.3433023], [0.500816, 51.3448799], [0.5006891, 51.3451747], [0.5003964, 51.3457708], [0.5001213, 51.34633999999999], [0.4998526, 51.3468609], [0.4993913, 51.3476913], [0.4989413, 51.3484743], [0.4984597, 51.34925949999999], [0.49777529999999987, 51.35030760000001], [0.4972048999999999, 51.35112689999999], [0.4963989, 51.35221370000001], [0.4959184999999999, 51.3528343], [0.4954508, 51.35340819999999], [0.4947523999999998, 51.3542187], [0.4939578, 51.35511789999998], [0.4927536999999999, 51.356417500000006], [0.49188039999999994, 51.3573459], [0.4902324, 51.359102400000005], [0.4897916999999999, 51.3595722], [0.4887714, 51.3606605], [0.4872878999999999, 51.36215850000001], [0.4867851, 51.3626951], [0.4834975, 51.3661956], [0.4796938999999999, 51.3702639], [0.4784292, 51.37160659999999], [0.47775529999999994, 51.3723059], [0.47708020000000007, 51.373006], [0.4758015, 51.37435469999999], [0.475219, 51.3749768], [0.4746429999999998, 51.3755788], [0.4740021, 51.3762406], [0.4736219, 51.37666960000001], [0.4725931, 51.377767100000014], [0.4716956974031245, 51.3787335905637], [0.47165944052145065, 51.37877263831019], [0.4705546999999999, 51.37996239999999], [0.4701939, 51.3803558], [0.47014658882373234, 51.38040730843824], [0.4701195643205342, 51.38043673042334], [0.47002820000000006, 51.38053620000001], [0.46883720000000007, 51.3818078], [0.4682395, 51.3824322], [0.467846, 51.38283179999999], [0.4675003, 51.38317829999999], [0.4670572, 51.3836126], [0.4665344, 51.384116], [0.46614960000000005, 51.3844837], [0.4657505, 51.3848416], [0.4652679, 51.3852586], [0.46464979999999995, 51.38578480000001], [0.46368280000000006, 51.3865606], [0.46338100400561755, 51.38679167395817], [0.4627009, 51.3873124], [0.4618794999999999, 51.38790629999999], [0.4617406999999999, 51.3880066], [0.4616708, 51.38805709999999], [0.4611325, 51.3884255], [0.46046070000000006, 51.388888900000005], [0.4593822000000001, 51.389573299999995], [0.45830009999999993, 51.3902381], [0.4571958, 51.39087860000001], [0.4565016, 51.391260800000005], [0.4559408, 51.39156740000001], [0.45570909999999987, 51.39168569999999], [0.4549220000000001, 51.39209590000001], [0.4539587000000001, 51.3925731], [0.4531346, 51.3929634], [0.4522845, 51.393356], [0.451427, 51.393737], [0.4505673, 51.39410529999999], [0.4498697, 51.39439370000001], [0.4491576420597607, 51.39467856224667], [0.4491403, 51.39468550000001], [0.4484109, 51.3949693], [0.4476851, 51.395236800000006], [0.4470318, 51.395474199999995], [0.4463579999999999, 51.395710400000006], [0.44547639999999994, 51.396009199999995], [0.444568, 51.396301399999984], [0.4434811, 51.39663339999999], [0.4423711, 51.396957699999994], [0.4413744, 51.397235599999995], [0.44036099999999995, 51.3975043], [0.4395239, 51.3977104], [0.4385890999999999, 51.3979371], [0.4373355, 51.3982153], [0.4360901, 51.39847469999999], [0.4348168, 51.398720199999985], [0.4339296, 51.3988789], [0.4334347, 51.398960800000005], [0.4329346999999999, 51.39904560000001], [0.4323904, 51.3991354], [0.4317375, 51.3992355], [0.431112, 51.399327], [0.429822, 51.399498400000006], [0.428959, 51.399603799999994], [0.42806989999999995, 51.39970569999999], [0.4264179, 51.3998615], [0.425514, 51.3999384], [0.424625, 51.4000021], [0.4237285, 51.40006120000001], [0.4228597999999999, 51.40010749999999], [0.4210668, 51.400185099999995], [0.419788, 51.40022679999999], [0.4182327, 51.4002851], [0.4171908999999999, 51.4003204], [0.4164055, 51.400349], [0.4153148, 51.4004132], [0.4143532, 51.4004575], [0.413105, 51.4005493], [0.411925, 51.4006435], [0.4107672, 51.4007648], [0.4096647, 51.40088059999999], [0.4091116, 51.4009419], [0.40854920000000006, 51.4010114], [0.407459, 51.40114989999999], [0.4065353, 51.4012766], [0.4055479, 51.401424799999994], [0.4050349, 51.4015004], [0.40474759999999993, 51.401549199999984], [0.4046365, 51.40156609999999], [0.4037437, 51.40172119999999], [0.4028398, 51.401881], [0.4019210999999999, 51.4020513], [0.4010040999999999, 51.4022319], [0.4001103, 51.4024203], [0.3991833, 51.4026221], [0.39828499999999994, 51.402828199999995], [0.3972455999999999, 51.403077200000006], [0.3962070999999999, 51.4033391], [0.39525019999999994, 51.4035924], [0.3942978999999999, 51.4038595], [0.39334879999999994, 51.4041318], [0.3924239, 51.40440459999999], [0.389308, 51.40533589999998], [0.3854635, 51.40648540000001], [0.3821048, 51.40749069999999], [0.3816168999999999, 51.4076356], [0.38001729999999995, 51.4081147], [0.3752099, 51.4095498], [0.37041889999999994, 51.4109892], [0.3648214, 51.412659399999995], [0.3616816, 51.41359280000001], [0.35932611364780853, 51.41430547763137], [0.3592877, 51.41431709999999], [0.3580674, 51.41468379999999], [0.3567239, 51.4150788], [0.35297540000000005, 51.4162463], [0.352639, 51.4163468], [0.3515596, 51.4166696], [0.34993859999999993, 51.4171533], [0.34909039999999997, 51.4174053], [0.34857999999999995, 51.417555799999995], [0.3480854, 51.4177072], [0.34750629999999993, 51.4178801], [0.34702419999999995, 51.4180251], [0.3447181999999999, 51.41875499999999], [0.3440041999999999, 51.418986899999986], [0.343302, 51.419222000000005], [0.3425403, 51.4195219], [0.34207309999999996, 51.4197122], [0.34136379999999994, 51.4200215], [0.34056429999999993, 51.42038600000001], [0.34004999999999996, 51.4206221], [0.3395134000000001, 51.42085599999999], [0.33888009999999996, 51.42111649999999], [0.33823489999999995, 51.4213562], [0.3377727, 51.421511300000006], [0.33731649999999996, 51.421662299999994], [0.3364359, 51.421919900000006], [0.3360949036811427, 51.42200978674782], [0.3355006, 51.422316], [0.33493619999999996, 51.422617200000005], [0.334425, 51.42291009999999], [0.33379109999999995, 51.4232918], [0.3331697, 51.4236828], [0.3322686, 51.4242909], [0.33182880000000003, 51.4246045], [0.3314613, 51.4249099], [0.3311095, 51.42515709999999], [0.330326, 51.4257898], [0.32957699999999995, 51.4264528], [0.32805299999999993, 51.427934400000005], [0.3273869, 51.42876480000001], [0.3271812, 51.42903549999999], [0.3270994, 51.4291364], [0.32700760000000006, 51.4292552], [0.3268809, 51.42942200000001], [0.3267558, 51.429587], [0.32665900000000003, 51.4297232], [0.3265125, 51.42992459999999], [0.32637849999999996, 51.430120499999994], [0.3262488, 51.430307199999994], [0.32609699999999997, 51.43053449999999], [0.3260256999999999, 51.4306499], [0.3259215999999999, 51.4308176], [0.3258223, 51.430973], [0.3257035, 51.431177], [0.3255902, 51.43136239999999], [0.3254825, 51.43156030000001], [0.3254102, 51.4316921], [0.3253442, 51.4318102], [0.3252242, 51.432040599999986], [0.32511679999999993, 51.43225609999999], [0.3249832999999999, 51.4325256], [0.32490929999999996, 51.43268859999999], [0.3247857, 51.43296190000001], [0.3246763, 51.43322169999999], [0.32456050000000003, 51.4335062], [0.3244513, 51.4337913], [0.3243971, 51.433944700000005], [0.3243395, 51.4341081], [0.3242803, 51.4342847], [0.32421359999999994, 51.4344695], [0.32415369999999993, 51.4346526], [0.3241116396029966, 51.43478132285242], [0.3241024, 51.434809599999994], [0.3240511, 51.43496429999999], [0.32399019999999995, 51.435158400000006], [0.3239699, 51.4352191], [0.3239044, 51.43542579999999], [0.3238641, 51.43555969999999], [0.3238121, 51.4357293], [0.3237536, 51.4359128], [0.3237036999999999, 51.43607], [0.3236436, 51.43626080000001], [0.3236061, 51.4363892], [0.32356570000000007, 51.43650759999999], [0.3235511, 51.4365538], [0.3233252, 51.437255500000006], [0.32315779999999994, 51.4378071], [0.3231206, 51.43792959999999], [0.3230588999999999, 51.4380918], [0.3230659, 51.43809749999999], [0.3225728, 51.43937059999999], [0.32251289999999994, 51.439528], [0.32249769999999994, 51.439567200000006], [0.3223469, 51.44001660000001], [0.3221637, 51.4404242], [0.32182219999999995, 51.4412244], [0.3216527, 51.44159990000001], [0.3214821, 51.4420065], [0.3212323999999999, 51.442563199999995], [0.32109420000000005, 51.44281339999999], [0.321092143724005, 51.442817580280106], [0.3210917458085772, 51.44281838921496]]} |
33.3 |
1647 |
1658 |
2026-09-12T17:05:00+01:00 |
None |
None |
Canterbury West |
Crismill Crossover |
Ebbsfleet International |
51.3455710 |
0.5004945 |
51.4428184 |
0.3210917 |
0 |
1 |
2026-09-12 15:58:50 |
RUNNING |
2026-09-12 15:47:10 |
Ebbsfleet International |
TD |
DIRECT_SCHEDULED_STOP_DEPARTURE |
41306681 |
1789228577688206 |
None |
54 |
54 |
2026-09-12 15:56:17.695928 |
None |
2026-09-12 17:25:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |
| 510032 |
C48919 |
672T49MR12 |
2026-09-12 |
Great Western Railway |
P |
WOF |
BRI |
2T49 |
165133 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 532.945, "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": 738.41, "from_m": 532.945, "capability_applied": null, "effective_limit_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": 1221.747, "from_m": 738.41, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2435.222, "from_m": 1221.747, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6912.997, "from_m": 2435.222, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 7025.349, "from_m": 6912.997, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 70.0}, {"to_m": 7194.113, "from_m": 7025.349, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8087.775, "from_m": 7194.113, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8264.893, "from_m": 8087.775, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8642.552, "from_m": 8264.893, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 35623.516, "from_m": 8642.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": 100.0}, {"to_m": 46109.979, "from_m": 35623.516, "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": 49453.801, "from_m": 46109.979, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 49559.343, "from_m": 49453.801, "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": 51100.987, "from_m": 49559.343, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 51331.91, "from_m": 51100.987, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 51391.049, "from_m": 51331.91, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 51526.478, "from_m": 51391.049, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 59438.091, "from_m": 51526.478, "capability_applied": null, "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": 59459.793, "from_m": 59438.091, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 72193.22, "from_m": 59459.793, "capability_applied": null, "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": 72232.927, "from_m": 72193.22, "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": 79816.076, "from_m": 72232.927, "capability_applied": null, "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": 91821.255, "from_m": 79816.076, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 93039.591, "from_m": 91821.255, "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": 93693.921, "from_m": 93039.591, "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": 93890.076, "from_m": 93693.921, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 94015.704, "from_m": 93890.076, "capability_applied": null, "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": 94100.262, "from_m": 94015.704, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 100040.72, "from_m": 94100.262, "capability_applied": null, "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": 101433.796, "from_m": 100040.72, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 103631.354, "from_m": 101433.796, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 104474.504, "from_m": 103631.354, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 104575.483, "from_m": 104474.504, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 107441.482, "from_m": 104575.483, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 107461.571, "from_m": 107441.482, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 107838.881, "from_m": 107461.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": 107993.249, "from_m": 107838.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": 109185.8, "from_m": 107993.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": 109535.324, "from_m": 109185.8, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 109971.149, "from_m": 109535.324, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 110023.82, "from_m": 109971.149, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 110061.327, "from_m": 110023.82, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 110077.701, "from_m": 110061.327, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 110140.754, "from_m": 110077.701, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 110749.163, "from_m": 110140.754, "capability_applied": null, "effective_limit_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": 510032, "profile_key": "9e6f54e127df6f8662d7cb65ec11ca7356e0f95a30365b2751960fd9a4ba98e7", "schedule_id": 10550, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1549", "location": "Worcester Foregate Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30235}, {"is_pass": false, "wtt_arr": "1551", "wtt_dep": "1554", "location": "Worcester Shrub Hill", "stage_seq": 2, "distance_m": 1911.38, "section_seq": 1, "route_path_id": 30235}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1555H", "location": "Wylds Lane Jn", "stage_seq": 3, "distance_m": 2466.422, "section_seq": 1, "route_path_id": 30235}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1600", "location": "Norton Jn", "stage_seq": 4, "distance_m": 6912.997, "section_seq": 1, "route_path_id": 30235}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1603", "location": "Abbotswood Jn", "stage_seq": 5, "distance_m": 8264.893, "section_seq": 1, "route_path_id": 30235}, {"is_pass": false, "wtt_arr": "1612H", "wtt_dep": "1613H", "location": "Ashchurch", "stage_seq": 6, "distance_m": 25451.752, "section_seq": 1, "route_path_id": 30235}, {"is_pass": false, "wtt_arr": "1622", "wtt_dep": "1623", "location": "Cheltenham Spa", "stage_seq": 7, "distance_m": 37158.26, "section_seq": 1, "route_path_id": 30235}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1629", "location": "Barnwood Jn", "stage_seq": 8, "distance_m": 45992.984, "section_seq": 1, "route_path_id": 30235}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1630H", "location": "Horton Road Jn", "stage_seq": 9, "distance_m": 47162.743, "section_seq": 1, "route_path_id": 30235}, {"is_pass": false, "wtt_arr": "1631H", "wtt_dep": "1641", "location": "Gloucester", "stage_seq": 10, "distance_m": 47769.705, "section_seq": 1, "route_path_id": 30235}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1642", "location": "Horton Road Jn", "stage_seq": 11, "distance_m": 48376.666, "section_seq": 1, "route_path_id": 30235}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1643", "location": "Gloucester Yard Jn", "stage_seq": 12, "distance_m": 49481.867, "section_seq": 1, "route_path_id": 30235}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1648H", "location": "Standish Jn", "stage_seq": 13, "distance_m": 59370.254, "section_seq": 1, "route_path_id": 30235}, {"is_pass": false, "wtt_arr": "1653", "wtt_dep": "1654", "location": "Cam & Dursley", "stage_seq": 14, "distance_m": 68233.019, "section_seq": 1, "route_path_id": 30235}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1700H", "location": "Charfield", "stage_seq": 15, "distance_m": 80375.456, "section_seq": 1, "route_path_id": 30235}, {"is_pass": false, "wtt_arr": "1706H", "wtt_dep": "1707H", "location": "Yate", "stage_seq": 16, "distance_m": 91326.658, "section_seq": 1, "route_path_id": 30235}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1710H", "location": "Westerleigh Jn", "stage_seq": 17, "distance_m": 93917.886, "section_seq": 1, "route_path_id": 30235}, {"is_pass": false, "wtt_arr": "1715H", "wtt_dep": "1717", "location": "Bristol Parkway", "stage_seq": 18, "distance_m": 101275.11, "section_seq": 1, "route_path_id": 30235}, {"is_pass": false, "wtt_arr": "1719H", "wtt_dep": "1720H", "location": "Filton Abbey Wood", "stage_seq": 19, "distance_m": 103678.546, "section_seq": 1, "route_path_id": 30235}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1722", "location": "Horfield Jn", "stage_seq": 20, "distance_m": 104696.657, "section_seq": 1, "route_path_id": 30235}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1726", "location": "Dr Day's Jn", "stage_seq": 21, "distance_m": 109589.832, "section_seq": 1, "route_path_id": 30235}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1727", "location": "Bristol East Jn", "stage_seq": 22, "distance_m": 110181.451, "section_seq": 1, "route_path_id": 30235}, {"is_pass": false, "wtt_arr": "1728", "wtt_dep": null, "location": "Bristol Temple Meads", "stage_seq": 23, "distance_m": 110749.163, "section_seq": 1, "route_path_id": 30235}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 110749.163, "from_m": 0.0, "section_seq": 1, "route_path_id": 30235}], "total_distance_m": 110749.163, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 108688.744, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2060.419, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T14:54:32Z", "source_id": 13491833, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T15:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20501, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:13:30Z", "source_id": 41231497, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T15:14:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:13:33Z", "source_id": 13504376, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T16:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20507, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:22:45Z", "source_id": 41252186, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T15:23:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:22:46Z", "source_id": 13510594, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T16:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20535, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:33:31Z", "source_id": 41275816, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T15:34:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:33:36Z", "source_id": 13517921, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T16:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20606, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:52:22Z", "source_id": 41317981, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T15:53:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T15:52:23Z", "source_id": 13530657, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T16:53:00+01:00", "operational_fact": true}] |
Worcester Foregate Street |
1549 |
1549 |
1 |
None |
None |
Bristol Temple Meads |
1728 |
1728 |
9 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C48919/2026-09-12/detailed |
None |
Cam & Dursley |
2026-09-12T16:55:08+01:00 |
Yate |
11.5 |
{"type": "LineString", "coordinates": [[-2.3583906, 51.71771129999998], [-2.3601197, 51.7175873], [-2.3604238, 51.71756570000001], [-2.3609238999999995, 51.7175017], [-2.3616113, 51.71745109999999], [-2.3632853999999996, 51.7173331], [-2.3653997, 51.7171823], [-2.3672604999999995, 51.717047400000006], [-2.368453, 51.71695900000001], [-2.3696957, 51.71687669999999], [-2.3711068, 51.71677529999999], [-2.3724365, 51.71667610000001], [-2.3728891999999995, 51.716638], [-2.3730098, 51.7166265], [-2.3743469, 51.71650869999999], [-2.3762004, 51.7162975], [-2.3779709, 51.71603960000001], [-2.3795261999999995, 51.715775699999995], [-2.381692, 51.715338], [-2.3839109, 51.7147926], [-2.3857539, 51.7142782], [-2.3869091, 51.71392259999999], [-2.3872859, 51.7138003], [-2.388702, 51.71331199999999], [-2.3900157, 51.71281629999999], [-2.3914872, 51.7122225], [-2.3931822000000005, 51.7114673], [-2.3949899999999995, 51.7105564], [-2.3965082999999994, 51.709706700000005], [-2.3982653, 51.70862439999999], [-2.3996159, 51.70771339999999], [-2.4006884, 51.7069183], [-2.4019583, 51.70594679999999], [-2.4038218999999996, 51.70452529999999], [-2.4049034999999996, 51.703658], [-2.4058506, 51.702858500000005], [-2.4068588, 51.7019209], [-2.4072051, 51.701635499999995], [-2.4076239, 51.7012137], [-2.4076939, 51.7011432], [-2.4078254, 51.7009995], [-2.4083725, 51.70040649999999], [-2.4087848, 51.6999448], [-2.409305499999999, 51.69934049999999], [-2.4097544, 51.69877], [-2.4101238, 51.698277999999995], [-2.4105415, 51.6976862], [-2.4109557, 51.697068400000006], [-2.4112917, 51.69652659999999], [-2.4115723999999994, 51.69605129999999], [-2.4118204999999997, 51.6956246], [-2.4122883, 51.6947375], [-2.412794400000001, 51.693828], [-2.4133381, 51.6928022], [-2.4138544, 51.691857899999995], [-2.414353, 51.69094019999999], [-2.4147641999999996, 51.6901762], [-2.4151736, 51.6893865], [-2.4155763999999995, 51.6885315], [-2.4159072, 51.6877915], [-2.4161136, 51.687282200000006], [-2.4163365, 51.68671090000001], [-2.4165487999999997, 51.686134300000006], [-2.4167533, 51.6855016], [-2.4169514999999997, 51.68481220000001], [-2.4171205, 51.6841794], [-2.4171911, 51.68385740000001], [-2.417286, 51.683408500000006], [-2.4173161, 51.68326679999999], [-2.4173952, 51.682894399999995], [-2.4174861, 51.68237669999999], [-2.4175643999999994, 51.681870800000006], [-2.4176428999999997, 51.681295000000006], [-2.4177263999999994, 51.6805733], [-2.4177616999999993, 51.679945], [-2.4177942, 51.6792061], [-2.4178077, 51.6784194], [-2.4177836, 51.6776752], [-2.4177703, 51.6772669], [-2.4177026999999995, 51.67633], [-2.4174983999999995, 51.67465260000001], [-2.417363, 51.673606799999995], [-2.4172917999999997, 51.67309960000001], [-2.4171271, 51.6717936], [-2.4170149999999997, 51.6709398], [-2.4168657999999996, 51.6698629], [-2.4167771, 51.6691152], [-2.4166483, 51.6680731], [-2.4165304, 51.6671972], [-2.4164094547301063, 51.666235034589675], [-2.4163486999999995, 51.6657517], [-2.416195, 51.664543], [-2.4160553, 51.6635367], [-2.4159996, 51.6630489], [-2.4159181, 51.6624713], [-2.4158591, 51.661991099999995], [-2.4157842, 51.6613755], [-2.4157231, 51.6608889], [-2.4156594, 51.66042040000001], [-2.4155495, 51.6595866], [-2.4154137, 51.6584991], [-2.4152101, 51.6569105], [-2.4151007, 51.65606720000001], [-2.4149830999999997, 51.655164500000005], [-2.4148701, 51.65429499999999], [-2.4147692, 51.65355170000001], [-2.4146958999999995, 51.65302260000001], [-2.4146271, 51.6524577], [-2.4145486999999997, 51.6518279], [-2.4144661, 51.65122409999999], [-2.4143821, 51.650493399999995], [-2.4143055, 51.6498998], [-2.4142231, 51.649214400000005], [-2.4141287999999994, 51.648439999999994], [-2.4141135, 51.64830980000001], [-2.4140365, 51.64784160000001], [-2.4139059, 51.6470537], [-2.4137982, 51.6464975], [-2.4137077999999996, 51.64618179999999], [-2.4135972999999997, 51.6458144], [-2.4134919999999997, 51.6455354], [-2.4133715, 51.645238199999994], [-2.413245, 51.6449524], [-2.4131149999999995, 51.64467179999999], [-2.4129736, 51.64440220000001], [-2.4128397, 51.6441562], [-2.4126992, 51.6439295], [-2.412518299999999, 51.6436357], [-2.4123448, 51.64338469999999], [-2.4122235, 51.6432071], [-2.4120452, 51.64294979999998], [-2.4119484999999994, 51.6428094], [-2.4118311, 51.6426636], [-2.4117696999999994, 51.642593100000006], [-2.4115575, 51.6423496], [-2.4112979999999995, 51.64207039999999], [-2.4108739, 51.64161419999999], [-2.4105195, 51.6412595], [-2.4100796999999994, 51.6408115], [-2.4097562, 51.6404645], [-2.4094038, 51.640066], [-2.4091922, 51.6398037], [-2.4090944, 51.63968220000001], [-2.4086905, 51.6391526], [-2.4084986, 51.6388507], [-2.4082427, 51.6384432], [-2.4080149999999994, 51.6380566], [-2.4078243, 51.6376906], [-2.4076691, 51.63739429999998], [-2.4075189, 51.6370708], [-2.407293, 51.63653], [-2.4070587, 51.636010199999994], [-2.4068677, 51.6355915], [-2.406716799999999, 51.6352872], [-2.4065161, 51.6349106], [-2.4063243, 51.63458189999999], [-2.4061717999999996, 51.63431940000001], [-2.4061309, 51.6342493], [-2.4058807, 51.6338736], [-2.4056555, 51.6335639], [-2.4055021, 51.6333582], [-2.4053527, 51.633157800000006], [-2.405176599999999, 51.6329339], [-2.4049259, 51.6326304], [-2.4046686, 51.632327499999995], [-2.4044524999999997, 51.63207309999999], [-2.4040950999999997, 51.6316827], [-2.403827, 51.6314136], [-2.403472353609769, 51.63104147596452], [-2.4034719, 51.63104100000001], [-2.403232099999999, 51.6308099], [-2.4029155999999996, 51.6305143], [-2.4025626, 51.63020530000001], [-2.4022363, 51.6299333], [-2.4019543, 51.6296957], [-2.4016578999999996, 51.6294606], [-2.4014048999999997, 51.6292701], [-2.401048, 51.629], [-2.400196199999999, 51.628350299999994], [-2.3996541999999996, 51.62789899999999], [-2.3993826, 51.62765840000001], [-2.3989051999999997, 51.62722459999999], [-2.398597399999999, 51.6269255], [-2.3982572999999996, 51.6265809], [-2.3979035, 51.6262187], [-2.3975178, 51.6257893], [-2.3971466, 51.6253362], [-2.396844999999999, 51.62494469999999], [-2.3964539, 51.6244419], [-2.3958826, 51.6236892], [-2.3953834, 51.62299440000001], [-2.3950852, 51.6225289], [-2.3948424, 51.6221158], [-2.3946344, 51.62171659999999], [-2.3943689, 51.6211519], [-2.3941092, 51.62049690000001], [-2.3939493999999995, 51.6200226], [-2.3937799999999996, 51.6194126], [-2.3936569999999997, 51.61887560000001], [-2.3935729, 51.61831209999999], [-2.3935590999999996, 51.61812150000001], [-2.393551, 51.6180524], [-2.3935375, 51.617913], [-2.3935123, 51.6173924], [-2.3935077999999996, 51.6167925], [-2.393519, 51.615927000000006], [-2.3935327999999996, 51.61505489999999], [-2.3935373, 51.6140946], [-2.3935521, 51.6133625], [-2.3935679999999997, 51.6122099], [-2.3935647999999996, 51.61178519999999], [-2.3935318, 51.6112561], [-2.3934586000364613, 51.61048353460085], [-2.3934506, 51.6103991], [-2.3933917999999994, 51.6097187], [-2.3933584, 51.6092705], [-2.3933697, 51.60868], [-2.3933891, 51.6083316], [-2.3934833, 51.607510299999994], [-2.3935892, 51.607007], [-2.3937305999999996, 51.6064858], [-2.393883, 51.6059908], [-2.3940777999999994, 51.60547630000001], [-2.3944578, 51.60463930000001], [-2.3946012, 51.6043767], [-2.3947995999999994, 51.6040119], [-2.3950937, 51.6035301], [-2.3953347, 51.6031709], [-2.3955005, 51.60293930000001], [-2.3957112000000005, 51.6026545], [-2.3958901, 51.602428], [-2.3961283000000004, 51.6021421], [-2.3964337, 51.6017882], [-2.3969829, 51.601170399999994], [-2.3971834, 51.60094190000001], [-2.3979873, 51.6000383], [-2.3985451, 51.5994272], [-2.3991575999999997, 51.598824099999995], [-2.3994224, 51.5985824], [-2.3996805999999995, 51.5983506], [-2.4008957, 51.59743480000001], [-2.4016097999999997, 51.5969521], [-2.4043322999999996, 51.595111900000006], [-2.4061119, 51.5939003], [-2.4078874, 51.592674800000005], [-2.4096299, 51.59143869999999], [-2.4119921, 51.5897356], [-2.4124288, 51.58942669999999], [-2.4136292, 51.5885888], [-2.4145599999999994, 51.58792909999999], [-2.4156781, 51.587141800000005], [-2.4164089999999994, 51.5865878], [-2.4173386999999997, 51.58584930000001], [-2.4182649, 51.585054], [-2.4188016, 51.58458279999999], [-2.419218799999999, 51.5842107], [-2.4196934999999997, 51.58375569999999], [-2.4203386, 51.5831269], [-2.4207916999999997, 51.58268329999999], [-2.4210227999999994, 51.5824246], [-2.421528, 51.5818821], [-2.422098399999999, 51.58124539999999], [-2.4227035, 51.5805434], [-2.4230767, 51.580061], [-2.4233779, 51.579674399999995], [-2.4236996, 51.57925350000001], [-2.4241247999999995, 51.5786916], [-2.4245725999999994, 51.5780403], [-2.4250995, 51.57721479999999], [-2.4254257999999997, 51.5767024], [-2.425451267122708, 51.57665855674985], [-2.4257943, 51.576068], [-2.4262161999999994, 51.5753024], [-2.4266253999999994, 51.574473299999994], [-2.4268832, 51.57393880000001], [-2.4271017999999995, 51.5734539], [-2.4272975, 51.5729954], [-2.4274296999999994, 51.57267240000001], [-2.4276494000000004, 51.572078899999994], [-2.4278372, 51.571564599999995], [-2.4280543999999997, 51.5708945], [-2.4282576, 51.5702164], [-2.4284979999999994, 51.56926740000001], [-2.428712599999999, 51.56826709999999], [-2.428806499999999, 51.567727], [-2.4288896, 51.5671884], [-2.4289594, 51.56667989999998], [-2.4290103, 51.5662264], [-2.4290533, 51.56573289999999], [-2.4290853, 51.5651339], [-2.4291159, 51.564364399999995], [-2.4291105, 51.5632122], [-2.4290622, 51.5622718], [-2.4289862, 51.5611659], [-2.4289147, 51.56014410000001], [-2.4288479, 51.55920509999999], [-2.4287725999999994, 51.55809970000001], [-2.4287259999999997, 51.557414], [-2.428676, 51.556672199999994], [-2.4286289999999995, 51.55558129999999], [-2.4286250999999996, 51.55491909999999], [-2.428632914481973, 51.55466347968381], [-2.4286437999999997, 51.554307399999985], [-2.4286563, 51.553886799999994], [-2.4286696999999995, 51.55353160000001], [-2.4287109, 51.553003200000006], [-2.4287618, 51.552424499999994], [-2.4288225999999997, 51.5518471], [-2.4289204999999994, 51.55110770000001], [-2.429012999999999, 51.550537899999995], [-2.4291319999999996, 51.54987229999999], [-2.4292204999999996, 51.5494224], [-2.4293027, 51.549040099999985], [-2.4293697999999995, 51.5487532], [-2.4294545999999997, 51.54839619999999], [-2.4295295, 51.5481165], [-2.4295485999999995, 51.54803679999999], [-2.429755800000001, 51.5472888], [-2.4299009999999996, 51.546862299999994], [-2.4300323, 51.54641470000001], [-2.4304239, 51.5452708], [-2.4305849, 51.5449103], [-2.4307565, 51.5444761], [-2.4309138, 51.54408569999999], [-2.431062, 51.5437461], [-2.4312077999999997, 51.5433828], [-2.4314161, 51.542945399999994], [-2.4316105999999995, 51.5425292], [-2.4318514, 51.5420554], [-2.4319953, 51.54178339999999], [-2.4321569999999997, 51.5414708], [-2.4323736999999994, 51.5410668]]} |
14.3 |
1655 |
1706½ |
2026-09-12T17:07:30+01:00 |
None |
None |
Gloucester |
Cam & Dursley |
Yate |
51.6803851 |
-2.4177370 |
51.5410668 |
-2.4323737 |
0 |
1 |
2026-09-12 15:58:50 |
RUNNING |
2026-09-12 15:55:08 |
Yate |
TD |
DIRECT_SCHEDULED_STOP_DEPARTURE |
41326529 |
1789228575786315 |
None |
35 |
35 |
2026-09-12 15:56:15.793707 |
None |
2026-09-12 17:29:00 |
service-status-v9-departure-clock:td-v15-trace-row-order |
TERMINAL |
None |