← Back to tables

ANA2_service (60734 rows)

Showing 36501–36600 of 60734
id source_head_id uid trust_id service_date trust_evidence_status termination_trust_shape_id terminated_at captured_at_utc expires_at_utc head_record toc stp origin_crs dest_crs signalling_id consist num_carr linx_max_speed_mph linx_speed_capabilities glide_speed_profile glide_timing_evidence origin_station origin_dep_time origin_dep_time_act origin_platform dar_est_time dar_platform dest_station dest_arr_time dest_arr_time_act dest_platform timing_status timing_variation rtt_link route_debug_link current_leg_start current_leg_start_actual_dep current_leg_end current_leg_duration current_leg_route current_leg_milage current_leg_dep current_leg_arr previous_location current_location next_location current_position_lat current_position_lon next_location_lat next_location_lon is_terminated show_on_map last_update_time service_state_code service_state_event_time_utc service_state_location service_state_source service_state_basis service_state_evidence_id timing_fact_generation operational_evidence_version operational_interpretation_version operational_interpreted_at_utc service_state_platform service_state_valid_until_utc operational_interpretation_code_version service_state_valid_until_kind terminal_entered_at_utc
629624 661364 C08291 385W04M618 2026-09-18 COMPLETE 17624309 2026-09-18 07:00:00 2026-09-18 06:11:26 2026-09-20 06:11:26 {"id": 661364, "stp": "P", "toc": "Merseyrail", "uid": "C08291", "consist": "777033", "dest_crs": "WKI", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C08291/2026-09-18/detailed", "trust_id": "385W04M618", "origin_crs": "XDB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "West Kirby", "service_date": "2026-09-18", "dest_arr_time": "0702", "dest_platform": "2", "is_terminated": 1, "next_location": "West Kirby", "signalling_id": "5W04", "timing_status": "EARLY", "origin_station": "Birkenhead North E.M.U.D", "current_leg_arr": "0700", "current_leg_dep": "0645", "current_leg_end": "West Kirby", "origin_dep_time": "0646", "origin_platform": null, "current_location": "West Kirby", "last_update_time": "2026-09-18T06:11:26", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.0603273999999994, 53.4065967], [-3.0604235999999996, 53.4066607], [-3.0605823999999995, 53.4067792], [-3.0608039999999996, 53.40696859999999], [-3.061065, 53.40717600000001], [-3.0612393, 53.407293799999984], [-3.0614116, 53.407387400000005], [-3.0615046999999995, 53.4074345], [-3.0617054999999995, 53.407526899999986], [-3.0619926999999993, 53.4076421], [-3.0621506, 53.40770030000001], [-3.0622729999999994, 53.4077491], [-3.0625354999999996, 53.40783519999999], [-3.0628135, 53.40790440000001], [-3.0630264, 53.4079498], [-3.0631746999999994, 53.407978], [-3.0636656, 53.4080647], [-3.0639771999999996, 53.40811249999999], [-3.0645901, 53.40819799999999], [-3.0648327999999996, 53.408235], [-3.0654549, 53.4083487], [-3.0656388, 53.408384299999994], [-3.0658161, 53.4084236], [-3.0661248, 53.4084969], [-3.066343, 53.408538], [-3.0665387, 53.408568900000006], [-3.0666821, 53.408588], [-3.0670797, 53.4086233], [-3.06733, 53.40865129999999], [-3.0675471, 53.4086866], [-3.0676411, 53.4087043], [-3.0684602, 53.40881970000001], [-3.0685289999999994, 53.408832], [-3.0695606999999994, 53.40902040000001], [-3.0703109999999993, 53.4091543], [-3.0717477, 53.4094128], [-3.0720278999999997, 53.409461499999985], [-3.0723353, 53.409504], [-3.0726167000000006, 53.4095399], [-3.0728486, 53.4095626], [-3.0730942, 53.40958169999999], [-3.0733662999999996, 53.409595], [-3.0736423, 53.4096031], [-3.073929, 53.40960489999999], [-3.0741970999999997, 53.4096006], [-3.0745608, 53.4095851], [-3.0753009, 53.4095492], [-3.0763871, 53.4094791], [-3.0769851, 53.4094418], [-3.0775910000000004, 53.4093935], [-3.0784771999999996, 53.409321199999994], [-3.0790277, 53.409282299999994], [-3.0793392, 53.40926509999999], [-3.0797394, 53.40924309999999], [-3.0804551, 53.40921829999999], [-3.0810903999999995, 53.4091949], [-3.0815395999999997, 53.4091773], [-3.0819033, 53.40915760000001], [-3.0826780999999994, 53.4091102], [-3.0854261999999997, 53.40893549999999], [-3.0895307999999995, 53.4086866], [-3.0987996, 53.40812589999999], [-3.0999796, 53.4080555], [-3.1133684999999995, 53.40725669999999], [-3.1143481999999993, 53.4071982], [-3.1152106999999996, 53.4071407], [-3.1179206, 53.4069809], [-3.1219229, 53.406748], [-3.1232152999999996, 53.406655099999995], [-3.1243097999999994, 53.40656169999999], [-3.1254266, 53.40643229999999], [-3.1265541999999997, 53.406288100000005], [-3.1276600999999995, 53.40612189999999], [-3.1282593, 53.406021300000006], [-3.1288241999999995, 53.40591669999999], [-3.1296566999999995, 53.40576300000001], [-3.1305439, 53.40558670000001], [-3.131418099999999, 53.405394599999994], [-3.1333279, 53.404910099999995], [-3.1370257999999995, 53.40392429999999], [-3.1407942999999996, 53.40292980000001], [-3.1431589, 53.402294100000006], [-3.1431959999999997, 53.40228429999999], [-3.144103494418325, 53.4020413531967], [-3.1485359999999996, 53.40085470000001], [-3.1516356, 53.4000301], [-3.1539136999999995, 53.39942430000001], [-3.1560967999999994, 53.39884270000001], [-3.1582909, 53.398255299999995], [-3.1589164, 53.3980918], [-3.1626330999999994, 53.3970985], [-3.1644565, 53.39661460000001], [-3.1670945999999995, 53.3959036], [-3.1683321, 53.3955461], [-3.1689037999999994, 53.3953604], [-3.1700309999999994, 53.3949422], [-3.1708664, 53.39460629999999], [-3.1716412, 53.394264], [-3.1722333999999996, 53.39398299999999], [-3.1727432999999996, 53.393718799999995], [-3.1731835, 53.39347600000001], [-3.1738524, 53.393087400000006], [-3.1742766999999996, 53.3928289], [-3.1765071999999996, 53.391404], [-3.1788086, 53.38989169999999], [-3.1791680999999996, 53.38965979999998], [-3.1792169, 53.389625900000006], [-3.1796885, 53.3892989], [-3.1801198, 53.38896780000001], [-3.180547, 53.388603800000006], [-3.1809715999999995, 53.388193], [-3.1813694, 53.3877702], [-3.1818147, 53.3872], [-3.18203, 53.3868968], [-3.1822115, 53.386612799999995], [-3.1824837, 53.3860876], [-3.1826612, 53.38568889999999], [-3.1828087, 53.385256899999995], [-3.182865099999999, 53.3850698], [-3.1829111, 53.3848825], [-3.182981, 53.384557], [-3.1833745999999996, 53.3815973], [-3.1839016, 53.3778172], [-3.1839634, 53.3773758], [-3.1840036, 53.376991399999994], [-3.1840386, 53.3765982], [-3.1840416, 53.3762979], [-3.1840587999999994, 53.37599089999999], [-3.1840663, 53.3757024], [-3.1840259, 53.375393599999995], [-3.1840157, 53.3751415], [-3.1840137999999993, 53.3749939], [-3.1840064, 53.374733199999994], [-3.1840287, 53.374404799999986], [-3.1840528999999997, 53.3741795], [-3.1840603, 53.374073], [-3.1840491, 53.373972], [-3.1840174999999995, 53.3738367], [-3.1839071, 53.37343870000001]]}", "current_leg_start": "Birkenhead North E.M.U.D", "dest_arr_time_act": "0702", "motion_projection": null, "next_location_lat": "53.3734387", "next_location_lon": "-3.1839071", "previous_location": "Birkenhead North E.M.U.D", "current_leg_milage": "6.4", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 549.771, \"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\": 1029.722, \"from_m\": 549.771, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2027.087, \"from_m\": 1029.722, \"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\": 7559.845, \"from_m\": 2027.087, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7874.681, \"from_m\": 7559.845, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 7975.645, \"from_m\": 7874.681, \"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\": 10178.846, \"from_m\": 7975.645, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10369.057, \"from_m\": 10178.846, \"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\": 661364, \"profile_key\": \"8f38ae2f3a4da01a59a79925f586253edb3c517ba7660ca1971ebbc96cc80b2c\", \"schedule_id\": 808, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0646\", \"location\": \"Birkenhead North E.M.U.D\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28267}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0649\", \"location\": \"Bidston East Jn\", \"stage_seq\": 2, \"distance_m\": 615.522, \"section_seq\": 1, \"route_path_id\": 28267}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0650\", \"location\": \"Bidston\", \"stage_seq\": 3, \"distance_m\": 1327.755, \"section_seq\": 1, \"route_path_id\": 28267}, {\"is_pass\": false, \"wtt_arr\": \"0702\", \"wtt_dep\": null, \"location\": \"West Kirby\", \"stage_seq\": 4, \"distance_m\": 10369.057, \"section_seq\": 1, \"route_path_id\": 28267}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 10369.057, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28267}], \"total_distance_m\": 10369.057, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 9819.286, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 549.771, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0646", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "15.0", "current_position_lat": "53.3734387", "current_position_lon": "-3.1839071", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 10171, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:48:55Z\", \"source_id\": 55028326, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:49:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:48:59Z\", \"source_id\": 17617135, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10124, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:59:08Z\", \"source_id\": 55053588, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:00:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:59:13Z\", \"source_id\": 17624309, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "West Kirby", "service_state_platform": "2", "timing_fact_generation": 1789711155573229, "current_leg_arrival_utc": "2026-09-18T07:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T06:00:58.186663", "service_state_evidence_id": 17624309, "current_leg_start_actual_dep": "2026-09-18T06:46:00+01:00", "operational_evidence_version": 14, "service_state_event_time_utc": "2026-09-18T06:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T06:10:58.600754", "service_state_valid_until_kind": null, "operational_interpretation_version": 14, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Merseyrail P XDB WKI 5W04 777033 4 75 None {"version": 3, "segments": [{"to_m": 549.771, "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": 1029.722, "from_m": 549.771, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2027.087, "from_m": 1029.722, "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": 7559.845, "from_m": 2027.087, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7874.681, "from_m": 7559.845, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 7975.645, "from_m": 7874.681, "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": 10178.846, "from_m": 7975.645, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10369.057, "from_m": 10178.846, "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": 661364, "profile_key": "8f38ae2f3a4da01a59a79925f586253edb3c517ba7660ca1971ebbc96cc80b2c", "schedule_id": 808, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0646", "location": "Birkenhead North E.M.U.D", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28267}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0649", "location": "Bidston East Jn", "stage_seq": 2, "distance_m": 615.522, "section_seq": 1, "route_path_id": 28267}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0650", "location": "Bidston", "stage_seq": 3, "distance_m": 1327.755, "section_seq": 1, "route_path_id": 28267}, {"is_pass": false, "wtt_arr": "0702", "wtt_dep": null, "location": "West Kirby", "stage_seq": 4, "distance_m": 10369.057, "section_seq": 1, "route_path_id": 28267}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 10369.057, "from_m": 0.0, "section_seq": 1, "route_path_id": 28267}], "total_distance_m": 10369.057, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 9819.286, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 549.771, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 10171, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:48:55Z", "source_id": 55028326, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T05:49:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:48:59Z", "source_id": 17617135, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T06:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10124, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:59:08Z", "source_id": 55053588, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T06:00:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:59:13Z", "source_id": 17624309, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T07:00:00+01:00", "operational_fact": true}] Birkenhead North E.M.U.D 0646 0646 None None None West Kirby 0702 0702 2 EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:C08291/2026-09-18/detailed None Birkenhead North E.M.U.D 2026-09-18T06:46:00+01:00 West Kirby 15.0 {"type": "LineString", "coordinates": [[-3.0603273999999994, 53.4065967], [-3.0604235999999996, 53.4066607], [-3.0605823999999995, 53.4067792], [-3.0608039999999996, 53.40696859999999], [-3.061065, 53.40717600000001], [-3.0612393, 53.407293799999984], [-3.0614116, 53.407387400000005], [-3.0615046999999995, 53.4074345], [-3.0617054999999995, 53.407526899999986], [-3.0619926999999993, 53.4076421], [-3.0621506, 53.40770030000001], [-3.0622729999999994, 53.4077491], [-3.0625354999999996, 53.40783519999999], [-3.0628135, 53.40790440000001], [-3.0630264, 53.4079498], [-3.0631746999999994, 53.407978], [-3.0636656, 53.4080647], [-3.0639771999999996, 53.40811249999999], [-3.0645901, 53.40819799999999], [-3.0648327999999996, 53.408235], [-3.0654549, 53.4083487], [-3.0656388, 53.408384299999994], [-3.0658161, 53.4084236], [-3.0661248, 53.4084969], [-3.066343, 53.408538], [-3.0665387, 53.408568900000006], [-3.0666821, 53.408588], [-3.0670797, 53.4086233], [-3.06733, 53.40865129999999], [-3.0675471, 53.4086866], [-3.0676411, 53.4087043], [-3.0684602, 53.40881970000001], [-3.0685289999999994, 53.408832], [-3.0695606999999994, 53.40902040000001], [-3.0703109999999993, 53.4091543], [-3.0717477, 53.4094128], [-3.0720278999999997, 53.409461499999985], [-3.0723353, 53.409504], [-3.0726167000000006, 53.4095399], [-3.0728486, 53.4095626], [-3.0730942, 53.40958169999999], [-3.0733662999999996, 53.409595], [-3.0736423, 53.4096031], [-3.073929, 53.40960489999999], [-3.0741970999999997, 53.4096006], [-3.0745608, 53.4095851], [-3.0753009, 53.4095492], [-3.0763871, 53.4094791], [-3.0769851, 53.4094418], [-3.0775910000000004, 53.4093935], [-3.0784771999999996, 53.409321199999994], [-3.0790277, 53.409282299999994], [-3.0793392, 53.40926509999999], [-3.0797394, 53.40924309999999], [-3.0804551, 53.40921829999999], [-3.0810903999999995, 53.4091949], [-3.0815395999999997, 53.4091773], [-3.0819033, 53.40915760000001], [-3.0826780999999994, 53.4091102], [-3.0854261999999997, 53.40893549999999], [-3.0895307999999995, 53.4086866], [-3.0987996, 53.40812589999999], [-3.0999796, 53.4080555], [-3.1133684999999995, 53.40725669999999], [-3.1143481999999993, 53.4071982], [-3.1152106999999996, 53.4071407], [-3.1179206, 53.4069809], [-3.1219229, 53.406748], [-3.1232152999999996, 53.406655099999995], [-3.1243097999999994, 53.40656169999999], [-3.1254266, 53.40643229999999], [-3.1265541999999997, 53.406288100000005], [-3.1276600999999995, 53.40612189999999], [-3.1282593, 53.406021300000006], [-3.1288241999999995, 53.40591669999999], [-3.1296566999999995, 53.40576300000001], [-3.1305439, 53.40558670000001], [-3.131418099999999, 53.405394599999994], [-3.1333279, 53.404910099999995], [-3.1370257999999995, 53.40392429999999], [-3.1407942999999996, 53.40292980000001], [-3.1431589, 53.402294100000006], [-3.1431959999999997, 53.40228429999999], [-3.144103494418325, 53.4020413531967], [-3.1485359999999996, 53.40085470000001], [-3.1516356, 53.4000301], [-3.1539136999999995, 53.39942430000001], [-3.1560967999999994, 53.39884270000001], [-3.1582909, 53.398255299999995], [-3.1589164, 53.3980918], [-3.1626330999999994, 53.3970985], [-3.1644565, 53.39661460000001], [-3.1670945999999995, 53.3959036], [-3.1683321, 53.3955461], [-3.1689037999999994, 53.3953604], [-3.1700309999999994, 53.3949422], [-3.1708664, 53.39460629999999], [-3.1716412, 53.394264], [-3.1722333999999996, 53.39398299999999], [-3.1727432999999996, 53.393718799999995], [-3.1731835, 53.39347600000001], [-3.1738524, 53.393087400000006], [-3.1742766999999996, 53.3928289], [-3.1765071999999996, 53.391404], [-3.1788086, 53.38989169999999], [-3.1791680999999996, 53.38965979999998], [-3.1792169, 53.389625900000006], [-3.1796885, 53.3892989], [-3.1801198, 53.38896780000001], [-3.180547, 53.388603800000006], [-3.1809715999999995, 53.388193], [-3.1813694, 53.3877702], [-3.1818147, 53.3872], [-3.18203, 53.3868968], [-3.1822115, 53.386612799999995], [-3.1824837, 53.3860876], [-3.1826612, 53.38568889999999], [-3.1828087, 53.385256899999995], [-3.182865099999999, 53.3850698], [-3.1829111, 53.3848825], [-3.182981, 53.384557], [-3.1833745999999996, 53.3815973], [-3.1839016, 53.3778172], [-3.1839634, 53.3773758], [-3.1840036, 53.376991399999994], [-3.1840386, 53.3765982], [-3.1840416, 53.3762979], [-3.1840587999999994, 53.37599089999999], [-3.1840663, 53.3757024], [-3.1840259, 53.375393599999995], [-3.1840157, 53.3751415], [-3.1840137999999993, 53.3749939], [-3.1840064, 53.374733199999994], [-3.1840287, 53.374404799999986], [-3.1840528999999997, 53.3741795], [-3.1840603, 53.374073], [-3.1840491, 53.373972], [-3.1840174999999995, 53.3738367], [-3.1839071, 53.37343870000001]]} 6.4 0645 0700 Birkenhead North E.M.U.D West Kirby West Kirby 53.3734387 -3.1839071 53.3734387 -3.1839071 1 0 2026-09-18 06:11:26 TERMINATED 2026-09-18 06:00:00 West Kirby TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17624309 1789711155573229 14 14 2026-09-18 06:10:58.600754 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 06:00:58.186663
629625 661635 C17826 705B08M618 2026-09-18 COMPLETE 17624612 2026-09-18 07:00:00 2026-09-18 06:11:26 2026-09-20 06:11:26 {"id": 661635, "stp": "P", "toc": "West Midlands Trains", "uid": "C17826", "consist": "730231", "dest_crs": "BLY", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C17826/2026-09-18/detailed", "trust_id": "705B08M618", "origin_crs": "XBQ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bletchley", "service_date": "2026-09-18", "dest_arr_time": "0700", "dest_platform": "5", "is_terminated": 1, "next_location": "Bletchley", "signalling_id": "5B08", "timing_status": "ON TIME", "origin_station": "Bletchley T.M.D.", "current_leg_arr": "0700", "current_leg_dep": "0658", "current_leg_end": "Bletchley", "origin_dep_time": "0655", "origin_platform": null, "current_location": "Bletchley", "last_update_time": "2026-09-18T06:11:26", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.7324652000000001, 52.0010828], [-0.7330303, 52.0007404], [-0.7333440999999999, 52.00055880000001], [-0.7339383, 52.0002219], [-0.7342172, 52.00004849999999], [-0.7343473, 51.999964299999995], [-0.7345195, 51.9998099], [-0.7348113, 51.9995362], [-0.734932, 51.999429199999994], [-0.7350691295180422, 51.99930615890027], [-0.7351841, 51.999202999999994], [-0.7353558, 51.9991056], [-0.7354336, 51.9990494], [-0.7355006702898891, 51.9989958922958], [-0.7354858696569784, 51.99894719311069], [-0.7354742882613238, 51.99890908628908], [-0.735445422067555, 51.99881410632603], [-0.7354384936783037, 51.99879130945069], [-0.7354073999999999, 51.99868899999999], [-0.7353154999999999, 51.9982533], [-0.7352892, 51.9981123], [-0.7352635999999999, 51.997930800000006], [-0.7352391, 51.997708499999995], [-0.7352308999999999, 51.9975045], [-0.735231, 51.99721309999999], [-0.7352171, 51.9969885], [-0.7352350999999999, 51.9967771], [-0.7352439, 51.99655580000001], [-0.7352229, 51.99583159999999], [-0.7352174999999999, 51.9954903], [-0.7352270999999999, 51.99512179999999], [-0.7352445, 51.9948643], [-0.735261, 51.994664400000005], [-0.7352893999999999, 51.99443709999999], [-0.7353187999999999, 51.99422359999999], [-0.7353631, 51.9939359], [-0.7353973999999999, 51.9937294], [-0.7354262, 51.99357909999999], [-0.7354662999999999, 51.99339620000001], [-0.7354835999999999, 51.99334129999999], [-0.7355087, 51.9932207], [-0.7355104249704605, 51.993214061051155], [-0.7355038, 51.9931808], [-0.7354896755294399, 51.99311304886966], [-0.7353808, 51.9925908], [-0.7353352, 51.9923943], [-0.7352761999999999, 51.9921366], [-0.7351952999999999, 51.991892599999986], [-0.7351381, 51.9916643], [-0.7350054, 51.991273699999994], [-0.7349659999999999, 51.99113309999999], [-0.7348901, 51.99074959999999], [-0.7347917, 51.990256499999994], [-0.7350181999999998, 51.9911408], [-0.7350588999999998, 51.9912831], [-0.7352462, 51.9918618], [-0.7353271999999998, 51.99217049999999], [-0.7353861999999999, 51.9924306], [-0.7354519, 51.99268419999999], [-0.7354721, 51.9928512], [-0.735511661366474, 51.99302817367715], [-0.7355334261138052, 51.99312553572278], [-0.7355435, 51.9931706], [-0.7356989, 51.9937763], [-0.7357596, 51.9940452], [-0.7358329, 51.9943478], [-0.7358859, 51.9945504], [-0.7360347, 51.9949917], [-0.7361363, 51.995318000000005], [-0.7361958, 51.9955028], [-0.7363399999999999, 51.99598850000001]]}", "current_leg_start": "Bletchley T.M.D.", "dest_arr_time_act": "0700", "motion_projection": null, "next_location_lat": "51.9959885", "next_location_lon": "-0.7363400", "previous_location": "Bletchley T.M.D.", "current_leg_milage": "1.2", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 953.005, \"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\": 1251.368, \"from_m\": 953.005, \"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\": 1306.61, \"from_m\": 1251.368, \"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\": 1952.961, \"from_m\": 1306.61, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 661635, \"profile_key\": \"925e0e56921f9e9b5a09e8eb889da396e1a7e5e4daa8bc378c8645bc654d656c\", \"schedule_id\": 2284, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0655\", \"location\": \"Bletchley T.M.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66492}, {\"is_pass\": false, \"wtt_arr\": \"0700\", \"wtt_dep\": null, \"location\": \"Bletchley\", \"stage_seq\": 2, \"distance_m\": 1952.961, \"section_seq\": 1, \"route_path_id\": 66492}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1952.961, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66492}], \"total_distance_m\": 1952.961, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 353.605, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1599.356, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0655", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.9959885", "current_position_lon": "-0.7363400", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 21595, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:59:39Z\", \"source_id\": 55054915, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:00:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:59:42Z\", \"source_id\": 17624612, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bletchley", "service_state_platform": "5", "timing_fact_generation": 1789711182693245, "current_leg_arrival_utc": "2026-09-18T07:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T06:00:59.476650", "service_state_evidence_id": 17624612, "current_leg_start_actual_dep": "2026-09-18T06:55:00+01:00", "operational_evidence_version": 4, "service_state_event_time_utc": "2026-09-18T06:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T06:10:59.839882", "service_state_valid_until_kind": null, "operational_interpretation_version": 4, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains P XBQ BLY 5B08 730231 5 110 None {"version": 3, "segments": [{"to_m": 953.005, "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": 1251.368, "from_m": 953.005, "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": 1306.61, "from_m": 1251.368, "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": 1952.961, "from_m": 1306.61, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 661635, "profile_key": "925e0e56921f9e9b5a09e8eb889da396e1a7e5e4daa8bc378c8645bc654d656c", "schedule_id": 2284, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0655", "location": "Bletchley T.M.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66492}, {"is_pass": false, "wtt_arr": "0700", "wtt_dep": null, "location": "Bletchley", "stage_seq": 2, "distance_m": 1952.961, "section_seq": 1, "route_path_id": 66492}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1952.961, "from_m": 0.0, "section_seq": 1, "route_path_id": 66492}], "total_distance_m": 1952.961, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 353.605, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1599.356, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 21595, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:59:39Z", "source_id": 55054915, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T06:00:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:59:42Z", "source_id": 17624612, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T07:00:00+01:00", "operational_fact": true}] Bletchley T.M.D. 0655 0655 None None None Bletchley 0700 0700 5 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:C17826/2026-09-18/detailed None Bletchley T.M.D. 2026-09-18T06:55:00+01:00 Bletchley 2.0 {"type": "LineString", "coordinates": [[-0.7324652000000001, 52.0010828], [-0.7330303, 52.0007404], [-0.7333440999999999, 52.00055880000001], [-0.7339383, 52.0002219], [-0.7342172, 52.00004849999999], [-0.7343473, 51.999964299999995], [-0.7345195, 51.9998099], [-0.7348113, 51.9995362], [-0.734932, 51.999429199999994], [-0.7350691295180422, 51.99930615890027], [-0.7351841, 51.999202999999994], [-0.7353558, 51.9991056], [-0.7354336, 51.9990494], [-0.7355006702898891, 51.9989958922958], [-0.7354858696569784, 51.99894719311069], [-0.7354742882613238, 51.99890908628908], [-0.735445422067555, 51.99881410632603], [-0.7354384936783037, 51.99879130945069], [-0.7354073999999999, 51.99868899999999], [-0.7353154999999999, 51.9982533], [-0.7352892, 51.9981123], [-0.7352635999999999, 51.997930800000006], [-0.7352391, 51.997708499999995], [-0.7352308999999999, 51.9975045], [-0.735231, 51.99721309999999], [-0.7352171, 51.9969885], [-0.7352350999999999, 51.9967771], [-0.7352439, 51.99655580000001], [-0.7352229, 51.99583159999999], [-0.7352174999999999, 51.9954903], [-0.7352270999999999, 51.99512179999999], [-0.7352445, 51.9948643], [-0.735261, 51.994664400000005], [-0.7352893999999999, 51.99443709999999], [-0.7353187999999999, 51.99422359999999], [-0.7353631, 51.9939359], [-0.7353973999999999, 51.9937294], [-0.7354262, 51.99357909999999], [-0.7354662999999999, 51.99339620000001], [-0.7354835999999999, 51.99334129999999], [-0.7355087, 51.9932207], [-0.7355104249704605, 51.993214061051155], [-0.7355038, 51.9931808], [-0.7354896755294399, 51.99311304886966], [-0.7353808, 51.9925908], [-0.7353352, 51.9923943], [-0.7352761999999999, 51.9921366], [-0.7351952999999999, 51.991892599999986], [-0.7351381, 51.9916643], [-0.7350054, 51.991273699999994], [-0.7349659999999999, 51.99113309999999], [-0.7348901, 51.99074959999999], [-0.7347917, 51.990256499999994], [-0.7350181999999998, 51.9911408], [-0.7350588999999998, 51.9912831], [-0.7352462, 51.9918618], [-0.7353271999999998, 51.99217049999999], [-0.7353861999999999, 51.9924306], [-0.7354519, 51.99268419999999], [-0.7354721, 51.9928512], [-0.735511661366474, 51.99302817367715], [-0.7355334261138052, 51.99312553572278], [-0.7355435, 51.9931706], [-0.7356989, 51.9937763], [-0.7357596, 51.9940452], [-0.7358329, 51.9943478], [-0.7358859, 51.9945504], [-0.7360347, 51.9949917], [-0.7361363, 51.995318000000005], [-0.7361958, 51.9955028], [-0.7363399999999999, 51.99598850000001]]} 1.2 0658 0700 Bletchley T.M.D. Bletchley Bletchley 51.9959885 -0.7363400 51.9959885 -0.7363400 1 0 2026-09-18 06:11:26 TERMINATED 2026-09-18 06:00:00 Bletchley TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17624612 1789711182693245 4 4 2026-09-18 06:10:59.839882 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 06:00:59.476650
629626 659755 G39853 772M02M618 2026-09-18 COMPLETE 17624867 2026-09-18 07:00:00 2026-09-18 06:11:26 2026-09-20 06:11:26 {"id": 659755, "stp": "P", "toc": "Transport for Wales", "uid": "G39853", "consist": "756103", "dest_crs": "MER", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G39853/2026-09-18/detailed", "trust_id": "772M02M618", "origin_crs": "CDF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Merthyr Tydfil", "service_date": "2026-09-18", "dest_arr_time": "0704", "dest_platform": null, "is_terminated": 1, "next_location": "Merthyr Tydfil", "signalling_id": "2M02", "timing_status": "EARLY", "origin_station": "Cardiff Central", "current_leg_arr": "0700", "current_leg_dep": "0657", "current_leg_end": "Merthyr Tydfil", "origin_dep_time": "0600", "origin_platform": "7", "current_location": "Merthyr Tydfil", "last_update_time": "2026-09-18T06:11:26", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.3623399, 51.72482939999998], [-3.3626929, 51.725005], [-3.3630486999999993, 51.72516219999999], [-3.3634054999999994, 51.72529670000001], [-3.3639375, 51.7254818], [-3.3644462, 51.725635699999984], [-3.3652544999999994, 51.725927], [-3.3656144999999995, 51.7260833], [-3.3659305999999996, 51.726237], [-3.3665168999999997, 51.72657269999999], [-3.3670661, 51.7269701], [-3.3674931999999997, 51.7273635], [-3.3678258, 51.7277423], [-3.368113699999999, 51.7281871], [-3.3682015999999995, 51.72835740000001], [-3.3684086, 51.7288289], [-3.3691173, 51.730623599999994], [-3.3692931, 51.73105910000001], [-3.3694702999999997, 51.731507699999995], [-3.3698246999999997, 51.732398], [-3.3706769, 51.7342907], [-3.3707807, 51.7345167], [-3.3709676, 51.735061299999984], [-3.3710673, 51.735436500000006], [-3.3712111999999994, 51.73581029999999], [-3.3713351, 51.73605589999999], [-3.3714937999999997, 51.73627820000001], [-3.3718605, 51.736779000000006], [-3.3723105, 51.7372642], [-3.3726791, 51.7376612], [-3.3729542, 51.7379153], [-3.3739412999999994, 51.73895180000001], [-3.3741276999999994, 51.7391546], [-3.3742550999999996, 51.7393505], [-3.3743664, 51.73957039999999], [-3.374445, 51.73979700000001], [-3.3744831999999993, 51.7399992], [-3.3744894, 51.7401521], [-3.3744926, 51.7402066], [-3.3744776999999995, 51.74047759999999], [-3.3744774999999994, 51.74062239999999], [-3.3744900999999996, 51.740765], [-3.374505, 51.74091549999999], [-3.3745289, 51.7410561], [-3.3745877999999996, 51.74126820000001], [-3.3746723, 51.7414981], [-3.3747760000000007, 51.74173160000001], [-3.3749283, 51.7420078], [-3.3751133, 51.74225580000001], [-3.3753426999999996, 51.7425015], [-3.3756139, 51.7427503], [-3.3759261, 51.74298439999998], [-3.3762424, 51.7432443], [-3.376477, 51.743427099999984], [-3.3765820999999994, 51.74352669999999], [-3.376736, 51.7436835], [-3.3770965999999993, 51.74405809999999], [-3.3772565, 51.7442798], [-3.3773516, 51.74442899999999], [-3.3774057, 51.7445822], [-3.3774698999999995, 51.7447693]]}", "current_leg_start": "Pentre-bach", "dest_arr_time_act": "0703", "motion_projection": null, "next_location_lat": "51.7447693", "next_location_lon": "-3.3774699", "previous_location": "Pentre-bach", "current_leg_milage": "1.6", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 272.05, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 300.813, \"from_m\": 272.05, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 341.742, \"from_m\": 300.813, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 363.784, \"from_m\": 341.742, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1402.987, \"from_m\": 363.784, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1440.54, \"from_m\": 1402.987, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2410.878, \"from_m\": 1440.54, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 6556.53, \"from_m\": 2410.878, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 8590.159, \"from_m\": 6556.53, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 9051.096, \"from_m\": 8590.159, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11753.614, \"from_m\": 9051.096, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11800.033, \"from_m\": 11753.614, \"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\": 12880.373, \"from_m\": 11800.033, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15377.416, \"from_m\": 12880.373, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 18458.273, \"from_m\": 15377.416, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20451.014, \"from_m\": 18458.273, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 20497.712, \"from_m\": 20451.014, \"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\": 20935.875, \"from_m\": 20497.712, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 21239.183, \"from_m\": 20935.875, \"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\": 22844.809, \"from_m\": 21239.183, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23936.351, \"from_m\": 22844.809, \"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\": 24261.208, \"from_m\": 23936.351, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25774.299, \"from_m\": 24261.208, \"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\": 26211.806, \"from_m\": 25774.299, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26643.055, \"from_m\": 26211.806, \"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\": 29340.918, \"from_m\": 26643.055, \"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\": 30276.316, \"from_m\": 29340.918, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 31179.576, \"from_m\": 30276.316, \"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\": 35356.856, \"from_m\": 31179.576, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 35365.874, \"from_m\": 35356.856, \"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\": 37573.962, \"from_m\": 35365.874, \"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\": 39238.659, \"from_m\": 37573.962, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 39489.258, \"from_m\": 39238.659, \"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\": 39502.488, \"from_m\": 39489.258, \"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\": 39654.922, \"from_m\": 39502.488, \"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\": 659755, \"profile_key\": \"cb793f9ecc4526e2d7ac30f326ec98e5ba87b51c3ae893600b2ce5cebf767569\", \"schedule_id\": 36759, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0600\", \"location\": \"Cardiff Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32163}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0600H\", \"location\": \"CVL East Boundary\", \"stage_seq\": 2, \"distance_m\": 1495.464, \"section_seq\": 1, \"route_path_id\": 32163}, {\"is_pass\": false, \"wtt_arr\": \"0602H\", \"wtt_dep\": \"0604\", \"location\": \"Cardiff Queen Street\", \"stage_seq\": 3, \"distance_m\": 1912.038, \"section_seq\": 1, \"route_path_id\": 32163}, {\"is_pass\": false, \"wtt_arr\": \"0606\", \"wtt_dep\": \"0607H\", \"location\": \"Cathays\", \"stage_seq\": 4, \"distance_m\": 2922.878, \"section_seq\": 1, \"route_path_id\": 32163}, {\"is_pass\": false, \"wtt_arr\": \"0611\", \"wtt_dep\": \"0612H\", \"location\": \"Llandaf\", \"stage_seq\": 5, \"distance_m\": 7091.42, \"section_seq\": 1, \"route_path_id\": 32163}, {\"is_pass\": false, \"wtt_arr\": \"0614H\", \"wtt_dep\": \"0615H\", \"location\": \"Radyr\", \"stage_seq\": 6, \"distance_m\": 8831.04, \"section_seq\": 1, \"route_path_id\": 32163}, {\"is_pass\": false, \"wtt_arr\": \"0618H\", \"wtt_dep\": \"0620H\", \"location\": \"Taffs Well\", \"stage_seq\": 7, \"distance_m\": 11825.609, \"section_seq\": 1, \"route_path_id\": 32163}, {\"is_pass\": false, \"wtt_arr\": \"0624\", \"wtt_dep\": \"0625\", \"location\": \"Trefforest Estate\", \"stage_seq\": 8, \"distance_m\": 15740.715, \"section_seq\": 1, \"route_path_id\": 32163}, {\"is_pass\": false, \"wtt_arr\": \"0628H\", \"wtt_dep\": \"0629H\", \"location\": \"Treforest\", \"stage_seq\": 9, \"distance_m\": 19404.154, \"section_seq\": 1, \"route_path_id\": 32163}, {\"is_pass\": false, \"wtt_arr\": \"0632\", \"wtt_dep\": \"0633\", \"location\": \"Pontypridd\", \"stage_seq\": 10, \"distance_m\": 20897.424, \"section_seq\": 1, \"route_path_id\": 32163}, {\"is_pass\": false, \"wtt_arr\": \"0639\", \"wtt_dep\": \"0641\", \"location\": \"Abercynon\", \"stage_seq\": 11, \"distance_m\": 26388.967, \"section_seq\": 1, \"route_path_id\": 32163}, {\"is_pass\": false, \"wtt_arr\": \"0644H\", \"wtt_dep\": \"0645H\", \"location\": \"Quaker's Yard\", \"stage_seq\": 12, \"distance_m\": 28950.766, \"section_seq\": 1, \"route_path_id\": 32163}, {\"is_pass\": false, \"wtt_arr\": \"0650\", \"wtt_dep\": \"0651\", \"location\": \"Merthyr Vale\", \"stage_seq\": 13, \"distance_m\": 32286.355, \"section_seq\": 1, \"route_path_id\": 32163}, {\"is_pass\": false, \"wtt_arr\": \"0654\", \"wtt_dep\": \"0655\", \"location\": \"Troed-y-rhiw\", \"stage_seq\": 14, \"distance_m\": 35356.856, \"section_seq\": 1, \"route_path_id\": 32163}, {\"is_pass\": false, \"wtt_arr\": \"0657H\", \"wtt_dep\": \"0658H\", \"location\": \"Pentre-bach\", \"stage_seq\": 15, \"distance_m\": 37114.643, \"section_seq\": 1, \"route_path_id\": 32163}, {\"is_pass\": false, \"wtt_arr\": \"0703\", \"wtt_dep\": null, \"location\": \"Merthyr Tydfil\", \"stage_seq\": 16, \"distance_m\": 39654.922, \"section_seq\": 1, \"route_path_id\": 32163}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 39654.922, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32163}], \"total_distance_m\": 39654.922, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 39617.369, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 37.553, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0600", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.7447693", "current_position_lon": "-3.3774699", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25251, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:02:41Z\", \"source_id\": 54933818, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:03:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:02:44Z\", \"source_id\": 17588562, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25243, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:05:11Z\", \"source_id\": 54938017, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:05:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:05:13Z\", \"source_id\": 17589851, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25239, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:08:58Z\", \"source_id\": 54944659, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:10:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:09:02Z\", \"source_id\": 17591886, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25227, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:13:16Z\", \"source_id\": 54952697, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:14:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:13:22Z\", \"source_id\": 17594336, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25147, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:17:35Z\", \"source_id\": 54961061, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:18:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:17:43Z\", \"source_id\": 17596808, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25138, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:22:46Z\", \"source_id\": 54971181, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:23:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:22:48Z\", \"source_id\": 17599879, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25134, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:27:46Z\", \"source_id\": 54981119, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:28:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:27:50Z\", \"source_id\": 17602970, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25123, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:30:24Z\", \"source_id\": 54986661, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:31:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:30:27Z\", \"source_id\": 17604661, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25114, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:38:03Z\", \"source_id\": 55003348, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:38:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:38:07Z\", \"source_id\": 17609672, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25108, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:49:21Z\", \"source_id\": 55029300, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:50:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:49:25Z\", \"source_id\": 17617430, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25105, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:53:01Z\", \"source_id\": 55038251, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:53:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:53:07Z\", \"source_id\": 17620056, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25112, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:59:54Z\", \"source_id\": 55055569, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:00:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:59:58Z\", \"source_id\": 17624867, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Merthyr Tydfil", "service_state_platform": null, "timing_fact_generation": 1789711199753701, "current_leg_arrival_utc": "2026-09-18T07:01:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T06:00:59.490201", "service_state_evidence_id": 17624867, "current_leg_start_actual_dep": "2026-09-18T06:58:30+01:00", "operational_evidence_version": 72, "service_state_event_time_utc": "2026-09-18T06:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T06:10:59.833307", "service_state_valid_until_kind": null, "operational_interpretation_version": 72, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Transport for Wales P CDF MER 2M02 756103 5 75 None {"version": 3, "segments": [{"to_m": 272.05, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 300.813, "from_m": 272.05, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 341.742, "from_m": 300.813, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 363.784, "from_m": 341.742, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1402.987, "from_m": 363.784, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1440.54, "from_m": 1402.987, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2410.878, "from_m": 1440.54, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 6556.53, "from_m": 2410.878, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 8590.159, "from_m": 6556.53, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 9051.096, "from_m": 8590.159, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11753.614, "from_m": 9051.096, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11800.033, "from_m": 11753.614, "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": 12880.373, "from_m": 11800.033, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15377.416, "from_m": 12880.373, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 18458.273, "from_m": 15377.416, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20451.014, "from_m": 18458.273, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 20497.712, "from_m": 20451.014, "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": 20935.875, "from_m": 20497.712, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 21239.183, "from_m": 20935.875, "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": 22844.809, "from_m": 21239.183, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23936.351, "from_m": 22844.809, "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": 24261.208, "from_m": 23936.351, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25774.299, "from_m": 24261.208, "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": 26211.806, "from_m": 25774.299, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 26643.055, "from_m": 26211.806, "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": 29340.918, "from_m": 26643.055, "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": 30276.316, "from_m": 29340.918, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 31179.576, "from_m": 30276.316, "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": 35356.856, "from_m": 31179.576, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 35365.874, "from_m": 35356.856, "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": 37573.962, "from_m": 35365.874, "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": 39238.659, "from_m": 37573.962, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 39489.258, "from_m": 39238.659, "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": 39502.488, "from_m": 39489.258, "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": 39654.922, "from_m": 39502.488, "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": 659755, "profile_key": "cb793f9ecc4526e2d7ac30f326ec98e5ba87b51c3ae893600b2ce5cebf767569", "schedule_id": 36759, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0600", "location": "Cardiff Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32163}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0600H", "location": "CVL East Boundary", "stage_seq": 2, "distance_m": 1495.464, "section_seq": 1, "route_path_id": 32163}, {"is_pass": false, "wtt_arr": "0602H", "wtt_dep": "0604", "location": "Cardiff Queen Street", "stage_seq": 3, "distance_m": 1912.038, "section_seq": 1, "route_path_id": 32163}, {"is_pass": false, "wtt_arr": "0606", "wtt_dep": "0607H", "location": "Cathays", "stage_seq": 4, "distance_m": 2922.878, "section_seq": 1, "route_path_id": 32163}, {"is_pass": false, "wtt_arr": "0611", "wtt_dep": "0612H", "location": "Llandaf", "stage_seq": 5, "distance_m": 7091.42, "section_seq": 1, "route_path_id": 32163}, {"is_pass": false, "wtt_arr": "0614H", "wtt_dep": "0615H", "location": "Radyr", "stage_seq": 6, "distance_m": 8831.04, "section_seq": 1, "route_path_id": 32163}, {"is_pass": false, "wtt_arr": "0618H", "wtt_dep": "0620H", "location": "Taffs Well", "stage_seq": 7, "distance_m": 11825.609, "section_seq": 1, "route_path_id": 32163}, {"is_pass": false, "wtt_arr": "0624", "wtt_dep": "0625", "location": "Trefforest Estate", "stage_seq": 8, "distance_m": 15740.715, "section_seq": 1, "route_path_id": 32163}, {"is_pass": false, "wtt_arr": "0628H", "wtt_dep": "0629H", "location": "Treforest", "stage_seq": 9, "distance_m": 19404.154, "section_seq": 1, "route_path_id": 32163}, {"is_pass": false, "wtt_arr": "0632", "wtt_dep": "0633", "location": "Pontypridd", "stage_seq": 10, "distance_m": 20897.424, "section_seq": 1, "route_path_id": 32163}, {"is_pass": false, "wtt_arr": "0639", "wtt_dep": "0641", "location": "Abercynon", "stage_seq": 11, "distance_m": 26388.967, "section_seq": 1, "route_path_id": 32163}, {"is_pass": false, "wtt_arr": "0644H", "wtt_dep": "0645H", "location": "Quaker's Yard", "stage_seq": 12, "distance_m": 28950.766, "section_seq": 1, "route_path_id": 32163}, {"is_pass": false, "wtt_arr": "0650", "wtt_dep": "0651", "location": "Merthyr Vale", "stage_seq": 13, "distance_m": 32286.355, "section_seq": 1, "route_path_id": 32163}, {"is_pass": false, "wtt_arr": "0654", "wtt_dep": "0655", "location": "Troed-y-rhiw", "stage_seq": 14, "distance_m": 35356.856, "section_seq": 1, "route_path_id": 32163}, {"is_pass": false, "wtt_arr": "0657H", "wtt_dep": "0658H", "location": "Pentre-bach", "stage_seq": 15, "distance_m": 37114.643, "section_seq": 1, "route_path_id": 32163}, {"is_pass": false, "wtt_arr": "0703", "wtt_dep": null, "location": "Merthyr Tydfil", "stage_seq": 16, "distance_m": 39654.922, "section_seq": 1, "route_path_id": 32163}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 39654.922, "from_m": 0.0, "section_seq": 1, "route_path_id": 32163}], "total_distance_m": 39654.922, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 39617.369, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 37.553, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 25251, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:02:41Z", "source_id": 54933818, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T05:03:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:02:44Z", "source_id": 17588562, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T06:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25243, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:05:11Z", "source_id": 54938017, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T05:05:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:05:13Z", "source_id": 17589851, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T06:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25239, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:08:58Z", "source_id": 54944659, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T05:10:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:09:02Z", "source_id": 17591886, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T06:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25227, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:13:16Z", "source_id": 54952697, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T05:14:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:13:22Z", "source_id": 17594336, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T06:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25147, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:17:35Z", "source_id": 54961061, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T05:18:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:17:43Z", "source_id": 17596808, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T06:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25138, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:22:46Z", "source_id": 54971181, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T05:23:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:22:48Z", "source_id": 17599879, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T06:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25134, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:27:46Z", "source_id": 54981119, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T05:28:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:27:50Z", "source_id": 17602970, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T06:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25123, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:30:24Z", "source_id": 54986661, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T05:31:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:30:27Z", "source_id": 17604661, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T06:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25114, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:38:03Z", "source_id": 55003348, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T05:38:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:38:07Z", "source_id": 17609672, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T06:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25108, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:49:21Z", "source_id": 55029300, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T05:50:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:49:25Z", "source_id": 17617430, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T06:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25105, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:53:01Z", "source_id": 55038251, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T05:53:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:53:07Z", "source_id": 17620056, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T06:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25112, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:59:54Z", "source_id": 55055569, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T06:00:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:59:58Z", "source_id": 17624867, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T07:00:00+01:00", "operational_fact": true}] Cardiff Central 0600 0600 7 None None Merthyr Tydfil 0704 0703 None EARLY -3 minutes https://www.realtimetrains.co.uk/service/gb-nr:G39853/2026-09-18/detailed None Pentre-bach 2026-09-18T06:58:30+01:00 Merthyr Tydfil 3.0 {"type": "LineString", "coordinates": [[-3.3623399, 51.72482939999998], [-3.3626929, 51.725005], [-3.3630486999999993, 51.72516219999999], [-3.3634054999999994, 51.72529670000001], [-3.3639375, 51.7254818], [-3.3644462, 51.725635699999984], [-3.3652544999999994, 51.725927], [-3.3656144999999995, 51.7260833], [-3.3659305999999996, 51.726237], [-3.3665168999999997, 51.72657269999999], [-3.3670661, 51.7269701], [-3.3674931999999997, 51.7273635], [-3.3678258, 51.7277423], [-3.368113699999999, 51.7281871], [-3.3682015999999995, 51.72835740000001], [-3.3684086, 51.7288289], [-3.3691173, 51.730623599999994], [-3.3692931, 51.73105910000001], [-3.3694702999999997, 51.731507699999995], [-3.3698246999999997, 51.732398], [-3.3706769, 51.7342907], [-3.3707807, 51.7345167], [-3.3709676, 51.735061299999984], [-3.3710673, 51.735436500000006], [-3.3712111999999994, 51.73581029999999], [-3.3713351, 51.73605589999999], [-3.3714937999999997, 51.73627820000001], [-3.3718605, 51.736779000000006], [-3.3723105, 51.7372642], [-3.3726791, 51.7376612], [-3.3729542, 51.7379153], [-3.3739412999999994, 51.73895180000001], [-3.3741276999999994, 51.7391546], [-3.3742550999999996, 51.7393505], [-3.3743664, 51.73957039999999], [-3.374445, 51.73979700000001], [-3.3744831999999993, 51.7399992], [-3.3744894, 51.7401521], [-3.3744926, 51.7402066], [-3.3744776999999995, 51.74047759999999], [-3.3744774999999994, 51.74062239999999], [-3.3744900999999996, 51.740765], [-3.374505, 51.74091549999999], [-3.3745289, 51.7410561], [-3.3745877999999996, 51.74126820000001], [-3.3746723, 51.7414981], [-3.3747760000000007, 51.74173160000001], [-3.3749283, 51.7420078], [-3.3751133, 51.74225580000001], [-3.3753426999999996, 51.7425015], [-3.3756139, 51.7427503], [-3.3759261, 51.74298439999998], [-3.3762424, 51.7432443], [-3.376477, 51.743427099999984], [-3.3765820999999994, 51.74352669999999], [-3.376736, 51.7436835], [-3.3770965999999993, 51.74405809999999], [-3.3772565, 51.7442798], [-3.3773516, 51.74442899999999], [-3.3774057, 51.7445822], [-3.3774698999999995, 51.7447693]]} 1.6 0657 0700 Pentre-bach Merthyr Tydfil Merthyr Tydfil 51.7447693 -3.3774699 51.7447693 -3.3774699 1 0 2026-09-18 06:11:26 TERMINATED 2026-09-18 06:00:00 Merthyr Tydfil TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17624867 1789711199753701 72 72 2026-09-18 06:10:59.833307 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 06:00:59.490201
629627 658541 G89818 301Y51M518 2026-09-18 COMPLETE 17624475 2026-09-18 07:00:00 2026-09-18 06:11:26 2026-09-20 06:11:26 {"id": 658541, "stp": "P", "toc": "Northern", "uid": "G89818", "consist": "323224", "dest_crs": "MIA", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G89818/2026-09-18/detailed", "trust_id": "301Y51M518", "origin_crs": "BPN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Manchester Airport", "service_date": "2026-09-18", "dest_arr_time": "0701", "dest_platform": "1A", "is_terminated": 1, "next_location": "Manchester Airport", "signalling_id": "1Y51", "timing_status": "EARLY", "origin_station": "Blackpool North", "current_leg_arr": "0700", "current_leg_dep": "0647", "current_leg_end": "Manchester Airport", "origin_dep_time": "0522", "origin_platform": "4", "current_location": "Manchester Airport", "last_update_time": "2026-09-18T06:11:26", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.2302016999999994, 53.476979499999985], [-2.229483, 53.4768164], [-2.2289997, 53.4767067], [-2.2286704, 53.47663439999999], [-2.2285185, 53.476603], [-2.2283708999999994, 53.47657309999999], [-2.2281444999999995, 53.4765377], [-2.2279932999999996, 53.4765147], [-2.2278741, 53.4764965], [-2.227757, 53.4764795], [-2.2274908999999994, 53.4764527], [-2.2273412999999995, 53.47643409999999], [-2.2267769, 53.47636580000001], [-2.2266657, 53.4763525], [-2.2264624999999993, 53.4763235], [-2.2263467, 53.47630199999998], [-2.2260491, 53.4762425], [-2.2256340000000003, 53.4761488], [-2.2253206, 53.4760581], [-2.2251422999999995, 53.476000699999986], [-2.2249038, 53.4759233], [-2.2245268, 53.4757753], [-2.2239598000000003, 53.47551589999999], [-2.2236295, 53.4753857], [-2.2230409999999994, 53.475159999999995], [-2.2228192999999994, 53.4750798], [-2.2209971999999993, 53.4744058], [-2.2199004, 53.4739919], [-2.2194478, 53.4737972], [-2.2191308000000003, 53.4736627], [-2.2189126, 53.4735653], [-2.2185405, 53.4733947], [-2.2179118, 53.473130100000006], [-2.217562099999999, 53.4729546], [-2.2172891999999997, 53.472816300000005], [-2.2166114, 53.4724721], [-2.2158207999999995, 53.4720827], [-2.21552830383746, 53.471940301834906], [-2.2152206, 53.4717905], [-2.2147252999999996, 53.4715055], [-2.2144941, 53.4713918], [-2.2140942, 53.47116409999999], [-2.2138399, 53.471039399999995], [-2.2132390999999996, 53.47073610000001], [-2.2129825999999997, 53.470594000000006], [-2.212763499999999, 53.4704742], [-2.2124520000000003, 53.47026129999999], [-2.2120535, 53.47002880000001], [-2.2115171, 53.469706300000006], [-2.2110048, 53.46939179999999], [-2.2104818, 53.4690708], [-2.2099747999999995, 53.46875310000001], [-2.209295, 53.46831559999998], [-2.2089583, 53.468088900000005], [-2.2089385, 53.46807429999999], [-2.208554942830538, 53.46779240988761], [-2.208336, 53.4676315], [-2.2079414, 53.46734200000001], [-2.2071344000000006, 53.46677330000001], [-2.2068790999999996, 53.466578899999995], [-2.2066785, 53.4664235], [-2.2060526, 53.4659352], [-2.2057005, 53.465632799999995], [-2.2049958, 53.46503299999999], [-2.2045679, 53.4646644], [-2.2042421, 53.46434799999999], [-2.2036199, 53.4637588], [-2.2033090999999994, 53.46346129999999], [-2.201838, 53.461892799999994], [-2.2016216, 53.4616893], [-2.2014062999999995, 53.46149340000001], [-2.2012681, 53.46135040000001], [-2.2007989, 53.460832399999994], [-2.200538, 53.4605379], [-2.2003850999999996, 53.460351800000005], [-2.2002321999999994, 53.4601658], [-2.2000317999999996, 53.45989120000001], [-2.1998768, 53.45967470000001], [-2.1994812, 53.45913099999999], [-2.1992236999999997, 53.4587605], [-2.1986739, 53.45787259999999], [-2.1983401, 53.4573093], [-2.1982206, 53.45709639999999], [-2.1979912, 53.4566883], [-2.19777, 53.4562563], [-2.1977231, 53.456168100000006], [-2.1976434, 53.45602449999999], [-2.1972254999999996, 53.4551448], [-2.1971275999999995, 53.45491239999999], [-2.1969763, 53.454543300000005], [-2.1967801, 53.454085199999994], [-2.1962128569733355, 53.45265291634924], [-2.1962119, 53.45265049999999], [-2.1961830999999994, 53.45256669999999], [-2.196072, 53.452202699999994], [-2.195978, 53.451838], [-2.1959369, 53.451615699999984], [-2.1959211999999995, 53.45146160000001], [-2.1959207, 53.451301599999994], [-2.1959363, 53.451142], [-2.1959574999999996, 53.451012600000006], [-2.1959892000000005, 53.450884], [-2.1960315, 53.45075649999999], [-2.1960843, 53.4506304], [-2.1961473, 53.45050599999998], [-2.1962085, 53.450402200000006], [-2.1962769999999994, 53.45029999999999], [-2.1963525, 53.4501997], [-2.1964329, 53.45010169999999], [-2.1965202, 53.45000580000001], [-2.1966141, 53.44991219999999], [-2.1967489, 53.4497915], [-2.1968948, 53.4496755], [-2.1970512, 53.4495645], [-2.1972178, 53.449458799999995], [-2.1973939, 53.4493588], [-2.1979413, 53.4490663], [-2.1997130999999994, 53.448121], [-2.2000451, 53.4479187], [-2.200229, 53.44778959999999], [-2.2005571999999995, 53.4475744], [-2.2008609, 53.447344400000006], [-2.201015, 53.4472193], [-2.2011622, 53.4470913], [-2.2012937, 53.4469888], [-2.2014442, 53.4468523], [-2.2015357, 53.4467645], [-2.2016561, 53.4466439], [-2.2018171, 53.446479800000006], [-2.2020341, 53.446244400000005], [-2.2021488999999996, 53.44609260000001], [-2.2022654, 53.44595009999998], [-2.202395, 53.445768400000006], [-2.2025811, 53.44550120000001], [-2.2026637, 53.44536639999999], [-2.2029461, 53.4448356], [-2.203290599999999, 53.44422729999999], [-2.203314, 53.444183800000005], [-2.2037457, 53.44337730000001], [-2.2038185, 53.4432453], [-2.2043945, 53.4421748], [-2.2044946, 53.44198829999999], [-2.204930099999999, 53.44117789999999], [-2.2050145, 53.4410174], [-2.2051493999999994, 53.4407691], [-2.2052786, 53.44052899999999], [-2.206615199999999, 53.4380662], [-2.2067154, 53.4378718], [-2.2072789, 53.4367946], [-2.2074823, 53.4364613], [-2.2076364999999996, 53.43617129999999], [-2.2079561999999995, 53.43554429999999], [-2.2083492999999996, 53.434804699999994], [-2.2086604999999997, 53.43422840000001], [-2.2087875, 53.4339961], [-2.2089686999999993, 53.4336646], [-2.2093288, 53.4330342], [-2.209413, 53.43287429999999], [-2.2097447, 53.4322524], [-2.2100829, 53.431588199999986], [-2.2101422999999993, 53.4314769], [-2.211143799999999, 53.42963949999999], [-2.2112346, 53.4294712], [-2.2125806, 53.4269602], [-2.2126448, 53.426839300000005], [-2.2139302, 53.424461], [-2.213995, 53.4243412], [-2.2147902, 53.42285819999999], [-2.2148732, 53.42271399999999], [-2.2152228, 53.4220422], [-2.2152446, 53.4220003], [-2.2156883000000005, 53.4211987], [-2.2157697, 53.42104170000001], [-2.2166679, 53.41933960000001], [-2.2179349, 53.4169078], [-2.2180813, 53.41663140000001], [-2.2186705, 53.41553979999999], [-2.2187600999999995, 53.4153732], [-2.219343684064292, 53.41428429590598], [-2.2194424, 53.4141001], [-2.2200153000000005, 53.41302939999999], [-2.2201221, 53.4128326], [-2.2203285, 53.4124599], [-2.2206996999999995, 53.411781700000006], [-2.2213554999999996, 53.410556199999995], [-2.22146, 53.41035359999999], [-2.2218114999999994, 53.4097008], [-2.2220297000000007, 53.4092956], [-2.2226095, 53.408247300000006], [-2.2230714, 53.407365799999994], [-2.2231797, 53.40716820000001], [-2.2246517999999997, 53.40443109999999], [-2.2247141, 53.4043125], [-2.2251484, 53.40351959999999], [-2.225481, 53.40287549999999], [-2.2255344, 53.4027688], [-2.2258725, 53.4021523], [-2.2261985999999996, 53.401535300000006], [-2.2267122, 53.40060270000001], [-2.2270629408958347, 53.39994321974487], [-2.2270954999999995, 53.399882], [-2.2274827, 53.399160300000005], [-2.2279707, 53.39827569999999], [-2.22835, 53.3975816], [-2.2286884, 53.39693549999999], [-2.228719946070003, 53.3968743534835], [-2.2287565, 53.3968035], [-2.2289829, 53.3963986], [-2.2294421999999994, 53.3955442], [-2.2297796, 53.3948937], [-2.2299892, 53.394500999999984], [-2.2300400999999996, 53.3944135], [-2.2303701, 53.3938305], [-2.2306648, 53.39327910000001], [-2.2309449999999997, 53.39275479999999], [-2.2312757999999997, 53.3921009], [-2.2313518, 53.39194119999999], [-2.2314367, 53.3916988], [-2.2315531, 53.391391299999995], [-2.2317199, 53.3909029], [-2.2319136, 53.3902131], [-2.2320897, 53.3894146], [-2.232256899999999, 53.38863150000001], [-2.2324579, 53.3877657], [-2.2324758, 53.3876878], [-2.2326346, 53.38701390000001], [-2.2328371, 53.38603359999999], [-2.2328496999999996, 53.38596630000001], [-2.2330035999999995, 53.385258], [-2.2332610999999996, 53.3839987], [-2.2336594, 53.38228300000001], [-2.2339392, 53.3809833], [-2.2342561, 53.37956249999999], [-2.2345053, 53.3785097], [-2.2348919, 53.3766774], [-2.2352591, 53.37498560000001], [-2.235673, 53.37308279999999], [-2.2360035, 53.37165069999999], [-2.2363958, 53.370286400000005], [-2.2366576999999994, 53.36953129999999], [-2.2366919678373867, 53.36943253680054], [-2.2367035, 53.36939929999999], [-2.2374668000000004, 53.36733699999999], [-2.2379233, 53.366119100000006], [-2.2383463, 53.364987], [-2.2386602, 53.3643331], [-2.2390041999999997, 53.3638229], [-2.239347, 53.3634773], [-2.2395272, 53.36332209999999], [-2.2397333, 53.36317079999999], [-2.2399631999999996, 53.3630171], [-2.2402212999999995, 53.3628767], [-2.2404727, 53.3627567], [-2.2407392, 53.3626484], [-2.2409863999999997, 53.362566699999995], [-2.2412467, 53.3624901], [-2.2414024999999995, 53.36244510000001], [-2.2416976999999996, 53.3623702], [-2.2418197, 53.3623378], [-2.2420584999999997, 53.36229149999999], [-2.2423165, 53.3622557], [-2.242657, 53.362214300000005], [-2.2427655999999994, 53.3622063], [-2.2430616999999997, 53.3621885], [-2.2433315, 53.36218449999999], [-2.2435094, 53.3621867], [-2.2437835999999995, 53.3621922], [-2.2440656, 53.3622112], [-2.2442872, 53.3622299], [-2.2446923999999995, 53.3622841], [-2.2448367830530684, 53.36231249717774], [-2.245083129054447, 53.36237166884643], [-2.245301321694293, 53.36242332753566], [-2.2454953218650355, 53.362468630897965], [-2.245669090459104, 53.3625087365859], [-2.245826588368928, 53.362544802252], [-2.245971776486936, 53.36257798554881], [-2.2461086157055576, 53.36260944412886], [-2.2462410669172215, 53.36264033564472], [-2.246373091014357, 53.3626718177489], [-2.2465086488893937, 53.36270504809396], [-2.2466517014347605, 53.36274118433244], [-2.246806209542886, 53.36278138411689], [-2.2469761341062, 53.36282680509984], [-2.2471654360171316, 53.36287860493385], [-2.2473780761681095, 53.36293794127143], [-2.2476180154515633, 53.363005971765155], [-2.2485167, 53.3632625], [-2.2498178999999996, 53.3636126], [-2.2506308999999995, 53.363807499999986], [-2.2516582000000005, 53.364043], [-2.2525256, 53.3642236], [-2.253507, 53.3644104], [-2.2540512, 53.3645068], [-2.2546227, 53.3645971], [-2.255576899999999, 53.364744300000005], [-2.2612946, 53.36546649999999], [-2.2636133, 53.3657435], [-2.2642652, 53.3658081], [-2.2648641, 53.36583749999999], [-2.2653884999999994, 53.3658468], [-2.2659567, 53.3658424], [-2.2664519, 53.3658195], [-2.2668907, 53.3657854], [-2.2672888, 53.365737800000005], [-2.2677762999999995, 53.36568110000001], [-2.2679471999999996, 53.3656606], [-2.2681121999999996, 53.365641], [-2.2686093, 53.36558010000001], [-2.2690419, 53.36552609999999], [-2.269464, 53.365464], [-2.269875799999999, 53.3654033], [-2.2705658, 53.36529089999999], [-2.2714078, 53.36515369999999], [-2.2722033, 53.3650303], [-2.2724956, 53.36498240000001]]}", "current_leg_start": "Manchester Piccadilly", "dest_arr_time_act": "0701", "motion_projection": null, "next_location_lat": "53.3649824", "next_location_lon": "-2.2724956", "previous_location": "Manchester Piccadilly", "current_leg_milage": "10.1", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 326.887, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 338.621, \"from_m\": 326.887, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 529.482, \"from_m\": 338.621, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 670.496, \"from_m\": 529.482, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 923.711, \"from_m\": 670.496, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4067.114, \"from_m\": 923.711, \"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\": 4967.961, \"from_m\": 4067.114, \"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\": 5872.966, \"from_m\": 4967.961, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 15867.987, \"from_m\": 5872.966, \"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\": 27648.948, \"from_m\": 15867.987, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27706.729, \"from_m\": 27648.948, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 27729.625, \"from_m\": 27706.729, \"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\": 28778.811, \"from_m\": 27729.625, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 29005.313, \"from_m\": 28778.811, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 29059.395, \"from_m\": 29005.313, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 29099.615, \"from_m\": 29059.395, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 29147.87, \"from_m\": 29099.615, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 29168.767, \"from_m\": 29147.87, \"capability_applied\": null, \"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\": 29216.1, \"from_m\": 29168.767, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32707.504, \"from_m\": 29216.1, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 32773.676, \"from_m\": 32707.504, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 36848.139, \"from_m\": 32773.676, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 36932.346, \"from_m\": 36848.139, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 36993.812, \"from_m\": 36932.346, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 37383.422, \"from_m\": 36993.812, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 44569.668, \"from_m\": 37383.422, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 47416.225, \"from_m\": 44569.668, \"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\": 47531.864, \"from_m\": 47416.225, \"capability_applied\": null, \"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\": 56010.753, \"from_m\": 47531.864, \"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\": 56041.392, \"from_m\": 56010.753, \"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\": 60059.987, \"from_m\": 56041.392, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 60577.614, \"from_m\": 60059.987, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 61102.313, \"from_m\": 60577.614, \"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\": 61147.297, \"from_m\": 61102.313, \"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\": 62161.113, \"from_m\": 61147.297, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 69728.772, \"from_m\": 62161.113, \"capability_applied\": null, \"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\": 72136.889, \"from_m\": 69728.772, \"capability_applied\": null, \"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\": 74303.637, \"from_m\": 72136.889, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 74771.613, \"from_m\": 74303.637, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 75725.721, \"from_m\": 74771.613, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 76158.755, \"from_m\": 75725.721, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 77065.264, \"from_m\": 76158.755, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 77096.755, \"from_m\": 77065.264, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 77442.072, \"from_m\": 77096.755, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 77502.325, \"from_m\": 77442.072, \"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\": 77928.155, \"from_m\": 77502.325, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 78007.965, \"from_m\": 77928.155, \"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\": 78620.895, \"from_m\": 78007.965, \"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\": 79165.43, \"from_m\": 78620.895, \"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\": 79185.266, \"from_m\": 79165.43, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 79231.472, \"from_m\": 79185.266, \"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\": 79540.886, \"from_m\": 79231.472, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 79704.61, \"from_m\": 79540.886, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 81238.917, \"from_m\": 79704.61, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 81767.009, \"from_m\": 81238.917, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 81839.162, \"from_m\": 81767.009, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 81924.236, \"from_m\": 81839.162, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 82014.001, \"from_m\": 81924.236, \"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\": 82044.382, \"from_m\": 82014.001, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 82129.419, \"from_m\": 82044.382, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 82397.654, \"from_m\": 82129.419, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 82832.036, \"from_m\": 82397.654, \"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\": 92679.93, \"from_m\": 82832.036, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 93330.852, \"from_m\": 92679.93, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 94539.105, \"from_m\": 93330.852, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 94757.652, \"from_m\": 94539.105, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 95140.281, \"from_m\": 94757.652, \"capability_applied\": null, \"effective_limit_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\": 658541, \"profile_key\": \"e4e29ec36d447a5899c201e9e7cc3d343f4bc1e32e1a47ac6d35fab5628fd926\", \"schedule_id\": 12922, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0522\", \"location\": \"Blackpool North\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 70070}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0523H\", \"location\": \"Devonshire Road Jn\", \"stage_seq\": 2, \"distance_m\": 878.964, \"section_seq\": 1, \"route_path_id\": 70070}, {\"is_pass\": false, \"wtt_arr\": \"0524H\", \"wtt_dep\": \"0525H\", \"location\": \"Layton\", \"stage_seq\": 3, \"distance_m\": 1920.952, \"section_seq\": 1, \"route_path_id\": 70070}, {\"is_pass\": false, \"wtt_arr\": \"0529\", \"wtt_dep\": \"0530\", \"location\": \"Poulton-le-Fylde\", \"stage_seq\": 4, \"distance_m\": 5051.607, \"section_seq\": 1, \"route_path_id\": 70070}, {\"is_pass\": false, \"wtt_arr\": \"0537H\", \"wtt_dep\": \"0538H\", \"location\": \"Kirkham & Wesham\", \"stage_seq\": 5, \"distance_m\": 15718.37, \"section_seq\": 1, \"route_path_id\": 70070}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0546H\", \"location\": \"Preston Fylde Jn\", \"stage_seq\": 6, \"distance_m\": 27521.221, \"section_seq\": 1, \"route_path_id\": 70070}, {\"is_pass\": false, \"wtt_arr\": \"0548\", \"wtt_dep\": \"0550\", \"location\": \"Preston\", \"stage_seq\": 7, \"distance_m\": 28250.158, \"section_seq\": 1, \"route_path_id\": 70070}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0551\", \"location\": \"Ribble Jn\", \"stage_seq\": 8, \"distance_m\": 29147.87, \"section_seq\": 1, \"route_path_id\": 70070}, {\"is_pass\": false, \"wtt_arr\": \"0554H\", \"wtt_dep\": \"0555H\", \"location\": \"Leyland\", \"stage_seq\": 9, \"distance_m\": 34656.206, \"section_seq\": 1, \"route_path_id\": 70070}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0557\", \"location\": \"Euxton Jn\", \"stage_seq\": 10, \"distance_m\": 36809.936, \"section_seq\": 1, \"route_path_id\": 70070}, {\"is_pass\": false, \"wtt_arr\": \"0558H\", \"wtt_dep\": \"0559\", \"location\": \"Buckshaw Village\", \"stage_seq\": 11, \"distance_m\": 38338.873, \"section_seq\": 1, \"route_path_id\": 70070}, {\"is_pass\": false, \"wtt_arr\": \"0602\", \"wtt_dep\": \"0603\", \"location\": \"Chorley\", \"stage_seq\": 12, \"distance_m\": 42007.273, \"section_seq\": 1, \"route_path_id\": 70070}, {\"is_pass\": false, \"wtt_arr\": \"0606H\", \"wtt_dep\": \"0607H\", \"location\": \"Adlington (Lancashire)\", \"stage_seq\": 13, \"distance_m\": 46890.879, \"section_seq\": 1, \"route_path_id\": 70070}, {\"is_pass\": false, \"wtt_arr\": \"0610\", \"wtt_dep\": \"0610H\", \"location\": \"Blackrod\", \"stage_seq\": 14, \"distance_m\": 50168.578, \"section_seq\": 1, \"route_path_id\": 70070}, {\"is_pass\": false, \"wtt_arr\": \"0613\", \"wtt_dep\": \"0613H\", \"location\": \"Horwich Parkway\", \"stage_seq\": 15, \"distance_m\": 52661.125, \"section_seq\": 1, \"route_path_id\": 70070}, {\"is_pass\": false, \"wtt_arr\": \"0616\", \"wtt_dep\": \"0616H\", \"location\": \"Lostock\", \"stage_seq\": 16, \"distance_m\": 55793.535, \"section_seq\": 1, \"route_path_id\": 70070}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0617\", \"location\": \"Lostock Jn\", \"stage_seq\": 17, \"distance_m\": 56041.392, \"section_seq\": 1, \"route_path_id\": 70070}, {\"is_pass\": false, \"wtt_arr\": \"0620H\", \"wtt_dep\": \"0621H\", \"location\": \"Bolton\", \"stage_seq\": 18, \"distance_m\": 60692.234, \"section_seq\": 1, \"route_path_id\": 70070}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0622H\", \"location\": \"Burnden Jn\", \"stage_seq\": 19, \"distance_m\": 61398.978, \"section_seq\": 1, \"route_path_id\": 70070}, {\"is_pass\": false, \"wtt_arr\": \"0633\", \"wtt_dep\": \"0634H\", \"location\": \"Salford Crescent\", \"stage_seq\": 20, \"distance_m\": 74992.005, \"section_seq\": 1, \"route_path_id\": 70070}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0636\", \"location\": \"Ordsall Lane Jn\", \"stage_seq\": 21, \"distance_m\": 76241.004, \"section_seq\": 1, \"route_path_id\": 70070}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0636H\", \"location\": \"Water Street Jn\", \"stage_seq\": 22, \"distance_m\": 76748.014, \"section_seq\": 1, \"route_path_id\": 70070}, {\"is_pass\": false, \"wtt_arr\": \"0638H\", \"wtt_dep\": \"0639H\", \"location\": \"Deansgate\", \"stage_seq\": 23, \"distance_m\": 77284.92, \"section_seq\": 1, \"route_path_id\": 70070}, {\"is_pass\": false, \"wtt_arr\": \"0641\", \"wtt_dep\": \"0643\", \"location\": \"Manchester Oxford Road\", \"stage_seq\": 24, \"distance_m\": 77851.927, \"section_seq\": 1, \"route_path_id\": 70070}, {\"is_pass\": false, \"wtt_arr\": \"0645\", \"wtt_dep\": \"0647\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 25, \"distance_m\": 78746.661, \"section_seq\": 1, \"route_path_id\": 70070}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0648H\", \"location\": \"Ardwick Jn\", \"stage_seq\": 26, \"distance_m\": 79850.983, \"section_seq\": 1, \"route_path_id\": 70070}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0650H\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 27, \"distance_m\": 82388.142, \"section_seq\": 1, \"route_path_id\": 70070}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0656H\", \"location\": \"Heald Green\", \"stage_seq\": 28, \"distance_m\": 92125.841, \"section_seq\": 1, \"route_path_id\": 70070}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0658\", \"location\": \"Heald Green West Jn\", \"stage_seq\": 29, \"distance_m\": 93330.852, \"section_seq\": 1, \"route_path_id\": 70070}, {\"is_pass\": false, \"wtt_arr\": \"0701\", \"wtt_dep\": null, \"location\": \"Manchester Airport\", \"stage_seq\": 30, \"distance_m\": 95140.281, \"section_seq\": 1, \"route_path_id\": 70070}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 95140.281, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 70070}], \"total_distance_m\": 95140.281, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 78730.74, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 16409.541, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0522", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "13.0", "current_position_lat": "53.3649824", "current_position_lon": "-2.2724956", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 7820, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:24:23Z\", \"source_id\": 54883304, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:24:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:24:28Z\", \"source_id\": 17573925, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7832, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:28:06Z\", \"source_id\": 54887190, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:28:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:28:14Z\", \"source_id\": 17574948, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7838, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:35:21Z\", \"source_id\": 54895076, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:36:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:35:23Z\", \"source_id\": 17577218, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7860, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:47:18Z\", \"source_id\": 54910380, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:48:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:47:23Z\", \"source_id\": 17581589, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7987, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:56:24Z\", \"source_id\": 54923867, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:57:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:56:25Z\", \"source_id\": 17585510, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8012, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:00:32Z\", \"source_id\": 54930361, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:01:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:00:38Z\", \"source_id\": 17587485, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8017, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:03:45Z\", \"source_id\": 54935727, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:05:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:03:50Z\", \"source_id\": 17589091, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8037, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:08:31Z\", \"source_id\": 54943843, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:08:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:08:34Z\", \"source_id\": 17591633, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8021, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:11:26Z\", \"source_id\": 54949128, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:12:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:11:32Z\", \"source_id\": 17593273, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8029, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:14:08Z\", \"source_id\": 54954448, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:15:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:14:11Z\", \"source_id\": 17594798, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8042, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:17:42Z\", \"source_id\": 54961292, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:18:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:17:45Z\", \"source_id\": 17596856, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8337, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:22:18Z\", \"source_id\": 54970248, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:23:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:22:21Z\", \"source_id\": 17599624, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8296, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:31:12Z\", \"source_id\": 54988462, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:32:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:31:16Z\", \"source_id\": 17605241, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9237, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:40:08Z\", \"source_id\": 55008179, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:40:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:40:11Z\", \"source_id\": 17611061, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9215, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:41:53Z\", \"source_id\": 55012185, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:43:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:41:55Z\", \"source_id\": 17612284, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8396, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:45:10Z\", \"source_id\": 55019518, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:46:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:45:16Z\", \"source_id\": 17614526, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8930, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:56:37Z\", \"source_id\": 55047070, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:57:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:56:41Z\", \"source_id\": 17622538, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8938, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:59:22Z\", \"source_id\": 55054213, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:00:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:59:28Z\", \"source_id\": 17624475, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Manchester Airport", "service_state_platform": "1", "timing_fact_generation": 1789711168787042, "current_leg_arrival_utc": "2026-09-18T07:00:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T06:00:59.494073", "service_state_evidence_id": 17624475, "current_leg_start_actual_dep": "2026-09-18T06:47:00+01:00", "operational_evidence_version": 117, "service_state_event_time_utc": "2026-09-18T06:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T06:10:59.837353", "service_state_valid_until_kind": null, "operational_interpretation_version": 117, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P BPN MIA 1Y51 323224 3 90 None {"version": 3, "segments": [{"to_m": 326.887, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 338.621, "from_m": 326.887, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 529.482, "from_m": 338.621, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 670.496, "from_m": 529.482, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 50.0}, {"to_m": 923.711, "from_m": 670.496, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4067.114, "from_m": 923.711, "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": 4967.961, "from_m": 4067.114, "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": 5872.966, "from_m": 4967.961, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 15867.987, "from_m": 5872.966, "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": 27648.948, "from_m": 15867.987, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27706.729, "from_m": 27648.948, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 27729.625, "from_m": 27706.729, "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": 28778.811, "from_m": 27729.625, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29005.313, "from_m": 28778.811, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 29059.395, "from_m": 29005.313, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29099.615, "from_m": 29059.395, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 29147.87, "from_m": 29099.615, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29168.767, "from_m": 29147.87, "capability_applied": null, "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": 29216.1, "from_m": 29168.767, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32707.504, "from_m": 29216.1, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 32773.676, "from_m": 32707.504, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 36848.139, "from_m": 32773.676, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 36932.346, "from_m": 36848.139, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 36993.812, "from_m": 36932.346, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 37383.422, "from_m": 36993.812, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 44569.668, "from_m": 37383.422, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 47416.225, "from_m": 44569.668, "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": 47531.864, "from_m": 47416.225, "capability_applied": null, "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": 56010.753, "from_m": 47531.864, "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": 56041.392, "from_m": 56010.753, "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": 60059.987, "from_m": 56041.392, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 60577.614, "from_m": 60059.987, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 61102.313, "from_m": 60577.614, "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": 61147.297, "from_m": 61102.313, "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": 62161.113, "from_m": 61147.297, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 69728.772, "from_m": 62161.113, "capability_applied": null, "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": 72136.889, "from_m": 69728.772, "capability_applied": null, "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": 74303.637, "from_m": 72136.889, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 74771.613, "from_m": 74303.637, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 75725.721, "from_m": 74771.613, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 76158.755, "from_m": 75725.721, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 77065.264, "from_m": 76158.755, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 77096.755, "from_m": 77065.264, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 77442.072, "from_m": 77096.755, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 77502.325, "from_m": 77442.072, "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": 77928.155, "from_m": 77502.325, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 78007.965, "from_m": 77928.155, "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": 78620.895, "from_m": 78007.965, "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": 79165.43, "from_m": 78620.895, "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": 79185.266, "from_m": 79165.43, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 79231.472, "from_m": 79185.266, "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": 79540.886, "from_m": 79231.472, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 79704.61, "from_m": 79540.886, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 81238.917, "from_m": 79704.61, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 81767.009, "from_m": 81238.917, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 81839.162, "from_m": 81767.009, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 81924.236, "from_m": 81839.162, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 82014.001, "from_m": 81924.236, "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": 82044.382, "from_m": 82014.001, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 82129.419, "from_m": 82044.382, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 82397.654, "from_m": 82129.419, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 82832.036, "from_m": 82397.654, "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": 92679.93, "from_m": 82832.036, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 93330.852, "from_m": 92679.93, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 94539.105, "from_m": 93330.852, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 94757.652, "from_m": 94539.105, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 95140.281, "from_m": 94757.652, "capability_applied": null, "effective_limit_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": 658541, "profile_key": "e4e29ec36d447a5899c201e9e7cc3d343f4bc1e32e1a47ac6d35fab5628fd926", "schedule_id": 12922, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0522", "location": "Blackpool North", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 70070}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0523H", "location": "Devonshire Road Jn", "stage_seq": 2, "distance_m": 878.964, "section_seq": 1, "route_path_id": 70070}, {"is_pass": false, "wtt_arr": "0524H", "wtt_dep": "0525H", "location": "Layton", "stage_seq": 3, "distance_m": 1920.952, "section_seq": 1, "route_path_id": 70070}, {"is_pass": false, "wtt_arr": "0529", "wtt_dep": "0530", "location": "Poulton-le-Fylde", "stage_seq": 4, "distance_m": 5051.607, "section_seq": 1, "route_path_id": 70070}, {"is_pass": false, "wtt_arr": "0537H", "wtt_dep": "0538H", "location": "Kirkham & Wesham", "stage_seq": 5, "distance_m": 15718.37, "section_seq": 1, "route_path_id": 70070}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0546H", "location": "Preston Fylde Jn", "stage_seq": 6, "distance_m": 27521.221, "section_seq": 1, "route_path_id": 70070}, {"is_pass": false, "wtt_arr": "0548", "wtt_dep": "0550", "location": "Preston", "stage_seq": 7, "distance_m": 28250.158, "section_seq": 1, "route_path_id": 70070}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0551", "location": "Ribble Jn", "stage_seq": 8, "distance_m": 29147.87, "section_seq": 1, "route_path_id": 70070}, {"is_pass": false, "wtt_arr": "0554H", "wtt_dep": "0555H", "location": "Leyland", "stage_seq": 9, "distance_m": 34656.206, "section_seq": 1, "route_path_id": 70070}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0557", "location": "Euxton Jn", "stage_seq": 10, "distance_m": 36809.936, "section_seq": 1, "route_path_id": 70070}, {"is_pass": false, "wtt_arr": "0558H", "wtt_dep": "0559", "location": "Buckshaw Village", "stage_seq": 11, "distance_m": 38338.873, "section_seq": 1, "route_path_id": 70070}, {"is_pass": false, "wtt_arr": "0602", "wtt_dep": "0603", "location": "Chorley", "stage_seq": 12, "distance_m": 42007.273, "section_seq": 1, "route_path_id": 70070}, {"is_pass": false, "wtt_arr": "0606H", "wtt_dep": "0607H", "location": "Adlington (Lancashire)", "stage_seq": 13, "distance_m": 46890.879, "section_seq": 1, "route_path_id": 70070}, {"is_pass": false, "wtt_arr": "0610", "wtt_dep": "0610H", "location": "Blackrod", "stage_seq": 14, "distance_m": 50168.578, "section_seq": 1, "route_path_id": 70070}, {"is_pass": false, "wtt_arr": "0613", "wtt_dep": "0613H", "location": "Horwich Parkway", "stage_seq": 15, "distance_m": 52661.125, "section_seq": 1, "route_path_id": 70070}, {"is_pass": false, "wtt_arr": "0616", "wtt_dep": "0616H", "location": "Lostock", "stage_seq": 16, "distance_m": 55793.535, "section_seq": 1, "route_path_id": 70070}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0617", "location": "Lostock Jn", "stage_seq": 17, "distance_m": 56041.392, "section_seq": 1, "route_path_id": 70070}, {"is_pass": false, "wtt_arr": "0620H", "wtt_dep": "0621H", "location": "Bolton", "stage_seq": 18, "distance_m": 60692.234, "section_seq": 1, "route_path_id": 70070}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0622H", "location": "Burnden Jn", "stage_seq": 19, "distance_m": 61398.978, "section_seq": 1, "route_path_id": 70070}, {"is_pass": false, "wtt_arr": "0633", "wtt_dep": "0634H", "location": "Salford Crescent", "stage_seq": 20, "distance_m": 74992.005, "section_seq": 1, "route_path_id": 70070}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0636", "location": "Ordsall Lane Jn", "stage_seq": 21, "distance_m": 76241.004, "section_seq": 1, "route_path_id": 70070}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0636H", "location": "Water Street Jn", "stage_seq": 22, "distance_m": 76748.014, "section_seq": 1, "route_path_id": 70070}, {"is_pass": false, "wtt_arr": "0638H", "wtt_dep": "0639H", "location": "Deansgate", "stage_seq": 23, "distance_m": 77284.92, "section_seq": 1, "route_path_id": 70070}, {"is_pass": false, "wtt_arr": "0641", "wtt_dep": "0643", "location": "Manchester Oxford Road", "stage_seq": 24, "distance_m": 77851.927, "section_seq": 1, "route_path_id": 70070}, {"is_pass": false, "wtt_arr": "0645", "wtt_dep": "0647", "location": "Manchester Piccadilly", "stage_seq": 25, "distance_m": 78746.661, "section_seq": 1, "route_path_id": 70070}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0648H", "location": "Ardwick Jn", "stage_seq": 26, "distance_m": 79850.983, "section_seq": 1, "route_path_id": 70070}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0650H", "location": "Slade Lane Jn", "stage_seq": 27, "distance_m": 82388.142, "section_seq": 1, "route_path_id": 70070}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0656H", "location": "Heald Green", "stage_seq": 28, "distance_m": 92125.841, "section_seq": 1, "route_path_id": 70070}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0658", "location": "Heald Green West Jn", "stage_seq": 29, "distance_m": 93330.852, "section_seq": 1, "route_path_id": 70070}, {"is_pass": false, "wtt_arr": "0701", "wtt_dep": null, "location": "Manchester Airport", "stage_seq": 30, "distance_m": 95140.281, "section_seq": 1, "route_path_id": 70070}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 95140.281, "from_m": 0.0, "section_seq": 1, "route_path_id": 70070}], "total_distance_m": 95140.281, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 78730.74, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 16409.541, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 7820, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:24:23Z", "source_id": 54883304, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T04:24:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:24:28Z", "source_id": 17573925, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T05:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7832, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:28:06Z", "source_id": 54887190, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T04:28:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:28:14Z", "source_id": 17574948, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T05:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7838, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:35:21Z", "source_id": 54895076, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T04:36:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:35:23Z", "source_id": 17577218, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T05:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7860, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:47:18Z", "source_id": 54910380, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T04:48:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:47:23Z", "source_id": 17581589, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T05:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7987, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:56:24Z", "source_id": 54923867, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T04:57:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:56:25Z", "source_id": 17585510, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T05:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8012, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:00:32Z", "source_id": 54930361, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T05:01:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:00:38Z", "source_id": 17587485, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T06:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8017, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:03:45Z", "source_id": 54935727, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T05:05:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:03:50Z", "source_id": 17589091, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T06:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8037, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:08:31Z", "source_id": 54943843, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T05:08:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:08:34Z", "source_id": 17591633, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T06:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8021, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:11:26Z", "source_id": 54949128, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T05:12:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:11:32Z", "source_id": 17593273, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T06:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8029, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:14:08Z", "source_id": 54954448, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T05:15:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:14:11Z", "source_id": 17594798, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T06:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8042, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:17:42Z", "source_id": 54961292, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T05:18:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:17:45Z", "source_id": 17596856, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T06:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8337, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:22:18Z", "source_id": 54970248, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T05:23:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:22:21Z", "source_id": 17599624, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T06:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8296, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:31:12Z", "source_id": 54988462, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T05:32:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:31:16Z", "source_id": 17605241, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T06:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9237, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:40:08Z", "source_id": 55008179, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-18T05:40:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:40:11Z", "source_id": 17611061, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-18T06:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9215, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:41:53Z", "source_id": 55012185, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-18T05:43:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:41:55Z", "source_id": 17612284, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-18T06:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8396, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:45:10Z", "source_id": 55019518, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-18T05:46:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:45:16Z", "source_id": 17614526, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-18T06:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8930, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:56:37Z", "source_id": 55047070, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-18T05:57:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:56:41Z", "source_id": 17622538, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-18T06:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8938, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:59:22Z", "source_id": 55054213, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-18T06:00:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:59:28Z", "source_id": 17624475, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-18T07:00:00+01:00", "operational_fact": true}] Blackpool North 0522 0522 4 None None Manchester Airport 0701 0701 1A EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:G89818/2026-09-18/detailed None Manchester Piccadilly 2026-09-18T06:47:00+01:00 Manchester Airport 13.0 {"type": "LineString", "coordinates": [[-2.2302016999999994, 53.476979499999985], [-2.229483, 53.4768164], [-2.2289997, 53.4767067], [-2.2286704, 53.47663439999999], [-2.2285185, 53.476603], [-2.2283708999999994, 53.47657309999999], [-2.2281444999999995, 53.4765377], [-2.2279932999999996, 53.4765147], [-2.2278741, 53.4764965], [-2.227757, 53.4764795], [-2.2274908999999994, 53.4764527], [-2.2273412999999995, 53.47643409999999], [-2.2267769, 53.47636580000001], [-2.2266657, 53.4763525], [-2.2264624999999993, 53.4763235], [-2.2263467, 53.47630199999998], [-2.2260491, 53.4762425], [-2.2256340000000003, 53.4761488], [-2.2253206, 53.4760581], [-2.2251422999999995, 53.476000699999986], [-2.2249038, 53.4759233], [-2.2245268, 53.4757753], [-2.2239598000000003, 53.47551589999999], [-2.2236295, 53.4753857], [-2.2230409999999994, 53.475159999999995], [-2.2228192999999994, 53.4750798], [-2.2209971999999993, 53.4744058], [-2.2199004, 53.4739919], [-2.2194478, 53.4737972], [-2.2191308000000003, 53.4736627], [-2.2189126, 53.4735653], [-2.2185405, 53.4733947], [-2.2179118, 53.473130100000006], [-2.217562099999999, 53.4729546], [-2.2172891999999997, 53.472816300000005], [-2.2166114, 53.4724721], [-2.2158207999999995, 53.4720827], [-2.21552830383746, 53.471940301834906], [-2.2152206, 53.4717905], [-2.2147252999999996, 53.4715055], [-2.2144941, 53.4713918], [-2.2140942, 53.47116409999999], [-2.2138399, 53.471039399999995], [-2.2132390999999996, 53.47073610000001], [-2.2129825999999997, 53.470594000000006], [-2.212763499999999, 53.4704742], [-2.2124520000000003, 53.47026129999999], [-2.2120535, 53.47002880000001], [-2.2115171, 53.469706300000006], [-2.2110048, 53.46939179999999], [-2.2104818, 53.4690708], [-2.2099747999999995, 53.46875310000001], [-2.209295, 53.46831559999998], [-2.2089583, 53.468088900000005], [-2.2089385, 53.46807429999999], [-2.208554942830538, 53.46779240988761], [-2.208336, 53.4676315], [-2.2079414, 53.46734200000001], [-2.2071344000000006, 53.46677330000001], [-2.2068790999999996, 53.466578899999995], [-2.2066785, 53.4664235], [-2.2060526, 53.4659352], [-2.2057005, 53.465632799999995], [-2.2049958, 53.46503299999999], [-2.2045679, 53.4646644], [-2.2042421, 53.46434799999999], [-2.2036199, 53.4637588], [-2.2033090999999994, 53.46346129999999], [-2.201838, 53.461892799999994], [-2.2016216, 53.4616893], [-2.2014062999999995, 53.46149340000001], [-2.2012681, 53.46135040000001], [-2.2007989, 53.460832399999994], [-2.200538, 53.4605379], [-2.2003850999999996, 53.460351800000005], [-2.2002321999999994, 53.4601658], [-2.2000317999999996, 53.45989120000001], [-2.1998768, 53.45967470000001], [-2.1994812, 53.45913099999999], [-2.1992236999999997, 53.4587605], [-2.1986739, 53.45787259999999], [-2.1983401, 53.4573093], [-2.1982206, 53.45709639999999], [-2.1979912, 53.4566883], [-2.19777, 53.4562563], [-2.1977231, 53.456168100000006], [-2.1976434, 53.45602449999999], [-2.1972254999999996, 53.4551448], [-2.1971275999999995, 53.45491239999999], [-2.1969763, 53.454543300000005], [-2.1967801, 53.454085199999994], [-2.1962128569733355, 53.45265291634924], [-2.1962119, 53.45265049999999], [-2.1961830999999994, 53.45256669999999], [-2.196072, 53.452202699999994], [-2.195978, 53.451838], [-2.1959369, 53.451615699999984], [-2.1959211999999995, 53.45146160000001], [-2.1959207, 53.451301599999994], [-2.1959363, 53.451142], [-2.1959574999999996, 53.451012600000006], [-2.1959892000000005, 53.450884], [-2.1960315, 53.45075649999999], [-2.1960843, 53.4506304], [-2.1961473, 53.45050599999998], [-2.1962085, 53.450402200000006], [-2.1962769999999994, 53.45029999999999], [-2.1963525, 53.4501997], [-2.1964329, 53.45010169999999], [-2.1965202, 53.45000580000001], [-2.1966141, 53.44991219999999], [-2.1967489, 53.4497915], [-2.1968948, 53.4496755], [-2.1970512, 53.4495645], [-2.1972178, 53.449458799999995], [-2.1973939, 53.4493588], [-2.1979413, 53.4490663], [-2.1997130999999994, 53.448121], [-2.2000451, 53.4479187], [-2.200229, 53.44778959999999], [-2.2005571999999995, 53.4475744], [-2.2008609, 53.447344400000006], [-2.201015, 53.4472193], [-2.2011622, 53.4470913], [-2.2012937, 53.4469888], [-2.2014442, 53.4468523], [-2.2015357, 53.4467645], [-2.2016561, 53.4466439], [-2.2018171, 53.446479800000006], [-2.2020341, 53.446244400000005], [-2.2021488999999996, 53.44609260000001], [-2.2022654, 53.44595009999998], [-2.202395, 53.445768400000006], [-2.2025811, 53.44550120000001], [-2.2026637, 53.44536639999999], [-2.2029461, 53.4448356], [-2.203290599999999, 53.44422729999999], [-2.203314, 53.444183800000005], [-2.2037457, 53.44337730000001], [-2.2038185, 53.4432453], [-2.2043945, 53.4421748], [-2.2044946, 53.44198829999999], [-2.204930099999999, 53.44117789999999], [-2.2050145, 53.4410174], [-2.2051493999999994, 53.4407691], [-2.2052786, 53.44052899999999], [-2.206615199999999, 53.4380662], [-2.2067154, 53.4378718], [-2.2072789, 53.4367946], [-2.2074823, 53.4364613], [-2.2076364999999996, 53.43617129999999], [-2.2079561999999995, 53.43554429999999], [-2.2083492999999996, 53.434804699999994], [-2.2086604999999997, 53.43422840000001], [-2.2087875, 53.4339961], [-2.2089686999999993, 53.4336646], [-2.2093288, 53.4330342], [-2.209413, 53.43287429999999], [-2.2097447, 53.4322524], [-2.2100829, 53.431588199999986], [-2.2101422999999993, 53.4314769], [-2.211143799999999, 53.42963949999999], [-2.2112346, 53.4294712], [-2.2125806, 53.4269602], [-2.2126448, 53.426839300000005], [-2.2139302, 53.424461], [-2.213995, 53.4243412], [-2.2147902, 53.42285819999999], [-2.2148732, 53.42271399999999], [-2.2152228, 53.4220422], [-2.2152446, 53.4220003], [-2.2156883000000005, 53.4211987], [-2.2157697, 53.42104170000001], [-2.2166679, 53.41933960000001], [-2.2179349, 53.4169078], [-2.2180813, 53.41663140000001], [-2.2186705, 53.41553979999999], [-2.2187600999999995, 53.4153732], [-2.219343684064292, 53.41428429590598], [-2.2194424, 53.4141001], [-2.2200153000000005, 53.41302939999999], [-2.2201221, 53.4128326], [-2.2203285, 53.4124599], [-2.2206996999999995, 53.411781700000006], [-2.2213554999999996, 53.410556199999995], [-2.22146, 53.41035359999999], [-2.2218114999999994, 53.4097008], [-2.2220297000000007, 53.4092956], [-2.2226095, 53.408247300000006], [-2.2230714, 53.407365799999994], [-2.2231797, 53.40716820000001], [-2.2246517999999997, 53.40443109999999], [-2.2247141, 53.4043125], [-2.2251484, 53.40351959999999], [-2.225481, 53.40287549999999], [-2.2255344, 53.4027688], [-2.2258725, 53.4021523], [-2.2261985999999996, 53.401535300000006], [-2.2267122, 53.40060270000001], [-2.2270629408958347, 53.39994321974487], [-2.2270954999999995, 53.399882], [-2.2274827, 53.399160300000005], [-2.2279707, 53.39827569999999], [-2.22835, 53.3975816], [-2.2286884, 53.39693549999999], [-2.228719946070003, 53.3968743534835], [-2.2287565, 53.3968035], [-2.2289829, 53.3963986], [-2.2294421999999994, 53.3955442], [-2.2297796, 53.3948937], [-2.2299892, 53.394500999999984], [-2.2300400999999996, 53.3944135], [-2.2303701, 53.3938305], [-2.2306648, 53.39327910000001], [-2.2309449999999997, 53.39275479999999], [-2.2312757999999997, 53.3921009], [-2.2313518, 53.39194119999999], [-2.2314367, 53.3916988], [-2.2315531, 53.391391299999995], [-2.2317199, 53.3909029], [-2.2319136, 53.3902131], [-2.2320897, 53.3894146], [-2.232256899999999, 53.38863150000001], [-2.2324579, 53.3877657], [-2.2324758, 53.3876878], [-2.2326346, 53.38701390000001], [-2.2328371, 53.38603359999999], [-2.2328496999999996, 53.38596630000001], [-2.2330035999999995, 53.385258], [-2.2332610999999996, 53.3839987], [-2.2336594, 53.38228300000001], [-2.2339392, 53.3809833], [-2.2342561, 53.37956249999999], [-2.2345053, 53.3785097], [-2.2348919, 53.3766774], [-2.2352591, 53.37498560000001], [-2.235673, 53.37308279999999], [-2.2360035, 53.37165069999999], [-2.2363958, 53.370286400000005], [-2.2366576999999994, 53.36953129999999], [-2.2366919678373867, 53.36943253680054], [-2.2367035, 53.36939929999999], [-2.2374668000000004, 53.36733699999999], [-2.2379233, 53.366119100000006], [-2.2383463, 53.364987], [-2.2386602, 53.3643331], [-2.2390041999999997, 53.3638229], [-2.239347, 53.3634773], [-2.2395272, 53.36332209999999], [-2.2397333, 53.36317079999999], [-2.2399631999999996, 53.3630171], [-2.2402212999999995, 53.3628767], [-2.2404727, 53.3627567], [-2.2407392, 53.3626484], [-2.2409863999999997, 53.362566699999995], [-2.2412467, 53.3624901], [-2.2414024999999995, 53.36244510000001], [-2.2416976999999996, 53.3623702], [-2.2418197, 53.3623378], [-2.2420584999999997, 53.36229149999999], [-2.2423165, 53.3622557], [-2.242657, 53.362214300000005], [-2.2427655999999994, 53.3622063], [-2.2430616999999997, 53.3621885], [-2.2433315, 53.36218449999999], [-2.2435094, 53.3621867], [-2.2437835999999995, 53.3621922], [-2.2440656, 53.3622112], [-2.2442872, 53.3622299], [-2.2446923999999995, 53.3622841], [-2.2448367830530684, 53.36231249717774], [-2.245083129054447, 53.36237166884643], [-2.245301321694293, 53.36242332753566], [-2.2454953218650355, 53.362468630897965], [-2.245669090459104, 53.3625087365859], [-2.245826588368928, 53.362544802252], [-2.245971776486936, 53.36257798554881], [-2.2461086157055576, 53.36260944412886], [-2.2462410669172215, 53.36264033564472], [-2.246373091014357, 53.3626718177489], [-2.2465086488893937, 53.36270504809396], [-2.2466517014347605, 53.36274118433244], [-2.246806209542886, 53.36278138411689], [-2.2469761341062, 53.36282680509984], [-2.2471654360171316, 53.36287860493385], [-2.2473780761681095, 53.36293794127143], [-2.2476180154515633, 53.363005971765155], [-2.2485167, 53.3632625], [-2.2498178999999996, 53.3636126], [-2.2506308999999995, 53.363807499999986], [-2.2516582000000005, 53.364043], [-2.2525256, 53.3642236], [-2.253507, 53.3644104], [-2.2540512, 53.3645068], [-2.2546227, 53.3645971], [-2.255576899999999, 53.364744300000005], [-2.2612946, 53.36546649999999], [-2.2636133, 53.3657435], [-2.2642652, 53.3658081], [-2.2648641, 53.36583749999999], [-2.2653884999999994, 53.3658468], [-2.2659567, 53.3658424], [-2.2664519, 53.3658195], [-2.2668907, 53.3657854], [-2.2672888, 53.365737800000005], [-2.2677762999999995, 53.36568110000001], [-2.2679471999999996, 53.3656606], [-2.2681121999999996, 53.365641], [-2.2686093, 53.36558010000001], [-2.2690419, 53.36552609999999], [-2.269464, 53.365464], [-2.269875799999999, 53.3654033], [-2.2705658, 53.36529089999999], [-2.2714078, 53.36515369999999], [-2.2722033, 53.3650303], [-2.2724956, 53.36498240000001]]} 10.1 0647 0700 Manchester Piccadilly Manchester Airport Manchester Airport 53.3649824 -2.2724956 53.3649824 -2.2724956 1 0 2026-09-18 06:11:26 TERMINATED 2026-09-18 06:00:00 Manchester Airport TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17624475 1789711168787042 117 117 2026-09-18 06:10:59.837353 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 06:00:59.494073
629628 657619 G77126 541T94M618 2026-09-18 COMPLETE None 2026-09-18 06:01:00 2026-09-18 06:11:26 2026-09-20 06:11:26 {"id": 657619, "stp": "O", "toc": "Great Northern", "uid": "G77126", "consist": "379006+379025", "dest_crs": "KLN", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G77126/2026-09-18/detailed", "trust_id": "541T94M618", "origin_crs": "KGX", "show_on_map": 0, "dar_est_time": "06:01:00", "dar_platform": null, "dest_station": "Kings Lynn", "service_date": "2026-09-18", "dest_arr_time": "0807", "dest_platform": "2", "is_terminated": 1, "next_location": "Finsbury Park", "signalling_id": "1T94", "timing_status": null, "origin_station": "London Kings Cross", "current_leg_arr": "0606", "current_leg_dep": "0601", "current_leg_end": "Finsbury Park", "origin_dep_time": "0601", "origin_platform": "9", "current_location": "Cambridge", "last_update_time": "2026-09-18T06:11:26", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.12355709999999998, 51.53116150000001], [-0.1234558, 51.5331292], [-0.1234492, 51.5332185], [-0.1234183, 51.53365649999999], [-0.12341, 51.533834299999995], [-0.1234029, 51.5339904], [-0.12340119999999996, 51.53406300000001], [-0.1232637, 51.53471389999999], [-0.1232606, 51.534774600000006], [-0.1232591, 51.53485729999999], [-0.1232079, 51.5355674], [-0.1232037, 51.5356257], [-0.12319769999999997, 51.53570849999999], [-0.1231837, 51.535902500000006], [-0.1230199, 51.5381714], [-0.1230187, 51.5381884], [-0.1230094, 51.5383171], [-0.1229248, 51.5387722], [-0.1228782, 51.539261], [-0.122843, 51.539850400000006], [-0.12283, 51.539954300000005], [-0.1227921, 51.540392399999995], [-0.12275850000000002, 51.5406178], [-0.1227207, 51.540841499999985], [-0.1226779, 51.54105549999999], [-0.1226739533435049, 51.5410723210626], [-0.12266726470856132, 51.54110082872403], [-0.12265211117509786, 51.541165414589976], [-0.12262829999999998, 51.5412669], [-0.1225956, 51.54136439999999], [-0.12254494857996658, 51.54155880935237], [-0.1225370587637376, 51.541589091825706], [-0.1225269266323258, 51.54162798066129], [-0.12251779979630228, 51.54166301097455], [-0.1224992, 51.5417344], [-0.12239060000000002, 51.5421011], [-0.12229479999999998, 51.54231089999999], [-0.12222049999999998, 51.5424737], [-0.1221229, 51.5426464], [-0.1221016, 51.542684], [-0.121968, 51.5429415], [-0.1207666, 51.5452586], [-0.1196955, 51.54732409999998], [-0.11941390000000002, 51.5478488], [-0.1193568, 51.54794470000001], [-0.11932882400194995, 51.54799023571661], [-0.1192303, 51.54815059999999], [-0.1191112, 51.5483462], [-0.11887830000000002, 51.54867839999999], [-0.118677, 51.54894609999999], [-0.1184205, 51.54924900000001], [-0.1180917, 51.5496048], [-0.117838, 51.5498643], [-0.11762389999999998, 51.55005799999999], [-0.1174456, 51.55021270000001], [-0.117215, 51.55039910000001], [-0.1170079, 51.5505573], [-0.1169161, 51.55062499999998], [-0.11683299999999998, 51.55068629999998], [-0.1166318, 51.55084159999999], [-0.11663042812510464, 51.550842590475035], [-0.115925, 51.55135190000001], [-0.1152426, 51.5518305], [-0.11505, 51.55195719999999], [-0.1147737, 51.552140900000005], [-0.11421639999999998, 51.55250120000001], [-0.11419549999999998, 51.5525151], [-0.1138896, 51.55272949999999], [-0.1134084, 51.55306740000001], [-0.1132328, 51.55319870000001], [-0.1129396, 51.55341989999999], [-0.1126493, 51.5536437], [-0.112404, 51.553839799999984], [-0.1123225, 51.55390909999999], [-0.1119827, 51.554195], [-0.1118083, 51.5543482], [-0.111603, 51.554504999999985], [-0.1114385683571304, 51.55466347968381], [-0.11124939999999998, 51.554845799999995], [-0.1111324, 51.55496530000021], [-0.1108896, 51.5552123], [-0.1104596, 51.5556803], [-0.1102249, 51.5559397], [-0.109785, 51.55645449999999], [-0.1095339, 51.55676150000001], [-0.1091677, 51.5572477], [-0.1089755, 51.5575196], [-0.1088628, 51.5576789], [-0.1086804, 51.557951899999985], [-0.10839419999999998, 51.5584124], [-0.10836193856634135, 51.55847027978579], [-0.10828228706243846, 51.55861318111672], [-0.108232, 51.5587034], [-0.107961, 51.55920769999999], [-0.1077704, 51.5596079], [-0.1076085, 51.5599544], [-0.1074612, 51.56030520000001], [-0.1072685, 51.5608156], [-0.10709839999999998, 51.56133829999999], [-0.1070272, 51.5615894], [-0.1069438, 51.5619471], [-0.1068776, 51.5622815], [-0.1068324, 51.5625578], [-0.1067907, 51.5628797], [-0.1067672, 51.5631326], [-0.1067053, 51.56349910000001], [-0.1066774, 51.563746300000005], [-0.1065875, 51.5644836], [-0.106555, 51.5647504]]}", "current_leg_start": "London Kings Cross", "dest_arr_time_act": "0807", "motion_projection": null, "next_location_lat": "51.5647504", "next_location_lon": "-0.1065550", "previous_location": "Cambridge South", "current_leg_milage": "2.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 395.817, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 402.57, \"from_m\": 395.817, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 411.766, \"from_m\": 402.57, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1288.585, \"from_m\": 411.766, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 1318.672, \"from_m\": 1288.585, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 1830.762, \"from_m\": 1318.672, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3465.128, \"from_m\": 1830.762, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 3722.611, \"from_m\": 3465.128, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 4235.186, \"from_m\": 3722.611, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 4290.427, \"from_m\": 4235.186, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5583.799, \"from_m\": 4290.427, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9481.305, \"from_m\": 5583.799, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 12632.199, \"from_m\": 9481.305, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 37186.098, \"from_m\": 12632.199, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 51499.569, \"from_m\": 37186.098, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 51567.956, \"from_m\": 51499.569, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 51664.967, \"from_m\": 51567.956, \"capability_applied\": null, \"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\": 52248.952, \"from_m\": 51664.967, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 52276.054, \"from_m\": 52248.952, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 52334.378, \"from_m\": 52276.054, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 55821.284, \"from_m\": 52334.378, \"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\": 55860.951, \"from_m\": 55821.284, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 55964.286, \"from_m\": 55860.951, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 55997.737, \"from_m\": 55964.286, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 61376.987, \"from_m\": 55997.737, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 67612.58, \"from_m\": 61376.987, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 69511.293, \"from_m\": 67612.58, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 71065.935, \"from_m\": 69511.293, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 71734.223, \"from_m\": 71065.935, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 72027.732, \"from_m\": 71734.223, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 72779.563, \"from_m\": 72027.732, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 79333.223, \"from_m\": 72779.563, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 80103.284, \"from_m\": 79333.223, \"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\": 87525.434, \"from_m\": 80103.284, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 87541.259, \"from_m\": 87525.434, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 88347.971, \"from_m\": 87541.259, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 89447.571, \"from_m\": 88347.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\": 92437.369, \"from_m\": 89447.571, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 92519.174, \"from_m\": 92437.369, \"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\": 92564.313, \"from_m\": 92519.174, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 92660.652, \"from_m\": 92564.313, \"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\": 92828.434, \"from_m\": 92660.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\": 93822.904, \"from_m\": 92828.434, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 115840.423, \"from_m\": 93822.904, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 116190.187, \"from_m\": 115840.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\": 117006.098, \"from_m\": 116190.187, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 117074.836, \"from_m\": 117006.098, \"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\": 117129.261, \"from_m\": 117074.836, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 117589.871, \"from_m\": 117129.261, \"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\": 118845.611, \"from_m\": 117589.871, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 118962.154, \"from_m\": 118845.611, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 119735.38, \"from_m\": 118962.154, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 122195.452, \"from_m\": 119735.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\": 158243.66, \"from_m\": 122195.452, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 158261.053, \"from_m\": 158243.66, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 159118.041, \"from_m\": 158261.053, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 159431.004, \"from_m\": 159118.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\": 657619, \"profile_key\": \"db007578a0b12f34319439800a4d674dfe89199a973cc31090dd9379b24547c6\", \"schedule_id\": 36936, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0601\", \"location\": \"London Kings Cross\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69565}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0603\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 2, \"distance_m\": 1102.396, \"section_seq\": 1, \"route_path_id\": 69565}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0604H\", \"location\": \"Holloway South Jn\", \"stage_seq\": 3, \"distance_m\": 2277.542, \"section_seq\": 1, \"route_path_id\": 69565}, {\"is_pass\": false, \"wtt_arr\": \"0606\", \"wtt_dep\": \"0608\", \"location\": \"Finsbury Park\", \"stage_seq\": 4, \"distance_m\": 4098.016, \"section_seq\": 1, \"route_path_id\": 69565}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0611\", \"location\": \"Alexandra Palace\", \"stage_seq\": 5, \"distance_m\": 7945.882, \"section_seq\": 1, \"route_path_id\": 69565}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0616\", \"location\": \"Potters Bar\", \"stage_seq\": 6, \"distance_m\": 20507.331, \"section_seq\": 1, \"route_path_id\": 69565}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0621H\", \"location\": \"Welwyn Garden City\", \"stage_seq\": 7, \"distance_m\": 32621.585, \"section_seq\": 1, \"route_path_id\": 69565}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0622\", \"location\": \"Digswell Jn\", \"stage_seq\": 8, \"distance_m\": 34062.42, \"section_seq\": 1, \"route_path_id\": 69565}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0624\", \"location\": \"Woolmer Green Jn\", \"stage_seq\": 9, \"distance_m\": 38333.529, \"section_seq\": 1, \"route_path_id\": 69565}, {\"is_pass\": false, \"wtt_arr\": \"0627H\", \"wtt_dep\": \"0628H\", \"location\": \"Stevenage\", \"stage_seq\": 10, \"distance_m\": 44333.323, \"section_seq\": 1, \"route_path_id\": 69565}, {\"is_pass\": false, \"wtt_arr\": \"0633\", \"wtt_dep\": \"0634\", \"location\": \"Hitchin\", \"stage_seq\": 11, \"distance_m\": 51336.881, \"section_seq\": 1, \"route_path_id\": 69565}, {\"is_pass\": false, \"wtt_arr\": \"0638H\", \"wtt_dep\": \"0639\", \"location\": \"Letchworth Garden City\", \"stage_seq\": 12, \"distance_m\": 55586.295, \"section_seq\": 1, \"route_path_id\": 69565}, {\"is_pass\": false, \"wtt_arr\": \"0641H\", \"wtt_dep\": \"0642\", \"location\": \"Baldock\", \"stage_seq\": 13, \"distance_m\": 58848.868, \"section_seq\": 1, \"route_path_id\": 69565}, {\"is_pass\": false, \"wtt_arr\": \"0646H\", \"wtt_dep\": \"0647\", \"location\": \"Ashwell & Morden\", \"stage_seq\": 14, \"distance_m\": 65888.056, \"section_seq\": 1, \"route_path_id\": 69565}, {\"is_pass\": false, \"wtt_arr\": \"0651\", \"wtt_dep\": \"0652\", \"location\": \"Royston\", \"stage_seq\": 15, \"distance_m\": 72120.919, \"section_seq\": 1, \"route_path_id\": 69565}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0658H\", \"location\": \"Foxton\", \"stage_seq\": 16, \"distance_m\": 81930.231, \"section_seq\": 1, \"route_path_id\": 69565}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0703H\", \"location\": \"Shepreth Branch Jn\", \"stage_seq\": 17, \"distance_m\": 89327.182, \"section_seq\": 1, \"route_path_id\": 69565}, {\"is_pass\": false, \"wtt_arr\": \"0705\", \"wtt_dep\": \"0706\", \"location\": \"Cambridge South\", \"stage_seq\": 18, \"distance_m\": 90474.165, \"section_seq\": 1, \"route_path_id\": 69565}, {\"is_pass\": false, \"wtt_arr\": \"0710\", \"wtt_dep\": \"0713\", \"location\": \"Cambridge\", \"stage_seq\": 19, \"distance_m\": 93067.817, \"section_seq\": 1, \"route_path_id\": 69565}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0714H\", \"location\": \"Coldham Lane Jn\", \"stage_seq\": 20, \"distance_m\": 94609.276, \"section_seq\": 1, \"route_path_id\": 69565}, {\"is_pass\": false, \"wtt_arr\": \"0716H\", \"wtt_dep\": \"0717H\", \"location\": \"Cambridge North\", \"stage_seq\": 21, \"distance_m\": 96812.496, \"section_seq\": 1, \"route_path_id\": 69565}, {\"is_pass\": false, \"wtt_arr\": \"0721H\", \"wtt_dep\": \"0722\", \"location\": \"Waterbeach\", \"stage_seq\": 22, \"distance_m\": 101700.117, \"section_seq\": 1, \"route_path_id\": 69565}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0730\", \"location\": \"Ely Dock Jn\", \"stage_seq\": 23, \"distance_m\": 116022.672, \"section_seq\": 1, \"route_path_id\": 69565}, {\"is_pass\": false, \"wtt_arr\": \"0731\", \"wtt_dep\": \"0732\", \"location\": \"Ely\", \"stage_seq\": 24, \"distance_m\": 116755.694, \"section_seq\": 1, \"route_path_id\": 69565}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0734H\", \"location\": \"Ely North Jn\", \"stage_seq\": 25, \"distance_m\": 119059.525, \"section_seq\": 1, \"route_path_id\": 69565}, {\"is_pass\": false, \"wtt_arr\": \"0738H\", \"wtt_dep\": \"0739\", \"location\": \"Littleport\", \"stage_seq\": 26, \"distance_m\": 125871.291, \"section_seq\": 1, \"route_path_id\": 69565}, {\"is_pass\": false, \"wtt_arr\": \"0750\", \"wtt_dep\": \"0750H\", \"location\": \"Downham Market\", \"stage_seq\": 27, \"distance_m\": 142044.692, \"section_seq\": 1, \"route_path_id\": 69565}, {\"is_pass\": false, \"wtt_arr\": \"0755H\", \"wtt_dep\": \"0756\", \"location\": \"Watlington\", \"stage_seq\": 28, \"distance_m\": 149821.685, \"section_seq\": 1, \"route_path_id\": 69565}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0802\", \"location\": \"Kings Lynn Sig. Kl45\", \"stage_seq\": 29, \"distance_m\": 156728.243, \"section_seq\": 1, \"route_path_id\": 69565}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0805H\", \"location\": \"Kings Lynn Jn\", \"stage_seq\": 30, \"distance_m\": 158959.586, \"section_seq\": 1, \"route_path_id\": 69565}, {\"is_pass\": false, \"wtt_arr\": \"0807\", \"wtt_dep\": null, \"location\": \"Kings Lynn\", \"stage_seq\": 31, \"distance_m\": 159431.004, \"section_seq\": 1, \"route_path_id\": 69565}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 159431.004, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69565}], \"total_distance_m\": 159431.004, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 150987.82, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 8443.184, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0601", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "5.0", "current_position_lat": "51.5647504", "current_position_lon": "-0.1065550", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "London Kings Cross", "service_state_platform": "9", "timing_fact_generation": 1789697054175579, "current_leg_arrival_utc": "2026-09-18T06:06:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T06:01:01.109428", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-18T06:01:30+01:00", "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-18T06:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T06:11:03.140793", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Northern O KGX KLN 1T94 379006+379025 8 100 None {"version": 3, "segments": [{"to_m": 395.817, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 402.57, "from_m": 395.817, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 25.0}, {"to_m": 411.766, "from_m": 402.57, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1288.585, "from_m": 411.766, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 55.0}, {"to_m": 1318.672, "from_m": 1288.585, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 65.0}, {"to_m": 1830.762, "from_m": 1318.672, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3465.128, "from_m": 1830.762, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 3722.611, "from_m": 3465.128, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 4235.186, "from_m": 3722.611, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 4290.427, "from_m": 4235.186, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5583.799, "from_m": 4290.427, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9481.305, "from_m": 5583.799, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 12632.199, "from_m": 9481.305, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 37186.098, "from_m": 12632.199, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 51499.569, "from_m": 37186.098, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 51567.956, "from_m": 51499.569, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 51664.967, "from_m": 51567.956, "capability_applied": null, "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": 52248.952, "from_m": 51664.967, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 52276.054, "from_m": 52248.952, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 52334.378, "from_m": 52276.054, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 55821.284, "from_m": 52334.378, "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": 55860.951, "from_m": 55821.284, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 55964.286, "from_m": 55860.951, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 55997.737, "from_m": 55964.286, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 61376.987, "from_m": 55997.737, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 67612.58, "from_m": 61376.987, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 69511.293, "from_m": 67612.58, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 71065.935, "from_m": 69511.293, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 71734.223, "from_m": 71065.935, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 72027.732, "from_m": 71734.223, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 72779.563, "from_m": 72027.732, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 79333.223, "from_m": 72779.563, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 80103.284, "from_m": 79333.223, "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": 87525.434, "from_m": 80103.284, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 87541.259, "from_m": 87525.434, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 88347.971, "from_m": 87541.259, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 89447.571, "from_m": 88347.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": 92437.369, "from_m": 89447.571, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 92519.174, "from_m": 92437.369, "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": 92564.313, "from_m": 92519.174, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 92660.652, "from_m": 92564.313, "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": 92828.434, "from_m": 92660.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": 93822.904, "from_m": 92828.434, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 115840.423, "from_m": 93822.904, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 116190.187, "from_m": 115840.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": 117006.098, "from_m": 116190.187, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 117074.836, "from_m": 117006.098, "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": 117129.261, "from_m": 117074.836, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 117589.871, "from_m": 117129.261, "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": 118845.611, "from_m": 117589.871, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 118962.154, "from_m": 118845.611, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 119735.38, "from_m": 118962.154, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 122195.452, "from_m": 119735.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": 158243.66, "from_m": 122195.452, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 158261.053, "from_m": 158243.66, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 159118.041, "from_m": 158261.053, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 159431.004, "from_m": 159118.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": 657619, "profile_key": "db007578a0b12f34319439800a4d674dfe89199a973cc31090dd9379b24547c6", "schedule_id": 36936, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0601", "location": "London Kings Cross", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69565}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0603", "location": "Belle Isle Jn", "stage_seq": 2, "distance_m": 1102.396, "section_seq": 1, "route_path_id": 69565}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0604H", "location": "Holloway South Jn", "stage_seq": 3, "distance_m": 2277.542, "section_seq": 1, "route_path_id": 69565}, {"is_pass": false, "wtt_arr": "0606", "wtt_dep": "0608", "location": "Finsbury Park", "stage_seq": 4, "distance_m": 4098.016, "section_seq": 1, "route_path_id": 69565}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0611", "location": "Alexandra Palace", "stage_seq": 5, "distance_m": 7945.882, "section_seq": 1, "route_path_id": 69565}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0616", "location": "Potters Bar", "stage_seq": 6, "distance_m": 20507.331, "section_seq": 1, "route_path_id": 69565}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0621H", "location": "Welwyn Garden City", "stage_seq": 7, "distance_m": 32621.585, "section_seq": 1, "route_path_id": 69565}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0622", "location": "Digswell Jn", "stage_seq": 8, "distance_m": 34062.42, "section_seq": 1, "route_path_id": 69565}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0624", "location": "Woolmer Green Jn", "stage_seq": 9, "distance_m": 38333.529, "section_seq": 1, "route_path_id": 69565}, {"is_pass": false, "wtt_arr": "0627H", "wtt_dep": "0628H", "location": "Stevenage", "stage_seq": 10, "distance_m": 44333.323, "section_seq": 1, "route_path_id": 69565}, {"is_pass": false, "wtt_arr": "0633", "wtt_dep": "0634", "location": "Hitchin", "stage_seq": 11, "distance_m": 51336.881, "section_seq": 1, "route_path_id": 69565}, {"is_pass": false, "wtt_arr": "0638H", "wtt_dep": "0639", "location": "Letchworth Garden City", "stage_seq": 12, "distance_m": 55586.295, "section_seq": 1, "route_path_id": 69565}, {"is_pass": false, "wtt_arr": "0641H", "wtt_dep": "0642", "location": "Baldock", "stage_seq": 13, "distance_m": 58848.868, "section_seq": 1, "route_path_id": 69565}, {"is_pass": false, "wtt_arr": "0646H", "wtt_dep": "0647", "location": "Ashwell & Morden", "stage_seq": 14, "distance_m": 65888.056, "section_seq": 1, "route_path_id": 69565}, {"is_pass": false, "wtt_arr": "0651", "wtt_dep": "0652", "location": "Royston", "stage_seq": 15, "distance_m": 72120.919, "section_seq": 1, "route_path_id": 69565}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0658H", "location": "Foxton", "stage_seq": 16, "distance_m": 81930.231, "section_seq": 1, "route_path_id": 69565}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0703H", "location": "Shepreth Branch Jn", "stage_seq": 17, "distance_m": 89327.182, "section_seq": 1, "route_path_id": 69565}, {"is_pass": false, "wtt_arr": "0705", "wtt_dep": "0706", "location": "Cambridge South", "stage_seq": 18, "distance_m": 90474.165, "section_seq": 1, "route_path_id": 69565}, {"is_pass": false, "wtt_arr": "0710", "wtt_dep": "0713", "location": "Cambridge", "stage_seq": 19, "distance_m": 93067.817, "section_seq": 1, "route_path_id": 69565}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0714H", "location": "Coldham Lane Jn", "stage_seq": 20, "distance_m": 94609.276, "section_seq": 1, "route_path_id": 69565}, {"is_pass": false, "wtt_arr": "0716H", "wtt_dep": "0717H", "location": "Cambridge North", "stage_seq": 21, "distance_m": 96812.496, "section_seq": 1, "route_path_id": 69565}, {"is_pass": false, "wtt_arr": "0721H", "wtt_dep": "0722", "location": "Waterbeach", "stage_seq": 22, "distance_m": 101700.117, "section_seq": 1, "route_path_id": 69565}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0730", "location": "Ely Dock Jn", "stage_seq": 23, "distance_m": 116022.672, "section_seq": 1, "route_path_id": 69565}, {"is_pass": false, "wtt_arr": "0731", "wtt_dep": "0732", "location": "Ely", "stage_seq": 24, "distance_m": 116755.694, "section_seq": 1, "route_path_id": 69565}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0734H", "location": "Ely North Jn", "stage_seq": 25, "distance_m": 119059.525, "section_seq": 1, "route_path_id": 69565}, {"is_pass": false, "wtt_arr": "0738H", "wtt_dep": "0739", "location": "Littleport", "stage_seq": 26, "distance_m": 125871.291, "section_seq": 1, "route_path_id": 69565}, {"is_pass": false, "wtt_arr": "0750", "wtt_dep": "0750H", "location": "Downham Market", "stage_seq": 27, "distance_m": 142044.692, "section_seq": 1, "route_path_id": 69565}, {"is_pass": false, "wtt_arr": "0755H", "wtt_dep": "0756", "location": "Watlington", "stage_seq": 28, "distance_m": 149821.685, "section_seq": 1, "route_path_id": 69565}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0802", "location": "Kings Lynn Sig. Kl45", "stage_seq": 29, "distance_m": 156728.243, "section_seq": 1, "route_path_id": 69565}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0805H", "location": "Kings Lynn Jn", "stage_seq": 30, "distance_m": 158959.586, "section_seq": 1, "route_path_id": 69565}, {"is_pass": false, "wtt_arr": "0807", "wtt_dep": null, "location": "Kings Lynn", "stage_seq": 31, "distance_m": 159431.004, "section_seq": 1, "route_path_id": 69565}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 159431.004, "from_m": 0.0, "section_seq": 1, "route_path_id": 69565}], "total_distance_m": 159431.004, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 150987.82, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 8443.184, "synthetic_unknown_infrastructure_limit_mph": 60} [] London Kings Cross 0601 0601 9 6:01:00 None Kings Lynn 0807 0807 2 None None https://www.realtimetrains.co.uk/service/gb-nr:G77126/2026-09-18/detailed None London Kings Cross 2026-09-18T06:01:30+01:00 Finsbury Park 5.0 {"type": "LineString", "coordinates": [[-0.12355709999999998, 51.53116150000001], [-0.1234558, 51.5331292], [-0.1234492, 51.5332185], [-0.1234183, 51.53365649999999], [-0.12341, 51.533834299999995], [-0.1234029, 51.5339904], [-0.12340119999999996, 51.53406300000001], [-0.1232637, 51.53471389999999], [-0.1232606, 51.534774600000006], [-0.1232591, 51.53485729999999], [-0.1232079, 51.5355674], [-0.1232037, 51.5356257], [-0.12319769999999997, 51.53570849999999], [-0.1231837, 51.535902500000006], [-0.1230199, 51.5381714], [-0.1230187, 51.5381884], [-0.1230094, 51.5383171], [-0.1229248, 51.5387722], [-0.1228782, 51.539261], [-0.122843, 51.539850400000006], [-0.12283, 51.539954300000005], [-0.1227921, 51.540392399999995], [-0.12275850000000002, 51.5406178], [-0.1227207, 51.540841499999985], [-0.1226779, 51.54105549999999], [-0.1226739533435049, 51.5410723210626], [-0.12266726470856132, 51.54110082872403], [-0.12265211117509786, 51.541165414589976], [-0.12262829999999998, 51.5412669], [-0.1225956, 51.54136439999999], [-0.12254494857996658, 51.54155880935237], [-0.1225370587637376, 51.541589091825706], [-0.1225269266323258, 51.54162798066129], [-0.12251779979630228, 51.54166301097455], [-0.1224992, 51.5417344], [-0.12239060000000002, 51.5421011], [-0.12229479999999998, 51.54231089999999], [-0.12222049999999998, 51.5424737], [-0.1221229, 51.5426464], [-0.1221016, 51.542684], [-0.121968, 51.5429415], [-0.1207666, 51.5452586], [-0.1196955, 51.54732409999998], [-0.11941390000000002, 51.5478488], [-0.1193568, 51.54794470000001], [-0.11932882400194995, 51.54799023571661], [-0.1192303, 51.54815059999999], [-0.1191112, 51.5483462], [-0.11887830000000002, 51.54867839999999], [-0.118677, 51.54894609999999], [-0.1184205, 51.54924900000001], [-0.1180917, 51.5496048], [-0.117838, 51.5498643], [-0.11762389999999998, 51.55005799999999], [-0.1174456, 51.55021270000001], [-0.117215, 51.55039910000001], [-0.1170079, 51.5505573], [-0.1169161, 51.55062499999998], [-0.11683299999999998, 51.55068629999998], [-0.1166318, 51.55084159999999], [-0.11663042812510464, 51.550842590475035], [-0.115925, 51.55135190000001], [-0.1152426, 51.5518305], [-0.11505, 51.55195719999999], [-0.1147737, 51.552140900000005], [-0.11421639999999998, 51.55250120000001], [-0.11419549999999998, 51.5525151], [-0.1138896, 51.55272949999999], [-0.1134084, 51.55306740000001], [-0.1132328, 51.55319870000001], [-0.1129396, 51.55341989999999], [-0.1126493, 51.5536437], [-0.112404, 51.553839799999984], [-0.1123225, 51.55390909999999], [-0.1119827, 51.554195], [-0.1118083, 51.5543482], [-0.111603, 51.554504999999985], [-0.1114385683571304, 51.55466347968381], [-0.11124939999999998, 51.554845799999995], [-0.1111324, 51.55496530000021], [-0.1108896, 51.5552123], [-0.1104596, 51.5556803], [-0.1102249, 51.5559397], [-0.109785, 51.55645449999999], [-0.1095339, 51.55676150000001], [-0.1091677, 51.5572477], [-0.1089755, 51.5575196], [-0.1088628, 51.5576789], [-0.1086804, 51.557951899999985], [-0.10839419999999998, 51.5584124], [-0.10836193856634135, 51.55847027978579], [-0.10828228706243846, 51.55861318111672], [-0.108232, 51.5587034], [-0.107961, 51.55920769999999], [-0.1077704, 51.5596079], [-0.1076085, 51.5599544], [-0.1074612, 51.56030520000001], [-0.1072685, 51.5608156], [-0.10709839999999998, 51.56133829999999], [-0.1070272, 51.5615894], [-0.1069438, 51.5619471], [-0.1068776, 51.5622815], [-0.1068324, 51.5625578], [-0.1067907, 51.5628797], [-0.1067672, 51.5631326], [-0.1067053, 51.56349910000001], [-0.1066774, 51.563746300000005], [-0.1065875, 51.5644836], [-0.106555, 51.5647504]]} 2.5 0601 0606 Cambridge South Cambridge Finsbury Park 51.5647504 -0.1065550 51.5647504 -0.1065550 1 0 2026-09-18 06:11:26 TERMINATED 2026-09-18 06:01:00 London Kings Cross SCHEDULE NEVER_DEPARTED_TIMEOUT None 1789697054175579 1 1 2026-09-18 06:11:03.140793 9 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 06:01:01.109428
629629 659508 L85356 865F08M518 2026-09-18 COMPLETE None 2026-09-18 06:01:00 2026-09-18 06:11:26 2026-09-20 06:11:26 {"id": 659508, "stp": "P", "toc": "South Western Railway", "uid": "L85356", "consist": "701019", "dest_crs": "WOK", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L85356/2026-09-18/detailed", "trust_id": "865F08M518", "origin_crs": null, "show_on_map": 0, "dar_est_time": "05:54:00", "dar_platform": null, "dest_station": "Woking", "service_date": "2026-09-18", "dest_arr_time": "0601", "dest_platform": "1", "is_terminated": 1, "next_location": "Woking Up Yard Entry/Exit", "signalling_id": "5F08", "timing_status": "ON TIME", "origin_station": "Woking Up Yard Sidings", "current_leg_arr": "0558", "current_leg_dep": "0554", "current_leg_end": "Woking Up Yard Entry/Exit", "origin_dep_time": "0554", "origin_platform": null, "current_location": "Woking Up Yard Entry/Exit", "last_update_time": "2026-09-18T06:11:26", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.5684225, 51.31455799999999], [-0.5672458, 51.31499849999999], [-0.5669052, 51.31512260000001], [-0.5666263, 51.3152097], [-0.5662776, 51.3152869], [-0.5659584, 51.3153623], [-0.5656687, 51.31544279999999]]}", "current_leg_start": "Woking Up Yard Sidings", "dest_arr_time_act": "0601", "motion_projection": null, "next_location_lat": "51.3154428", "next_location_lon": "-0.5656687", "previous_location": "Woking Up Yard Sidings", "current_leg_milage": "0.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 423.302, \"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\": 628.335, \"from_m\": 423.302, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 779.376, \"from_m\": 628.335, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1005.164, \"from_m\": 779.376, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1066.695, \"from_m\": 1005.164, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 1125.018, \"from_m\": 1066.695, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1155.002, \"from_m\": 1125.018, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 1195.394, \"from_m\": 1155.002, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1916.504, \"from_m\": 1195.394, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}], \"service_id\": 659508, \"profile_key\": \"ed738e02cdbc9d815bc414e054ce99953dc2b8950545934923231e7cb4e74e12\", \"schedule_id\": 17369, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0554\", \"location\": \"Woking Up Yard Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73219}, {\"is_pass\": false, \"wtt_arr\": \"0558\", \"wtt_dep\": \"0559\", \"location\": \"Woking Up Yard Entry/Exit\", \"stage_seq\": 2, \"distance_m\": 215.858, \"section_seq\": 1, \"route_path_id\": 73219}, {\"is_pass\": false, \"wtt_arr\": \"0601\", \"wtt_dep\": null, \"location\": \"Woking\", \"stage_seq\": 3, \"distance_m\": 1916.504, \"section_seq\": 1, \"route_path_id\": 73219}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1916.504, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73219}], \"total_distance_m\": 1916.504, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 1342.161, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 574.343, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0554", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "4.0", "current_position_lat": "51.3154428", "current_position_lon": "-0.5656687", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Woking Up Yard Entry/Exit", "service_state_platform": null, "timing_fact_generation": 1789707576893106, "current_leg_arrival_utc": "2026-09-18T05:58:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T06:01:01.137058", "service_state_evidence_id": 54928566, "current_leg_start_actual_dep": "2026-09-18T05:54:00+01:00", "operational_evidence_version": 4, "service_state_event_time_utc": "2026-09-18T06:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T06:11:03.823030", "service_state_valid_until_kind": null, "operational_interpretation_version": 4, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P None WOK 5F08 701019 10 100 None {"version": 3, "segments": [{"to_m": 423.302, "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": 628.335, "from_m": 423.302, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 779.376, "from_m": 628.335, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1005.164, "from_m": 779.376, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1066.695, "from_m": 1005.164, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 1125.018, "from_m": 1066.695, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1155.002, "from_m": 1125.018, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 1195.394, "from_m": 1155.002, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1916.504, "from_m": 1195.394, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}], "service_id": 659508, "profile_key": "ed738e02cdbc9d815bc414e054ce99953dc2b8950545934923231e7cb4e74e12", "schedule_id": 17369, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0554", "location": "Woking Up Yard Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73219}, {"is_pass": false, "wtt_arr": "0558", "wtt_dep": "0559", "location": "Woking Up Yard Entry/Exit", "stage_seq": 2, "distance_m": 215.858, "section_seq": 1, "route_path_id": 73219}, {"is_pass": false, "wtt_arr": "0601", "wtt_dep": null, "location": "Woking", "stage_seq": 3, "distance_m": 1916.504, "section_seq": 1, "route_path_id": 73219}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1916.504, "from_m": 0.0, "section_seq": 1, "route_path_id": 73219}], "total_distance_m": 1916.504, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 1342.161, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 574.343, "synthetic_unknown_infrastructure_limit_mph": 60} [] Woking Up Yard Sidings 0554 0554 None 5:54:00 None Woking 0601 0601 1 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:L85356/2026-09-18/detailed None Woking Up Yard Sidings 2026-09-18T05:54:00+01:00 Woking Up Yard Entry/Exit 4.0 {"type": "LineString", "coordinates": [[-0.5684225, 51.31455799999999], [-0.5672458, 51.31499849999999], [-0.5669052, 51.31512260000001], [-0.5666263, 51.3152097], [-0.5662776, 51.3152869], [-0.5659584, 51.3153623], [-0.5656687, 51.31544279999999]]} 0.1 0554 0558 Woking Up Yard Sidings Woking Up Yard Entry/Exit Woking Up Yard Entry/Exit 51.3154428 -0.5656687 51.3154428 -0.5656687 1 0 2026-09-18 06:11:26 TERMINATED 2026-09-18 06:01:00 Woking Up Yard Entry/Exit TD TRACKING_TIMEOUT 54928566 1789707576893106 4 4 2026-09-18 06:11:03.823030 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 06:01:01.137058
629630 661221 G30236 362F03M618 2026-09-18 COMPLETE 17625374 2026-09-18 07:01:00 2026-09-18 06:11:26 2026-09-20 06:11:26 {"id": 661221, "stp": "P", "toc": "Merseyrail", "uid": "G30236", "consist": "777144", "dest_crs": "LVC", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G30236/2026-09-18/detailed", "trust_id": "362F03M618", "origin_crs": "HBL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Liverpool Central (Northern)", "service_date": "2026-09-18", "dest_arr_time": "0701", "dest_platform": "1", "is_terminated": 1, "next_location": "Liverpool Central (Northern)", "signalling_id": "2F03", "timing_status": "ON TIME", "origin_station": "Headbolt Lane", "current_leg_arr": "0701", "current_leg_dep": "0658", "current_leg_end": "Liverpool Central (Northern)", "origin_dep_time": "0641", "origin_platform": "1", "current_location": "Liverpool Central (Northern)", "last_update_time": "2026-09-18T06:11:26", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.990340214528519, 53.40874845042491], [-2.9902043, 53.40851060000001], [-2.9901623, 53.40843709999999], [-2.9899379, 53.4080482], [-2.9898908, 53.40798149999999], [-2.9897464999999994, 53.4077772], [-2.9894234000000006, 53.407323700000006], [-2.9891916034289485, 53.407054305739265], [-2.9890911, 53.40693749999999], [-2.9887989, 53.4066603], [-2.9884726, 53.4064096], [-2.9883087, 53.406316199999985], [-2.9880177, 53.4061467], [-2.9877427999999995, 53.4060117], [-2.9874542, 53.4058915], [-2.9871360999999994, 53.4057816], [-2.9868198, 53.405672], [-2.9864185999999995, 53.4055611], [-2.9861189999999995, 53.405494299999994], [-2.9855935, 53.405412], [-2.9846094, 53.405310499999985], [-2.9829115, 53.4051054], [-2.9826091999999997, 53.4050579], [-2.9818114999999996, 53.40491229999999], [-2.9808455, 53.40473510000001], [-2.9807287999999996, 53.4047078], [-2.9806980999999997, 53.4046916], [-2.9806618999999994, 53.4046451], [-2.980629, 53.404628300000006], [-2.9805807, 53.4046144], [-2.9804945999999997, 53.4045875], [-2.980361499999999, 53.40454590000001], [-2.9800720999999997, 53.404440700000016], [-2.979919225515534, 53.404373620070565], [-2.9798106999999994, 53.404326], [-2.9796713999999995, 53.4042589], [-2.9795594, 53.404205]]}", "current_leg_start": "Moorfields (Northern Line)", "dest_arr_time_act": "0701", "motion_projection": null, "next_location_lat": "53.4042050", "next_location_lon": "-2.9795594", "previous_location": "Moorfields (Northern Line)", "current_leg_milage": "0.6", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1580.746, \"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\": 6408.655, \"from_m\": 1580.746, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6764.951, \"from_m\": 6408.655, \"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\": 7181.685, \"from_m\": 6764.951, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8836.775, \"from_m\": 7181.685, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9948.152, \"from_m\": 8836.775, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11468.302, \"from_m\": 9948.152, \"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\": 11528.29, \"from_m\": 11468.302, \"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\": 12521.64, \"from_m\": 11528.29, \"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\": 12726.549, \"from_m\": 12521.64, \"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\": 13394.744, \"from_m\": 12726.549, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13564.401, \"from_m\": 13394.744, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 661221, \"profile_key\": \"181058095eaecb77f842da9c2aa9fb8e3906c18ebfc2af9d2baa2f52f3e69037\", \"schedule_id\": 10858, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0641\", \"location\": \"Headbolt Lane\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31930}, {\"is_pass\": false, \"wtt_arr\": \"0642H\", \"wtt_dep\": \"0643\", \"location\": \"Kirkby (Merseyside)\", \"stage_seq\": 2, \"distance_m\": 1321.065, \"section_seq\": 1, \"route_path_id\": 31930}, {\"is_pass\": false, \"wtt_arr\": \"0646\", \"wtt_dep\": \"0646H\", \"location\": \"Fazakerley\", \"stage_seq\": 3, \"distance_m\": 4366.15, \"section_seq\": 1, \"route_path_id\": 31930}, {\"is_pass\": false, \"wtt_arr\": \"0648H\", \"wtt_dep\": \"0649\", \"location\": \"Rice Lane\", \"stage_seq\": 4, \"distance_m\": 6554.352, \"section_seq\": 1, \"route_path_id\": 31930}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0649H\", \"location\": \"Walton Jn\", \"stage_seq\": 5, \"distance_m\": 7292.719, \"section_seq\": 1, \"route_path_id\": 31930}, {\"is_pass\": false, \"wtt_arr\": \"0651\", \"wtt_dep\": \"0652\", \"location\": \"Kirkdale\", \"stage_seq\": 6, \"distance_m\": 8772.824, \"section_seq\": 1, \"route_path_id\": 31930}, {\"is_pass\": false, \"wtt_arr\": \"0654H\", \"wtt_dep\": \"0655\", \"location\": \"Sandhills\", \"stage_seq\": 7, \"distance_m\": 10157.238, \"section_seq\": 1, \"route_path_id\": 31930}, {\"is_pass\": false, \"wtt_arr\": \"0658\", \"wtt_dep\": \"0659\", \"location\": \"Moorfields (Northern Line)\", \"stage_seq\": 8, \"distance_m\": 12612.014, \"section_seq\": 1, \"route_path_id\": 31930}, {\"is_pass\": false, \"wtt_arr\": \"0701\", \"wtt_dep\": null, \"location\": \"Liverpool Central (Northern)\", \"stage_seq\": 9, \"distance_m\": 13564.401, \"section_seq\": 1, \"route_path_id\": 31930}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 13564.401, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31930}], \"total_distance_m\": 13564.401, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 13564.401, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0641", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "53.4042050", "current_position_lon": "-2.9795594", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9627, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:41:14Z\", \"source_id\": 55010729, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:42:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:41:18Z\", \"source_id\": 17611900, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9637, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:45:10Z\", \"source_id\": 55019490, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:46:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:45:14Z\", \"source_id\": 17614514, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9641, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:47:15Z\", \"source_id\": 55024489, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:48:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:47:22Z\", \"source_id\": 17616017, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9663, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:51:06Z\", \"source_id\": 55033467, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:51:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:51:09Z\", \"source_id\": 17618670, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9758, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:53:15Z\", \"source_id\": 55038774, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:53:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:53:19Z\", \"source_id\": 17620202, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9770, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:57:33Z\", \"source_id\": 55049341, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:58:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:57:38Z\", \"source_id\": 17623202, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9778, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:00:38Z\", \"source_id\": 55057436, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:01:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:00:41Z\", \"source_id\": 17625374, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Liverpool Central (Northern)", "service_state_platform": "1", "timing_fact_generation": 1789711244719426, "current_leg_arrival_utc": "2026-09-18T07:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T06:01:01.531192", "service_state_evidence_id": 17625374, "current_leg_start_actual_dep": "2026-09-18T06:59:00+01:00", "operational_evidence_version": 29, "service_state_event_time_utc": "2026-09-18T06:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T06:11:05.313229", "service_state_valid_until_kind": null, "operational_interpretation_version": 29, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Merseyrail P HBL LVC 2F03 777144 4 75 None {"version": 3, "segments": [{"to_m": 1580.746, "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": 6408.655, "from_m": 1580.746, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6764.951, "from_m": 6408.655, "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": 7181.685, "from_m": 6764.951, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8836.775, "from_m": 7181.685, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9948.152, "from_m": 8836.775, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11468.302, "from_m": 9948.152, "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": 11528.29, "from_m": 11468.302, "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": 12521.64, "from_m": 11528.29, "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": 12726.549, "from_m": 12521.64, "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": 13394.744, "from_m": 12726.549, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13564.401, "from_m": 13394.744, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 661221, "profile_key": "181058095eaecb77f842da9c2aa9fb8e3906c18ebfc2af9d2baa2f52f3e69037", "schedule_id": 10858, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0641", "location": "Headbolt Lane", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 31930}, {"is_pass": false, "wtt_arr": "0642H", "wtt_dep": "0643", "location": "Kirkby (Merseyside)", "stage_seq": 2, "distance_m": 1321.065, "section_seq": 1, "route_path_id": 31930}, {"is_pass": false, "wtt_arr": "0646", "wtt_dep": "0646H", "location": "Fazakerley", "stage_seq": 3, "distance_m": 4366.15, "section_seq": 1, "route_path_id": 31930}, {"is_pass": false, "wtt_arr": "0648H", "wtt_dep": "0649", "location": "Rice Lane", "stage_seq": 4, "distance_m": 6554.352, "section_seq": 1, "route_path_id": 31930}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0649H", "location": "Walton Jn", "stage_seq": 5, "distance_m": 7292.719, "section_seq": 1, "route_path_id": 31930}, {"is_pass": false, "wtt_arr": "0651", "wtt_dep": "0652", "location": "Kirkdale", "stage_seq": 6, "distance_m": 8772.824, "section_seq": 1, "route_path_id": 31930}, {"is_pass": false, "wtt_arr": "0654H", "wtt_dep": "0655", "location": "Sandhills", "stage_seq": 7, "distance_m": 10157.238, "section_seq": 1, "route_path_id": 31930}, {"is_pass": false, "wtt_arr": "0658", "wtt_dep": "0659", "location": "Moorfields (Northern Line)", "stage_seq": 8, "distance_m": 12612.014, "section_seq": 1, "route_path_id": 31930}, {"is_pass": false, "wtt_arr": "0701", "wtt_dep": null, "location": "Liverpool Central (Northern)", "stage_seq": 9, "distance_m": 13564.401, "section_seq": 1, "route_path_id": 31930}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 13564.401, "from_m": 0.0, "section_seq": 1, "route_path_id": 31930}], "total_distance_m": 13564.401, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 13564.401, "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": 9627, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:41:14Z", "source_id": 55010729, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T05:42:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:41:18Z", "source_id": 17611900, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T06:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9637, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:45:10Z", "source_id": 55019490, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T05:46:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:45:14Z", "source_id": 17614514, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T06:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9641, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:47:15Z", "source_id": 55024489, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T05:48:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:47:22Z", "source_id": 17616017, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T06:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9663, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:51:06Z", "source_id": 55033467, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T05:51:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:51:09Z", "source_id": 17618670, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T06:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9758, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:53:15Z", "source_id": 55038774, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T05:53:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:53:19Z", "source_id": 17620202, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T06:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9770, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:57:33Z", "source_id": 55049341, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T05:58:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:57:38Z", "source_id": 17623202, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T06:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9778, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:00:38Z", "source_id": 55057436, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T06:01:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:00:41Z", "source_id": 17625374, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T07:01:00+01:00", "operational_fact": true}] Headbolt Lane 0641 0641 1 None None Liverpool Central (Northern) 0701 0701 1 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:G30236/2026-09-18/detailed None Moorfields (Northern Line) 2026-09-18T06:59:00+01:00 Liverpool Central (Northern) 3.0 {"type": "LineString", "coordinates": [[-2.990340214528519, 53.40874845042491], [-2.9902043, 53.40851060000001], [-2.9901623, 53.40843709999999], [-2.9899379, 53.4080482], [-2.9898908, 53.40798149999999], [-2.9897464999999994, 53.4077772], [-2.9894234000000006, 53.407323700000006], [-2.9891916034289485, 53.407054305739265], [-2.9890911, 53.40693749999999], [-2.9887989, 53.4066603], [-2.9884726, 53.4064096], [-2.9883087, 53.406316199999985], [-2.9880177, 53.4061467], [-2.9877427999999995, 53.4060117], [-2.9874542, 53.4058915], [-2.9871360999999994, 53.4057816], [-2.9868198, 53.405672], [-2.9864185999999995, 53.4055611], [-2.9861189999999995, 53.405494299999994], [-2.9855935, 53.405412], [-2.9846094, 53.405310499999985], [-2.9829115, 53.4051054], [-2.9826091999999997, 53.4050579], [-2.9818114999999996, 53.40491229999999], [-2.9808455, 53.40473510000001], [-2.9807287999999996, 53.4047078], [-2.9806980999999997, 53.4046916], [-2.9806618999999994, 53.4046451], [-2.980629, 53.404628300000006], [-2.9805807, 53.4046144], [-2.9804945999999997, 53.4045875], [-2.980361499999999, 53.40454590000001], [-2.9800720999999997, 53.404440700000016], [-2.979919225515534, 53.404373620070565], [-2.9798106999999994, 53.404326], [-2.9796713999999995, 53.4042589], [-2.9795594, 53.404205]]} 0.6 0658 0701 Moorfields (Northern Line) Liverpool Central (Northern) Liverpool Central (Northern) 53.4042050 -2.9795594 53.4042050 -2.9795594 1 0 2026-09-18 06:11:26 TERMINATED 2026-09-18 06:01:00 Liverpool Central (Northern) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17625374 1789711244719426 29 29 2026-09-18 06:11:05.313229 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 06:01:01.531192
629631 659024 W32627 882D06M518 2026-09-18 COMPLETE 17625653 2026-09-18 07:01:00 2026-09-18 06:11:26 2026-09-20 06:11:26 {"id": 659024, "stp": "P", "toc": "Southern", "uid": "W32627", "consist": "171805", "dest_crs": "AFK", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W32627/2026-09-18/detailed", "trust_id": "882D06M518", "origin_crs": "EBN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ashford (Kent)", "service_date": "2026-09-18", "dest_arr_time": "0700", "dest_platform": "1", "is_terminated": 1, "next_location": "Ashford (Kent)", "signalling_id": "2D06", "timing_status": "LATE", "origin_station": "Eastbourne", "current_leg_arr": "0701", "current_leg_dep": "0652½", "current_leg_end": "Ashford (Kent)", "origin_dep_time": "0539", "origin_platform": "3", "current_location": "Ashford International", "last_update_time": "2026-09-18T06:11:26", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.8545201999999998, 51.0681622], [0.8552405, 51.068866599999986], [0.8570827, 51.0706684], [0.8670986, 51.0805002], [0.8675417, 51.08095719999999], [0.8679249999999998, 51.081419], [0.8683093999999999, 51.08192519999999], [0.8691912, 51.0830874], [0.8695973999999999, 51.083661500000005], [0.8699439, 51.084202999999995], [0.8702770999999999, 51.08475190000001], [0.8706743999999998, 51.0854343], [0.8710071999999999, 51.0860317], [0.8713289, 51.0866386], [0.8715997999999999, 51.087201499999985], [0.8718944, 51.0878546], [0.8728812, 51.0904572], [0.872911, 51.0905359], [0.8729945, 51.0907561], [0.8743674999999999, 51.0943751], [0.8752995, 51.09681140000001], [0.877843, 51.1035585], [0.8786282870595378, 51.105631359695174], [0.8797937999999998, 51.1087077], [0.8800407, 51.10943389999999], [0.8802118, 51.1100275], [0.8803383999999999, 51.110745300000005], [0.8804276000000001, 51.1113847], [0.8804698999999999, 51.112052], [0.8804672, 51.11273839999999], [0.8804135, 51.11344220000001], [0.8801195, 51.11887759999999], [0.8801138, 51.11898250000001], [0.8799896, 51.1212783], [0.8797048, 51.12654330000001], [0.8795229999999999, 51.1293377], [0.879515, 51.12950880000001], [0.8793756, 51.1322229], [0.8793003999999999, 51.13383120000001], [0.8792918, 51.13397969999999], [0.8789838999999999, 51.13955009999999], [0.8789678, 51.1397551], [0.8789248999999999, 51.1400752], [0.8788659, 51.1403312], [0.8788007999999999, 51.14053040000001], [0.8787076, 51.140744199999986], [0.8784930999999999, 51.1411108], [0.8782918999999999, 51.14139689999999], [0.8782069999999998, 51.14149809999999], [0.8780265, 51.14165289999999], [0.8778522, 51.14177519999999], [0.8776611999999999, 51.1418856], [0.8774374999999999, 51.1420111], [0.8773331999999999, 51.14206610000001], [0.8769917999999999, 51.1422414], [0.8768001999999999, 51.142337], [0.8766656, 51.142405], [0.8764603, 51.142528699999986], [0.8767173, 51.14241810000001], [0.8770862, 51.1422298], [0.8774592, 51.1420663], [0.8778582999999999, 51.141895], [0.8781802, 51.1417257], [0.8788928999999998, 51.1414038], [0.8797062, 51.1409976], [0.8803488, 51.14067029999999], [0.8805314999999999, 51.14057809999999], [0.8807872999999999, 51.1404675], [0.8809725000000002, 51.1403884], [0.8811189999999999, 51.1403344], [0.8812536, 51.140284699999995], [0.8814350999999999, 51.14022270000001], [0.8811274999999998, 51.1403774], [0.8809428999999999, 51.1404703], [0.8805856999999999, 51.1406511], [0.8802158, 51.14081860000001], [0.8796613, 51.1410698], [0.8793272999999999, 51.141238099999995], [0.8785487999999999, 51.1416309], [0.8773741, 51.14222699999999], [0.8758369999999999, 51.1430036]]}", "current_leg_start": "Ham Street", "dest_arr_time_act": "0700", "motion_projection": null, "next_location_lat": "51.1430036", "next_location_lon": "0.8758370", "previous_location": "Ham Street", "current_leg_milage": "6.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 572.877, \"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\": 1677.44, \"from_m\": 572.877, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3946.956, \"from_m\": 1677.44, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 4503.907, \"from_m\": 3946.956, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 18779.59, \"from_m\": 4503.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\": 18827.813, \"from_m\": 18779.59, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23933.921, \"from_m\": 18827.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\": 24004.43, \"from_m\": 23933.921, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 25212.615, \"from_m\": 24004.43, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26155.967, \"from_m\": 25212.615, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 26778.285, \"from_m\": 26155.967, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 28224.794, \"from_m\": 26778.285, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28325.212, \"from_m\": 28224.794, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 34424.529, \"from_m\": 28325.212, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 41094.88, \"from_m\": 34424.529, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 41357.929, \"from_m\": 41094.88, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 43948.378, \"from_m\": 41357.929, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 44313.898, \"from_m\": 43948.378, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 54915.058, \"from_m\": 44313.898, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 54952.663, \"from_m\": 54915.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\": 68278.261, \"from_m\": 54952.663, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 68601.456, \"from_m\": 68278.261, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 68675.064, \"from_m\": 68601.456, \"capability_applied\": null, \"effective_limit_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\": 659024, \"profile_key\": \"f71ca43db2e35e09c50cef3ed177d7651648e0022e5e02a9502a28e852b7c55c\", \"schedule_id\": 25322, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0539\", \"location\": \"Eastbourne\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0542\", \"location\": \"Hampden Park\", \"stage_seq\": 2, \"distance_m\": 3093.711, \"section_seq\": 1, \"route_path_id\": 66027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0543\", \"location\": \"Willingdon Jn\", \"stage_seq\": 3, \"distance_m\": 3946.956, \"section_seq\": 1, \"route_path_id\": 66027}, {\"is_pass\": false, \"wtt_arr\": \"0547\", \"wtt_dep\": \"0547H\", \"location\": \"Pevensey & Westham\", \"stage_seq\": 4, \"distance_m\": 8062.253, \"section_seq\": 1, \"route_path_id\": 66027}, {\"is_pass\": false, \"wtt_arr\": \"0553H\", \"wtt_dep\": \"0554H\", \"location\": \"Cooden Beach\", \"stage_seq\": 5, \"distance_m\": 15408.746, \"section_seq\": 1, \"route_path_id\": 66027}, {\"is_pass\": false, \"wtt_arr\": \"0557H\", \"wtt_dep\": \"0558\", \"location\": \"Collington\", \"stage_seq\": 6, \"distance_m\": 17753.577, \"section_seq\": 1, \"route_path_id\": 66027}, {\"is_pass\": false, \"wtt_arr\": \"0600\", \"wtt_dep\": \"0601\", \"location\": \"Bexhill\", \"stage_seq\": 7, \"distance_m\": 19097.435, \"section_seq\": 1, \"route_path_id\": 66027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0605\", \"location\": \"Bopeep S.B. Jn\", \"stage_seq\": 8, \"distance_m\": 23943.504, \"section_seq\": 1, \"route_path_id\": 66027}, {\"is_pass\": false, \"wtt_arr\": \"0607\", \"wtt_dep\": \"0608\", \"location\": \"St. Leonards Warrior Sq\", \"stage_seq\": 9, \"distance_m\": 25234.564, \"section_seq\": 1, \"route_path_id\": 66027}, {\"is_pass\": false, \"wtt_arr\": \"0611\", \"wtt_dep\": \"0612\", \"location\": \"Hastings\", \"stage_seq\": 10, \"distance_m\": 26472.131, \"section_seq\": 1, \"route_path_id\": 66027}, {\"is_pass\": false, \"wtt_arr\": \"0615\", \"wtt_dep\": \"0616\", \"location\": \"Ore\", \"stage_seq\": 11, \"distance_m\": 27913.212, \"section_seq\": 1, \"route_path_id\": 66027}, {\"is_pass\": false, \"wtt_arr\": \"0622\", \"wtt_dep\": \"0623\", \"location\": \"Three Oaks\", \"stage_seq\": 12, \"distance_m\": 32264.95, \"section_seq\": 1, \"route_path_id\": 66027}, {\"is_pass\": false, \"wtt_arr\": \"0630H\", \"wtt_dep\": \"0631H\", \"location\": \"Winchelsea\", \"stage_seq\": 13, \"distance_m\": 41219.534, \"section_seq\": 1, \"route_path_id\": 66027}, {\"is_pass\": false, \"wtt_arr\": \"0635\", \"wtt_dep\": \"0638\", \"location\": \"Rye\", \"stage_seq\": 14, \"distance_m\": 44156.467, \"section_seq\": 1, \"route_path_id\": 66027}, {\"is_pass\": false, \"wtt_arr\": \"0647\", \"wtt_dep\": \"0647H\", \"location\": \"Appledore (Kent)\", \"stage_seq\": 15, \"distance_m\": 55145.468, \"section_seq\": 1, \"route_path_id\": 66027}, {\"is_pass\": false, \"wtt_arr\": \"0652\", \"wtt_dep\": \"0652H\", \"location\": \"Ham Street\", \"stage_seq\": 16, \"distance_m\": 59857.021, \"section_seq\": 1, \"route_path_id\": 66027}, {\"is_pass\": false, \"wtt_arr\": \"0700\", \"wtt_dep\": null, \"location\": \"Ashford (Kent)\", \"stage_seq\": 17, \"distance_m\": 68675.064, \"section_seq\": 1, \"route_path_id\": 66027}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 68675.064, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66027}], \"total_distance_m\": 68675.064, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 67522.278, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1152.786, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0539", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.5", "current_position_lat": "51.1430036", "current_position_lon": "0.8758370", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:43:50Z\", \"source_id\": 54905625, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:44:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:43:54Z\", \"source_id\": 17580241, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31247, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:48:28Z\", \"source_id\": 54912003, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:49:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:48:34Z\", \"source_id\": 17582061, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31241, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:56:01Z\", \"source_id\": 54923229, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:56:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:56:09Z\", \"source_id\": 17585349, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31260, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:59:12Z\", \"source_id\": 54928111, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:00:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:59:17Z\", \"source_id\": 17586845, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31263, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:59:12Z\", \"source_id\": 54928111, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:02:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:59:17Z\", \"source_id\": 17586846, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31298, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:12:24Z\", \"source_id\": 54950971, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:13:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:12:27Z\", \"source_id\": 17593784, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31305, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:16:06Z\", \"source_id\": 54958173, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:17:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:16:08Z\", \"source_id\": 17595910, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31316, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:18:06Z\", \"source_id\": 54962023, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:23:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:18:12Z\", \"source_id\": 17597126, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32988, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:35:21Z\", \"source_id\": 54997545, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:36:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:35:26Z\", \"source_id\": 17607936, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32982, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:46:35Z\", \"source_id\": 55022931, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:47:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:46:38Z\", \"source_id\": 17615557, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32979, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:48:35Z\", \"source_id\": 55027548, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:52:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:48:40Z\", \"source_id\": 17616927, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32865, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:00:57Z\", \"source_id\": 55058184, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:01:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:01:02Z\", \"source_id\": 17625653, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ashford (Kent)", "service_state_platform": "1", "timing_fact_generation": 1789711263165601, "current_leg_arrival_utc": "2026-09-18T07:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T06:01:03.082078", "service_state_evidence_id": 17625653, "current_leg_start_actual_dep": "2026-09-18T06:53:30+01:00", "operational_evidence_version": 64, "service_state_event_time_utc": "2026-09-18T06:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T06:11:05.869528", "service_state_valid_until_kind": null, "operational_interpretation_version": 64, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P EBN AFK 2D06 171805 3 100 None {"version": 3, "segments": [{"to_m": 572.877, "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": 1677.44, "from_m": 572.877, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3946.956, "from_m": 1677.44, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 4503.907, "from_m": 3946.956, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 18779.59, "from_m": 4503.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": 18827.813, "from_m": 18779.59, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23933.921, "from_m": 18827.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": 24004.43, "from_m": 23933.921, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 25212.615, "from_m": 24004.43, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 26155.967, "from_m": 25212.615, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 26778.285, "from_m": 26155.967, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 28224.794, "from_m": 26778.285, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28325.212, "from_m": 28224.794, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 34424.529, "from_m": 28325.212, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 41094.88, "from_m": 34424.529, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 41357.929, "from_m": 41094.88, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 43948.378, "from_m": 41357.929, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 44313.898, "from_m": 43948.378, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 54915.058, "from_m": 44313.898, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 54952.663, "from_m": 54915.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": 68278.261, "from_m": 54952.663, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 68601.456, "from_m": 68278.261, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 68675.064, "from_m": 68601.456, "capability_applied": null, "effective_limit_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": 659024, "profile_key": "f71ca43db2e35e09c50cef3ed177d7651648e0022e5e02a9502a28e852b7c55c", "schedule_id": 25322, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0539", "location": "Eastbourne", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0542", "location": "Hampden Park", "stage_seq": 2, "distance_m": 3093.711, "section_seq": 1, "route_path_id": 66027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0543", "location": "Willingdon Jn", "stage_seq": 3, "distance_m": 3946.956, "section_seq": 1, "route_path_id": 66027}, {"is_pass": false, "wtt_arr": "0547", "wtt_dep": "0547H", "location": "Pevensey & Westham", "stage_seq": 4, "distance_m": 8062.253, "section_seq": 1, "route_path_id": 66027}, {"is_pass": false, "wtt_arr": "0553H", "wtt_dep": "0554H", "location": "Cooden Beach", "stage_seq": 5, "distance_m": 15408.746, "section_seq": 1, "route_path_id": 66027}, {"is_pass": false, "wtt_arr": "0557H", "wtt_dep": "0558", "location": "Collington", "stage_seq": 6, "distance_m": 17753.577, "section_seq": 1, "route_path_id": 66027}, {"is_pass": false, "wtt_arr": "0600", "wtt_dep": "0601", "location": "Bexhill", "stage_seq": 7, "distance_m": 19097.435, "section_seq": 1, "route_path_id": 66027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0605", "location": "Bopeep S.B. Jn", "stage_seq": 8, "distance_m": 23943.504, "section_seq": 1, "route_path_id": 66027}, {"is_pass": false, "wtt_arr": "0607", "wtt_dep": "0608", "location": "St. Leonards Warrior Sq", "stage_seq": 9, "distance_m": 25234.564, "section_seq": 1, "route_path_id": 66027}, {"is_pass": false, "wtt_arr": "0611", "wtt_dep": "0612", "location": "Hastings", "stage_seq": 10, "distance_m": 26472.131, "section_seq": 1, "route_path_id": 66027}, {"is_pass": false, "wtt_arr": "0615", "wtt_dep": "0616", "location": "Ore", "stage_seq": 11, "distance_m": 27913.212, "section_seq": 1, "route_path_id": 66027}, {"is_pass": false, "wtt_arr": "0622", "wtt_dep": "0623", "location": "Three Oaks", "stage_seq": 12, "distance_m": 32264.95, "section_seq": 1, "route_path_id": 66027}, {"is_pass": false, "wtt_arr": "0630H", "wtt_dep": "0631H", "location": "Winchelsea", "stage_seq": 13, "distance_m": 41219.534, "section_seq": 1, "route_path_id": 66027}, {"is_pass": false, "wtt_arr": "0635", "wtt_dep": "0638", "location": "Rye", "stage_seq": 14, "distance_m": 44156.467, "section_seq": 1, "route_path_id": 66027}, {"is_pass": false, "wtt_arr": "0647", "wtt_dep": "0647H", "location": "Appledore (Kent)", "stage_seq": 15, "distance_m": 55145.468, "section_seq": 1, "route_path_id": 66027}, {"is_pass": false, "wtt_arr": "0652", "wtt_dep": "0652H", "location": "Ham Street", "stage_seq": 16, "distance_m": 59857.021, "section_seq": 1, "route_path_id": 66027}, {"is_pass": false, "wtt_arr": "0700", "wtt_dep": null, "location": "Ashford (Kent)", "stage_seq": 17, "distance_m": 68675.064, "section_seq": 1, "route_path_id": 66027}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 68675.064, "from_m": 0.0, "section_seq": 1, "route_path_id": 66027}], "total_distance_m": 68675.064, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 67522.278, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1152.786, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 31218, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:43:50Z", "source_id": 54905625, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T04:44:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:43:54Z", "source_id": 17580241, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T05:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31247, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:48:28Z", "source_id": 54912003, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T04:49:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:48:34Z", "source_id": 17582061, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T05:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31241, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:56:01Z", "source_id": 54923229, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T04:56:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:56:09Z", "source_id": 17585349, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T05:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31260, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:59:12Z", "source_id": 54928111, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T05:00:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:59:17Z", "source_id": 17586845, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T06:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31263, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:59:12Z", "source_id": 54928111, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T05:02:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:59:17Z", "source_id": 17586846, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T06:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31298, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:12:24Z", "source_id": 54950971, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T05:13:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:12:27Z", "source_id": 17593784, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T06:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31305, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:16:06Z", "source_id": 54958173, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T05:17:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:16:08Z", "source_id": 17595910, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T06:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31316, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:18:06Z", "source_id": 54962023, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T05:23:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:18:12Z", "source_id": 17597126, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T06:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32988, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:35:21Z", "source_id": 54997545, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T05:36:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:35:26Z", "source_id": 17607936, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T06:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32982, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:46:35Z", "source_id": 55022931, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T05:47:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:46:38Z", "source_id": 17615557, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T06:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32979, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:48:35Z", "source_id": 55027548, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T05:52:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:48:40Z", "source_id": 17616927, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T06:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32865, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:00:57Z", "source_id": 55058184, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T06:01:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:01:02Z", "source_id": 17625653, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T07:01:00+01:00", "operational_fact": true}] Eastbourne 0539 0539 3 None None Ashford (Kent) 0700 0700 1 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:W32627/2026-09-18/detailed None Ham Street 2026-09-18T06:53:30+01:00 Ashford (Kent) 8.5 {"type": "LineString", "coordinates": [[0.8545201999999998, 51.0681622], [0.8552405, 51.068866599999986], [0.8570827, 51.0706684], [0.8670986, 51.0805002], [0.8675417, 51.08095719999999], [0.8679249999999998, 51.081419], [0.8683093999999999, 51.08192519999999], [0.8691912, 51.0830874], [0.8695973999999999, 51.083661500000005], [0.8699439, 51.084202999999995], [0.8702770999999999, 51.08475190000001], [0.8706743999999998, 51.0854343], [0.8710071999999999, 51.0860317], [0.8713289, 51.0866386], [0.8715997999999999, 51.087201499999985], [0.8718944, 51.0878546], [0.8728812, 51.0904572], [0.872911, 51.0905359], [0.8729945, 51.0907561], [0.8743674999999999, 51.0943751], [0.8752995, 51.09681140000001], [0.877843, 51.1035585], [0.8786282870595378, 51.105631359695174], [0.8797937999999998, 51.1087077], [0.8800407, 51.10943389999999], [0.8802118, 51.1100275], [0.8803383999999999, 51.110745300000005], [0.8804276000000001, 51.1113847], [0.8804698999999999, 51.112052], [0.8804672, 51.11273839999999], [0.8804135, 51.11344220000001], [0.8801195, 51.11887759999999], [0.8801138, 51.11898250000001], [0.8799896, 51.1212783], [0.8797048, 51.12654330000001], [0.8795229999999999, 51.1293377], [0.879515, 51.12950880000001], [0.8793756, 51.1322229], [0.8793003999999999, 51.13383120000001], [0.8792918, 51.13397969999999], [0.8789838999999999, 51.13955009999999], [0.8789678, 51.1397551], [0.8789248999999999, 51.1400752], [0.8788659, 51.1403312], [0.8788007999999999, 51.14053040000001], [0.8787076, 51.140744199999986], [0.8784930999999999, 51.1411108], [0.8782918999999999, 51.14139689999999], [0.8782069999999998, 51.14149809999999], [0.8780265, 51.14165289999999], [0.8778522, 51.14177519999999], [0.8776611999999999, 51.1418856], [0.8774374999999999, 51.1420111], [0.8773331999999999, 51.14206610000001], [0.8769917999999999, 51.1422414], [0.8768001999999999, 51.142337], [0.8766656, 51.142405], [0.8764603, 51.142528699999986], [0.8767173, 51.14241810000001], [0.8770862, 51.1422298], [0.8774592, 51.1420663], [0.8778582999999999, 51.141895], [0.8781802, 51.1417257], [0.8788928999999998, 51.1414038], [0.8797062, 51.1409976], [0.8803488, 51.14067029999999], [0.8805314999999999, 51.14057809999999], [0.8807872999999999, 51.1404675], [0.8809725000000002, 51.1403884], [0.8811189999999999, 51.1403344], [0.8812536, 51.140284699999995], [0.8814350999999999, 51.14022270000001], [0.8811274999999998, 51.1403774], [0.8809428999999999, 51.1404703], [0.8805856999999999, 51.1406511], [0.8802158, 51.14081860000001], [0.8796613, 51.1410698], [0.8793272999999999, 51.141238099999995], [0.8785487999999999, 51.1416309], [0.8773741, 51.14222699999999], [0.8758369999999999, 51.1430036]]} 6.0 0652½ 0701 Ham Street Ashford International Ashford (Kent) 51.1430036 0.8758370 51.1430036 0.8758370 1 0 2026-09-18 06:11:26 TERMINATED 2026-09-18 06:01:00 Ashford (Kent) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17625653 1789711263165601 64 64 2026-09-18 06:11:05.869528 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 06:01:03.082078
629632 659992 P01069 471B05M618 2026-09-18 COMPLETE 17624703 2026-09-18 07:01:00 2026-09-18 06:11:26 2026-09-20 06:11:26 {"id": 659992, "stp": "P", "toc": "Greater Anglia", "uid": "P01069", "consist": "745009", "dest_crs": "LST", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P01069/2026-09-18/detailed", "trust_id": "471B05M618", "origin_crs": "SSD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Liverpool Street", "service_date": "2026-09-18", "dest_arr_time": "0659", "dest_platform": "9", "is_terminated": 1, "next_location": "London Liverpool Street", "signalling_id": "1B05", "timing_status": "LATE", "origin_station": "Stansted Airport", "current_leg_arr": "0701", "current_leg_dep": "0646", "current_leg_end": "London Liverpool Street", "origin_dep_time": "0605", "origin_platform": "1", "current_location": "London Liverpool Street", "last_update_time": "2026-09-18T06:11:26", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0598405, 51.5884716], [-0.05990140000000001, 51.5882172], [-0.0599693, 51.5879059], [-0.060029, 51.5876093], [-0.06007010000000001, 51.587394], [-0.0601208, 51.5870928], [-0.0601862, 51.58667429999999], [-0.06023369999999999, 51.586337400000005], [-0.060292499999999985, 51.5858345], [-0.060309600000000005, 51.58564389999999], [-0.060322899999999985, 51.5854779], [-0.06033219999999999, 51.5852473], [-0.06033889999999999, 51.5848704], [-0.06033169999999999, 51.584416100000006], [-0.060329102176324485, 51.58434179570346], [-0.06032781329232787, 51.58430493033159], [-0.0603239, 51.584193], [-0.06031139999999999, 51.5840147], [-0.060298300000000006, 51.5838485], [-0.060278000000000005, 51.5836321], [-0.06025950000000001, 51.58348199999999], [-0.060231200000000006, 51.58329429999999], [-0.060217499999999986, 51.5832013], [-0.06019289999999998, 51.5830713], [-0.0601442, 51.5828452], [-0.060109, 51.582691699999984], [-0.060075199999999995, 51.58255569999999], [-0.06004310000000001, 51.58243660000001], [-0.05996010000000001, 51.5821547], [-0.0598861, 51.5819333], [-0.059818600000000006, 51.5817322], [-0.0597976, 51.58167670000001], [-0.0597934051319669, 51.581666005982385], [-0.059696200000000005, 51.58141819999999], [-0.0596385, 51.5812778], [-0.05956290000000001, 51.581101699999984], [-0.059499800000000005, 51.58096590000001], [-0.05942009999999999, 51.5807964], [-0.05933219999999999, 51.580617899999986], [-0.0592936, 51.58054009999999], [-0.059218199999999985, 51.580397], [-0.05912899999999999, 51.58023369999999], [-0.05904629999999999, 51.5800836], [-0.0589321, 51.5798913], [-0.0588452, 51.5797454], [-0.058720600000000005, 51.57954779999999], [-0.058622299999999995, 51.579397600000014], [-0.058519, 51.57924820000001], [-0.05840680000000001, 51.5790818], [-0.058311400000000006, 51.5789488], [-0.0582128, 51.57881689999999], [-0.0580939, 51.5786608], [-0.0579578, 51.57848719999999], [-0.0578294, 51.5783262], [-0.05770600000000001, 51.5781797], [-0.057580999999999986, 51.57803559999999], [-0.05745000000000001, 51.5778874], [-0.05731350000000001, 51.577735699999984], [-0.057175100000000006, 51.57759060000001], [-0.05705820000000001, 51.5774681], [-0.056930600000000005, 51.5773408], [-0.05679219999999999, 51.577201599999995], [-0.05663660000000001, 51.5770518], [-0.05647490000000001, 51.5768967], [-0.0562964, 51.5767309], [-0.056146399999999985, 51.576595700000006], [-0.0560037, 51.57646799999999], [-0.0558777, 51.5763585], [-0.055704, 51.576211099999995], [-0.05551890000000001, 51.57605590000001], [-0.055260100000000006, 51.575848399999984], [-0.0550742, 51.575704599999995], [-0.05478739999999999, 51.5754875], [-0.0545799, 51.5753371], [-0.0544056, 51.5752147], [-0.05419299999999999, 51.57506800000001], [-0.05407979999999999, 51.5749844], [-0.0538693, 51.5748548], [-0.053713399999999994, 51.5747545], [-0.0530518, 51.57434450000001], [-0.05280619999999999, 51.57421], [-0.05255329999999999, 51.5740464], [-0.052374399999999995, 51.57392350000001], [-0.05222679999999999, 51.5738186], [-0.05208959999999999, 51.5737137], [-0.05191079999999999, 51.5735664], [-0.05182139999999999, 51.5734856], [-0.0517365, 51.57340390000001], [-0.051650499999999995, 51.57331639999999], [-0.0515356, 51.5731938], [-0.05142939999999999, 51.5730732], [-0.0513222, 51.57294199999998], [-0.05119989999999999, 51.5727861], [-0.051100999999999994, 51.5726538], [-0.0509998, 51.57250500000001], [-0.0509078, 51.57236410000001], [-0.0508174, 51.57221690000001], [-0.05073629999999999, 51.572072], [-0.0506453, 51.571897799999995], [-0.050566299999999995, 51.5717273], [-0.05050009999999999, 51.57155439999999], [-0.0504537, 51.5714292], [-0.0504037, 51.5712794], [-0.05036059999999999, 51.571118299999995], [-0.0503222, 51.57095400000001], [-0.0502823, 51.57076239999999], [-0.05024939999999999, 51.5705688], [-0.0502391, 51.570506], [-0.0502203, 51.5703659], [-0.05020539999999999, 51.570226], [-0.0501967, 51.5701356], [-0.0501858, 51.5699431], [-0.05018159999999999, 51.569797], [-0.0501875, 51.56967950000001], [-0.050196099999999994, 51.5695961], [-0.05021659999999999, 51.569459899999984], [-0.0502425, 51.5693297], [-0.050273099999999994, 51.5692086], [-0.0502955, 51.5691359], [-0.0503296, 51.569038299999995], [-0.0503671, 51.5689521], [-0.050429, 51.56882550000001], [-0.0505015, 51.5686733], [-0.0506069, 51.5684778], [-0.0506503281917645, 51.56841057553879], [-0.05065069999999999, 51.56841000000001], [-0.05102279999999999, 51.5678573], [-0.0511895, 51.567616300000005], [-0.0512816, 51.56747670000001], [-0.0514143, 51.5672745], [-0.051590899999999995, 51.5670186], [-0.0516819, 51.56689110000001], [-0.0520103, 51.566445900000005], [-0.05216869999999999, 51.5662388], [-0.0523638, 51.565988999999995], [-0.0525289, 51.5657849], [-0.052708, 51.5655692], [-0.0528903, 51.5653566], [-0.0530484, 51.5651757], [-0.05323850000000001, 51.5649586], [-0.0534803, 51.564697499999994], [-0.05371359999999999, 51.56444619999999], [-0.05392159999999999, 51.5642306], [-0.0541082, 51.5640404], [-0.0543885, 51.5637632], [-0.0546975, 51.5634568], [-0.05486, 51.5633049], [-0.0550507, 51.56313039999999], [-0.0552412, 51.5629656], [-0.055411100000000005, 51.5628207], [-0.05570339999999999, 51.5625747], [-0.0559931, 51.5623399], [-0.0569824, 51.5615314], [-0.057577199999999995, 51.56104620000001], [-0.05787520000000001, 51.5608024], [-0.05807570000000001, 51.5606218], [-0.05818129999999999, 51.5605221], [-0.058282699999999986, 51.5604223], [-0.0584742, 51.56023239999999], [-0.05861480000000001, 51.56007960000001], [-0.05868210000000001, 51.5600012], [-0.05874540000000001, 51.5599152], [-0.0588062, 51.5598246], [-0.058865, 51.5597389], [-0.058938099999999986, 51.559611800000006], [-0.05898830000000001, 51.5595037], [-0.05903219999999999, 51.559397], [-0.05908750000000001, 51.5592226], [-0.0591327, 51.55903800000001], [-0.0591555, 51.55886890000001], [-0.05915529999999999, 51.5587018], [-0.059146, 51.558552899999995], [-0.0591314, 51.5584101], [-0.059099799999999994, 51.558216], [-0.05868620000000001, 51.5557267], [-0.0586347, 51.55537669999999], [-0.0586244, 51.5552751], [-0.058614200000000005, 51.555164399999995], [-0.0586064, 51.55492660000001], [-0.058611, 51.55479309999998], [-0.05862949129258164, 51.55466347968381], [-0.05863139999999999, 51.5546501], [-0.058686699999999994, 51.554407100000006], [-0.058734399999999985, 51.55423400000001], [-0.0587943, 51.554075999999995], [-0.0588596, 51.5539394], [-0.058951, 51.5537678], [-0.05904000000000001, 51.553608100000005], [-0.0591344, 51.553456800000006], [-0.05934959999999999, 51.5531678], [-0.059590300000000006, 51.55289810000001], [-0.0598751, 51.5525955], [-0.06003109999999998, 51.5524315], [-0.0602061, 51.552262500000005], [-0.0606141, 51.5518605], [-0.0607365, 51.5517303], [-0.06082250000000001, 51.551632600000005], [-0.0609143, 51.5515176], [-0.0609884, 51.55141780000001], [-0.0610555, 51.5513171], [-0.0611198, 51.5512011], [-0.0611802, 51.55107480000001], [-0.0612165, 51.5509848], [-0.061252, 51.550879599999995], [-0.0612688, 51.550812400000005], [-0.0612917, 51.55070920000001], [-0.0613036, 51.550638000000006], [-0.06132169999999999, 51.5505485], [-0.0613314, 51.5504946], [-0.06134540000000001, 51.55039579999999], [-0.06135720000000001, 51.55028800000001], [-0.0613438, 51.5502029], [-0.0613342, 51.55015], [-0.06132200000000001, 51.5500994], [-0.06130519999999999, 51.550033899999995], [-0.061278799999999994, 51.5499274], [-0.061248099999999986, 51.5498378], [-0.06120599999999999, 51.549742], [-0.06111740000000001, 51.5495565], [-0.06108240000000001, 51.54947709999999], [-0.0610028, 51.5493291], [-0.0609157, 51.54919749999999], [-0.060721099999999986, 51.54891190000001], [-0.06072027675297441, 51.54891067027999], [-0.0604254, 51.54847019999999], [-0.060385699999999994, 51.5484063], [-0.06034169999999999, 51.5483269], [-0.06029450000000001, 51.54822980000001], [-0.060256399999999995, 51.5481455], [-0.060201399999999995, 51.5480156], [-0.06014980000000001, 51.54789419999999], [-0.06010589999999998, 51.5478062], [-0.06002770000000001, 51.547669199999994], [-0.0599848, 51.5476016], [-0.0598457, 51.5473996], [-0.059692499604471046, 51.54716775536503], [-0.05967197451918514, 51.547136693796034], [-0.0596059, 51.5470367], [-0.059554158380923344, 51.54695368990543], [-0.059432462108605505, 51.54675844959125], [-0.05940699999999999, 51.5467176], [-0.05932569999999999, 51.546578399999994], [-0.059229, 51.54641620000001], [-0.05898099999999999, 51.5459905], [-0.058849700000000005, 51.5457525], [-0.0587776, 51.5455762], [-0.0587337, 51.54548200000001], [-0.0586255, 51.5452247], [-0.0585298, 51.544981799999995], [-0.0584513, 51.54478219999999], [-0.0583002, 51.54444339999999], [-0.05822909999999999, 51.5442736], [-0.05805989999999999, 51.5439111], [-0.0579043, 51.543581299999985], [-0.0577611, 51.5432498], [-0.0577001, 51.543069999999986], [-0.057649700000000005, 51.5428507], [-0.0576055, 51.5425835], [-0.0575825, 51.5424317], [-0.057565699999999984, 51.54223989999999], [-0.057565699999999984, 51.5419672], [-0.0575816, 51.5417016], [-0.05759839999999999, 51.54149439999999], [-0.057635599999999995, 51.54125359999999], [-0.057683299999999986, 51.5410067], [-0.057765499999999984, 51.5407241], [-0.057833599999999985, 51.540469599999994], [-0.0579211, 51.540169899999995], [-0.057979399999999987, 51.5399714], [-0.058074, 51.53964210000001], [-0.0581226, 51.5394348], [-0.05814649999999998, 51.5392726], [-0.0581712, 51.5390989], [-0.0581863, 51.5389472], [-0.0581889, 51.53880420000001], [-0.0581889, 51.538658], [-0.0581774, 51.53839510000001], [-0.05816509999999999, 51.5381356], [-0.0581527, 51.5379064], [-0.0581377, 51.537612799999984], [-0.0581324, 51.5373268], [-0.0581262, 51.5369821], [-0.0581129, 51.53670280000001], [-0.05809520000000001, 51.53643009999999], [-0.0580722, 51.536146300000006], [-0.0580457, 51.5358489], [-0.0580192, 51.53555140000001], [-0.0579971, 51.5352572], [-0.05796169999999999, 51.5349224], [-0.05793430000000001, 51.5346799], [-0.05789930000000001, 51.53447439999999], [-0.0578265, 51.5339431], [-0.05777739999999999, 51.5335541], [-0.0577318, 51.53322369999999], [-0.05770159999999999, 51.5330804], [-0.05766260000000001, 51.5329395], [-0.057598800000000006, 51.532758], [-0.0575601, 51.5326655], [-0.057459, 51.53245679999999], [-0.0573048, 51.53214619999999], [-0.0572324, 51.531996799999995], [-0.0571293, 51.5317674], [-0.0570413, 51.5315399], [-0.05697509999999999, 51.53134519999999], [-0.05692339999999999, 51.53114790000001], [-0.0568521, 51.53082810000001], [-0.0568012, 51.5305627], [-0.0567395, 51.5303025], [-0.0565151, 51.52948829999999], [-0.0564618, 51.5292603], [-0.0564149, 51.5290305], [-0.0563121, 51.528497299999984], [-0.0562316, 51.5280144], [-0.056203599999999986, 51.5277712], [-0.05618899999999999, 51.527524500000006], [-0.05618720000000001, 51.52734360000001], [-0.05619129999999999, 51.5271447], [-0.0562042, 51.52701760000001], [-0.05622549999999999, 51.5268896], [-0.05627770000000001, 51.52663340000001], [-0.056308800000000006, 51.5264839], [-0.05632129999999999, 51.5263824], [-0.0563317, 51.52621899999999], [-0.05633250000000001, 51.526143], [-0.05632170000000001, 51.526013], [-0.0563199, 51.5258872], [-0.0563218, 51.5258237], [-0.0563244, 51.52575939999999], [-0.056330099999999994, 51.525690899999994], [-0.0563349, 51.5256408], [-0.0563426, 51.52559560000001], [-0.0563578, 51.52552800000001], [-0.056371500000000005, 51.52547659999999], [-0.0563905, 51.52542349999999], [-0.05640849999999999, 51.5253771], [-0.056432199999999995, 51.52532459999998], [-0.0564687, 51.5252499], [-0.056506200000000006, 51.5251802], [-0.0565394, 51.5251283], [-0.0565669, 51.52508769999999], [-0.0566002, 51.5250427], [-0.0566372, 51.5249971], [-0.0567013, 51.52492279999999], [-0.0567601, 51.5248624], [-0.05681810000000001, 51.524807], [-0.05688659999999999, 51.52474980000001], [-0.056969200000000005, 51.5246857], [-0.05704200000000001, 51.5246314], [-0.057128599999999995, 51.52457470000001], [-0.05720569999999999, 51.52452520000001], [-0.05728910000000001, 51.5244769], [-0.0573688, 51.5244329], [-0.05745020000000001, 51.52439170000002], [-0.0575034, 51.5243651], [-0.0575662, 51.52433729999999], [-0.05761929999999999, 51.52431489999999], [-0.057676799999999986, 51.5242919], [-0.0577546, 51.524263], [-0.057818, 51.52424049999999], [-0.0578923, 51.5242156], [-0.057969899999999984, 51.5241915], [-0.05804559999999998, 51.5241702], [-0.0581251, 51.5241487], [-0.0582059, 51.5241301], [-0.0582978, 51.5241103], [-0.05838639999999999, 51.52409300000001], [-0.05849730000000001, 51.5240739], [-0.0586293, 51.524053599999995], [-0.058737799999999986, 51.5240394], [-0.0588547, 51.5240259], [-0.05898450000000001, 51.52401220000001], [-0.0591108, 51.5239994], [-0.059246900000000005, 51.52398759999999], [-0.059385400000000005, 51.52397469999999], [-0.059526800000000005, 51.523962], [-0.0596347, 51.52395229999999], [-0.0597029650123744, 51.5239471464723], [-0.0598122, 51.523938900000005], [-0.06001089999999999, 51.5239223], [-0.06020860000000001, 51.5239063], [-0.06049090000000001, 51.5238841], [-0.060700299999999985, 51.5238686], [-0.06089669999999999, 51.5238545], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]}", "current_leg_start": "Tottenham Hale", "dest_arr_time_act": "0659", "motion_projection": null, "next_location_lat": "51.5179917", "next_location_lon": "-0.0816517", "previous_location": "Tottenham Hale", "current_leg_milage": "5.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 490.569, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2880.266, \"from_m\": 490.569, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 4123.776, \"from_m\": 2880.266, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 4185.989, \"from_m\": 4123.776, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10264.399, \"from_m\": 4185.989, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 10339.091, \"from_m\": 10264.399, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13106.987, \"from_m\": 10339.091, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27058.872, \"from_m\": 13106.987, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 36784.278, \"from_m\": 27058.872, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 41890.89, \"from_m\": 36784.278, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 41925.327, \"from_m\": 41890.89, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 41971.335, \"from_m\": 41925.327, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 42003.228, \"from_m\": 41971.335, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46491.635, \"from_m\": 42003.228, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 49611.625, \"from_m\": 46491.635, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 49995.025, \"from_m\": 49611.625, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 50042.06, \"from_m\": 49995.025, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 51473.3, \"from_m\": 50042.06, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 51575.996, \"from_m\": 51473.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\": 52222.855, \"from_m\": 51575.996, \"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\": 53308.281, \"from_m\": 52222.855, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 54254.363, \"from_m\": 53308.281, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 54832.508, \"from_m\": 54254.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\": 56297.013, \"from_m\": 54832.508, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 57873.003, \"from_m\": 56297.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\": 58509.904, \"from_m\": 57873.003, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 58986.579, \"from_m\": 58509.904, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 59439.797, \"from_m\": 58986.579, \"capability_applied\": null, \"effective_limit_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\": 659992, \"profile_key\": \"d76b1e4287ed3da140f061b12944202a44e6a23d4abfd51e1b94d56022ae00ff\", \"schedule_id\": 18839, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0605\", \"location\": \"Stansted Airport\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73969}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0606H\", \"location\": \"Stansted Coopers Lane Jn\", \"stage_seq\": 2, \"distance_m\": 1052.842, \"section_seq\": 1, \"route_path_id\": 73969}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0608\", \"location\": \"Tye Green Jn\", \"stage_seq\": 3, \"distance_m\": 3074.129, \"section_seq\": 1, \"route_path_id\": 73969}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0609\", \"location\": \"Stansted East Jn\", \"stage_seq\": 4, \"distance_m\": 4185.989, \"section_seq\": 1, \"route_path_id\": 73969}, {\"is_pass\": false, \"wtt_arr\": \"0610H\", \"wtt_dep\": \"0611H\", \"location\": \"Stansted Mountfitchet\", \"stage_seq\": 5, \"distance_m\": 5849.999, \"section_seq\": 1, \"route_path_id\": 73969}, {\"is_pass\": false, \"wtt_arr\": \"0615H\", \"wtt_dep\": \"0617H\", \"location\": \"Bishops Stortford\", \"stage_seq\": 6, \"distance_m\": 10652.157, \"section_seq\": 1, \"route_path_id\": 73969}, {\"is_pass\": false, \"wtt_arr\": \"0625\", \"wtt_dep\": \"0627\", \"location\": \"Harlow Town\", \"stage_seq\": 7, \"distance_m\": 22888.56, \"section_seq\": 1, \"route_path_id\": 73969}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0631\", \"location\": \"Broxbourne Jn\", \"stage_seq\": 8, \"distance_m\": 29811.189, \"section_seq\": 1, \"route_path_id\": 73969}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0632\", \"location\": \"Broxbourne\", \"stage_seq\": 9, \"distance_m\": 31788.624, \"section_seq\": 1, \"route_path_id\": 73969}, {\"is_pass\": false, \"wtt_arr\": \"0635\", \"wtt_dep\": \"0636H\", \"location\": \"Cheshunt\", \"stage_seq\": 10, \"distance_m\": 36839.565, \"section_seq\": 1, \"route_path_id\": 73969}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0639H\", \"location\": \"Brimsdown\", \"stage_seq\": 11, \"distance_m\": 42105.084, \"section_seq\": 1, \"route_path_id\": 73969}, {\"is_pass\": false, \"wtt_arr\": \"0645\", \"wtt_dep\": \"0646\", \"location\": \"Tottenham Hale\", \"stage_seq\": 12, \"distance_m\": 49840.799, \"section_seq\": 1, \"route_path_id\": 73969}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0647\", \"location\": \"Tottenham South Jn\", \"stage_seq\": 13, \"distance_m\": 50600.954, \"section_seq\": 1, \"route_path_id\": 73969}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0648\", \"location\": \"Coppermill Jn\", \"stage_seq\": 14, \"distance_m\": 51553.374, \"section_seq\": 1, \"route_path_id\": 73969}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0648H\", \"location\": \"Clapton Jn\", \"stage_seq\": 15, \"distance_m\": 52271.372, \"section_seq\": 1, \"route_path_id\": 73969}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0652\", \"location\": \"Hackney Downs\", \"stage_seq\": 16, \"distance_m\": 54653.51, \"section_seq\": 1, \"route_path_id\": 73969}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0655H\", \"location\": \"Bethnal Green\", \"stage_seq\": 17, \"distance_m\": 57627.655, \"section_seq\": 1, \"route_path_id\": 73969}, {\"is_pass\": false, \"wtt_arr\": \"0659\", \"wtt_dep\": null, \"location\": \"London Liverpool Street\", \"stage_seq\": 18, \"distance_m\": 59439.797, \"section_seq\": 1, \"route_path_id\": 73969}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 59439.797, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73969}], \"total_distance_m\": 59439.797, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 54982.546, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 4457.251, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0605", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "15.0", "current_position_lat": "51.5179917", "current_position_lon": "-0.0816517", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 12705, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:09:05Z\", \"source_id\": 54944854, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:10:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:09:08Z\", \"source_id\": 17591950, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12744, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:13:51Z\", \"source_id\": 54953868, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:14:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:13:58Z\", \"source_id\": 17594654, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12811, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:23:22Z\", \"source_id\": 54972455, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:24:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:23:27Z\", \"source_id\": 17600287, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14821, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:31:51Z\", \"source_id\": 54989799, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:32:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:31:52Z\", \"source_id\": 17605636, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14837, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:34:29Z\", \"source_id\": 54995583, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:35:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:34:33Z\", \"source_id\": 17607368, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14860, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:39:00Z\", \"source_id\": 55005524, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:39:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:39:04Z\", \"source_id\": 17610306, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14880, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:43:27Z\", \"source_id\": 55015789, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:44:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:43:33Z\", \"source_id\": 17613391, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15432, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:50:45Z\", \"source_id\": 55032567, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:51:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:50:49Z\", \"source_id\": 17618401, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:55:18Z\", \"source_id\": 55043816, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:55:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:55:22Z\", \"source_id\": 17621642, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15492, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:59:44Z\", \"source_id\": 55055098, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:01:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:59:48Z\", \"source_id\": 17624703, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Liverpool Street", "service_state_platform": "9", "timing_fact_generation": 1789711190399513, "current_leg_arrival_utc": "2026-09-18T07:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T06:01:03.547967", "service_state_evidence_id": 17624703, "current_leg_start_actual_dep": "2026-09-18T06:48:00+01:00", "operational_evidence_version": 80, "service_state_event_time_utc": "2026-09-18T06:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T06:11:04.165127", "service_state_valid_until_kind": null, "operational_interpretation_version": 80, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Greater Anglia P SSD LST 1B05 745009 12 100 None {"version": 3, "segments": [{"to_m": 490.569, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2880.266, "from_m": 490.569, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 70.0}, {"to_m": 4123.776, "from_m": 2880.266, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 4185.989, "from_m": 4123.776, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10264.399, "from_m": 4185.989, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 10339.091, "from_m": 10264.399, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13106.987, "from_m": 10339.091, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27058.872, "from_m": 13106.987, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 36784.278, "from_m": 27058.872, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 41890.89, "from_m": 36784.278, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 41925.327, "from_m": 41890.89, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 41971.335, "from_m": 41925.327, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 42003.228, "from_m": 41971.335, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46491.635, "from_m": 42003.228, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 49611.625, "from_m": 46491.635, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 49995.025, "from_m": 49611.625, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 50042.06, "from_m": 49995.025, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 51473.3, "from_m": 50042.06, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 51575.996, "from_m": 51473.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": 52222.855, "from_m": 51575.996, "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": 53308.281, "from_m": 52222.855, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 54254.363, "from_m": 53308.281, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 54832.508, "from_m": 54254.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": 56297.013, "from_m": 54832.508, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 57873.003, "from_m": 56297.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": 58509.904, "from_m": 57873.003, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 58986.579, "from_m": 58509.904, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 59439.797, "from_m": 58986.579, "capability_applied": null, "effective_limit_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": 659992, "profile_key": "d76b1e4287ed3da140f061b12944202a44e6a23d4abfd51e1b94d56022ae00ff", "schedule_id": 18839, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0605", "location": "Stansted Airport", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73969}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0606H", "location": "Stansted Coopers Lane Jn", "stage_seq": 2, "distance_m": 1052.842, "section_seq": 1, "route_path_id": 73969}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0608", "location": "Tye Green Jn", "stage_seq": 3, "distance_m": 3074.129, "section_seq": 1, "route_path_id": 73969}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0609", "location": "Stansted East Jn", "stage_seq": 4, "distance_m": 4185.989, "section_seq": 1, "route_path_id": 73969}, {"is_pass": false, "wtt_arr": "0610H", "wtt_dep": "0611H", "location": "Stansted Mountfitchet", "stage_seq": 5, "distance_m": 5849.999, "section_seq": 1, "route_path_id": 73969}, {"is_pass": false, "wtt_arr": "0615H", "wtt_dep": "0617H", "location": "Bishops Stortford", "stage_seq": 6, "distance_m": 10652.157, "section_seq": 1, "route_path_id": 73969}, {"is_pass": false, "wtt_arr": "0625", "wtt_dep": "0627", "location": "Harlow Town", "stage_seq": 7, "distance_m": 22888.56, "section_seq": 1, "route_path_id": 73969}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0631", "location": "Broxbourne Jn", "stage_seq": 8, "distance_m": 29811.189, "section_seq": 1, "route_path_id": 73969}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0632", "location": "Broxbourne", "stage_seq": 9, "distance_m": 31788.624, "section_seq": 1, "route_path_id": 73969}, {"is_pass": false, "wtt_arr": "0635", "wtt_dep": "0636H", "location": "Cheshunt", "stage_seq": 10, "distance_m": 36839.565, "section_seq": 1, "route_path_id": 73969}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0639H", "location": "Brimsdown", "stage_seq": 11, "distance_m": 42105.084, "section_seq": 1, "route_path_id": 73969}, {"is_pass": false, "wtt_arr": "0645", "wtt_dep": "0646", "location": "Tottenham Hale", "stage_seq": 12, "distance_m": 49840.799, "section_seq": 1, "route_path_id": 73969}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0647", "location": "Tottenham South Jn", "stage_seq": 13, "distance_m": 50600.954, "section_seq": 1, "route_path_id": 73969}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0648", "location": "Coppermill Jn", "stage_seq": 14, "distance_m": 51553.374, "section_seq": 1, "route_path_id": 73969}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0648H", "location": "Clapton Jn", "stage_seq": 15, "distance_m": 52271.372, "section_seq": 1, "route_path_id": 73969}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0652", "location": "Hackney Downs", "stage_seq": 16, "distance_m": 54653.51, "section_seq": 1, "route_path_id": 73969}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0655H", "location": "Bethnal Green", "stage_seq": 17, "distance_m": 57627.655, "section_seq": 1, "route_path_id": 73969}, {"is_pass": false, "wtt_arr": "0659", "wtt_dep": null, "location": "London Liverpool Street", "stage_seq": 18, "distance_m": 59439.797, "section_seq": 1, "route_path_id": 73969}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 59439.797, "from_m": 0.0, "section_seq": 1, "route_path_id": 73969}], "total_distance_m": 59439.797, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 54982.546, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 4457.251, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 12705, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:09:05Z", "source_id": 54944854, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T05:10:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:09:08Z", "source_id": 17591950, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T06:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12744, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:13:51Z", "source_id": 54953868, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T05:14:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:13:58Z", "source_id": 17594654, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T06:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12811, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:23:22Z", "source_id": 54972455, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T05:24:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:23:27Z", "source_id": 17600287, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T06:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14821, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:31:51Z", "source_id": 54989799, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T05:32:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:31:52Z", "source_id": 17605636, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T06:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14837, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:34:29Z", "source_id": 54995583, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T05:35:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:34:33Z", "source_id": 17607368, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T06:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14860, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:39:00Z", "source_id": 55005524, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T05:39:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:39:04Z", "source_id": 17610306, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T06:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14880, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:43:27Z", "source_id": 55015789, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T05:44:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:43:33Z", "source_id": 17613391, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T06:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15432, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:50:45Z", "source_id": 55032567, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T05:51:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:50:49Z", "source_id": 17618401, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T06:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15451, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:55:18Z", "source_id": 55043816, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T05:55:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:55:22Z", "source_id": 17621642, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T06:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15492, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:59:44Z", "source_id": 55055098, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T06:01:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:59:48Z", "source_id": 17624703, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T07:01:00+01:00", "operational_fact": true}] Stansted Airport 0605 0605 1 None None London Liverpool Street 0659 0659 9 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:P01069/2026-09-18/detailed None Tottenham Hale 2026-09-18T06:48:00+01:00 London Liverpool Street 15.0 {"type": "LineString", "coordinates": [[-0.0598405, 51.5884716], [-0.05990140000000001, 51.5882172], [-0.0599693, 51.5879059], [-0.060029, 51.5876093], [-0.06007010000000001, 51.587394], [-0.0601208, 51.5870928], [-0.0601862, 51.58667429999999], [-0.06023369999999999, 51.586337400000005], [-0.060292499999999985, 51.5858345], [-0.060309600000000005, 51.58564389999999], [-0.060322899999999985, 51.5854779], [-0.06033219999999999, 51.5852473], [-0.06033889999999999, 51.5848704], [-0.06033169999999999, 51.584416100000006], [-0.060329102176324485, 51.58434179570346], [-0.06032781329232787, 51.58430493033159], [-0.0603239, 51.584193], [-0.06031139999999999, 51.5840147], [-0.060298300000000006, 51.5838485], [-0.060278000000000005, 51.5836321], [-0.06025950000000001, 51.58348199999999], [-0.060231200000000006, 51.58329429999999], [-0.060217499999999986, 51.5832013], [-0.06019289999999998, 51.5830713], [-0.0601442, 51.5828452], [-0.060109, 51.582691699999984], [-0.060075199999999995, 51.58255569999999], [-0.06004310000000001, 51.58243660000001], [-0.05996010000000001, 51.5821547], [-0.0598861, 51.5819333], [-0.059818600000000006, 51.5817322], [-0.0597976, 51.58167670000001], [-0.0597934051319669, 51.581666005982385], [-0.059696200000000005, 51.58141819999999], [-0.0596385, 51.5812778], [-0.05956290000000001, 51.581101699999984], [-0.059499800000000005, 51.58096590000001], [-0.05942009999999999, 51.5807964], [-0.05933219999999999, 51.580617899999986], [-0.0592936, 51.58054009999999], [-0.059218199999999985, 51.580397], [-0.05912899999999999, 51.58023369999999], [-0.05904629999999999, 51.5800836], [-0.0589321, 51.5798913], [-0.0588452, 51.5797454], [-0.058720600000000005, 51.57954779999999], [-0.058622299999999995, 51.579397600000014], [-0.058519, 51.57924820000001], [-0.05840680000000001, 51.5790818], [-0.058311400000000006, 51.5789488], [-0.0582128, 51.57881689999999], [-0.0580939, 51.5786608], [-0.0579578, 51.57848719999999], [-0.0578294, 51.5783262], [-0.05770600000000001, 51.5781797], [-0.057580999999999986, 51.57803559999999], [-0.05745000000000001, 51.5778874], [-0.05731350000000001, 51.577735699999984], [-0.057175100000000006, 51.57759060000001], [-0.05705820000000001, 51.5774681], [-0.056930600000000005, 51.5773408], [-0.05679219999999999, 51.577201599999995], [-0.05663660000000001, 51.5770518], [-0.05647490000000001, 51.5768967], [-0.0562964, 51.5767309], [-0.056146399999999985, 51.576595700000006], [-0.0560037, 51.57646799999999], [-0.0558777, 51.5763585], [-0.055704, 51.576211099999995], [-0.05551890000000001, 51.57605590000001], [-0.055260100000000006, 51.575848399999984], [-0.0550742, 51.575704599999995], [-0.05478739999999999, 51.5754875], [-0.0545799, 51.5753371], [-0.0544056, 51.5752147], [-0.05419299999999999, 51.57506800000001], [-0.05407979999999999, 51.5749844], [-0.0538693, 51.5748548], [-0.053713399999999994, 51.5747545], [-0.0530518, 51.57434450000001], [-0.05280619999999999, 51.57421], [-0.05255329999999999, 51.5740464], [-0.052374399999999995, 51.57392350000001], [-0.05222679999999999, 51.5738186], [-0.05208959999999999, 51.5737137], [-0.05191079999999999, 51.5735664], [-0.05182139999999999, 51.5734856], [-0.0517365, 51.57340390000001], [-0.051650499999999995, 51.57331639999999], [-0.0515356, 51.5731938], [-0.05142939999999999, 51.5730732], [-0.0513222, 51.57294199999998], [-0.05119989999999999, 51.5727861], [-0.051100999999999994, 51.5726538], [-0.0509998, 51.57250500000001], [-0.0509078, 51.57236410000001], [-0.0508174, 51.57221690000001], [-0.05073629999999999, 51.572072], [-0.0506453, 51.571897799999995], [-0.050566299999999995, 51.5717273], [-0.05050009999999999, 51.57155439999999], [-0.0504537, 51.5714292], [-0.0504037, 51.5712794], [-0.05036059999999999, 51.571118299999995], [-0.0503222, 51.57095400000001], [-0.0502823, 51.57076239999999], [-0.05024939999999999, 51.5705688], [-0.0502391, 51.570506], [-0.0502203, 51.5703659], [-0.05020539999999999, 51.570226], [-0.0501967, 51.5701356], [-0.0501858, 51.5699431], [-0.05018159999999999, 51.569797], [-0.0501875, 51.56967950000001], [-0.050196099999999994, 51.5695961], [-0.05021659999999999, 51.569459899999984], [-0.0502425, 51.5693297], [-0.050273099999999994, 51.5692086], [-0.0502955, 51.5691359], [-0.0503296, 51.569038299999995], [-0.0503671, 51.5689521], [-0.050429, 51.56882550000001], [-0.0505015, 51.5686733], [-0.0506069, 51.5684778], [-0.0506503281917645, 51.56841057553879], [-0.05065069999999999, 51.56841000000001], [-0.05102279999999999, 51.5678573], [-0.0511895, 51.567616300000005], [-0.0512816, 51.56747670000001], [-0.0514143, 51.5672745], [-0.051590899999999995, 51.5670186], [-0.0516819, 51.56689110000001], [-0.0520103, 51.566445900000005], [-0.05216869999999999, 51.5662388], [-0.0523638, 51.565988999999995], [-0.0525289, 51.5657849], [-0.052708, 51.5655692], [-0.0528903, 51.5653566], [-0.0530484, 51.5651757], [-0.05323850000000001, 51.5649586], [-0.0534803, 51.564697499999994], [-0.05371359999999999, 51.56444619999999], [-0.05392159999999999, 51.5642306], [-0.0541082, 51.5640404], [-0.0543885, 51.5637632], [-0.0546975, 51.5634568], [-0.05486, 51.5633049], [-0.0550507, 51.56313039999999], [-0.0552412, 51.5629656], [-0.055411100000000005, 51.5628207], [-0.05570339999999999, 51.5625747], [-0.0559931, 51.5623399], [-0.0569824, 51.5615314], [-0.057577199999999995, 51.56104620000001], [-0.05787520000000001, 51.5608024], [-0.05807570000000001, 51.5606218], [-0.05818129999999999, 51.5605221], [-0.058282699999999986, 51.5604223], [-0.0584742, 51.56023239999999], [-0.05861480000000001, 51.56007960000001], [-0.05868210000000001, 51.5600012], [-0.05874540000000001, 51.5599152], [-0.0588062, 51.5598246], [-0.058865, 51.5597389], [-0.058938099999999986, 51.559611800000006], [-0.05898830000000001, 51.5595037], [-0.05903219999999999, 51.559397], [-0.05908750000000001, 51.5592226], [-0.0591327, 51.55903800000001], [-0.0591555, 51.55886890000001], [-0.05915529999999999, 51.5587018], [-0.059146, 51.558552899999995], [-0.0591314, 51.5584101], [-0.059099799999999994, 51.558216], [-0.05868620000000001, 51.5557267], [-0.0586347, 51.55537669999999], [-0.0586244, 51.5552751], [-0.058614200000000005, 51.555164399999995], [-0.0586064, 51.55492660000001], [-0.058611, 51.55479309999998], [-0.05862949129258164, 51.55466347968381], [-0.05863139999999999, 51.5546501], [-0.058686699999999994, 51.554407100000006], [-0.058734399999999985, 51.55423400000001], [-0.0587943, 51.554075999999995], [-0.0588596, 51.5539394], [-0.058951, 51.5537678], [-0.05904000000000001, 51.553608100000005], [-0.0591344, 51.553456800000006], [-0.05934959999999999, 51.5531678], [-0.059590300000000006, 51.55289810000001], [-0.0598751, 51.5525955], [-0.06003109999999998, 51.5524315], [-0.0602061, 51.552262500000005], [-0.0606141, 51.5518605], [-0.0607365, 51.5517303], [-0.06082250000000001, 51.551632600000005], [-0.0609143, 51.5515176], [-0.0609884, 51.55141780000001], [-0.0610555, 51.5513171], [-0.0611198, 51.5512011], [-0.0611802, 51.55107480000001], [-0.0612165, 51.5509848], [-0.061252, 51.550879599999995], [-0.0612688, 51.550812400000005], [-0.0612917, 51.55070920000001], [-0.0613036, 51.550638000000006], [-0.06132169999999999, 51.5505485], [-0.0613314, 51.5504946], [-0.06134540000000001, 51.55039579999999], [-0.06135720000000001, 51.55028800000001], [-0.0613438, 51.5502029], [-0.0613342, 51.55015], [-0.06132200000000001, 51.5500994], [-0.06130519999999999, 51.550033899999995], [-0.061278799999999994, 51.5499274], [-0.061248099999999986, 51.5498378], [-0.06120599999999999, 51.549742], [-0.06111740000000001, 51.5495565], [-0.06108240000000001, 51.54947709999999], [-0.0610028, 51.5493291], [-0.0609157, 51.54919749999999], [-0.060721099999999986, 51.54891190000001], [-0.06072027675297441, 51.54891067027999], [-0.0604254, 51.54847019999999], [-0.060385699999999994, 51.5484063], [-0.06034169999999999, 51.5483269], [-0.06029450000000001, 51.54822980000001], [-0.060256399999999995, 51.5481455], [-0.060201399999999995, 51.5480156], [-0.06014980000000001, 51.54789419999999], [-0.06010589999999998, 51.5478062], [-0.06002770000000001, 51.547669199999994], [-0.0599848, 51.5476016], [-0.0598457, 51.5473996], [-0.059692499604471046, 51.54716775536503], [-0.05967197451918514, 51.547136693796034], [-0.0596059, 51.5470367], [-0.059554158380923344, 51.54695368990543], [-0.059432462108605505, 51.54675844959125], [-0.05940699999999999, 51.5467176], [-0.05932569999999999, 51.546578399999994], [-0.059229, 51.54641620000001], [-0.05898099999999999, 51.5459905], [-0.058849700000000005, 51.5457525], [-0.0587776, 51.5455762], [-0.0587337, 51.54548200000001], [-0.0586255, 51.5452247], [-0.0585298, 51.544981799999995], [-0.0584513, 51.54478219999999], [-0.0583002, 51.54444339999999], [-0.05822909999999999, 51.5442736], [-0.05805989999999999, 51.5439111], [-0.0579043, 51.543581299999985], [-0.0577611, 51.5432498], [-0.0577001, 51.543069999999986], [-0.057649700000000005, 51.5428507], [-0.0576055, 51.5425835], [-0.0575825, 51.5424317], [-0.057565699999999984, 51.54223989999999], [-0.057565699999999984, 51.5419672], [-0.0575816, 51.5417016], [-0.05759839999999999, 51.54149439999999], [-0.057635599999999995, 51.54125359999999], [-0.057683299999999986, 51.5410067], [-0.057765499999999984, 51.5407241], [-0.057833599999999985, 51.540469599999994], [-0.0579211, 51.540169899999995], [-0.057979399999999987, 51.5399714], [-0.058074, 51.53964210000001], [-0.0581226, 51.5394348], [-0.05814649999999998, 51.5392726], [-0.0581712, 51.5390989], [-0.0581863, 51.5389472], [-0.0581889, 51.53880420000001], [-0.0581889, 51.538658], [-0.0581774, 51.53839510000001], [-0.05816509999999999, 51.5381356], [-0.0581527, 51.5379064], [-0.0581377, 51.537612799999984], [-0.0581324, 51.5373268], [-0.0581262, 51.5369821], [-0.0581129, 51.53670280000001], [-0.05809520000000001, 51.53643009999999], [-0.0580722, 51.536146300000006], [-0.0580457, 51.5358489], [-0.0580192, 51.53555140000001], [-0.0579971, 51.5352572], [-0.05796169999999999, 51.5349224], [-0.05793430000000001, 51.5346799], [-0.05789930000000001, 51.53447439999999], [-0.0578265, 51.5339431], [-0.05777739999999999, 51.5335541], [-0.0577318, 51.53322369999999], [-0.05770159999999999, 51.5330804], [-0.05766260000000001, 51.5329395], [-0.057598800000000006, 51.532758], [-0.0575601, 51.5326655], [-0.057459, 51.53245679999999], [-0.0573048, 51.53214619999999], [-0.0572324, 51.531996799999995], [-0.0571293, 51.5317674], [-0.0570413, 51.5315399], [-0.05697509999999999, 51.53134519999999], [-0.05692339999999999, 51.53114790000001], [-0.0568521, 51.53082810000001], [-0.0568012, 51.5305627], [-0.0567395, 51.5303025], [-0.0565151, 51.52948829999999], [-0.0564618, 51.5292603], [-0.0564149, 51.5290305], [-0.0563121, 51.528497299999984], [-0.0562316, 51.5280144], [-0.056203599999999986, 51.5277712], [-0.05618899999999999, 51.527524500000006], [-0.05618720000000001, 51.52734360000001], [-0.05619129999999999, 51.5271447], [-0.0562042, 51.52701760000001], [-0.05622549999999999, 51.5268896], [-0.05627770000000001, 51.52663340000001], [-0.056308800000000006, 51.5264839], [-0.05632129999999999, 51.5263824], [-0.0563317, 51.52621899999999], [-0.05633250000000001, 51.526143], [-0.05632170000000001, 51.526013], [-0.0563199, 51.5258872], [-0.0563218, 51.5258237], [-0.0563244, 51.52575939999999], [-0.056330099999999994, 51.525690899999994], [-0.0563349, 51.5256408], [-0.0563426, 51.52559560000001], [-0.0563578, 51.52552800000001], [-0.056371500000000005, 51.52547659999999], [-0.0563905, 51.52542349999999], [-0.05640849999999999, 51.5253771], [-0.056432199999999995, 51.52532459999998], [-0.0564687, 51.5252499], [-0.056506200000000006, 51.5251802], [-0.0565394, 51.5251283], [-0.0565669, 51.52508769999999], [-0.0566002, 51.5250427], [-0.0566372, 51.5249971], [-0.0567013, 51.52492279999999], [-0.0567601, 51.5248624], [-0.05681810000000001, 51.524807], [-0.05688659999999999, 51.52474980000001], [-0.056969200000000005, 51.5246857], [-0.05704200000000001, 51.5246314], [-0.057128599999999995, 51.52457470000001], [-0.05720569999999999, 51.52452520000001], [-0.05728910000000001, 51.5244769], [-0.0573688, 51.5244329], [-0.05745020000000001, 51.52439170000002], [-0.0575034, 51.5243651], [-0.0575662, 51.52433729999999], [-0.05761929999999999, 51.52431489999999], [-0.057676799999999986, 51.5242919], [-0.0577546, 51.524263], [-0.057818, 51.52424049999999], [-0.0578923, 51.5242156], [-0.057969899999999984, 51.5241915], [-0.05804559999999998, 51.5241702], [-0.0581251, 51.5241487], [-0.0582059, 51.5241301], [-0.0582978, 51.5241103], [-0.05838639999999999, 51.52409300000001], [-0.05849730000000001, 51.5240739], [-0.0586293, 51.524053599999995], [-0.058737799999999986, 51.5240394], [-0.0588547, 51.5240259], [-0.05898450000000001, 51.52401220000001], [-0.0591108, 51.5239994], [-0.059246900000000005, 51.52398759999999], [-0.059385400000000005, 51.52397469999999], [-0.059526800000000005, 51.523962], [-0.0596347, 51.52395229999999], [-0.0597029650123744, 51.5239471464723], [-0.0598122, 51.523938900000005], [-0.06001089999999999, 51.5239223], [-0.06020860000000001, 51.5239063], [-0.06049090000000001, 51.5238841], [-0.060700299999999985, 51.5238686], [-0.06089669999999999, 51.5238545], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]} 5.9 0646 0701 Tottenham Hale London Liverpool Street London Liverpool Street 51.5179917 -0.0816517 51.5179917 -0.0816517 1 0 2026-09-18 06:11:26 TERMINATED 2026-09-18 06:01:00 London Liverpool Street TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17624703 1789711190399513 80 80 2026-09-18 06:11:04.165127 9 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 06:01:03.547967
629633 660016 H56786 166V86C018 2026-09-18 COMPLETE 17625656 2026-09-18 07:00:00 2026-09-18 06:11:26 2026-09-20 06:11:26 {"id": 660016, "stp": "P", "toc": "Unknown", "uid": "H56786", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H56786/2026-09-18/detailed", "trust_id": "166V86C018", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Appleford Sidings", "service_date": "2026-09-18", "dest_arr_time": "0702", "dest_platform": null, "is_terminated": 1, "next_location": "Appleford Sidings", "signalling_id": "6V86", "timing_status": "EARLY", "origin_station": "Milford West Sidings", "current_leg_arr": "0700", "current_leg_dep": "0649½", "current_leg_end": "Appleford Sidings", "origin_dep_time": "0047", "origin_platform": null, "current_location": "Appleford Sidings", "last_update_time": "2026-09-18T06:11:26", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.2444739, 51.62124489999999], [-1.2442966999999998, 51.62173489999999], [-1.244093794948521, 51.622319495543785], [-1.2440804999999997, 51.6223578], [-1.2438949999999998, 51.622877599999995], [-1.2437225, 51.62340150000001], [-1.2435899, 51.6238538], [-1.243469, 51.624302], [-1.2433661, 51.624744199999995], [-1.2432597, 51.6252753], [-1.2431684999999997, 51.625796699999995], [-1.2430484999999998, 51.62670560000001], [-1.2430092, 51.6271481], [-1.2429794, 51.6275878], [-1.2429572, 51.62807039999999], [-1.2429457, 51.62859770000001], [-1.2429491999999998, 51.629101], [-1.2429683000000002, 51.6296079], [-1.2429951, 51.6299722], [-1.2430354, 51.6303202], [-1.2430867999999995, 51.630667499999994], [-1.2431215999999998, 51.630896], [-1.2432015, 51.6314313], [-1.2432471, 51.6317335], [-1.2432738, 51.6319334], [-1.2433662, 51.63230119999999], [-1.2434158, 51.6324469], [-1.2434862, 51.63262710000001], [-1.2435773999999995, 51.63279739999999], [-1.2437142, 51.633003], [-1.2438872, 51.63320689999999], [-1.2440782999999995, 51.63337709999999], [-1.2443088999999998, 51.633551100000005], [-1.2445638, 51.6337051], [-1.2448608, 51.6338487], [-1.2451504999999998, 51.6339627], [-1.2454428999999998, 51.6340564], [-1.2457426, 51.6341284], [-1.2460121999999998, 51.634182499999994], [-1.2463167999999998, 51.6342202], [-1.2468047, 51.6342532], [-1.2470745, 51.6342644], [-1.2476479, 51.6342623], [-1.2480137999999998, 51.6342337], [-1.2481526999999997, 51.6342137], [-1.2484302, 51.6341738], [-1.2488757, 51.6340887], [-1.2491369, 51.63404599999999], [-1.2493924, 51.6340189], [-1.2497961, 51.63401350000001], [-1.2501984, 51.63402829999999], [-1.2504841999999998, 51.6340414], [-1.2520753, 51.634114700000005], [-1.2523824, 51.634135499999985]]}", "current_leg_start": "Didcot T.C.", "dest_arr_time_act": "0702", "motion_projection": null, "next_location_lat": "51.6341355", "next_location_lon": "-1.2523824", "previous_location": "Didcot T.C.", "current_leg_milage": "1.2", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 403.092, \"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\": 417.188, \"from_m\": 403.092, \"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\": 10968.462, \"from_m\": 417.188, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21588.236, \"from_m\": 10968.462, \"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\": 21648.659, \"from_m\": 21588.236, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22891.034, \"from_m\": 21648.659, \"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\": 31944.844, \"from_m\": 22891.034, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 32673.308, \"from_m\": 31944.844, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 36624.415, \"from_m\": 32673.308, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 36904.026, \"from_m\": 36624.415, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 37416.942, \"from_m\": 36904.026, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 37463.438, \"from_m\": 37416.942, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 37601.197, \"from_m\": 37463.438, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 37637.261, \"from_m\": 37601.197, \"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\": 40862.558, \"from_m\": 37637.261, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 41542.762, \"from_m\": 40862.558, \"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\": 41858.163, \"from_m\": 41542.762, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 51848.118, \"from_m\": 41858.163, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 55641.065, \"from_m\": 51848.118, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 66993.432, \"from_m\": 55641.065, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 67064.24, \"from_m\": 66993.432, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 74459.413, \"from_m\": 67064.24, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 87546.853, \"from_m\": 74459.413, \"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\": 89400.606, \"from_m\": 87546.853, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 90077.984, \"from_m\": 89400.606, \"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\": 100961.699, \"from_m\": 90077.984, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 104126.717, \"from_m\": 100961.699, \"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\": 104426.518, \"from_m\": 104126.717, \"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\": 104504.323, \"from_m\": 104426.518, \"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\": 105952.807, \"from_m\": 104504.323, \"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\": 106737.782, \"from_m\": 105952.807, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 123568.987, \"from_m\": 106737.782, \"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\": 124270.346, \"from_m\": 123568.987, \"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\": 131983.971, \"from_m\": 124270.346, \"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\": 132044.676, \"from_m\": 131983.971, \"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\": 153832.839, \"from_m\": 132044.676, \"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\": 158529.845, \"from_m\": 153832.839, \"capability_applied\": null, \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 159766.293, \"from_m\": 158529.845, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 160871.739, \"from_m\": 159766.293, \"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\": 160936.755, \"from_m\": 160871.739, \"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\": 167517.272, \"from_m\": 160936.755, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 169193.071, \"from_m\": 167517.272, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 169774.645, \"from_m\": 169193.071, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 169832.867, \"from_m\": 169774.645, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 169900.886, \"from_m\": 169832.867, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 170055.836, \"from_m\": 169900.886, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 170586.422, \"from_m\": 170055.836, \"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\": 170751.916, \"from_m\": 170586.422, \"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\": 171354.803, \"from_m\": 170751.916, \"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\": 171891.966, \"from_m\": 171354.803, \"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\": 175180.473, \"from_m\": 171891.966, \"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\": 176926.222, \"from_m\": 175180.473, \"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\": 195885.783, \"from_m\": 176926.222, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 197739.86, \"from_m\": 195885.783, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 205966.332, \"from_m\": 197739.86, \"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\": 206356.444, \"from_m\": 205966.332, \"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\": 206840.186, \"from_m\": 206356.444, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 207007.873, \"from_m\": 206840.186, \"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\": 220904.873, \"from_m\": 207007.873, \"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\": 222850.537, \"from_m\": 220904.873, \"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\": 237753.876, \"from_m\": 222850.537, \"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\": 238996.069, \"from_m\": 237753.876, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 246670.971, \"from_m\": 238996.069, \"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\": 254248.744, \"from_m\": 246670.971, \"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\": 274277.395, \"from_m\": 254248.744, \"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\": 274597.652, \"from_m\": 274277.395, \"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\": 274669.032, \"from_m\": 274597.652, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 274676.526, \"from_m\": 274669.032, \"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\": 274740.838, \"from_m\": 274676.526, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 274830.766, \"from_m\": 274740.838, \"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\": 274898.481, \"from_m\": 274830.766, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 275305.056, \"from_m\": 274898.481, \"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\": 275840.528, \"from_m\": 275305.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\": 275902.704, \"from_m\": 275840.528, \"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\": 276441.172, \"from_m\": 275902.704, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 290379.539, \"from_m\": 276441.172, \"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\": 290477.585, \"from_m\": 290379.539, \"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\": 290560.578, \"from_m\": 290477.585, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 290936.537, \"from_m\": 290560.578, \"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\": 291920.909, \"from_m\": 290936.537, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 292296.868, \"from_m\": 291920.909, \"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\": 292379.862, \"from_m\": 292296.868, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 292477.907, \"from_m\": 292379.862, \"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\": 293620.347, \"from_m\": 292477.907, \"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\": 294400.102, \"from_m\": 293620.347, \"capability_applied\": null, \"effective_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\": 660016, \"profile_key\": \"b9e1cbfdf3bb2bc857e562565059af1103d06cccee675ca3597faa0fe69f09d7\", \"schedule_id\": 32786, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0047\", \"location\": \"Milford West Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 109919}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0049\", \"location\": \"Milford Jn\", \"stage_seq\": 2, \"distance_m\": 548.728, \"section_seq\": 1, \"route_path_id\": 109919}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0100H\", \"location\": \"Ferrybridge North Jn\", \"stage_seq\": 3, \"distance_m\": 7256.778, \"section_seq\": 1, \"route_path_id\": 109919}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0122\", \"location\": \"Moorthorpe\", \"stage_seq\": 4, \"distance_m\": 21779.296, \"section_seq\": 1, \"route_path_id\": 109919}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0133\", \"location\": \"Swinton (S.Yorks)\", \"stage_seq\": 5, \"distance_m\": 34122.102, \"section_seq\": 1, \"route_path_id\": 109919}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0135\", \"location\": \"Aldwarke Jn\", \"stage_seq\": 6, \"distance_m\": 37541.556, \"section_seq\": 1, \"route_path_id\": 109919}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0138\", \"location\": \"Masborough Jn\", \"stage_seq\": 7, \"distance_m\": 41595.614, \"section_seq\": 1, \"route_path_id\": 109919}, {\"is_pass\": false, \"wtt_arr\": \"0142\", \"wtt_dep\": \"0144\", \"location\": \"Masborough S.S. Jn\", \"stage_seq\": 8, \"distance_m\": 44066.537, \"section_seq\": 1, \"route_path_id\": 109919}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0148\", \"location\": \"Treeton Jn\", \"stage_seq\": 9, \"distance_m\": 49264.401, \"section_seq\": 1, \"route_path_id\": 109919}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0155\", \"location\": \"Beighton Jn\", \"stage_seq\": 10, \"distance_m\": 52344.404, \"section_seq\": 1, \"route_path_id\": 109919}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0203\", \"location\": \"Barrow Hill North Jn\", \"stage_seq\": 11, \"distance_m\": 62056.535, \"section_seq\": 1, \"route_path_id\": 109919}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0207\", \"location\": \"Tapton Jn\", \"stage_seq\": 12, \"distance_m\": 66513.093, \"section_seq\": 1, \"route_path_id\": 109919}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0208\", \"location\": \"Chesterfield\", \"stage_seq\": 13, \"distance_m\": 67425.993, \"section_seq\": 1, \"route_path_id\": 109919}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0214H\", \"location\": \"Chesterfield South Jn\", \"stage_seq\": 14, \"distance_m\": 68867.721, \"section_seq\": 1, \"route_path_id\": 109919}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0217\", \"location\": \"Clay Cross North Jn\", \"stage_seq\": 15, \"distance_m\": 72638.71, \"section_seq\": 1, \"route_path_id\": 109919}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0236H\", \"location\": \"Ambergate Jn\", \"stage_seq\": 16, \"distance_m\": 90231.095, \"section_seq\": 1, \"route_path_id\": 109919}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0250H\", \"location\": \"St. Mary's South Jn\", \"stage_seq\": 17, \"distance_m\": 104840.144, \"section_seq\": 1, \"route_path_id\": 109919}, {\"is_pass\": false, \"wtt_arr\": \"0253H\", \"wtt_dep\": \"0302\", \"location\": \"Derby\", \"stage_seq\": 18, \"distance_m\": 106295.25, \"section_seq\": 1, \"route_path_id\": 109919}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0305\", \"location\": \"Derby L.N.W. Jn\", \"stage_seq\": 19, \"distance_m\": 107721.151, \"section_seq\": 1, \"route_path_id\": 109919}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0312\", \"location\": \"Stenson Jn\", \"stage_seq\": 20, \"distance_m\": 114092.098, \"section_seq\": 1, \"route_path_id\": 109919}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0314\", \"location\": \"North Stafford Jn\", \"stage_seq\": 21, \"distance_m\": 114848.241, \"section_seq\": 1, \"route_path_id\": 109919}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0320\", \"location\": \"Clay Mills Jn\", \"stage_seq\": 22, \"distance_m\": 120502.889, \"section_seq\": 1, \"route_path_id\": 109919}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0322H\", \"location\": \"Burton-on-Trent\", \"stage_seq\": 23, \"distance_m\": 123895.766, \"section_seq\": 1, \"route_path_id\": 109919}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0329\", \"location\": \"Wichnor Jn\", \"stage_seq\": 24, \"distance_m\": 132619.04, \"section_seq\": 1, \"route_path_id\": 109919}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0338\", \"location\": \"Tamworth High Level\", \"stage_seq\": 25, \"distance_m\": 144607.289, \"section_seq\": 1, \"route_path_id\": 109919}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0350H\", \"location\": \"Kingsbury Jn\", \"stage_seq\": 26, \"distance_m\": 153832.839, \"section_seq\": 1, \"route_path_id\": 109919}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0355H\", \"location\": \"Water Orton\", \"stage_seq\": 27, \"distance_m\": 160206.682, \"section_seq\": 1, \"route_path_id\": 109919}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0357H\", \"location\": \"Castle Bromwich Jn\", \"stage_seq\": 28, \"distance_m\": 162751.683, \"section_seq\": 1, \"route_path_id\": 109919}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0401H\", \"location\": \"Washwood Heath East Jn\", \"stage_seq\": 29, \"distance_m\": 166350.82, \"section_seq\": 1, \"route_path_id\": 109919}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0407\", \"location\": \"Washwood Heath West Jn\", \"stage_seq\": 30, \"distance_m\": 168396.578, \"section_seq\": 1, \"route_path_id\": 109919}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0408H\", \"location\": \"Duddeston Jn\", \"stage_seq\": 31, \"distance_m\": 169397.173, \"section_seq\": 1, \"route_path_id\": 109919}, {\"is_pass\": false, \"wtt_arr\": \"0410\", \"wtt_dep\": \"0421\", \"location\": \"Landor Street Jn\", \"stage_seq\": 32, \"distance_m\": 169967.926, \"section_seq\": 1, \"route_path_id\": 109919}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0424\", \"location\": \"St. Andrews Jn\", \"stage_seq\": 33, \"distance_m\": 170751.916, \"section_seq\": 1, \"route_path_id\": 109919}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0426\", \"location\": \"Bordesley Jn\", \"stage_seq\": 34, \"distance_m\": 171293.052, \"section_seq\": 1, \"route_path_id\": 109919}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0429H\", \"location\": \"Small Heath Sth Jn\", \"stage_seq\": 35, \"distance_m\": 173490.088, \"section_seq\": 1, \"route_path_id\": 109919}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0430H\", \"location\": \"Tyseley\", \"stage_seq\": 36, \"distance_m\": 174599.017, \"section_seq\": 1, \"route_path_id\": 109919}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0439\", \"location\": \"Bentley Heath S.B.\", \"stage_seq\": 37, \"distance_m\": 185152.382, \"section_seq\": 1, \"route_path_id\": 109919}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0440\", \"location\": \"Dorridge\", \"stage_seq\": 38, \"distance_m\": 186055.739, \"section_seq\": 1, \"route_path_id\": 109919}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0447\", \"location\": \"Hatton\", \"stage_seq\": 39, \"distance_m\": 196924.872, \"section_seq\": 1, \"route_path_id\": 109919}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0454H\", \"location\": \"Leamington Spa\", \"stage_seq\": 40, \"distance_m\": 206676.978, \"section_seq\": 1, \"route_path_id\": 109919}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0512H\", \"location\": \"Fenny Compton\", \"stage_seq\": 41, \"distance_m\": 224737.475, \"section_seq\": 1, \"route_path_id\": 109919}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0522\", \"location\": \"Banbury Reservoir Jn\", \"stage_seq\": 42, \"distance_m\": 236768.099, \"section_seq\": 1, \"route_path_id\": 109919}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0523\", \"location\": \"Banbury\", \"stage_seq\": 43, \"distance_m\": 238555.731, \"section_seq\": 1, \"route_path_id\": 109919}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0530\", \"location\": \"Aynho Jn\", \"stage_seq\": 44, \"distance_m\": 246638.902, \"section_seq\": 1, \"route_path_id\": 109919}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0541H\", \"location\": \"Heyford\", \"stage_seq\": 45, \"distance_m\": 256194.103, \"section_seq\": 1, \"route_path_id\": 109919}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0550H\", \"location\": \"Wolvercote Jn\", \"stage_seq\": 46, \"distance_m\": 270711.505, \"section_seq\": 1, \"route_path_id\": 109919}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0552H\", \"location\": \"Oxford North Jn\", \"stage_seq\": 47, \"distance_m\": 273526.037, \"section_seq\": 1, \"route_path_id\": 109919}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0554\", \"location\": \"Oxford\", \"stage_seq\": 48, \"distance_m\": 275009.981, \"section_seq\": 1, \"route_path_id\": 109919}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0555H\", \"location\": \"Hinksey North\", \"stage_seq\": 49, \"distance_m\": 276294.626, \"section_seq\": 1, \"route_path_id\": 109919}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0557\", \"location\": \"Kennington Jn\", \"stage_seq\": 50, \"distance_m\": 278799.684, \"section_seq\": 1, \"route_path_id\": 109919}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0606H\", \"location\": \"Didcot North Jn\", \"stage_seq\": 51, \"distance_m\": 290308.686, \"section_seq\": 1, \"route_path_id\": 109919}, {\"is_pass\": false, \"wtt_arr\": \"0612H\", \"wtt_dep\": \"0649H\", \"location\": \"Didcot T.C.\", \"stage_seq\": 52, \"distance_m\": 291428.723, \"section_seq\": 1, \"route_path_id\": 109919}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0654H\", \"location\": \"Didcot North Jn\", \"stage_seq\": 53, \"distance_m\": 292548.76, \"section_seq\": 1, \"route_path_id\": 109919}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0657H\", \"location\": \"Appleford S.B.\", \"stage_seq\": 54, \"distance_m\": 293564.293, \"section_seq\": 1, \"route_path_id\": 109919}, {\"is_pass\": false, \"wtt_arr\": \"0702\", \"wtt_dep\": null, \"location\": \"Appleford Sidings\", \"stage_seq\": 55, \"distance_m\": 294400.102, \"section_seq\": 1, \"route_path_id\": 109919}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 294400.102, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 109919}], \"total_distance_m\": 294400.102, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 258917.06, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 35483.042, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0047", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.5", "current_position_lat": "51.6341355", "current_position_lon": "-1.2523824", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 5044, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T23:45:49Z\", \"source_id\": 54792042, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:48:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T23:45:54Z\", \"source_id\": 17551110, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T00:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6075, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T00:00:50Z\", \"source_id\": 54800331, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T00:01:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T00:00:57Z\", \"source_id\": 17553127, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T01:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7151, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T00:09:43Z\", \"source_id\": 54804079, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T00:10:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T00:09:43Z\", \"source_id\": 17554171, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T01:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T01:20:59Z\", \"source_id\": 17558227, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T02:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17272, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T01:53:24Z\", \"source_id\": 54828641, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T01:53:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T01:53:28Z\", \"source_id\": 17559262, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T02:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19817, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T02:06:22Z\", \"source_id\": 54830921, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T02:08:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T02:06:27Z\", \"source_id\": 17559729, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T03:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19891, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T02:19:35Z\", \"source_id\": 54833261, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T02:21:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T02:19:39Z\", \"source_id\": 17560208, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T03:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20027, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T02:29:11Z\", \"source_id\": 54835097, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T02:31:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T02:29:18Z\", \"source_id\": 17560612, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T03:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19990, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T02:30:58Z\", \"source_id\": 54835437, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T02:32:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T02:31:02Z\", \"source_id\": 17560704, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T03:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20334, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T03:18:51Z\", \"source_id\": 54845893, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T03:19:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T03:18:59Z\", \"source_id\": 17563347, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20222, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T03:28:02Z\", \"source_id\": 54848655, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T03:29:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T03:28:02Z\", \"source_id\": 17564156, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20248, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T03:35:06Z\", \"source_id\": 54851114, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T03:36:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T03:35:08Z\", \"source_id\": 17564949, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20922, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T03:42:23Z\", \"source_id\": 54854251, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T03:44:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T03:42:24Z\", \"source_id\": 17565866, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21048, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:07:50Z\", \"source_id\": 54868781, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:08:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:07:54Z\", \"source_id\": 17570025, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24399, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:35:18Z\", \"source_id\": 54895014, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:37:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:35:23Z\", \"source_id\": 17577206, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24165, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:49:49Z\", \"source_id\": 54913989, \"stage_seq\": 48, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:51:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:49:51Z\", \"source_id\": 17582614, \"stage_seq\": 48, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:38:58Z\", \"source_id\": 17610244, \"stage_seq\": 52, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24046, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:58:29Z\", \"source_id\": 54926937, \"stage_seq\": 54, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:59:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:01:03Z\", \"source_id\": 17625656, \"stage_seq\": 55, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Appleford Sidings", "service_state_platform": null, "timing_fact_generation": 1789711264245814, "current_leg_arrival_utc": "2026-09-18T07:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T06:01:04.227222", "service_state_evidence_id": 17625656, "current_leg_start_actual_dep": "2026-09-18T06:49:30+01:00", "operational_evidence_version": 37, "service_state_event_time_utc": "2026-09-18T06:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T06:11:05.320298", "service_state_valid_until_kind": null, "operational_interpretation_version": 37, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Unknown P None None 6V86 None None None None {"version": 3, "segments": [{"to_m": 403.092, "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": 417.188, "from_m": 403.092, "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": 10968.462, "from_m": 417.188, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21588.236, "from_m": 10968.462, "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": 21648.659, "from_m": 21588.236, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22891.034, "from_m": 21648.659, "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": 31944.844, "from_m": 22891.034, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 32673.308, "from_m": 31944.844, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 36624.415, "from_m": 32673.308, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 36904.026, "from_m": 36624.415, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37416.942, "from_m": 36904.026, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 37463.438, "from_m": 37416.942, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37601.197, "from_m": 37463.438, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 37637.261, "from_m": 37601.197, "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": 40862.558, "from_m": 37637.261, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 41542.762, "from_m": 40862.558, "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": 41858.163, "from_m": 41542.762, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 51848.118, "from_m": 41858.163, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 55641.065, "from_m": 51848.118, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 66993.432, "from_m": 55641.065, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 67064.24, "from_m": 66993.432, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 74459.413, "from_m": 67064.24, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 87546.853, "from_m": 74459.413, "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": 89400.606, "from_m": 87546.853, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 90077.984, "from_m": 89400.606, "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": 100961.699, "from_m": 90077.984, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 104126.717, "from_m": 100961.699, "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": 104426.518, "from_m": 104126.717, "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": 104504.323, "from_m": 104426.518, "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": 105952.807, "from_m": 104504.323, "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": 106737.782, "from_m": 105952.807, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 123568.987, "from_m": 106737.782, "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": 124270.346, "from_m": 123568.987, "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": 131983.971, "from_m": 124270.346, "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": 132044.676, "from_m": 131983.971, "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": 153832.839, "from_m": 132044.676, "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": 158529.845, "from_m": 153832.839, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 159766.293, "from_m": 158529.845, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 160871.739, "from_m": 159766.293, "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": 160936.755, "from_m": 160871.739, "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": 167517.272, "from_m": 160936.755, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 169193.071, "from_m": 167517.272, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 169774.645, "from_m": 169193.071, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 169832.867, "from_m": 169774.645, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 169900.886, "from_m": 169832.867, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 170055.836, "from_m": 169900.886, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 170586.422, "from_m": 170055.836, "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": 170751.916, "from_m": 170586.422, "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": 171354.803, "from_m": 170751.916, "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": 171891.966, "from_m": 171354.803, "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": 175180.473, "from_m": 171891.966, "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": 176926.222, "from_m": 175180.473, "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": 195885.783, "from_m": 176926.222, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 197739.86, "from_m": 195885.783, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 205966.332, "from_m": 197739.86, "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": 206356.444, "from_m": 205966.332, "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": 206840.186, "from_m": 206356.444, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 207007.873, "from_m": 206840.186, "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": 220904.873, "from_m": 207007.873, "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": 222850.537, "from_m": 220904.873, "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": 237753.876, "from_m": 222850.537, "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": 238996.069, "from_m": 237753.876, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 246670.971, "from_m": 238996.069, "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": 254248.744, "from_m": 246670.971, "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": 274277.395, "from_m": 254248.744, "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": 274597.652, "from_m": 274277.395, "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": 274669.032, "from_m": 274597.652, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 274676.526, "from_m": 274669.032, "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": 274740.838, "from_m": 274676.526, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 274830.766, "from_m": 274740.838, "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": 274898.481, "from_m": 274830.766, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 275305.056, "from_m": 274898.481, "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": 275840.528, "from_m": 275305.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": 275902.704, "from_m": 275840.528, "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": 276441.172, "from_m": 275902.704, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 290379.539, "from_m": 276441.172, "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": 290477.585, "from_m": 290379.539, "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": 290560.578, "from_m": 290477.585, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 290936.537, "from_m": 290560.578, "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": 291920.909, "from_m": 290936.537, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 292296.868, "from_m": 291920.909, "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": 292379.862, "from_m": 292296.868, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 292477.907, "from_m": 292379.862, "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": 293620.347, "from_m": 292477.907, "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": 294400.102, "from_m": 293620.347, "capability_applied": null, "effective_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": 660016, "profile_key": "b9e1cbfdf3bb2bc857e562565059af1103d06cccee675ca3597faa0fe69f09d7", "schedule_id": 32786, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0047", "location": "Milford West Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 109919}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0049", "location": "Milford Jn", "stage_seq": 2, "distance_m": 548.728, "section_seq": 1, "route_path_id": 109919}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0100H", "location": "Ferrybridge North Jn", "stage_seq": 3, "distance_m": 7256.778, "section_seq": 1, "route_path_id": 109919}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0122", "location": "Moorthorpe", "stage_seq": 4, "distance_m": 21779.296, "section_seq": 1, "route_path_id": 109919}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0133", "location": "Swinton (S.Yorks)", "stage_seq": 5, "distance_m": 34122.102, "section_seq": 1, "route_path_id": 109919}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0135", "location": "Aldwarke Jn", "stage_seq": 6, "distance_m": 37541.556, "section_seq": 1, "route_path_id": 109919}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0138", "location": "Masborough Jn", "stage_seq": 7, "distance_m": 41595.614, "section_seq": 1, "route_path_id": 109919}, {"is_pass": false, "wtt_arr": "0142", "wtt_dep": "0144", "location": "Masborough S.S. Jn", "stage_seq": 8, "distance_m": 44066.537, "section_seq": 1, "route_path_id": 109919}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0148", "location": "Treeton Jn", "stage_seq": 9, "distance_m": 49264.401, "section_seq": 1, "route_path_id": 109919}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0155", "location": "Beighton Jn", "stage_seq": 10, "distance_m": 52344.404, "section_seq": 1, "route_path_id": 109919}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0203", "location": "Barrow Hill North Jn", "stage_seq": 11, "distance_m": 62056.535, "section_seq": 1, "route_path_id": 109919}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0207", "location": "Tapton Jn", "stage_seq": 12, "distance_m": 66513.093, "section_seq": 1, "route_path_id": 109919}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0208", "location": "Chesterfield", "stage_seq": 13, "distance_m": 67425.993, "section_seq": 1, "route_path_id": 109919}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0214H", "location": "Chesterfield South Jn", "stage_seq": 14, "distance_m": 68867.721, "section_seq": 1, "route_path_id": 109919}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0217", "location": "Clay Cross North Jn", "stage_seq": 15, "distance_m": 72638.71, "section_seq": 1, "route_path_id": 109919}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0236H", "location": "Ambergate Jn", "stage_seq": 16, "distance_m": 90231.095, "section_seq": 1, "route_path_id": 109919}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0250H", "location": "St. Mary's South Jn", "stage_seq": 17, "distance_m": 104840.144, "section_seq": 1, "route_path_id": 109919}, {"is_pass": false, "wtt_arr": "0253H", "wtt_dep": "0302", "location": "Derby", "stage_seq": 18, "distance_m": 106295.25, "section_seq": 1, "route_path_id": 109919}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0305", "location": "Derby L.N.W. Jn", "stage_seq": 19, "distance_m": 107721.151, "section_seq": 1, "route_path_id": 109919}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0312", "location": "Stenson Jn", "stage_seq": 20, "distance_m": 114092.098, "section_seq": 1, "route_path_id": 109919}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0314", "location": "North Stafford Jn", "stage_seq": 21, "distance_m": 114848.241, "section_seq": 1, "route_path_id": 109919}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0320", "location": "Clay Mills Jn", "stage_seq": 22, "distance_m": 120502.889, "section_seq": 1, "route_path_id": 109919}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0322H", "location": "Burton-on-Trent", "stage_seq": 23, "distance_m": 123895.766, "section_seq": 1, "route_path_id": 109919}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0329", "location": "Wichnor Jn", "stage_seq": 24, "distance_m": 132619.04, "section_seq": 1, "route_path_id": 109919}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0338", "location": "Tamworth High Level", "stage_seq": 25, "distance_m": 144607.289, "section_seq": 1, "route_path_id": 109919}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0350H", "location": "Kingsbury Jn", "stage_seq": 26, "distance_m": 153832.839, "section_seq": 1, "route_path_id": 109919}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0355H", "location": "Water Orton", "stage_seq": 27, "distance_m": 160206.682, "section_seq": 1, "route_path_id": 109919}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0357H", "location": "Castle Bromwich Jn", "stage_seq": 28, "distance_m": 162751.683, "section_seq": 1, "route_path_id": 109919}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0401H", "location": "Washwood Heath East Jn", "stage_seq": 29, "distance_m": 166350.82, "section_seq": 1, "route_path_id": 109919}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0407", "location": "Washwood Heath West Jn", "stage_seq": 30, "distance_m": 168396.578, "section_seq": 1, "route_path_id": 109919}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0408H", "location": "Duddeston Jn", "stage_seq": 31, "distance_m": 169397.173, "section_seq": 1, "route_path_id": 109919}, {"is_pass": false, "wtt_arr": "0410", "wtt_dep": "0421", "location": "Landor Street Jn", "stage_seq": 32, "distance_m": 169967.926, "section_seq": 1, "route_path_id": 109919}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0424", "location": "St. Andrews Jn", "stage_seq": 33, "distance_m": 170751.916, "section_seq": 1, "route_path_id": 109919}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0426", "location": "Bordesley Jn", "stage_seq": 34, "distance_m": 171293.052, "section_seq": 1, "route_path_id": 109919}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0429H", "location": "Small Heath Sth Jn", "stage_seq": 35, "distance_m": 173490.088, "section_seq": 1, "route_path_id": 109919}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0430H", "location": "Tyseley", "stage_seq": 36, "distance_m": 174599.017, "section_seq": 1, "route_path_id": 109919}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0439", "location": "Bentley Heath S.B.", "stage_seq": 37, "distance_m": 185152.382, "section_seq": 1, "route_path_id": 109919}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0440", "location": "Dorridge", "stage_seq": 38, "distance_m": 186055.739, "section_seq": 1, "route_path_id": 109919}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0447", "location": "Hatton", "stage_seq": 39, "distance_m": 196924.872, "section_seq": 1, "route_path_id": 109919}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0454H", "location": "Leamington Spa", "stage_seq": 40, "distance_m": 206676.978, "section_seq": 1, "route_path_id": 109919}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0512H", "location": "Fenny Compton", "stage_seq": 41, "distance_m": 224737.475, "section_seq": 1, "route_path_id": 109919}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0522", "location": "Banbury Reservoir Jn", "stage_seq": 42, "distance_m": 236768.099, "section_seq": 1, "route_path_id": 109919}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0523", "location": "Banbury", "stage_seq": 43, "distance_m": 238555.731, "section_seq": 1, "route_path_id": 109919}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0530", "location": "Aynho Jn", "stage_seq": 44, "distance_m": 246638.902, "section_seq": 1, "route_path_id": 109919}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0541H", "location": "Heyford", "stage_seq": 45, "distance_m": 256194.103, "section_seq": 1, "route_path_id": 109919}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0550H", "location": "Wolvercote Jn", "stage_seq": 46, "distance_m": 270711.505, "section_seq": 1, "route_path_id": 109919}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0552H", "location": "Oxford North Jn", "stage_seq": 47, "distance_m": 273526.037, "section_seq": 1, "route_path_id": 109919}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0554", "location": "Oxford", "stage_seq": 48, "distance_m": 275009.981, "section_seq": 1, "route_path_id": 109919}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0555H", "location": "Hinksey North", "stage_seq": 49, "distance_m": 276294.626, "section_seq": 1, "route_path_id": 109919}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0557", "location": "Kennington Jn", "stage_seq": 50, "distance_m": 278799.684, "section_seq": 1, "route_path_id": 109919}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0606H", "location": "Didcot North Jn", "stage_seq": 51, "distance_m": 290308.686, "section_seq": 1, "route_path_id": 109919}, {"is_pass": false, "wtt_arr": "0612H", "wtt_dep": "0649H", "location": "Didcot T.C.", "stage_seq": 52, "distance_m": 291428.723, "section_seq": 1, "route_path_id": 109919}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0654H", "location": "Didcot North Jn", "stage_seq": 53, "distance_m": 292548.76, "section_seq": 1, "route_path_id": 109919}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0657H", "location": "Appleford S.B.", "stage_seq": 54, "distance_m": 293564.293, "section_seq": 1, "route_path_id": 109919}, {"is_pass": false, "wtt_arr": "0702", "wtt_dep": null, "location": "Appleford Sidings", "stage_seq": 55, "distance_m": 294400.102, "section_seq": 1, "route_path_id": 109919}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 294400.102, "from_m": 0.0, "section_seq": 1, "route_path_id": 109919}], "total_distance_m": 294400.102, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 258917.06, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 35483.042, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 5044, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T23:45:49Z", "source_id": 54792042, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T23:48:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T23:45:54Z", "source_id": 17551110, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T00:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6075, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T00:00:50Z", "source_id": 54800331, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T00:01:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T00:00:57Z", "source_id": 17553127, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T01:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7151, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T00:09:43Z", "source_id": 54804079, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T00:10:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T00:09:43Z", "source_id": 17554171, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T01:10:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T01:20:59Z", "source_id": 17558227, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T02:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17272, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T01:53:24Z", "source_id": 54828641, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-18T01:53:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T01:53:28Z", "source_id": 17559262, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-18T02:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19817, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T02:06:22Z", "source_id": 54830921, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-18T02:08:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T02:06:27Z", "source_id": 17559729, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-18T03:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19891, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T02:19:35Z", "source_id": 54833261, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-18T02:21:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T02:19:39Z", "source_id": 17560208, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-18T03:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20027, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T02:29:11Z", "source_id": 54835097, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-18T02:31:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T02:29:18Z", "source_id": 17560612, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-18T03:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19990, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T02:30:58Z", "source_id": 54835437, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-18T02:32:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T02:31:02Z", "source_id": 17560704, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-18T03:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20334, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T03:18:51Z", "source_id": 54845893, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-18T03:19:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T03:18:59Z", "source_id": 17563347, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-18T04:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20222, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T03:28:02Z", "source_id": 54848655, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-18T03:29:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T03:28:02Z", "source_id": 17564156, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-18T04:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20248, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T03:35:06Z", "source_id": 54851114, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-18T03:36:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T03:35:08Z", "source_id": 17564949, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-18T04:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20922, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T03:42:23Z", "source_id": 54854251, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-18T03:44:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T03:42:24Z", "source_id": 17565866, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-18T04:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21048, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:07:50Z", "source_id": 54868781, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-18T04:08:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:07:54Z", "source_id": 17570025, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-18T05:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24399, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:35:18Z", "source_id": 54895014, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-18T04:37:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:35:23Z", "source_id": 17577206, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-18T05:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24165, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:49:49Z", "source_id": 54913989, "stage_seq": 48, "event_role": "ARR", "event_time": "2026-09-18T04:51:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:49:51Z", "source_id": 17582614, "stage_seq": 48, "event_role": "ARR", "event_time": "2026-09-18T05:51:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:38:58Z", "source_id": 17610244, "stage_seq": 52, "event_role": "ARR", "event_time": "2026-09-18T06:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24046, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:58:29Z", "source_id": 54926937, "stage_seq": 54, "event_role": "ARR", "event_time": "2026-09-18T04:59:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:01:03Z", "source_id": 17625656, "stage_seq": 55, "event_role": "ARR", "event_time": "2026-09-18T07:00:00+01:00", "operational_fact": true}] Milford West Sidings 0047 0047 None None None Appleford Sidings 0702 0702 None EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:H56786/2026-09-18/detailed None Didcot T.C. 2026-09-18T06:49:30+01:00 Appleford Sidings 10.5 {"type": "LineString", "coordinates": [[-1.2444739, 51.62124489999999], [-1.2442966999999998, 51.62173489999999], [-1.244093794948521, 51.622319495543785], [-1.2440804999999997, 51.6223578], [-1.2438949999999998, 51.622877599999995], [-1.2437225, 51.62340150000001], [-1.2435899, 51.6238538], [-1.243469, 51.624302], [-1.2433661, 51.624744199999995], [-1.2432597, 51.6252753], [-1.2431684999999997, 51.625796699999995], [-1.2430484999999998, 51.62670560000001], [-1.2430092, 51.6271481], [-1.2429794, 51.6275878], [-1.2429572, 51.62807039999999], [-1.2429457, 51.62859770000001], [-1.2429491999999998, 51.629101], [-1.2429683000000002, 51.6296079], [-1.2429951, 51.6299722], [-1.2430354, 51.6303202], [-1.2430867999999995, 51.630667499999994], [-1.2431215999999998, 51.630896], [-1.2432015, 51.6314313], [-1.2432471, 51.6317335], [-1.2432738, 51.6319334], [-1.2433662, 51.63230119999999], [-1.2434158, 51.6324469], [-1.2434862, 51.63262710000001], [-1.2435773999999995, 51.63279739999999], [-1.2437142, 51.633003], [-1.2438872, 51.63320689999999], [-1.2440782999999995, 51.63337709999999], [-1.2443088999999998, 51.633551100000005], [-1.2445638, 51.6337051], [-1.2448608, 51.6338487], [-1.2451504999999998, 51.6339627], [-1.2454428999999998, 51.6340564], [-1.2457426, 51.6341284], [-1.2460121999999998, 51.634182499999994], [-1.2463167999999998, 51.6342202], [-1.2468047, 51.6342532], [-1.2470745, 51.6342644], [-1.2476479, 51.6342623], [-1.2480137999999998, 51.6342337], [-1.2481526999999997, 51.6342137], [-1.2484302, 51.6341738], [-1.2488757, 51.6340887], [-1.2491369, 51.63404599999999], [-1.2493924, 51.6340189], [-1.2497961, 51.63401350000001], [-1.2501984, 51.63402829999999], [-1.2504841999999998, 51.6340414], [-1.2520753, 51.634114700000005], [-1.2523824, 51.634135499999985]]} 1.2 0649½ 0700 Didcot T.C. Appleford Sidings Appleford Sidings 51.6341355 -1.2523824 51.6341355 -1.2523824 1 0 2026-09-18 06:11:26 TERMINATED 2026-09-18 06:00:00 Appleford Sidings TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17625656 1789711264245814 37 37 2026-09-18 06:11:05.320298 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 06:01:04.227222
629634 659571 W45495 639L03M518 2026-09-18 COMPLETE 17624747 2026-09-18 07:01:00 2026-09-18 06:11:26 2026-09-20 06:11:26 {"id": 659571, "stp": "P", "toc": "Thameslink", "uid": "W45495", "consist": "700116", "dest_crs": "EGR", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W45495/2026-09-18/detailed", "trust_id": "639L03M518", "origin_crs": "SPL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "East Grinstead", "service_date": "2026-09-18", "dest_arr_time": "0659", "dest_platform": "2", "is_terminated": 1, "next_location": "East Grinstead", "signalling_id": "9L03", "timing_status": "LATE", "origin_station": "St Pancras Low Level", "current_leg_arr": "0701", "current_leg_dep": "0656", "current_leg_end": "East Grinstead", "origin_dep_time": "0555", "origin_platform": "A", "current_location": "East Grinstead", "last_update_time": "2026-09-18T06:11:26", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0040956, 51.15637359999999], [-0.0041688, 51.1561211], [-0.0042102, 51.1558684], [-0.0042457, 51.1556087], [-0.0042564, 51.15543339999999], [-0.004272799999999999, 51.15500250000001], [-0.0042231, 51.15453439999999], [-0.0041913, 51.1543341], [-0.004145, 51.15412310000001], [-0.0041003, 51.1539357], [-0.0040494, 51.153755], [-0.003989, 51.15356649999999], [-0.003892599999999999, 51.15336080000001], [-0.0036668, 51.15300860000001], [-0.0031282, 51.1520072], [-0.0028679999999999995, 51.1514999], [-0.0026529, 51.1509898], [-0.0025460999999999995, 51.1506831], [-0.002459, 51.1503702], [-0.0023878999999999997, 51.15005810000001], [-0.0023393999999999997, 51.14974470000001], [-0.0023275, 51.1493329], [-0.0023852, 51.148611900000006], [-0.0024992, 51.1474955], [-0.0027619, 51.145259], [-0.0030007999999999996, 51.1431207], [-0.0030778, 51.1423588], [-0.0031865, 51.14156710000001], [-0.0032831, 51.1410909], [-0.0033259999999999995, 51.14093609999999], [-0.0033865999999999996, 51.14076549999999], [-0.0034610999999999995, 51.14057489999999], [-0.0036113, 51.14027369999999], [-0.003725, 51.1400799], [-0.0038389, 51.1399036], [-0.0039607, 51.1397398], [-0.004254, 51.1393837], [-0.004529599999999999, 51.13910429999999], [-0.0050178, 51.13868519999999], [-0.0054804, 51.1383527], [-0.005779499999999999, 51.13814500000001], [-0.0063964, 51.137789899999994], [-0.006831199999999999, 51.1375922], [-0.008876599999999998, 51.136717], [-0.0105284, 51.1356146], [-0.011891699999999998, 51.1345033], [-0.0134153, 51.13328140000001], [-0.013487100000000002, 51.133222199999985], [-0.013553399999999998, 51.13316149999999], [-0.013624199999999998, 51.1330825], [-0.013706499999999998, 51.13298030000001], [-0.014109899999999998, 51.1324694], [-0.014327200000000002, 51.13217319999999], [-0.014473799999999998, 51.1319571], [-0.014692200000000002, 51.1316136], [-0.014976299999999998, 51.1311086], [-0.015401400000000004, 51.13049], [-0.015769600000000005, 51.12986409999999], [-0.016195, 51.1291296], [-0.017397, 51.1270971], [-0.0175306, 51.126873], [-0.017572199999999996, 51.126802], [-0.0176334, 51.1267162], [-0.017693700000000003, 51.1266349]]}", "current_leg_start": "Dormans", "dest_arr_time_act": "0659", "motion_projection": null, "next_location_lat": "51.1266349", "next_location_lon": "-0.0176937", "previous_location": "Dormans", "current_leg_milage": "2.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 261.24, \"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\": 571.603, \"from_m\": 261.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\": 882.135, \"from_m\": 571.603, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 937.781, \"from_m\": 882.135, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 978.412, \"from_m\": 937.781, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1005.745, \"from_m\": 978.412, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1091.376, \"from_m\": 1005.745, \"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\": 1336.537, \"from_m\": 1091.376, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1373.799, \"from_m\": 1336.537, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1444.832, \"from_m\": 1373.799, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1500.099, \"from_m\": 1444.832, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1653.125, \"from_m\": 1500.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\": 5003.249, \"from_m\": 1653.125, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 5490.727, \"from_m\": 5003.249, \"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\": 6203.348, \"from_m\": 5490.727, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6273.921, \"from_m\": 6203.348, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6820.819, \"from_m\": 6273.921, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8434.723, \"from_m\": 6820.819, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 10006.629, \"from_m\": 8434.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\": 10943.057, \"from_m\": 10006.629, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12832.867, \"from_m\": 10943.057, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21844.403, \"from_m\": 12832.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\": 23997.373, \"from_m\": 21844.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\": 24058.76, \"from_m\": 23997.373, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 24098.363, \"from_m\": 24058.76, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 24123.932, \"from_m\": 24098.363, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 24176.931, \"from_m\": 24123.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\": 24207.131, \"from_m\": 24176.931, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 24244.096, \"from_m\": 24207.131, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 24638.353, \"from_m\": 24244.096, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 24668.788, \"from_m\": 24638.353, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 24757.457, \"from_m\": 24668.788, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 24823.956, \"from_m\": 24757.457, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 24858.879, \"from_m\": 24823.956, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 24924.941, \"from_m\": 24858.879, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 24959.982, \"from_m\": 24924.941, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 26072.075, \"from_m\": 24959.982, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26193.787, \"from_m\": 26072.075, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 26267.915, \"from_m\": 26193.787, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 32155.055, \"from_m\": 26267.915, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 32361.781, \"from_m\": 32155.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\": 34454.013, \"from_m\": 32361.781, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 34489.051, \"from_m\": 34454.013, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 36331.014, \"from_m\": 34489.051, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 38504.326, \"from_m\": 36331.014, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 40208.642, \"from_m\": 38504.326, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 40219.718, \"from_m\": 40208.642, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 40274.222, \"from_m\": 40219.718, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 40296.459, \"from_m\": 40274.222, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 41163.46, \"from_m\": 40296.459, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 42213.583, \"from_m\": 41163.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\": 42241.32, \"from_m\": 42213.583, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 43534.859, \"from_m\": 42241.32, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 50035.01, \"from_m\": 43534.859, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 50263.043, \"from_m\": 50035.01, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 55572.098, \"from_m\": 50263.043, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 56164.155, \"from_m\": 55572.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}], \"service_id\": 659571, \"profile_key\": \"3f8237e57caa1089998d3859c8f7edb5c98c2205ab3c1e08021d4f274713375b\", \"schedule_id\": 26136, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0555\", \"location\": \"St Pancras Low Level\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101517}, {\"is_pass\": false, \"wtt_arr\": \"0558H\", \"wtt_dep\": \"0559H\", \"location\": \"Farringdon\", \"stage_seq\": 2, \"distance_m\": 4832.864, \"section_seq\": 1, \"route_path_id\": 101517}, {\"is_pass\": false, \"wtt_arr\": \"0600H\", \"wtt_dep\": \"0601H\", \"location\": \"City Thameslink\", \"stage_seq\": 3, \"distance_m\": 5565.255, \"section_seq\": 1, \"route_path_id\": 101517}, {\"is_pass\": false, \"wtt_arr\": \"0603\", \"wtt_dep\": \"0604\", \"location\": \"London Blackfriars\", \"stage_seq\": 4, \"distance_m\": 5962.946, \"section_seq\": 1, \"route_path_id\": 101517}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0606H\", \"location\": \"Metropolitan Jn\", \"stage_seq\": 5, \"distance_m\": 7169.526, \"section_seq\": 1, \"route_path_id\": 101517}, {\"is_pass\": false, \"wtt_arr\": \"0609\", \"wtt_dep\": \"0610H\", \"location\": \"London Bridge\", \"stage_seq\": 6, \"distance_m\": 7896.543, \"section_seq\": 1, \"route_path_id\": 101517}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0613\", \"location\": \"Corbetts Lane Jn\", \"stage_seq\": 7, \"distance_m\": 10614.218, \"section_seq\": 1, \"route_path_id\": 101517}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0614H\", \"location\": \"Bricklayers Arms Jn\", \"stage_seq\": 8, \"distance_m\": 11380.454, \"section_seq\": 1, \"route_path_id\": 101517}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0615H\", \"location\": \"New Cross Gate\", \"stage_seq\": 9, \"distance_m\": 12481.744, \"section_seq\": 1, \"route_path_id\": 101517}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0618H\", \"location\": \"Sydenham\", \"stage_seq\": 10, \"distance_m\": 18114.039, \"section_seq\": 1, \"route_path_id\": 101517}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0620H\", \"location\": \"Norwood Junction\", \"stage_seq\": 11, \"distance_m\": 21779.664, \"section_seq\": 1, \"route_path_id\": 101517}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0621H\", \"location\": \"Norwood Fork Jn\", \"stage_seq\": 12, \"distance_m\": 22833.727, \"section_seq\": 1, \"route_path_id\": 101517}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0622\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 13, \"distance_m\": 23587.358, \"section_seq\": 1, \"route_path_id\": 101517}, {\"is_pass\": false, \"wtt_arr\": \"0623H\", \"wtt_dep\": \"0624H\", \"location\": \"East Croydon\", \"stage_seq\": 14, \"distance_m\": 24436.46, \"section_seq\": 1, \"route_path_id\": 101517}, {\"is_pass\": false, \"wtt_arr\": \"0626H\", \"wtt_dep\": \"0627\", \"location\": \"South Croydon\", \"stage_seq\": 15, \"distance_m\": 25944.178, \"section_seq\": 1, \"route_path_id\": 101517}, {\"is_pass\": false, \"wtt_arr\": \"0629H\", \"wtt_dep\": \"0630H\", \"location\": \"Sanderstead\", \"stage_seq\": 16, \"distance_m\": 27474.214, \"section_seq\": 1, \"route_path_id\": 101517}, {\"is_pass\": false, \"wtt_arr\": \"0640H\", \"wtt_dep\": \"0641H\", \"location\": \"Oxted\", \"stage_seq\": 17, \"distance_m\": 40552.898, \"section_seq\": 1, \"route_path_id\": 101517}, {\"is_pass\": false, \"wtt_arr\": \"0643H\", \"wtt_dep\": \"0644H\", \"location\": \"Hurst Green\", \"stage_seq\": 18, \"distance_m\": 42075.36, \"section_seq\": 1, \"route_path_id\": 101517}, {\"is_pass\": false, \"wtt_arr\": \"0650\", \"wtt_dep\": \"0650H\", \"location\": \"Lingfield\", \"stage_seq\": 19, \"distance_m\": 50127.493, \"section_seq\": 1, \"route_path_id\": 101517}, {\"is_pass\": false, \"wtt_arr\": \"0653H\", \"wtt_dep\": \"0654\", \"location\": \"Dormans\", \"stage_seq\": 20, \"distance_m\": 52502.669, \"section_seq\": 1, \"route_path_id\": 101517}, {\"is_pass\": false, \"wtt_arr\": \"0659\", \"wtt_dep\": null, \"location\": \"East Grinstead\", \"stage_seq\": 21, \"distance_m\": 56164.155, \"section_seq\": 1, \"route_path_id\": 101517}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 56164.155, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101517}], \"total_distance_m\": 56164.155, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 54032.389, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2131.766, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0555", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.1266349", "current_position_lon": "-0.0176937", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 18768, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:57:46Z\", \"source_id\": 54925833, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:58:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:57:52Z\", \"source_id\": 17586180, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:00:02Z\", \"source_id\": 54929524, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:00:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:00:08Z\", \"source_id\": 17587213, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29323, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:02:01Z\", \"source_id\": 54932740, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:02:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:02:03Z\", \"source_id\": 17588265, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29674, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:07:34Z\", \"source_id\": 54942290, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:07:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:07:39Z\", \"source_id\": 17591164, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29746, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:14:20Z\", \"source_id\": 54954816, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:15:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:14:22Z\", \"source_id\": 17594917, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30002, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:20:15Z\", \"source_id\": 54966148, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:21:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:20:18Z\", \"source_id\": 17598374, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30217, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:23:53Z\", \"source_id\": 54973399, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:24:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:23:59Z\", \"source_id\": 17600596, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30247, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:26:04Z\", \"source_id\": 54977736, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:27:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:26:07Z\", \"source_id\": 17601937, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30397, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:28:29Z\", \"source_id\": 54982562, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:29:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:28:31Z\", \"source_id\": 17603419, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30417, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:38:50Z\", \"source_id\": 55005109, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:40:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:38:52Z\", \"source_id\": 17610137, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30427, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:41:54Z\", \"source_id\": 55012220, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:43:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:41:55Z\", \"source_id\": 17612275, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30431, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:45:28Z\", \"source_id\": 55020194, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:49:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:45:31Z\", \"source_id\": 17614731, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30436, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:52:31Z\", \"source_id\": 55037048, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:54:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:52:33Z\", \"source_id\": 17619669, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30441, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:59:49Z\", \"source_id\": 55055249, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:01:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:59:53Z\", \"source_id\": 17624747, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "East Grinstead", "service_state_platform": "2", "timing_fact_generation": 1789711193519013, "current_leg_arrival_utc": "2026-09-18T07:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T06:01:05.940954", "service_state_evidence_id": 17624747, "current_leg_start_actual_dep": "2026-09-18T06:56:00+01:00", "operational_evidence_version": 96, "service_state_event_time_utc": "2026-09-18T06:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T06:11:06.389683", "service_state_valid_until_kind": null, "operational_interpretation_version": 96, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Thameslink P SPL EGR 9L03 700116 12 100 None {"version": 3, "segments": [{"to_m": 261.24, "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": 571.603, "from_m": 261.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": 882.135, "from_m": 571.603, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 937.781, "from_m": 882.135, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 978.412, "from_m": 937.781, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1005.745, "from_m": 978.412, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1091.376, "from_m": 1005.745, "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": 1336.537, "from_m": 1091.376, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1373.799, "from_m": 1336.537, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1444.832, "from_m": 1373.799, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1500.099, "from_m": 1444.832, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1653.125, "from_m": 1500.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": 5003.249, "from_m": 1653.125, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 5490.727, "from_m": 5003.249, "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": 6203.348, "from_m": 5490.727, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 6273.921, "from_m": 6203.348, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6820.819, "from_m": 6273.921, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8434.723, "from_m": 6820.819, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 10006.629, "from_m": 8434.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": 10943.057, "from_m": 10006.629, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12832.867, "from_m": 10943.057, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21844.403, "from_m": 12832.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": 23997.373, "from_m": 21844.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": 24058.76, "from_m": 23997.373, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 24098.363, "from_m": 24058.76, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24123.932, "from_m": 24098.363, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 24176.931, "from_m": 24123.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": 24207.131, "from_m": 24176.931, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 24244.096, "from_m": 24207.131, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24638.353, "from_m": 24244.096, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 24668.788, "from_m": 24638.353, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24757.457, "from_m": 24668.788, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 24823.956, "from_m": 24757.457, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24858.879, "from_m": 24823.956, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 24924.941, "from_m": 24858.879, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24959.982, "from_m": 24924.941, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 26072.075, "from_m": 24959.982, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26193.787, "from_m": 26072.075, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 26267.915, "from_m": 26193.787, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 32155.055, "from_m": 26267.915, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 32361.781, "from_m": 32155.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": 34454.013, "from_m": 32361.781, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 34489.051, "from_m": 34454.013, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 36331.014, "from_m": 34489.051, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 38504.326, "from_m": 36331.014, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 40208.642, "from_m": 38504.326, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 40219.718, "from_m": 40208.642, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 40274.222, "from_m": 40219.718, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 40296.459, "from_m": 40274.222, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 41163.46, "from_m": 40296.459, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 42213.583, "from_m": 41163.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": 42241.32, "from_m": 42213.583, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 43534.859, "from_m": 42241.32, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 50035.01, "from_m": 43534.859, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 50263.043, "from_m": 50035.01, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 55572.098, "from_m": 50263.043, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 56164.155, "from_m": 55572.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}], "service_id": 659571, "profile_key": "3f8237e57caa1089998d3859c8f7edb5c98c2205ab3c1e08021d4f274713375b", "schedule_id": 26136, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0555", "location": "St Pancras Low Level", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 101517}, {"is_pass": false, "wtt_arr": "0558H", "wtt_dep": "0559H", "location": "Farringdon", "stage_seq": 2, "distance_m": 4832.864, "section_seq": 1, "route_path_id": 101517}, {"is_pass": false, "wtt_arr": "0600H", "wtt_dep": "0601H", "location": "City Thameslink", "stage_seq": 3, "distance_m": 5565.255, "section_seq": 1, "route_path_id": 101517}, {"is_pass": false, "wtt_arr": "0603", "wtt_dep": "0604", "location": "London Blackfriars", "stage_seq": 4, "distance_m": 5962.946, "section_seq": 1, "route_path_id": 101517}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0606H", "location": "Metropolitan Jn", "stage_seq": 5, "distance_m": 7169.526, "section_seq": 1, "route_path_id": 101517}, {"is_pass": false, "wtt_arr": "0609", "wtt_dep": "0610H", "location": "London Bridge", "stage_seq": 6, "distance_m": 7896.543, "section_seq": 1, "route_path_id": 101517}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0613", "location": "Corbetts Lane Jn", "stage_seq": 7, "distance_m": 10614.218, "section_seq": 1, "route_path_id": 101517}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0614H", "location": "Bricklayers Arms Jn", "stage_seq": 8, "distance_m": 11380.454, "section_seq": 1, "route_path_id": 101517}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0615H", "location": "New Cross Gate", "stage_seq": 9, "distance_m": 12481.744, "section_seq": 1, "route_path_id": 101517}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0618H", "location": "Sydenham", "stage_seq": 10, "distance_m": 18114.039, "section_seq": 1, "route_path_id": 101517}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0620H", "location": "Norwood Junction", "stage_seq": 11, "distance_m": 21779.664, "section_seq": 1, "route_path_id": 101517}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0621H", "location": "Norwood Fork Jn", "stage_seq": 12, "distance_m": 22833.727, "section_seq": 1, "route_path_id": 101517}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0622", "location": "Windmill Bridge Jn", "stage_seq": 13, "distance_m": 23587.358, "section_seq": 1, "route_path_id": 101517}, {"is_pass": false, "wtt_arr": "0623H", "wtt_dep": "0624H", "location": "East Croydon", "stage_seq": 14, "distance_m": 24436.46, "section_seq": 1, "route_path_id": 101517}, {"is_pass": false, "wtt_arr": "0626H", "wtt_dep": "0627", "location": "South Croydon", "stage_seq": 15, "distance_m": 25944.178, "section_seq": 1, "route_path_id": 101517}, {"is_pass": false, "wtt_arr": "0629H", "wtt_dep": "0630H", "location": "Sanderstead", "stage_seq": 16, "distance_m": 27474.214, "section_seq": 1, "route_path_id": 101517}, {"is_pass": false, "wtt_arr": "0640H", "wtt_dep": "0641H", "location": "Oxted", "stage_seq": 17, "distance_m": 40552.898, "section_seq": 1, "route_path_id": 101517}, {"is_pass": false, "wtt_arr": "0643H", "wtt_dep": "0644H", "location": "Hurst Green", "stage_seq": 18, "distance_m": 42075.36, "section_seq": 1, "route_path_id": 101517}, {"is_pass": false, "wtt_arr": "0650", "wtt_dep": "0650H", "location": "Lingfield", "stage_seq": 19, "distance_m": 50127.493, "section_seq": 1, "route_path_id": 101517}, {"is_pass": false, "wtt_arr": "0653H", "wtt_dep": "0654", "location": "Dormans", "stage_seq": 20, "distance_m": 52502.669, "section_seq": 1, "route_path_id": 101517}, {"is_pass": false, "wtt_arr": "0659", "wtt_dep": null, "location": "East Grinstead", "stage_seq": 21, "distance_m": 56164.155, "section_seq": 1, "route_path_id": 101517}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 56164.155, "from_m": 0.0, "section_seq": 1, "route_path_id": 101517}], "total_distance_m": 56164.155, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 54032.389, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2131.766, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 18768, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:57:46Z", "source_id": 54925833, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T04:58:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:57:52Z", "source_id": 17586180, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T05:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29310, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:00:02Z", "source_id": 54929524, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T05:00:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:00:08Z", "source_id": 17587213, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T06:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29323, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:02:01Z", "source_id": 54932740, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T05:02:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:02:03Z", "source_id": 17588265, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T06:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29674, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:07:34Z", "source_id": 54942290, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T05:07:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:07:39Z", "source_id": 17591164, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T06:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29746, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:14:20Z", "source_id": 54954816, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T05:15:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:14:22Z", "source_id": 17594917, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T06:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30002, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:20:15Z", "source_id": 54966148, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T05:21:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:20:18Z", "source_id": 17598374, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T06:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30217, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:23:53Z", "source_id": 54973399, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T05:24:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:23:59Z", "source_id": 17600596, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T06:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30247, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:26:04Z", "source_id": 54977736, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T05:27:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:26:07Z", "source_id": 17601937, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T06:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30397, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:28:29Z", "source_id": 54982562, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T05:29:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:28:31Z", "source_id": 17603419, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T06:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30417, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:38:50Z", "source_id": 55005109, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T05:40:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:38:52Z", "source_id": 17610137, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T06:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30427, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:41:54Z", "source_id": 55012220, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T05:43:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:41:55Z", "source_id": 17612275, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T06:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30431, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:45:28Z", "source_id": 55020194, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T05:49:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:45:31Z", "source_id": 17614731, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T06:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30436, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:52:31Z", "source_id": 55037048, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T05:54:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:52:33Z", "source_id": 17619669, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T06:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30441, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:59:49Z", "source_id": 55055249, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T06:01:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:59:53Z", "source_id": 17624747, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T07:01:00+01:00", "operational_fact": true}] St Pancras Low Level 0555 0555 A None None East Grinstead 0659 0659 2 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:W45495/2026-09-18/detailed None Dormans 2026-09-18T06:56:00+01:00 East Grinstead 5.0 {"type": "LineString", "coordinates": [[-0.0040956, 51.15637359999999], [-0.0041688, 51.1561211], [-0.0042102, 51.1558684], [-0.0042457, 51.1556087], [-0.0042564, 51.15543339999999], [-0.004272799999999999, 51.15500250000001], [-0.0042231, 51.15453439999999], [-0.0041913, 51.1543341], [-0.004145, 51.15412310000001], [-0.0041003, 51.1539357], [-0.0040494, 51.153755], [-0.003989, 51.15356649999999], [-0.003892599999999999, 51.15336080000001], [-0.0036668, 51.15300860000001], [-0.0031282, 51.1520072], [-0.0028679999999999995, 51.1514999], [-0.0026529, 51.1509898], [-0.0025460999999999995, 51.1506831], [-0.002459, 51.1503702], [-0.0023878999999999997, 51.15005810000001], [-0.0023393999999999997, 51.14974470000001], [-0.0023275, 51.1493329], [-0.0023852, 51.148611900000006], [-0.0024992, 51.1474955], [-0.0027619, 51.145259], [-0.0030007999999999996, 51.1431207], [-0.0030778, 51.1423588], [-0.0031865, 51.14156710000001], [-0.0032831, 51.1410909], [-0.0033259999999999995, 51.14093609999999], [-0.0033865999999999996, 51.14076549999999], [-0.0034610999999999995, 51.14057489999999], [-0.0036113, 51.14027369999999], [-0.003725, 51.1400799], [-0.0038389, 51.1399036], [-0.0039607, 51.1397398], [-0.004254, 51.1393837], [-0.004529599999999999, 51.13910429999999], [-0.0050178, 51.13868519999999], [-0.0054804, 51.1383527], [-0.005779499999999999, 51.13814500000001], [-0.0063964, 51.137789899999994], [-0.006831199999999999, 51.1375922], [-0.008876599999999998, 51.136717], [-0.0105284, 51.1356146], [-0.011891699999999998, 51.1345033], [-0.0134153, 51.13328140000001], [-0.013487100000000002, 51.133222199999985], [-0.013553399999999998, 51.13316149999999], [-0.013624199999999998, 51.1330825], [-0.013706499999999998, 51.13298030000001], [-0.014109899999999998, 51.1324694], [-0.014327200000000002, 51.13217319999999], [-0.014473799999999998, 51.1319571], [-0.014692200000000002, 51.1316136], [-0.014976299999999998, 51.1311086], [-0.015401400000000004, 51.13049], [-0.015769600000000005, 51.12986409999999], [-0.016195, 51.1291296], [-0.017397, 51.1270971], [-0.0175306, 51.126873], [-0.017572199999999996, 51.126802], [-0.0176334, 51.1267162], [-0.017693700000000003, 51.1266349]]} 2.3 0656 0701 Dormans East Grinstead East Grinstead 51.1266349 -0.0176937 51.1266349 -0.0176937 1 0 2026-09-18 06:11:26 TERMINATED 2026-09-18 06:01:00 East Grinstead TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17624747 1789711193519013 96 96 2026-09-18 06:11:06.389683 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 06:01:05.940954
629635 659300 L89529 162K03M518 2026-09-18 COMPLETE 17624544 2026-09-18 07:01:00 2026-09-18 06:11:26 2026-09-20 06:11:26 {"id": 659300, "stp": "P", "toc": "Northern", "uid": "L89529", "consist": "158908", "dest_crs": "HFX", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L89529/2026-09-18/detailed", "trust_id": "162K03M518", "origin_crs": "SBY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Halifax", "service_date": "2026-09-18", "dest_arr_time": "0704", "dest_platform": "1", "is_terminated": 1, "next_location": "Halifax", "signalling_id": "2K03", "timing_status": "EARLY", "origin_station": "Selby", "current_leg_arr": "0701", "current_leg_dep": "0651", "current_leg_end": "Halifax", "origin_dep_time": "0547", "origin_platform": "1", "current_location": "Halifax", "last_update_time": "2026-09-18T06:11:26", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.7489815, 53.78698839999999], [-1.7489975, 53.786754300000005], [-1.7490070999999998, 53.786450900000006], [-1.7490002, 53.78635739999999], [-1.7489738, 53.78583559999999], [-1.7489472999999998, 53.7853137], [-1.7489133, 53.7846864], [-1.7488739999999998, 53.78400529999999], [-1.7488576, 53.7834697], [-1.7488328, 53.7827074], [-1.7487547, 53.7816071], [-1.7486876, 53.7802806], [-1.7486191999999998, 53.7787882], [-1.7485991, 53.77822969999999], [-1.7485535, 53.77747999999998], [-1.7485267000000002, 53.7767145], [-1.7484596, 53.7757809], [-1.7483926, 53.77489639999999], [-1.7483424999999997, 53.7740945], [-1.748204, 53.7726513], [-1.7481494999999998, 53.7713251], [-1.7480735999999997, 53.7703851], [-1.7479937, 53.76909409999999], [-1.7479163, 53.767978499999984], [-1.7478624, 53.767407899999995], [-1.7478098, 53.76655780000001], [-1.7477526999999995, 53.76567529999999], [-1.7476368999999998, 53.76413370000001], [-1.7475230999999998, 53.7624341], [-1.7473837999999997, 53.76057979999999], [-1.7473626, 53.760289], [-1.7473438, 53.76014149999999], [-1.7473035999999995, 53.7599164], [-1.7472459, 53.759691799999985], [-1.7471761999999995, 53.759496799999994], [-1.7470863, 53.7592456], [-1.7468904999999997, 53.7588318], [-1.7467189, 53.758475], [-1.7464908999999995, 53.757956499999985], [-1.7463742, 53.7576669], [-1.7462951, 53.75734440000001], [-1.7462415, 53.7570732], [-1.7461877999999995, 53.75674339999999], [-1.7461851, 53.7564532], [-1.7461810999999998, 53.75615729999999], [-1.7462078999999997, 53.7558892], [-1.7462601999999998, 53.75561900000001], [-1.7463461, 53.7552527], [-1.7464104, 53.7549942], [-1.7464668, 53.754786499999994], [-1.7465633, 53.754569199999985], [-1.7466787, 53.7543407], [-1.7467993999999998, 53.754122], [-1.7469375, 53.7539133], [-1.7471507, 53.75360750000001], [-1.7473706999999998, 53.75330049999999], [-1.7476469, 53.753005300000005], [-1.7481016000000005, 53.75253839999999], [-1.7484033, 53.752272899999994], [-1.7486849, 53.7520572], [-1.7489424, 53.7518605], [-1.7492268, 53.75165750000001], [-1.7495941999999998, 53.75143070000001], [-1.7499589999999998, 53.751207099999995], [-1.7503946999999995, 53.7509893], [-1.7508039000000002, 53.75077890000001], [-1.7511833999999995, 53.7506118], [-1.7517185, 53.75039350000001], [-1.7521342999999998, 53.7502412], [-1.7524286000000002, 53.750142700000005], [-1.7527228999999998, 53.7500512], [-1.7532581, 53.74990180000001], [-1.7539594999999997, 53.7497381], [-1.7542827, 53.7496687], [-1.7550792999999998, 53.74950219999999], [-1.7559081, 53.74934989999999], [-1.7566082, 53.749204], [-1.7569864, 53.7491152], [-1.7574986999999995, 53.7489819], [-1.7578419999999997, 53.7488915], [-1.7586735, 53.74864569999999], [-1.7594728, 53.74836019999999], [-1.7597196, 53.74827299999999], [-1.7603633, 53.7480017], [-1.7611089, 53.7476544], [-1.7615703, 53.7474307], [-1.7620503999999997, 53.7471563], [-1.7625559999999998, 53.7468566], [-1.7651907, 53.7452815], [-1.7758141000000005, 53.738853899999995], [-1.7768319999999995, 53.7382509], [-1.7777466999999998, 53.737694100000006], [-1.7785165, 53.737234], [-1.7795731, 53.7365965], [-1.780744, 53.7358829], [-1.7818061999999997, 53.7352403], [-1.7832666999999998, 53.7343576], [-1.7833239085670516, 53.734323238421794], [-1.7841411, 53.7338324], [-1.7851092999999998, 53.7332374], [-1.7856981, 53.7328779], [-1.7867053, 53.7322743], [-1.7869615, 53.7321095], [-1.7871594999999998, 53.731994199999995], [-1.7876332999999998, 53.731717399999994], [-1.7881017999999995, 53.73143060000001], [-1.7882743999999997, 53.7313254], [-1.7888698, 53.73095259999999], [-1.7895609999999995, 53.73053960000001], [-1.7900965, 53.7301873], [-1.7919553, 53.7290791], [-1.7926436999999995, 53.7286851], [-1.7932869, 53.7282888], [-1.7940356999999996, 53.7278488], [-1.7951353999999995, 53.7271839], [-1.7966305682390429, 53.72629324763099], [-1.7967353999999995, 53.7262308], [-1.7973791, 53.7258594], [-1.7981194000000005, 53.725504], [-1.7983640000000003, 53.72539999999999], [-1.7988489999999997, 53.725212000000006], [-1.7992593, 53.72505490000001], [-1.7998655, 53.7248549], [-1.8004261, 53.7246819], [-1.8010215000000005, 53.724517000000006], [-1.8019012999999997, 53.72429], [-1.8020918, 53.72423919999999], [-1.8028267, 53.724055099999994], [-1.8038083999999996, 53.7238059], [-1.8044923, 53.7236361], [-1.8052003999999997, 53.72347580000001], [-1.8057261, 53.72339010000001], [-1.8061687, 53.72333299999999], [-1.8066998000000003, 53.7232743], [-1.8073193999999997, 53.723240700000005], [-1.8078825999999997, 53.72321869999998], [-1.8083306, 53.72322509999999], [-1.8089046, 53.72324729999999], [-1.809449, 53.72327839999999], [-1.8099453000000003, 53.7233441], [-1.8103368999999996, 53.7233997], [-1.8106265, 53.72345039999998], [-1.8109699, 53.7235086], [-1.8161948000000003, 53.72468640000001], [-1.8170987000000005, 53.7248738], [-1.8184397999999995, 53.7251723], [-1.8194738, 53.725405], [-1.8207264, 53.7256684], [-1.8217215, 53.7259001], [-1.8224229000000003, 53.72607049999999], [-1.8227943999999996, 53.7261619], [-1.8229754, 53.7262098], [-1.8233563, 53.7263197], [-1.8237828000000005, 53.72644329999999], [-1.8240898999999997, 53.7265444], [-1.8246022, 53.72673], [-1.8251655, 53.726949], [-1.8259567, 53.72725369999999], [-1.8265454, 53.7274733], [-1.8270323, 53.727625], [-1.827499, 53.7277488], [-1.8279146999999996, 53.727853499999995], [-1.8284257, 53.72796530000001], [-1.8285437, 53.7279859], [-1.8287613, 53.72802560000001], [-1.8292853, 53.72809949999999], [-1.8299586000000003, 53.728182], [-1.8305003999999996, 53.7282296], [-1.8308946999999995, 53.728255], [-1.8315129, 53.7282731], [-1.8321190999999992, 53.728275499999995], [-1.8324906, 53.728256599999995], [-1.8330149, 53.728228699999995], [-1.8335768999999995, 53.7281741], [-1.8344458999999995, 53.728061399999994], [-1.8352425000000003, 53.7279297], [-1.8359641, 53.72776150000001], [-1.8365783, 53.72758219999999], [-1.8370681, 53.72742920000001], [-1.8385745, 53.7269258], [-1.8401835, 53.7263809], [-1.842993, 53.72543189999999], [-1.8456602, 53.72453850000001], [-1.848017, 53.723742900000005], [-1.8504024, 53.7229293], [-1.8507108000000003, 53.7228151], [-1.8511346, 53.7226421], [-1.8513465, 53.722553199999986], [-1.851619, 53.722422], [-1.8518507, 53.722302000000006], [-1.8520589, 53.7221333], [-1.8520992999999992, 53.722109899999985], [-1.8525184, 53.7218522], [-1.8527001, 53.7217157], [-1.8528875, 53.721537999999995], [-1.853136, 53.7213024], [-1.8534695, 53.720886], [-1.8535214, 53.72080839999999]]}", "current_leg_start": "Bradford Interchange", "dest_arr_time_act": "0704", "motion_projection": null, "next_location_lat": "53.7208084", "next_location_lon": "-1.8535214", "previous_location": "Bradford Interchange", "current_leg_milage": "7.7", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 280.148, \"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\": 327.296, \"from_m\": 280.148, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 1007.168, \"from_m\": 327.296, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 5059.035, \"from_m\": 1007.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\": 8969.692, \"from_m\": 5059.035, \"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\": 9546.493, \"from_m\": 8969.692, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 10455.627, \"from_m\": 9546.493, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 14878.157, \"from_m\": 10455.627, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 14957.39, \"from_m\": 14878.157, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 15017.705, \"from_m\": 14957.39, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 21717.957, \"from_m\": 15017.705, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 22189.084, \"from_m\": 21717.957, \"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\": 22758.284, \"from_m\": 22189.084, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 22809.647, \"from_m\": 22758.284, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31394.578, \"from_m\": 22809.647, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 31461.553, \"from_m\": 31394.578, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 33390.339, \"from_m\": 31461.553, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 34209.509, \"from_m\": 33390.339, \"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\": 36258.956, \"from_m\": 34209.509, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36298.045, \"from_m\": 36258.956, \"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\": 36981.476, \"from_m\": 36298.045, \"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\": 37428.727, \"from_m\": 36981.476, \"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\": 37764.931, \"from_m\": 37428.727, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 38014.846, \"from_m\": 37764.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\": 38508.706, \"from_m\": 38014.846, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 38716.07, \"from_m\": 38508.706, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 38935.726, \"from_m\": 38716.07, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 39192.267, \"from_m\": 38935.726, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 39392.541, \"from_m\": 39192.267, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 39430.374, \"from_m\": 39392.541, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 40433.516, \"from_m\": 39430.374, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 47668.377, \"from_m\": 40433.516, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 48228.841, \"from_m\": 47668.377, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 51328.854, \"from_m\": 48228.841, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 51378.593, \"from_m\": 51328.854, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 52759.71, \"from_m\": 51378.593, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 52818.17, \"from_m\": 52759.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\": 54034.922, \"from_m\": 52818.17, \"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\": 57060.394, \"from_m\": 54034.922, \"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\": 60993.435, \"from_m\": 57060.394, \"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\": 63593.875, \"from_m\": 60993.435, \"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\": 64870.251, \"from_m\": 63593.875, \"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\": 64890.014, \"from_m\": 64870.251, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 64954.753, \"from_m\": 64890.014, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 65040.852, \"from_m\": 64954.753, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 65132.251, \"from_m\": 65040.852, \"capability_applied\": null, \"effective_limit_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\": 659300, \"profile_key\": \"8b3a44ad243a0617778fe699fefd09ce81f0f5a8526b2c5c80231113b9849df7\", \"schedule_id\": 18685, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0547\", \"location\": \"Selby\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73891}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0552\", \"location\": \"Hambleton East Jn\", \"stage_seq\": 2, \"distance_m\": 5695.054, \"section_seq\": 1, \"route_path_id\": 73891}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0553\", \"location\": \"Hambleton West Jn\", \"stage_seq\": 3, \"distance_m\": 7574.933, \"section_seq\": 1, \"route_path_id\": 73891}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0555H\", \"location\": \"Gascoigne Wood Jn\", \"stage_seq\": 4, \"distance_m\": 10455.627, \"section_seq\": 1, \"route_path_id\": 73891}, {\"is_pass\": false, \"wtt_arr\": \"0557\", \"wtt_dep\": \"0558\", \"location\": \"South Milford\", \"stage_seq\": 5, \"distance_m\": 12666.892, \"section_seq\": 1, \"route_path_id\": 73891}, {\"is_pass\": false, \"wtt_arr\": \"0603H\", \"wtt_dep\": \"0604H\", \"location\": \"Micklefield\", \"stage_seq\": 6, \"distance_m\": 22320.661, \"section_seq\": 1, \"route_path_id\": 73891}, {\"is_pass\": false, \"wtt_arr\": \"0608\", \"wtt_dep\": \"0609\", \"location\": \"East Garforth\", \"stage_seq\": 7, \"distance_m\": 25293.229, \"section_seq\": 1, \"route_path_id\": 73891}, {\"is_pass\": false, \"wtt_arr\": \"0610H\", \"wtt_dep\": \"0611H\", \"location\": \"Garforth\", \"stage_seq\": 8, \"distance_m\": 26141.842, \"section_seq\": 1, \"route_path_id\": 73891}, {\"is_pass\": false, \"wtt_arr\": \"0615H\", \"wtt_dep\": \"0616H\", \"location\": \"Cross Gates\", \"stage_seq\": 9, \"distance_m\": 30776.585, \"section_seq\": 1, \"route_path_id\": 73891}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0621\", \"location\": \"Neville H. West Jn\", \"stage_seq\": 10, \"distance_m\": 35254.076, \"section_seq\": 1, \"route_path_id\": 73891}, {\"is_pass\": false, \"wtt_arr\": \"0624\", \"wtt_dep\": \"0628\", \"location\": \"Leeds\", \"stage_seq\": 11, \"distance_m\": 37888.794, \"section_seq\": 1, \"route_path_id\": 73891}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0629\", \"location\": \"Leeds West Jn\", \"stage_seq\": 12, \"distance_m\": 38404.287, \"section_seq\": 1, \"route_path_id\": 73891}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0629H\", \"location\": \"Whitehall Jn\", \"stage_seq\": 13, \"distance_m\": 38789.554, \"section_seq\": 1, \"route_path_id\": 73891}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0630\", \"location\": \"Holbeck Jn\", \"stage_seq\": 14, \"distance_m\": 39354.439, \"section_seq\": 1, \"route_path_id\": 73891}, {\"is_pass\": false, \"wtt_arr\": \"0635H\", \"wtt_dep\": \"0636\", \"location\": \"Bramley\", \"stage_seq\": 15, \"distance_m\": 44344.868, \"section_seq\": 1, \"route_path_id\": 73891}, {\"is_pass\": false, \"wtt_arr\": \"0639H\", \"wtt_dep\": \"0640H\", \"location\": \"New Pudsey\", \"stage_seq\": 16, \"distance_m\": 47244.415, \"section_seq\": 1, \"route_path_id\": 73891}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0647\", \"location\": \"Mill Lane Jn\", \"stage_seq\": 17, \"distance_m\": 52620.511, \"section_seq\": 1, \"route_path_id\": 73891}, {\"is_pass\": false, \"wtt_arr\": \"0648H\", \"wtt_dep\": \"0651H\", \"location\": \"Bradford Interchange\", \"stage_seq\": 18, \"distance_m\": 52689.509, \"section_seq\": 1, \"route_path_id\": 73891}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0653\", \"location\": \"Mill Lane Jn\", \"stage_seq\": 19, \"distance_m\": 52759.71, \"section_seq\": 1, \"route_path_id\": 73891}, {\"is_pass\": false, \"wtt_arr\": \"0704\", \"wtt_dep\": null, \"location\": \"Halifax\", \"stage_seq\": 20, \"distance_m\": 65132.251, \"section_seq\": 1, \"route_path_id\": 73891}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 65132.251, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73891}], \"total_distance_m\": 65132.251, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 61518.61, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3613.641, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0547", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "53.7208084", "current_position_lon": "-1.8535214", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 5005, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:55:34Z\", \"source_id\": 54922546, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:56:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:55:37Z\", \"source_id\": 17585117, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5015, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:01:56Z\", \"source_id\": 54932646, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:03:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:02:01Z\", \"source_id\": 17588235, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5033, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:07:15Z\", \"source_id\": 54941634, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:07:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:07:17Z\", \"source_id\": 17590972, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5037, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:10:19Z\", \"source_id\": 54947038, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:10:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:10:21Z\", \"source_id\": 17592628, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5264, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:15:03Z\", \"source_id\": 54956159, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:15:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:15:07Z\", \"source_id\": 17595309, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:23:36Z\", \"source_id\": 54972846, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:24:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:23:37Z\", \"source_id\": 17600386, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6395, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:34:05Z\", \"source_id\": 54994654, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:34:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:34:08Z\", \"source_id\": 17607105, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6391, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:38:06Z\", \"source_id\": 55003485, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:39:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:38:11Z\", \"source_id\": 17609696, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6375, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:45:44Z\", \"source_id\": 55020837, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:47:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:45:49Z\", \"source_id\": 17614940, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6186, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:59:29Z\", \"source_id\": 55054475, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:01:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:59:34Z\", \"source_id\": 17624544, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Halifax", "service_state_platform": "1", "timing_fact_generation": 1789711175481806, "current_leg_arrival_utc": "2026-09-18T07:02:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T06:01:08.169806", "service_state_evidence_id": 17624544, "current_leg_start_actual_dep": "2026-09-18T06:51:30+01:00", "operational_evidence_version": 66, "service_state_event_time_utc": "2026-09-18T06:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T06:11:08.392471", "service_state_valid_until_kind": null, "operational_interpretation_version": 66, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P SBY HFX 2K03 158908 2 90 None {"version": 3, "segments": [{"to_m": 280.148, "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": 327.296, "from_m": 280.148, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 1007.168, "from_m": 327.296, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 5059.035, "from_m": 1007.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": 8969.692, "from_m": 5059.035, "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": 9546.493, "from_m": 8969.692, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 10455.627, "from_m": 9546.493, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 14878.157, "from_m": 10455.627, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 14957.39, "from_m": 14878.157, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 15017.705, "from_m": 14957.39, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 21717.957, "from_m": 15017.705, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 22189.084, "from_m": 21717.957, "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": 22758.284, "from_m": 22189.084, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 22809.647, "from_m": 22758.284, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31394.578, "from_m": 22809.647, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 31461.553, "from_m": 31394.578, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 33390.339, "from_m": 31461.553, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 34209.509, "from_m": 33390.339, "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": 36258.956, "from_m": 34209.509, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36298.045, "from_m": 36258.956, "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": 36981.476, "from_m": 36298.045, "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": 37428.727, "from_m": 36981.476, "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": 37764.931, "from_m": 37428.727, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 38014.846, "from_m": 37764.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": 38508.706, "from_m": 38014.846, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 38716.07, "from_m": 38508.706, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 38935.726, "from_m": 38716.07, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 39192.267, "from_m": 38935.726, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 39392.541, "from_m": 39192.267, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 39430.374, "from_m": 39392.541, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 40433.516, "from_m": 39430.374, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 47668.377, "from_m": 40433.516, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 48228.841, "from_m": 47668.377, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 51328.854, "from_m": 48228.841, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 51378.593, "from_m": 51328.854, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 52759.71, "from_m": 51378.593, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 52818.17, "from_m": 52759.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": 54034.922, "from_m": 52818.17, "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": 57060.394, "from_m": 54034.922, "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": 60993.435, "from_m": 57060.394, "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": 63593.875, "from_m": 60993.435, "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": 64870.251, "from_m": 63593.875, "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": 64890.014, "from_m": 64870.251, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 64954.753, "from_m": 64890.014, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 65040.852, "from_m": 64954.753, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 65132.251, "from_m": 65040.852, "capability_applied": null, "effective_limit_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": 659300, "profile_key": "8b3a44ad243a0617778fe699fefd09ce81f0f5a8526b2c5c80231113b9849df7", "schedule_id": 18685, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0547", "location": "Selby", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73891}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0552", "location": "Hambleton East Jn", "stage_seq": 2, "distance_m": 5695.054, "section_seq": 1, "route_path_id": 73891}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0553", "location": "Hambleton West Jn", "stage_seq": 3, "distance_m": 7574.933, "section_seq": 1, "route_path_id": 73891}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0555H", "location": "Gascoigne Wood Jn", "stage_seq": 4, "distance_m": 10455.627, "section_seq": 1, "route_path_id": 73891}, {"is_pass": false, "wtt_arr": "0557", "wtt_dep": "0558", "location": "South Milford", "stage_seq": 5, "distance_m": 12666.892, "section_seq": 1, "route_path_id": 73891}, {"is_pass": false, "wtt_arr": "0603H", "wtt_dep": "0604H", "location": "Micklefield", "stage_seq": 6, "distance_m": 22320.661, "section_seq": 1, "route_path_id": 73891}, {"is_pass": false, "wtt_arr": "0608", "wtt_dep": "0609", "location": "East Garforth", "stage_seq": 7, "distance_m": 25293.229, "section_seq": 1, "route_path_id": 73891}, {"is_pass": false, "wtt_arr": "0610H", "wtt_dep": "0611H", "location": "Garforth", "stage_seq": 8, "distance_m": 26141.842, "section_seq": 1, "route_path_id": 73891}, {"is_pass": false, "wtt_arr": "0615H", "wtt_dep": "0616H", "location": "Cross Gates", "stage_seq": 9, "distance_m": 30776.585, "section_seq": 1, "route_path_id": 73891}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0621", "location": "Neville H. West Jn", "stage_seq": 10, "distance_m": 35254.076, "section_seq": 1, "route_path_id": 73891}, {"is_pass": false, "wtt_arr": "0624", "wtt_dep": "0628", "location": "Leeds", "stage_seq": 11, "distance_m": 37888.794, "section_seq": 1, "route_path_id": 73891}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0629", "location": "Leeds West Jn", "stage_seq": 12, "distance_m": 38404.287, "section_seq": 1, "route_path_id": 73891}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0629H", "location": "Whitehall Jn", "stage_seq": 13, "distance_m": 38789.554, "section_seq": 1, "route_path_id": 73891}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0630", "location": "Holbeck Jn", "stage_seq": 14, "distance_m": 39354.439, "section_seq": 1, "route_path_id": 73891}, {"is_pass": false, "wtt_arr": "0635H", "wtt_dep": "0636", "location": "Bramley", "stage_seq": 15, "distance_m": 44344.868, "section_seq": 1, "route_path_id": 73891}, {"is_pass": false, "wtt_arr": "0639H", "wtt_dep": "0640H", "location": "New Pudsey", "stage_seq": 16, "distance_m": 47244.415, "section_seq": 1, "route_path_id": 73891}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0647", "location": "Mill Lane Jn", "stage_seq": 17, "distance_m": 52620.511, "section_seq": 1, "route_path_id": 73891}, {"is_pass": false, "wtt_arr": "0648H", "wtt_dep": "0651H", "location": "Bradford Interchange", "stage_seq": 18, "distance_m": 52689.509, "section_seq": 1, "route_path_id": 73891}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0653", "location": "Mill Lane Jn", "stage_seq": 19, "distance_m": 52759.71, "section_seq": 1, "route_path_id": 73891}, {"is_pass": false, "wtt_arr": "0704", "wtt_dep": null, "location": "Halifax", "stage_seq": 20, "distance_m": 65132.251, "section_seq": 1, "route_path_id": 73891}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 65132.251, "from_m": 0.0, "section_seq": 1, "route_path_id": 73891}], "total_distance_m": 65132.251, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 61518.61, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3613.641, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 5005, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:55:34Z", "source_id": 54922546, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T04:56:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:55:37Z", "source_id": 17585117, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T05:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5015, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:01:56Z", "source_id": 54932646, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T05:03:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:02:01Z", "source_id": 17588235, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T06:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5033, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:07:15Z", "source_id": 54941634, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T05:07:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:07:17Z", "source_id": 17590972, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T06:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5037, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:10:19Z", "source_id": 54947038, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T05:10:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:10:21Z", "source_id": 17592628, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T06:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5264, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:15:03Z", "source_id": 54956159, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T05:15:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:15:07Z", "source_id": 17595309, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T06:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5310, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:23:36Z", "source_id": 54972846, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T05:24:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:23:37Z", "source_id": 17600386, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T06:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6395, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:34:05Z", "source_id": 54994654, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T05:34:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:34:08Z", "source_id": 17607105, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T06:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6391, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:38:06Z", "source_id": 55003485, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T05:39:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:38:11Z", "source_id": 17609696, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T06:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6375, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:45:44Z", "source_id": 55020837, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T05:47:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:45:49Z", "source_id": 17614940, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T06:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6186, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:59:29Z", "source_id": 55054475, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T06:01:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:59:34Z", "source_id": 17624544, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T07:01:00+01:00", "operational_fact": true}] Selby 0547 0547 1 None None Halifax 0704 0704 1 EARLY -3 minutes https://www.realtimetrains.co.uk/service/gb-nr:L89529/2026-09-18/detailed None Bradford Interchange 2026-09-18T06:51:30+01:00 Halifax 10.0 {"type": "LineString", "coordinates": [[-1.7489815, 53.78698839999999], [-1.7489975, 53.786754300000005], [-1.7490070999999998, 53.786450900000006], [-1.7490002, 53.78635739999999], [-1.7489738, 53.78583559999999], [-1.7489472999999998, 53.7853137], [-1.7489133, 53.7846864], [-1.7488739999999998, 53.78400529999999], [-1.7488576, 53.7834697], [-1.7488328, 53.7827074], [-1.7487547, 53.7816071], [-1.7486876, 53.7802806], [-1.7486191999999998, 53.7787882], [-1.7485991, 53.77822969999999], [-1.7485535, 53.77747999999998], [-1.7485267000000002, 53.7767145], [-1.7484596, 53.7757809], [-1.7483926, 53.77489639999999], [-1.7483424999999997, 53.7740945], [-1.748204, 53.7726513], [-1.7481494999999998, 53.7713251], [-1.7480735999999997, 53.7703851], [-1.7479937, 53.76909409999999], [-1.7479163, 53.767978499999984], [-1.7478624, 53.767407899999995], [-1.7478098, 53.76655780000001], [-1.7477526999999995, 53.76567529999999], [-1.7476368999999998, 53.76413370000001], [-1.7475230999999998, 53.7624341], [-1.7473837999999997, 53.76057979999999], [-1.7473626, 53.760289], [-1.7473438, 53.76014149999999], [-1.7473035999999995, 53.7599164], [-1.7472459, 53.759691799999985], [-1.7471761999999995, 53.759496799999994], [-1.7470863, 53.7592456], [-1.7468904999999997, 53.7588318], [-1.7467189, 53.758475], [-1.7464908999999995, 53.757956499999985], [-1.7463742, 53.7576669], [-1.7462951, 53.75734440000001], [-1.7462415, 53.7570732], [-1.7461877999999995, 53.75674339999999], [-1.7461851, 53.7564532], [-1.7461810999999998, 53.75615729999999], [-1.7462078999999997, 53.7558892], [-1.7462601999999998, 53.75561900000001], [-1.7463461, 53.7552527], [-1.7464104, 53.7549942], [-1.7464668, 53.754786499999994], [-1.7465633, 53.754569199999985], [-1.7466787, 53.7543407], [-1.7467993999999998, 53.754122], [-1.7469375, 53.7539133], [-1.7471507, 53.75360750000001], [-1.7473706999999998, 53.75330049999999], [-1.7476469, 53.753005300000005], [-1.7481016000000005, 53.75253839999999], [-1.7484033, 53.752272899999994], [-1.7486849, 53.7520572], [-1.7489424, 53.7518605], [-1.7492268, 53.75165750000001], [-1.7495941999999998, 53.75143070000001], [-1.7499589999999998, 53.751207099999995], [-1.7503946999999995, 53.7509893], [-1.7508039000000002, 53.75077890000001], [-1.7511833999999995, 53.7506118], [-1.7517185, 53.75039350000001], [-1.7521342999999998, 53.7502412], [-1.7524286000000002, 53.750142700000005], [-1.7527228999999998, 53.7500512], [-1.7532581, 53.74990180000001], [-1.7539594999999997, 53.7497381], [-1.7542827, 53.7496687], [-1.7550792999999998, 53.74950219999999], [-1.7559081, 53.74934989999999], [-1.7566082, 53.749204], [-1.7569864, 53.7491152], [-1.7574986999999995, 53.7489819], [-1.7578419999999997, 53.7488915], [-1.7586735, 53.74864569999999], [-1.7594728, 53.74836019999999], [-1.7597196, 53.74827299999999], [-1.7603633, 53.7480017], [-1.7611089, 53.7476544], [-1.7615703, 53.7474307], [-1.7620503999999997, 53.7471563], [-1.7625559999999998, 53.7468566], [-1.7651907, 53.7452815], [-1.7758141000000005, 53.738853899999995], [-1.7768319999999995, 53.7382509], [-1.7777466999999998, 53.737694100000006], [-1.7785165, 53.737234], [-1.7795731, 53.7365965], [-1.780744, 53.7358829], [-1.7818061999999997, 53.7352403], [-1.7832666999999998, 53.7343576], [-1.7833239085670516, 53.734323238421794], [-1.7841411, 53.7338324], [-1.7851092999999998, 53.7332374], [-1.7856981, 53.7328779], [-1.7867053, 53.7322743], [-1.7869615, 53.7321095], [-1.7871594999999998, 53.731994199999995], [-1.7876332999999998, 53.731717399999994], [-1.7881017999999995, 53.73143060000001], [-1.7882743999999997, 53.7313254], [-1.7888698, 53.73095259999999], [-1.7895609999999995, 53.73053960000001], [-1.7900965, 53.7301873], [-1.7919553, 53.7290791], [-1.7926436999999995, 53.7286851], [-1.7932869, 53.7282888], [-1.7940356999999996, 53.7278488], [-1.7951353999999995, 53.7271839], [-1.7966305682390429, 53.72629324763099], [-1.7967353999999995, 53.7262308], [-1.7973791, 53.7258594], [-1.7981194000000005, 53.725504], [-1.7983640000000003, 53.72539999999999], [-1.7988489999999997, 53.725212000000006], [-1.7992593, 53.72505490000001], [-1.7998655, 53.7248549], [-1.8004261, 53.7246819], [-1.8010215000000005, 53.724517000000006], [-1.8019012999999997, 53.72429], [-1.8020918, 53.72423919999999], [-1.8028267, 53.724055099999994], [-1.8038083999999996, 53.7238059], [-1.8044923, 53.7236361], [-1.8052003999999997, 53.72347580000001], [-1.8057261, 53.72339010000001], [-1.8061687, 53.72333299999999], [-1.8066998000000003, 53.7232743], [-1.8073193999999997, 53.723240700000005], [-1.8078825999999997, 53.72321869999998], [-1.8083306, 53.72322509999999], [-1.8089046, 53.72324729999999], [-1.809449, 53.72327839999999], [-1.8099453000000003, 53.7233441], [-1.8103368999999996, 53.7233997], [-1.8106265, 53.72345039999998], [-1.8109699, 53.7235086], [-1.8161948000000003, 53.72468640000001], [-1.8170987000000005, 53.7248738], [-1.8184397999999995, 53.7251723], [-1.8194738, 53.725405], [-1.8207264, 53.7256684], [-1.8217215, 53.7259001], [-1.8224229000000003, 53.72607049999999], [-1.8227943999999996, 53.7261619], [-1.8229754, 53.7262098], [-1.8233563, 53.7263197], [-1.8237828000000005, 53.72644329999999], [-1.8240898999999997, 53.7265444], [-1.8246022, 53.72673], [-1.8251655, 53.726949], [-1.8259567, 53.72725369999999], [-1.8265454, 53.7274733], [-1.8270323, 53.727625], [-1.827499, 53.7277488], [-1.8279146999999996, 53.727853499999995], [-1.8284257, 53.72796530000001], [-1.8285437, 53.7279859], [-1.8287613, 53.72802560000001], [-1.8292853, 53.72809949999999], [-1.8299586000000003, 53.728182], [-1.8305003999999996, 53.7282296], [-1.8308946999999995, 53.728255], [-1.8315129, 53.7282731], [-1.8321190999999992, 53.728275499999995], [-1.8324906, 53.728256599999995], [-1.8330149, 53.728228699999995], [-1.8335768999999995, 53.7281741], [-1.8344458999999995, 53.728061399999994], [-1.8352425000000003, 53.7279297], [-1.8359641, 53.72776150000001], [-1.8365783, 53.72758219999999], [-1.8370681, 53.72742920000001], [-1.8385745, 53.7269258], [-1.8401835, 53.7263809], [-1.842993, 53.72543189999999], [-1.8456602, 53.72453850000001], [-1.848017, 53.723742900000005], [-1.8504024, 53.7229293], [-1.8507108000000003, 53.7228151], [-1.8511346, 53.7226421], [-1.8513465, 53.722553199999986], [-1.851619, 53.722422], [-1.8518507, 53.722302000000006], [-1.8520589, 53.7221333], [-1.8520992999999992, 53.722109899999985], [-1.8525184, 53.7218522], [-1.8527001, 53.7217157], [-1.8528875, 53.721537999999995], [-1.853136, 53.7213024], [-1.8534695, 53.720886], [-1.8535214, 53.72080839999999]]} 7.7 0651 0701 Bradford Interchange Halifax Halifax 53.7208084 -1.8535214 53.7208084 -1.8535214 1 0 2026-09-18 06:11:26 TERMINATED 2026-09-18 06:01:00 Halifax TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17624544 1789711175481806 66 66 2026-09-18 06:11:08.392471 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 06:01:08.169806
629636 659370 W70185 652J02M518 2026-09-18 COMPLETE 17625735 2026-09-18 07:00:00 2026-09-18 06:11:26 2026-09-20 06:11:26 {"id": 659370, "stp": "P", "toc": "West Midlands Trains", "uid": "W70185", "consist": "196106", "dest_crs": "SHR", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W70185/2026-09-18/detailed", "trust_id": "652J02M518", "origin_crs": "BHM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Shrewsbury", "service_date": "2026-09-18", "dest_arr_time": "0700", "dest_platform": "6", "is_terminated": 1, "next_location": "Shrewsbury", "signalling_id": "2J02", "timing_status": "ON TIME", "origin_station": "Birmingham New Street", "current_leg_arr": "0700", "current_leg_dep": "0646", "current_leg_end": "Shrewsbury", "origin_dep_time": "0549", "origin_platform": "12", "current_location": "Shrewsbury", "last_update_time": "2026-09-18T06:11:26", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.5166063, 52.70139030000001], [-2.517313699999999, 52.70141209999999], [-2.5176851000000005, 52.7014175], [-2.5182012999999994, 52.701425], [-2.5185129, 52.7014415], [-2.5186717, 52.70145860000001], [-2.5212038, 52.7014464], [-2.5219973, 52.7014716], [-2.5228296999999995, 52.7015092], [-2.5234679, 52.7015497], [-2.5241529999999996, 52.7016044], [-2.5247112, 52.7016623], [-2.5253697, 52.70173849999999], [-2.5263172, 52.701866299999985], [-2.527333, 52.702036199999995], [-2.5282995, 52.702225799999994], [-2.5290087, 52.7023753], [-2.5297858, 52.70256210000001], [-2.5305494999999993, 52.70276429999999], [-2.5310068, 52.702891699999995], [-2.5316397, 52.7030927], [-2.5326398999999995, 52.7034232], [-2.5334741, 52.7037317], [-2.5339601, 52.7039181], [-2.5344543, 52.7041255], [-2.5349286, 52.704337499999994], [-2.5353643, 52.7045424], [-2.5357151, 52.7047002], [-2.5362192, 52.7049523], [-2.5367035, 52.705213399999984], [-2.5369621999999996, 52.705354099999994], [-2.5372906999999993, 52.7055402], [-2.5378462999999996, 52.70587479999999], [-2.5384434999999996, 52.706264700000006], [-2.5390155, 52.7066661], [-2.5403857999999997, 52.7076894], [-2.5408718, 52.708024300000005], [-2.5414308999999995, 52.7083791], [-2.5424452, 52.7089311], [-2.5430768999999995, 52.7092494], [-2.5436057, 52.709485400000005], [-2.5441859, 52.70972899999999], [-2.5449138, 52.710006799999995], [-2.5454968, 52.71020980000001], [-2.5461308, 52.71040880000001], [-2.546912, 52.710626], [-2.5475246, 52.71078829999999], [-2.5481317, 52.7109314], [-2.5489171, 52.7110802], [-2.5495707, 52.71119000000001], [-2.5497611, 52.71121620000001], [-2.5502157, 52.711278799999995], [-2.5508202, 52.711356499999994], [-2.5514127, 52.71141690000001], [-2.5525142, 52.7114903], [-2.5533422, 52.7115239], [-2.5541625, 52.711532799999986], [-2.5549632, 52.7115164], [-2.5558310999999994, 52.7114796], [-2.5565656999999997, 52.71142249999999], [-2.5573305999999993, 52.711347], [-2.5586360999999997, 52.71117519999999], [-2.561104, 52.7108206], [-2.5612408999999996, 52.7107992], [-2.5651173, 52.71025449999999], [-2.5672247999999995, 52.7099559], [-2.5692904, 52.7096605], [-2.5695745, 52.709622399999986], [-2.5747318999999997, 52.7088973], [-2.5753703999999997, 52.7088074], [-2.5768753999999996, 52.708588799999994], [-2.5786631, 52.708312500000005], [-2.578838, 52.708284500000005], [-2.5814980999999997, 52.70783719999999], [-2.5848697, 52.707210499999995], [-2.5865365, 52.7068805], [-2.588293999999999, 52.706509700000005], [-2.5910709000000005, 52.705883500000006], [-2.5924339999999995, 52.7055608], [-2.5938167, 52.7052137], [-2.5977907, 52.7042076], [-2.5998204, 52.7036959], [-2.6022602, 52.7030929], [-2.6024406, 52.70305040000001], [-2.605114323946612, 52.70237048913659], [-2.6067714, 52.7019491], [-2.609029, 52.70137949999999], [-2.611152699999999, 52.7008388], [-2.6132490999999995, 52.7003508], [-2.6145005999999995, 52.70009919999998], [-2.615807199999999, 52.6998639], [-2.6168507, 52.6997038], [-2.6179759, 52.699555], [-2.6190830999999997, 52.699431], [-2.6201790999999997, 52.6993288], [-2.620771599999999, 52.69927659999999], [-2.6217264, 52.6992161], [-2.6232567999999996, 52.6991408], [-2.6246771000000004, 52.699110799999985], [-2.6261673, 52.69911660000001], [-2.6274818, 52.699141100000006], [-2.6285628, 52.6992029], [-2.6295331999999996, 52.69926339999999], [-2.6303493999999996, 52.69932659999999], [-2.631081, 52.69940290000001], [-2.6327291999999995, 52.6995698], [-2.6337684999999995, 52.69968440000001], [-2.635361, 52.69985789999999], [-2.6359256999999996, 52.69992090000001], [-2.6370399, 52.7000412], [-2.6372133999999994, 52.7000596], [-2.6419916, 52.7005763], [-2.6446507999999995, 52.700866999999995], [-2.6472739, 52.701147799999994], [-2.6479152, 52.701217199999995], [-2.6566186, 52.70216539999999], [-2.6610558, 52.7026481], [-2.665462, 52.70312979999999], [-2.6705575, 52.703682], [-2.6792263, 52.704622400000005], [-2.6832042, 52.7050572], [-2.6859246999999997, 52.7053552], [-2.6886895999999996, 52.70564379999999], [-2.6944887, 52.70627979999999], [-2.6949458523585643, 52.70633024737256], [-2.6973976, 52.70660079999999], [-2.7002794, 52.70690650000001], [-2.7006098999999995, 52.7069395], [-2.7034127999999997, 52.7072399], [-2.7050299, 52.7074188], [-2.705139, 52.70743199999998], [-2.7069414, 52.70762409999998], [-2.7087966, 52.7078311], [-2.7102569999999995, 52.70799339999998], [-2.7120932, 52.7081928], [-2.7133202999999995, 52.7083144], [-2.7166009999999994, 52.70860390000001], [-2.7181583999999996, 52.7087272], [-2.7200342, 52.7088407], [-2.7246062, 52.70901690000001], [-2.7273497, 52.7091099], [-2.7300297, 52.7092034], [-2.7303773, 52.70921319999999], [-2.7305929999999994, 52.70921500000001], [-2.7321169, 52.70926380000001], [-2.7353929999999997, 52.70937299999999], [-2.7374856986096696, 52.70944335163414], [-2.7377468115480226, 52.70945255643612], [-2.7379768950716485, 52.70946137735905], [-2.738179732550491, 52.70946980173911], [-2.738359107354496, 52.70947781691249], [-2.7385188028536076, 52.709485410215365], [-2.7386626024177705, 52.709492568983926], [-2.7387942894169295, 52.709499280554354], [-2.738917647221029, 52.70950553226283], [-2.739036459200014, 52.70951131144554], [-2.739154508723829, 52.709516605438665], [-2.739275579162418, 52.709521401578385], [-2.739403453885727, 52.709525687200895], [-2.7395419162637, 52.70952944964236], [-2.7396947496662816, 52.70953267623898], [-2.739865737463417, 52.70953535432693], [-2.7400586630250494, 52.70953747124239], [-2.7401531, 52.709537], [-2.7402756, 52.7095393], [-2.7404332, 52.70954340000001], [-2.7405761, 52.7095481], [-2.7406773, 52.7095518], [-2.7407229, 52.709553], [-2.7408446, 52.70955620000001], [-2.741451399999999, 52.7095769], [-2.7417106, 52.70958579999999], [-2.7421679, 52.7096001], [-2.7424005, 52.70960749999998], [-2.7426413, 52.70961499999999], [-2.7428241999999994, 52.709618199999994], [-2.7430046999999997, 52.709616], [-2.7431858, 52.7096121], [-2.7433626, 52.709602], [-2.7435089999999995, 52.709588999999994], [-2.7436686999999997, 52.709570600000006], [-2.7438277, 52.7095481], [-2.7440935999999994, 52.7095077], [-2.7445102, 52.70944740000001], [-2.7446212999999995, 52.70943299999999], [-2.7447303999999995, 52.7094208], [-2.7448168999999996, 52.709413999999995], [-2.7449267999999996, 52.7094074], [-2.745106, 52.709403399999985], [-2.7452805, 52.70940639999999], [-2.7454425999999996, 52.70941739999998], [-2.7455807999999995, 52.709431299999984], [-2.7457332, 52.70945279999999], [-2.7458737, 52.7094763], [-2.7459886999999994, 52.70950249999999], [-2.7461255000000007, 52.7095392], [-2.7462459999999997, 52.709575699999995], [-2.7462875, 52.7095904], [-2.7463235, 52.7096032], [-2.7464122999999994, 52.70963630000001], [-2.7464955999999994, 52.70967], [-2.7465437, 52.7096924], [-2.7466010999999995, 52.709719099999994], [-2.7467012, 52.70976939999999], [-2.7467959, 52.70982149999999], [-2.7468737, 52.7098697], [-2.746949799999999, 52.70992179999999], [-2.7469956999999994, 52.7099533], [-2.7470713, 52.710007], [-2.7472298000000004, 52.710118949999995], [-2.747296599999999, 52.71016829999999], [-2.7473598, 52.710215099999985], [-2.7474554, 52.71028130000001], [-2.7475323, 52.7103296], [-2.7476158, 52.71037799999999], [-2.7477196, 52.7104365], [-2.7478243999999994, 52.7105038], [-2.7479325, 52.7105781], [-2.747946, 52.7105876], [-2.7482800999999997, 52.710823], [-2.749304, 52.71155340000001]]}", "current_leg_start": "Wellington (Shropshire)", "dest_arr_time_act": "0700", "motion_projection": null, "next_location_lat": "52.7115534", "next_location_lon": "-2.7493040", "previous_location": "Wellington (Shropshire)", "current_leg_milage": "10.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 308.855, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 1171.338, \"from_m\": 308.855, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6852.017, \"from_m\": 1171.338, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 9412.973, \"from_m\": 6852.017, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 10025.345, \"from_m\": 9412.973, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13648.264, \"from_m\": 10025.345, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 14013.162, \"from_m\": 13648.264, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20080.551, \"from_m\": 14013.162, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 20429.796, \"from_m\": 20080.551, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 21139.521, \"from_m\": 20429.796, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 21455.748, \"from_m\": 21139.521, \"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\": 21583.097, \"from_m\": 21455.748, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21669.201, \"from_m\": 21583.097, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 23383.636, \"from_m\": 21669.201, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27990.231, \"from_m\": 23383.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\": 28039.851, \"from_m\": 27990.231, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 35961.655, \"from_m\": 28039.851, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 35999.318, \"from_m\": 35961.655, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 51514.001, \"from_m\": 35999.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\": 53151.987, \"from_m\": 51514.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\": 67877.074, \"from_m\": 53151.987, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 68560.464, \"from_m\": 67877.074, \"capability_applied\": null, \"effective_limit_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\": 659370, \"profile_key\": \"ac8cc403a730ef74be56410f75ad2eddfa7d43abf35e21b51ec1465f584911cc\", \"schedule_id\": 26938, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0549\", \"location\": \"Birmingham New Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101894}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0553\", \"location\": \"Soho South Jn\", \"stage_seq\": 2, \"distance_m\": 3283.908, \"section_seq\": 1, \"route_path_id\": 101894}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0554H\", \"location\": \"Galton Jn\", \"stage_seq\": 3, \"distance_m\": 5996.938, \"section_seq\": 1, \"route_path_id\": 101894}, {\"is_pass\": false, \"wtt_arr\": \"0555\", \"wtt_dep\": \"0556\", \"location\": \"Smethwick Galton Bridge LL\", \"stage_seq\": 4, \"distance_m\": 6440.677, \"section_seq\": 1, \"route_path_id\": 101894}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0559H\", \"location\": \"Dudley Port\", \"stage_seq\": 5, \"distance_m\": 11802.195, \"section_seq\": 1, \"route_path_id\": 101894}, {\"is_pass\": false, \"wtt_arr\": \"0606H\", \"wtt_dep\": \"0610\", \"location\": \"Wolverhampton\", \"stage_seq\": 6, \"distance_m\": 20796.855, \"section_seq\": 1, \"route_path_id\": 101894}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0611H\", \"location\": \"Wolverhampton North Jn\", \"stage_seq\": 7, \"distance_m\": 21530.786, \"section_seq\": 1, \"route_path_id\": 101894}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0612H\", \"location\": \"Stafford Rd Jn\", \"stage_seq\": 8, \"distance_m\": 22584.187, \"section_seq\": 1, \"route_path_id\": 101894}, {\"is_pass\": false, \"wtt_arr\": \"0615H\", \"wtt_dep\": \"0616H\", \"location\": \"Bilbrook\", \"stage_seq\": 9, \"distance_m\": 27141.705, \"section_seq\": 1, \"route_path_id\": 101894}, {\"is_pass\": false, \"wtt_arr\": \"0618\", \"wtt_dep\": \"0619\", \"location\": \"Codsall\", \"stage_seq\": 10, \"distance_m\": 28308.195, \"section_seq\": 1, \"route_path_id\": 101894}, {\"is_pass\": false, \"wtt_arr\": \"0623\", \"wtt_dep\": \"0624\", \"location\": \"Albrighton\", \"stage_seq\": 11, \"distance_m\": 33092.887, \"section_seq\": 1, \"route_path_id\": 101894}, {\"is_pass\": false, \"wtt_arr\": \"0626H\", \"wtt_dep\": \"0627H\", \"location\": \"Cosford\", \"stage_seq\": 12, \"distance_m\": 35343.587, \"section_seq\": 1, \"route_path_id\": 101894}, {\"is_pass\": false, \"wtt_arr\": \"0631H\", \"wtt_dep\": \"0632H\", \"location\": \"Shifnal\", \"stage_seq\": 13, \"distance_m\": 40799.855, \"section_seq\": 1, \"route_path_id\": 101894}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0635\", \"location\": \"Madeley Jn (Shropshire)\", \"stage_seq\": 14, \"distance_m\": 43917.431, \"section_seq\": 1, \"route_path_id\": 101894}, {\"is_pass\": false, \"wtt_arr\": \"0636H\", \"wtt_dep\": \"0637H\", \"location\": \"Telford Central\", \"stage_seq\": 15, \"distance_m\": 45884.727, \"section_seq\": 1, \"route_path_id\": 101894}, {\"is_pass\": false, \"wtt_arr\": \"0639H\", \"wtt_dep\": \"0640\", \"location\": \"Oakengates\", \"stage_seq\": 16, \"distance_m\": 47359.255, \"section_seq\": 1, \"route_path_id\": 101894}, {\"is_pass\": false, \"wtt_arr\": \"0645\", \"wtt_dep\": \"0646\", \"location\": \"Wellington (Shropshire)\", \"stage_seq\": 17, \"distance_m\": 52086.324, \"section_seq\": 1, \"route_path_id\": 101894}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0657\", \"location\": \"Shrewsbury Abbey Foregate\", \"stage_seq\": 18, \"distance_m\": 67749.125, \"section_seq\": 1, \"route_path_id\": 101894}, {\"is_pass\": false, \"wtt_arr\": \"0700\", \"wtt_dep\": null, \"location\": \"Shrewsbury\", \"stage_seq\": 19, \"distance_m\": 68560.464, \"section_seq\": 1, \"route_path_id\": 101894}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 68560.464, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101894}], \"total_distance_m\": 68560.464, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 68560.464, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0549", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "14.0", "current_position_lat": "52.7115534", "current_position_lon": "-2.7493040", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 19631, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:55:43Z\", \"source_id\": 54922742, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:56:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:55:47Z\", \"source_id\": 17585181, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19613, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:00:34Z\", \"source_id\": 54930368, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:01:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:00:38Z\", \"source_id\": 17587483, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19070, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:06:16Z\", \"source_id\": 54940016, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:07:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:06:20Z\", \"source_id\": 17590474, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18989, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:14:20Z\", \"source_id\": 54954813, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:16:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:14:22Z\", \"source_id\": 17594916, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18984, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:17:49Z\", \"source_id\": 54961493, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:18:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:17:52Z\", \"source_id\": 17596931, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18978, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:21:52Z\", \"source_id\": 54969409, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:23:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:21:56Z\", \"source_id\": 17599387, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18964, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:26:17Z\", \"source_id\": 54978138, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:26:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:26:19Z\", \"source_id\": 17602072, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18961, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:30:12Z\", \"source_id\": 54986196, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:31:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:30:12Z\", \"source_id\": 17604524, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18920, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:35:43Z\", \"source_id\": 54998271, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:37:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:35:46Z\", \"source_id\": 17608154, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18913, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:38:57Z\", \"source_id\": 55005368, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:40:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:39:01Z\", \"source_id\": 17610254, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18894, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:44:43Z\", \"source_id\": 55018418, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:45:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:44:46Z\", \"source_id\": 17614194, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:01:10Z\", \"source_id\": 17625735, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Shrewsbury", "service_state_platform": "6", "timing_fact_generation": 1789711270550355, "current_leg_arrival_utc": "2026-09-18T07:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T06:01:10.536910", "service_state_evidence_id": 17625735, "current_leg_start_actual_dep": "2026-09-18T06:46:00+01:00", "operational_evidence_version": 71, "service_state_event_time_utc": "2026-09-18T06:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T06:11:10.808568", "service_state_valid_until_kind": null, "operational_interpretation_version": 71, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains P BHM SHR 2J02 196106 4 100 None {"version": 3, "segments": [{"to_m": 308.855, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 1171.338, "from_m": 308.855, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6852.017, "from_m": 1171.338, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 9412.973, "from_m": 6852.017, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 10025.345, "from_m": 9412.973, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13648.264, "from_m": 10025.345, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 14013.162, "from_m": 13648.264, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20080.551, "from_m": 14013.162, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 20429.796, "from_m": 20080.551, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 21139.521, "from_m": 20429.796, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 21455.748, "from_m": 21139.521, "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": 21583.097, "from_m": 21455.748, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21669.201, "from_m": 21583.097, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 23383.636, "from_m": 21669.201, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27990.231, "from_m": 23383.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": 28039.851, "from_m": 27990.231, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 35961.655, "from_m": 28039.851, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 35999.318, "from_m": 35961.655, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 51514.001, "from_m": 35999.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": 53151.987, "from_m": 51514.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": 67877.074, "from_m": 53151.987, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 68560.464, "from_m": 67877.074, "capability_applied": null, "effective_limit_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": 659370, "profile_key": "ac8cc403a730ef74be56410f75ad2eddfa7d43abf35e21b51ec1465f584911cc", "schedule_id": 26938, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0549", "location": "Birmingham New Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 101894}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0553", "location": "Soho South Jn", "stage_seq": 2, "distance_m": 3283.908, "section_seq": 1, "route_path_id": 101894}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0554H", "location": "Galton Jn", "stage_seq": 3, "distance_m": 5996.938, "section_seq": 1, "route_path_id": 101894}, {"is_pass": false, "wtt_arr": "0555", "wtt_dep": "0556", "location": "Smethwick Galton Bridge LL", "stage_seq": 4, "distance_m": 6440.677, "section_seq": 1, "route_path_id": 101894}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0559H", "location": "Dudley Port", "stage_seq": 5, "distance_m": 11802.195, "section_seq": 1, "route_path_id": 101894}, {"is_pass": false, "wtt_arr": "0606H", "wtt_dep": "0610", "location": "Wolverhampton", "stage_seq": 6, "distance_m": 20796.855, "section_seq": 1, "route_path_id": 101894}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0611H", "location": "Wolverhampton North Jn", "stage_seq": 7, "distance_m": 21530.786, "section_seq": 1, "route_path_id": 101894}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0612H", "location": "Stafford Rd Jn", "stage_seq": 8, "distance_m": 22584.187, "section_seq": 1, "route_path_id": 101894}, {"is_pass": false, "wtt_arr": "0615H", "wtt_dep": "0616H", "location": "Bilbrook", "stage_seq": 9, "distance_m": 27141.705, "section_seq": 1, "route_path_id": 101894}, {"is_pass": false, "wtt_arr": "0618", "wtt_dep": "0619", "location": "Codsall", "stage_seq": 10, "distance_m": 28308.195, "section_seq": 1, "route_path_id": 101894}, {"is_pass": false, "wtt_arr": "0623", "wtt_dep": "0624", "location": "Albrighton", "stage_seq": 11, "distance_m": 33092.887, "section_seq": 1, "route_path_id": 101894}, {"is_pass": false, "wtt_arr": "0626H", "wtt_dep": "0627H", "location": "Cosford", "stage_seq": 12, "distance_m": 35343.587, "section_seq": 1, "route_path_id": 101894}, {"is_pass": false, "wtt_arr": "0631H", "wtt_dep": "0632H", "location": "Shifnal", "stage_seq": 13, "distance_m": 40799.855, "section_seq": 1, "route_path_id": 101894}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0635", "location": "Madeley Jn (Shropshire)", "stage_seq": 14, "distance_m": 43917.431, "section_seq": 1, "route_path_id": 101894}, {"is_pass": false, "wtt_arr": "0636H", "wtt_dep": "0637H", "location": "Telford Central", "stage_seq": 15, "distance_m": 45884.727, "section_seq": 1, "route_path_id": 101894}, {"is_pass": false, "wtt_arr": "0639H", "wtt_dep": "0640", "location": "Oakengates", "stage_seq": 16, "distance_m": 47359.255, "section_seq": 1, "route_path_id": 101894}, {"is_pass": false, "wtt_arr": "0645", "wtt_dep": "0646", "location": "Wellington (Shropshire)", "stage_seq": 17, "distance_m": 52086.324, "section_seq": 1, "route_path_id": 101894}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0657", "location": "Shrewsbury Abbey Foregate", "stage_seq": 18, "distance_m": 67749.125, "section_seq": 1, "route_path_id": 101894}, {"is_pass": false, "wtt_arr": "0700", "wtt_dep": null, "location": "Shrewsbury", "stage_seq": 19, "distance_m": 68560.464, "section_seq": 1, "route_path_id": 101894}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 68560.464, "from_m": 0.0, "section_seq": 1, "route_path_id": 101894}], "total_distance_m": 68560.464, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 68560.464, "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": 19631, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:55:43Z", "source_id": 54922742, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T04:56:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:55:47Z", "source_id": 17585181, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T05:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19613, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:00:34Z", "source_id": 54930368, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T05:01:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:00:38Z", "source_id": 17587483, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T06:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19070, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:06:16Z", "source_id": 54940016, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T05:07:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:06:20Z", "source_id": 17590474, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T06:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18989, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:14:20Z", "source_id": 54954813, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T05:16:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:14:22Z", "source_id": 17594916, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T06:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18984, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:17:49Z", "source_id": 54961493, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T05:18:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:17:52Z", "source_id": 17596931, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T06:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18978, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:21:52Z", "source_id": 54969409, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T05:23:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:21:56Z", "source_id": 17599387, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T06:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18964, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:26:17Z", "source_id": 54978138, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T05:26:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:26:19Z", "source_id": 17602072, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T06:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18961, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:30:12Z", "source_id": 54986196, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T05:31:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:30:12Z", "source_id": 17604524, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T06:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18920, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:35:43Z", "source_id": 54998271, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T05:37:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:35:46Z", "source_id": 17608154, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T06:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18913, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:38:57Z", "source_id": 55005368, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T05:40:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:39:01Z", "source_id": 17610254, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T06:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18894, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:44:43Z", "source_id": 55018418, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T05:45:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:44:46Z", "source_id": 17614194, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T06:45:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:01:10Z", "source_id": 17625735, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T07:00:00+01:00", "operational_fact": true}] Birmingham New Street 0549 0549 12 None None Shrewsbury 0700 0700 6 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:W70185/2026-09-18/detailed None Wellington (Shropshire) 2026-09-18T06:46:00+01:00 Shrewsbury 14.0 {"type": "LineString", "coordinates": [[-2.5166063, 52.70139030000001], [-2.517313699999999, 52.70141209999999], [-2.5176851000000005, 52.7014175], [-2.5182012999999994, 52.701425], [-2.5185129, 52.7014415], [-2.5186717, 52.70145860000001], [-2.5212038, 52.7014464], [-2.5219973, 52.7014716], [-2.5228296999999995, 52.7015092], [-2.5234679, 52.7015497], [-2.5241529999999996, 52.7016044], [-2.5247112, 52.7016623], [-2.5253697, 52.70173849999999], [-2.5263172, 52.701866299999985], [-2.527333, 52.702036199999995], [-2.5282995, 52.702225799999994], [-2.5290087, 52.7023753], [-2.5297858, 52.70256210000001], [-2.5305494999999993, 52.70276429999999], [-2.5310068, 52.702891699999995], [-2.5316397, 52.7030927], [-2.5326398999999995, 52.7034232], [-2.5334741, 52.7037317], [-2.5339601, 52.7039181], [-2.5344543, 52.7041255], [-2.5349286, 52.704337499999994], [-2.5353643, 52.7045424], [-2.5357151, 52.7047002], [-2.5362192, 52.7049523], [-2.5367035, 52.705213399999984], [-2.5369621999999996, 52.705354099999994], [-2.5372906999999993, 52.7055402], [-2.5378462999999996, 52.70587479999999], [-2.5384434999999996, 52.706264700000006], [-2.5390155, 52.7066661], [-2.5403857999999997, 52.7076894], [-2.5408718, 52.708024300000005], [-2.5414308999999995, 52.7083791], [-2.5424452, 52.7089311], [-2.5430768999999995, 52.7092494], [-2.5436057, 52.709485400000005], [-2.5441859, 52.70972899999999], [-2.5449138, 52.710006799999995], [-2.5454968, 52.71020980000001], [-2.5461308, 52.71040880000001], [-2.546912, 52.710626], [-2.5475246, 52.71078829999999], [-2.5481317, 52.7109314], [-2.5489171, 52.7110802], [-2.5495707, 52.71119000000001], [-2.5497611, 52.71121620000001], [-2.5502157, 52.711278799999995], [-2.5508202, 52.711356499999994], [-2.5514127, 52.71141690000001], [-2.5525142, 52.7114903], [-2.5533422, 52.7115239], [-2.5541625, 52.711532799999986], [-2.5549632, 52.7115164], [-2.5558310999999994, 52.7114796], [-2.5565656999999997, 52.71142249999999], [-2.5573305999999993, 52.711347], [-2.5586360999999997, 52.71117519999999], [-2.561104, 52.7108206], [-2.5612408999999996, 52.7107992], [-2.5651173, 52.71025449999999], [-2.5672247999999995, 52.7099559], [-2.5692904, 52.7096605], [-2.5695745, 52.709622399999986], [-2.5747318999999997, 52.7088973], [-2.5753703999999997, 52.7088074], [-2.5768753999999996, 52.708588799999994], [-2.5786631, 52.708312500000005], [-2.578838, 52.708284500000005], [-2.5814980999999997, 52.70783719999999], [-2.5848697, 52.707210499999995], [-2.5865365, 52.7068805], [-2.588293999999999, 52.706509700000005], [-2.5910709000000005, 52.705883500000006], [-2.5924339999999995, 52.7055608], [-2.5938167, 52.7052137], [-2.5977907, 52.7042076], [-2.5998204, 52.7036959], [-2.6022602, 52.7030929], [-2.6024406, 52.70305040000001], [-2.605114323946612, 52.70237048913659], [-2.6067714, 52.7019491], [-2.609029, 52.70137949999999], [-2.611152699999999, 52.7008388], [-2.6132490999999995, 52.7003508], [-2.6145005999999995, 52.70009919999998], [-2.615807199999999, 52.6998639], [-2.6168507, 52.6997038], [-2.6179759, 52.699555], [-2.6190830999999997, 52.699431], [-2.6201790999999997, 52.6993288], [-2.620771599999999, 52.69927659999999], [-2.6217264, 52.6992161], [-2.6232567999999996, 52.6991408], [-2.6246771000000004, 52.699110799999985], [-2.6261673, 52.69911660000001], [-2.6274818, 52.699141100000006], [-2.6285628, 52.6992029], [-2.6295331999999996, 52.69926339999999], [-2.6303493999999996, 52.69932659999999], [-2.631081, 52.69940290000001], [-2.6327291999999995, 52.6995698], [-2.6337684999999995, 52.69968440000001], [-2.635361, 52.69985789999999], [-2.6359256999999996, 52.69992090000001], [-2.6370399, 52.7000412], [-2.6372133999999994, 52.7000596], [-2.6419916, 52.7005763], [-2.6446507999999995, 52.700866999999995], [-2.6472739, 52.701147799999994], [-2.6479152, 52.701217199999995], [-2.6566186, 52.70216539999999], [-2.6610558, 52.7026481], [-2.665462, 52.70312979999999], [-2.6705575, 52.703682], [-2.6792263, 52.704622400000005], [-2.6832042, 52.7050572], [-2.6859246999999997, 52.7053552], [-2.6886895999999996, 52.70564379999999], [-2.6944887, 52.70627979999999], [-2.6949458523585643, 52.70633024737256], [-2.6973976, 52.70660079999999], [-2.7002794, 52.70690650000001], [-2.7006098999999995, 52.7069395], [-2.7034127999999997, 52.7072399], [-2.7050299, 52.7074188], [-2.705139, 52.70743199999998], [-2.7069414, 52.70762409999998], [-2.7087966, 52.7078311], [-2.7102569999999995, 52.70799339999998], [-2.7120932, 52.7081928], [-2.7133202999999995, 52.7083144], [-2.7166009999999994, 52.70860390000001], [-2.7181583999999996, 52.7087272], [-2.7200342, 52.7088407], [-2.7246062, 52.70901690000001], [-2.7273497, 52.7091099], [-2.7300297, 52.7092034], [-2.7303773, 52.70921319999999], [-2.7305929999999994, 52.70921500000001], [-2.7321169, 52.70926380000001], [-2.7353929999999997, 52.70937299999999], [-2.7374856986096696, 52.70944335163414], [-2.7377468115480226, 52.70945255643612], [-2.7379768950716485, 52.70946137735905], [-2.738179732550491, 52.70946980173911], [-2.738359107354496, 52.70947781691249], [-2.7385188028536076, 52.709485410215365], [-2.7386626024177705, 52.709492568983926], [-2.7387942894169295, 52.709499280554354], [-2.738917647221029, 52.70950553226283], [-2.739036459200014, 52.70951131144554], [-2.739154508723829, 52.709516605438665], [-2.739275579162418, 52.709521401578385], [-2.739403453885727, 52.709525687200895], [-2.7395419162637, 52.70952944964236], [-2.7396947496662816, 52.70953267623898], [-2.739865737463417, 52.70953535432693], [-2.7400586630250494, 52.70953747124239], [-2.7401531, 52.709537], [-2.7402756, 52.7095393], [-2.7404332, 52.70954340000001], [-2.7405761, 52.7095481], [-2.7406773, 52.7095518], [-2.7407229, 52.709553], [-2.7408446, 52.70955620000001], [-2.741451399999999, 52.7095769], [-2.7417106, 52.70958579999999], [-2.7421679, 52.7096001], [-2.7424005, 52.70960749999998], [-2.7426413, 52.70961499999999], [-2.7428241999999994, 52.709618199999994], [-2.7430046999999997, 52.709616], [-2.7431858, 52.7096121], [-2.7433626, 52.709602], [-2.7435089999999995, 52.709588999999994], [-2.7436686999999997, 52.709570600000006], [-2.7438277, 52.7095481], [-2.7440935999999994, 52.7095077], [-2.7445102, 52.70944740000001], [-2.7446212999999995, 52.70943299999999], [-2.7447303999999995, 52.7094208], [-2.7448168999999996, 52.709413999999995], [-2.7449267999999996, 52.7094074], [-2.745106, 52.709403399999985], [-2.7452805, 52.70940639999999], [-2.7454425999999996, 52.70941739999998], [-2.7455807999999995, 52.709431299999984], [-2.7457332, 52.70945279999999], [-2.7458737, 52.7094763], [-2.7459886999999994, 52.70950249999999], [-2.7461255000000007, 52.7095392], [-2.7462459999999997, 52.709575699999995], [-2.7462875, 52.7095904], [-2.7463235, 52.7096032], [-2.7464122999999994, 52.70963630000001], [-2.7464955999999994, 52.70967], [-2.7465437, 52.7096924], [-2.7466010999999995, 52.709719099999994], [-2.7467012, 52.70976939999999], [-2.7467959, 52.70982149999999], [-2.7468737, 52.7098697], [-2.746949799999999, 52.70992179999999], [-2.7469956999999994, 52.7099533], [-2.7470713, 52.710007], [-2.7472298000000004, 52.710118949999995], [-2.747296599999999, 52.71016829999999], [-2.7473598, 52.710215099999985], [-2.7474554, 52.71028130000001], [-2.7475323, 52.7103296], [-2.7476158, 52.71037799999999], [-2.7477196, 52.7104365], [-2.7478243999999994, 52.7105038], [-2.7479325, 52.7105781], [-2.747946, 52.7105876], [-2.7482800999999997, 52.710823], [-2.749304, 52.71155340000001]]} 10.2 0646 0700 Wellington (Shropshire) Shrewsbury Shrewsbury 52.7115534 -2.7493040 52.7115534 -2.7493040 1 0 2026-09-18 06:11:26 TERMINATED 2026-09-18 06:00:00 Shrewsbury TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17625735 1789711270550355 71 71 2026-09-18 06:11:10.808568 6 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 06:01:10.536910
629637 659904 C08876 251Y03M618 2026-09-18 COMPLETE 17624842 2026-09-18 07:01:00 2026-09-18 06:11:26 2026-09-20 06:11:26 {"id": 659904, "stp": "P", "toc": "Northern", "uid": "C08876", "consist": "195011", "dest_crs": "NOT", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C08876/2026-09-18/detailed", "trust_id": "251Y03M618", "origin_crs": "SHF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Nottingham", "service_date": "2026-09-18", "dest_arr_time": "0701", "dest_platform": "1A", "is_terminated": 1, "next_location": "Nottingham", "signalling_id": "1Y03", "timing_status": "ON TIME", "origin_station": "Sheffield", "current_leg_arr": "0701", "current_leg_dep": "0641", "current_leg_end": "Nottingham", "origin_dep_time": "0603", "origin_platform": "2C", "current_location": "Nottingham", "last_update_time": "2026-09-18T06:11:26", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.2949390999999997, 52.9789418], [-1.2945034, 52.978055799999986], [-1.2940973999999998, 52.97721159999999], [-1.2935615000000005, 52.97610459999999], [-1.2928911999999997, 52.974753], [-1.2923835, 52.973656199999986], [-1.2920219, 52.97290639999999], [-1.2914932999999995, 52.97186309999999], [-1.291119, 52.97110070000001], [-1.2908092999999998, 52.97044209999999], [-1.2906707, 52.9701194], [-1.2905897, 52.969914499999994], [-1.2904252, 52.9694881], [-1.2902595, 52.96895760000001], [-1.2900703999999998, 52.96824990000001], [-1.2899407, 52.967538700000006], [-1.289741, 52.9660791], [-1.2896593999999997, 52.96570949999999], [-1.2888956, 52.9607963], [-1.2888231, 52.9602832], [-1.2887141999999998, 52.9595454], [-1.2886489, 52.9591358], [-1.2886320218495475, 52.95900673309359], [-1.2886054673292222, 52.95884904577694], [-1.288577755905776, 52.95870994677706], [-1.2885490806398718, 52.95858677924573], [-1.2885196345921728, 52.95847688633466], [-1.2884896108233408, 52.95837761119565], [-1.2884592023940398, 52.958286296980425], [-1.2884286023649318, 52.95820028684074], [-1.2883980037966798, 52.958116923928344], [-1.2883675997499464, 52.958033551395005], [-1.2883375832853947, 52.957947512392465], [-1.288308147463687, 52.95785615007248], [-1.2882794853454866, 52.9577568075868], [-1.288251789991456, 52.957646828087185], [-1.288225254462258, 52.957523554725384], [-1.2882000718185551, 52.95738433065314], [-1.2881764351210108, 52.95722649902222], [-1.2881318, 52.9568586], [-1.2880744999999998, 52.9565], [-1.2880428, 52.956216000000005], [-1.288011, 52.95593190000002], [-1.2879756999999998, 52.9557218], [-1.2879264, 52.9554862], [-1.2878488999999995, 52.95514250000001], [-1.2877310999999998, 52.9547199], [-1.2876489, 52.9544348], [-1.2874795, 52.9539253], [-1.2870685, 52.952876399999994], [-1.2865608999999998, 52.9516969], [-1.2858423, 52.9500129], [-1.2852693999999998, 52.948658399999985], [-1.2847836999999998, 52.94753659999999], [-1.2845021999999997, 52.9468537], [-1.2840464, 52.945780600000006], [-1.2832555, 52.94391540000001], [-1.2825709999999997, 52.9423608], [-1.2818576, 52.940861], [-1.2816509, 52.940408799999986], [-1.2815517999999997, 52.9401611], [-1.2812188999999998, 52.939300499999995], [-1.2809194, 52.9385338], [-1.280821, 52.9382612], [-1.2807498000000002, 52.93804920000001], [-1.2806744999999995, 52.9377331], [-1.2806305, 52.9374946], [-1.2806054, 52.9372384], [-1.2805991, 52.9370541], [-1.2806033, 52.9368661], [-1.2806136999999995, 52.9366357], [-1.2806344999999997, 52.9364572], [-1.280665, 52.9362449], [-1.280709, 52.93605180000001], [-1.2807592, 52.93587509999999], [-1.2808303999999997, 52.93564030000001], [-1.280887, 52.9354762], [-1.2809519, 52.93529830000001], [-1.2810671, 52.93503830000001], [-1.2811969, 52.9347783], [-1.2813203999999998, 52.93454100000001], [-1.281467, 52.93429999999999], [-1.2816114999999997, 52.93408029999999], [-1.281767, 52.9338523], [-1.2820022, 52.9335273], [-1.2822326999999998, 52.933231000000006], [-1.2825187999999998, 52.9328392], [-1.2829418, 52.9322406], [-1.2832223, 52.9317769], [-1.2833945, 52.9314722], [-1.2835138999999998, 52.93123119999999], [-1.2836333999999998, 52.930965], [-1.2837360999999998, 52.9307239], [-1.2838667, 52.93035810000001], [-1.2839944, 52.929973100000005], [-1.2840630680825336, 52.929673494383906], [-1.2840794999999998, 52.9296018], [-1.2841711999999998, 52.9291314], [-1.2842072999999998, 52.9288434], [-1.2842323, 52.9285739], [-1.2842405999999995, 52.9282558], [-1.2842378, 52.92799800000001], [-1.2842267, 52.92771], [-1.2841892, 52.9274006], [-1.2841128, 52.92698209999999], [-1.2840289, 52.92663009999999], [-1.2838387, 52.9260718], [-1.2836053, 52.92550399999998], [-1.2833601, 52.92492190000001], [-1.2827976, 52.9237026], [-1.2827428, 52.92360459999999], [-1.2826933, 52.9234013], [-1.2825631, 52.92315839999999], [-1.282268, 52.922635699999994], [-1.2822258, 52.922544499999994], [-1.2821079, 52.9222901], [-1.2820497, 52.922148099999994], [-1.2818623, 52.9213259], [-1.2817356999999998, 52.9209612], [-1.2816644, 52.9207794], [-1.2814987999999998, 52.92029629999998], [-1.2814413, 52.9201635], [-1.2812429, 52.91955420000001], [-1.2810226999999998, 52.9190724], [-1.2806791999999998, 52.9183288], [-1.2804041999999998, 52.917768499999994], [-1.2801241, 52.9172458], [-1.2797995999999998, 52.91668909999999], [-1.2791743, 52.91563130000001], [-1.2786033, 52.9147504], [-1.2784344, 52.914408900000005], [-1.2783918, 52.9143024], [-1.2782898, 52.9141321], [-1.2781591999999995, 52.9139312], [-1.2781161, 52.9138728], [-1.2780627999999998, 52.91380650000001], [-1.2780083, 52.9137433], [-1.2779519, 52.913683500000005], [-1.2779229, 52.91365389999999], [-1.2778924, 52.913619999999995], [-1.2778579, 52.91357740000001], [-1.2777364, 52.9134067], [-1.2763828150431036, 52.911502211866434], [-1.2738596999999998, 52.9079522], [-1.2777364, 52.9134067], [-1.2778579, 52.91357740000001], [-1.2778924, 52.913619999999995], [-1.2779229, 52.91365389999999], [-1.2779519, 52.913683500000005], [-1.2780083, 52.9137433], [-1.2780627999999998, 52.91380650000001], [-1.2781161, 52.9138728], [-1.2781591999999995, 52.9139312], [-1.2782898, 52.9141321], [-1.2783918, 52.9143024], [-1.2784344, 52.914408900000005], [-1.2786033, 52.9147504], [-1.2780212, 52.91389229999999], [-1.2777539, 52.913519], [-1.2773911999999998, 52.913015], [-1.2772423999999998, 52.9128023], [-1.27695, 52.9124794], [-1.2768395, 52.912328], [-1.2768047, 52.9122781], [-1.2765702999999995, 52.912036500000006], [-1.2764164, 52.91182190000001], [-1.2763315, 52.91169779999999], [-1.2760561999999998, 52.911405900000005], [-1.2758599999999998, 52.9111299], [-1.275554, 52.9106994], [-1.2747803999999998, 52.9096118], [-1.2740648, 52.90859499999999], [-1.2735247999999997, 52.9078507], [-1.272663, 52.90663850000001], [-1.2722195999999997, 52.9060198], [-1.2718025, 52.905424499999995], [-1.2714640491479243, 52.90495495960362], [-1.2713875999999995, 52.9048489], [-1.2711936, 52.9046177], [-1.2710704999999998, 52.9044657], [-1.2709375999999997, 52.90433579999999], [-1.2705904, 52.9039936], [-1.2702446, 52.90368689999999], [-1.2700328999999997, 52.9035168], [-1.2694006999999998, 52.9030721], [-1.2690978, 52.902888399999995], [-1.2688465, 52.90271679999999], [-1.268292, 52.9023974], [-1.267926, 52.9021741], [-1.2672748, 52.90177679999999], [-1.2663425, 52.901191700000005], [-1.2660613999999997, 52.9009829], [-1.2657060999999998, 52.9007107], [-1.2655534999999998, 52.900564300000006], [-1.265337, 52.9003741], [-1.2651168999999998, 52.90014849999999], [-1.2648885, 52.8999054], [-1.264394, 52.8993338], [-1.2638842, 52.89873130000001], [-1.2628465, 52.89749629999999], [-1.2626976, 52.8973153], [-1.2608803, 52.895043099999995], [-1.2607109, 52.8948192], [-1.2605736999999997, 52.89470940000001], [-1.2602968, 52.89448780000001], [-1.2600781, 52.894346000000006], [-1.2598731, 52.8942223], [-1.2596572, 52.89410519999999], [-1.2594730999999997, 52.89402], [-1.2592004999999995, 52.89389289999999], [-1.2589068, 52.8937658], [-1.2586264, 52.8936655], [-1.2582165999999997, 52.893529099999995], [-1.2578181, 52.8934264], [-1.25764139776733, 52.893390844086255], [-1.2573588999999998, 52.893334], [-1.2570282, 52.8932813], [-1.2562966999999998, 52.8931943], [-1.2559631999999998, 52.8931778], [-1.2555259, 52.8931695], [-1.2551049999999997, 52.8931827], [-1.2547715000000002, 52.8932063], [-1.2543207, 52.893252700000005], [-1.2540055999999995, 52.89330050000001], [-1.2534750999999995, 52.893404499999995], [-1.2532799, 52.8934524], [-1.2529745, 52.8935328], [-1.2526980999999997, 52.8936214], [-1.2524352999999997, 52.8937147], [-1.2521176999999997, 52.8938401], [-1.252018, 52.8938838], [-1.2518321, 52.8939712], [-1.2516503, 52.8940627], [-1.2514685999999997, 52.89416330000001], [-1.2511502, 52.8943549], [-1.2492374999999998, 52.8955154], [-1.2486168, 52.8958881], [-1.2477126999999997, 52.8964382], [-1.2474406, 52.896610900000006], [-1.2473179, 52.8966863], [-1.2472547000000005, 52.8967248], [-1.2471326, 52.89679330000017], [-1.2470462, 52.896835799999984], [-1.2469379, 52.89688550000001], [-1.2467954, 52.8969542], [-1.2465894999999998, 52.89705880000001], [-1.2460615073847825, 52.8973796485717], [-1.2459668, 52.8974372], [-1.2459254, 52.8974577], [-1.2456916, 52.89760150000001], [-1.2423120999999997, 52.899668600000005], [-1.2387345999999997, 52.9018323], [-1.2376165, 52.90252580000001], [-1.2371129, 52.9028231], [-1.2345258, 52.9043903], [-1.2335271, 52.9050009], [-1.2324807, 52.905637], [-1.2316499, 52.9061332], [-1.2312278, 52.906391199999995], [-1.2304353, 52.906873], [-1.2281426999999998, 52.908266799999986], [-1.2196394999999998, 52.9134472], [-1.2112204999999998, 52.9185644], [-1.2086888, 52.92009], [-1.2074581, 52.92084690000001], [-1.2056087, 52.92197219999999], [-1.2040732999999997, 52.9228931], [-1.2015383, 52.92444309999999], [-1.2014663, 52.9244856], [-1.2009548999999995, 52.9247658], [-1.2008631999999997, 52.92481740000001], [-1.2006016999999998, 52.9249762], [-1.1999957, 52.9253216], [-1.1995739999999997, 52.925587699999994], [-1.1993178000000002, 52.9257299], [-1.1990809, 52.9258487], [-1.1989338, 52.92592810000001], [-1.1978909999999998, 52.9265575], [-1.1971101, 52.927024499999995], [-1.1959950999999998, 52.9276958], [-1.1947527, 52.9284689], [-1.1939719, 52.9289404], [-1.1931953999999998, 52.92941439999999], [-1.1927659265849395, 52.929673494383906], [-1.1927447000000002, 52.92968629999999], [-1.1912042, 52.9306197], [-1.1886101, 52.93213750000001], [-1.1879584, 52.9325449], [-1.1870008, 52.9331156], [-1.186282, 52.9335521], [-1.1857697, 52.933859299999995], [-1.1853405, 52.9341244], [-1.1844769, 52.9346498], [-1.1836534, 52.9351461], [-1.1829640999999995, 52.9355681], [-1.1823629999999998, 52.9359351], [-1.1816605, 52.9363521], [-1.1815076, 52.9364378], [-1.1808558999999998, 52.93683059999999], [-1.1804393, 52.93706590000001], [-1.1802369999999998, 52.93717899999999], [-1.1795416000000003, 52.9375516], [-1.179235, 52.93771040000001], [-1.1788761999999997, 52.9378905], [-1.1787862000000002, 52.9379358], [-1.1785322, 52.9380657], [-1.1783845, 52.9381349], [-1.1781667, 52.93824029999999], [-1.1778813, 52.9383809], [-1.1771276, 52.9387284], [-1.1768111, 52.938875499999995], [-1.1764198, 52.9390583], [-1.1761144, 52.93919309999999], [-1.1755467, 52.939446], [-1.1750993, 52.93965469999999], [-1.1744395, 52.93993199999999], [-1.1739535999999997, 52.94012939999999], [-1.1733099, 52.9403774], [-1.1729774, 52.9405117], [-1.1725822, 52.9406584], [-1.1720495, 52.94084610000001], [-1.1713078999999995, 52.941118], [-1.1708754, 52.9412678], [-1.1698347, 52.9416315], [-1.1690473, 52.9419064], [-1.1685429, 52.9420614], [-1.1678098693553778, 52.94227271650608], [-1.1677683, 52.9422847], [-1.1670123, 52.9424899], [-1.1665077999999998, 52.94262429999999], [-1.1657112, 52.9428329], [-1.1650594999999997, 52.9429895], [-1.1643789999999998, 52.94315729999999], [-1.1642396, 52.94320089999999], [-1.1640460999999998, 52.9432695], [-1.1631827, 52.9434938], [-1.1622096, 52.9437684], [-1.1610112, 52.944050999999995], [-1.1598005, 52.9443324], [-1.159430204930988, 52.944429998355865], [-1.1591888643342918, 52.9444930925414], [-1.15897652070501, 52.94455017798771], [-1.1587890208846792, 52.944602097985694], [-1.158622211714836, 52.944649695826286], [-1.1584719400370174, 52.94469381480041], [-1.15833405269276, 52.94473529819894], [-1.1582043965235995, 52.94477498931284], [-1.1580788183710742, 52.944813731433], [-1.15795316507672, 52.94485236785033], [-1.1578232834820734, 52.94489174185576], [-1.157685020428671, 52.94493269674019], [-1.1575342227580498, 52.94497607579455], [-1.1573667373117464, 52.945022722309744], [-1.1571784109312973, 52.945073479576685], [-1.1569650904582394, 52.9451291908863], [-1.156722622734109, 52.94519069952949], [-1.1536653, 52.945956], [-1.1528585, 52.9461269], [-1.1526281, 52.94618019999999], [-1.1522046, 52.9462722], [-1.151817, 52.9463507], [-1.1515056, 52.9463991], [-1.1509712999999997, 52.9464695], [-1.1502994, 52.94655219999999], [-1.1501188, 52.946578], [-1.1493834, 52.94668810000001], [-1.1480439, 52.94690219999999], [-1.1475352999999997, 52.9469753], [-1.1472984, 52.947009399999985], [-1.1467193, 52.9470987], [-1.1466322, 52.94711199999999], [-1.1464133, 52.9471613], [-1.1461875, 52.94719380000001], [-1.1457951999999998, 52.9472351], [-1.1453591, 52.9472694], [-1.1449598, 52.94728769999999], [-1.1440027999999998, 52.9473183]]}", "current_leg_start": "Ilkeston", "dest_arr_time_act": "0701", "motion_projection": null, "next_location_lat": "52.9473183", "next_location_lon": "-1.1440028", "previous_location": "Ilkeston", "current_leg_milage": "13.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 162.204, \"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\": 315.74, \"from_m\": 162.204, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 323.069, \"from_m\": 315.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\": 548.871, \"from_m\": 323.069, \"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\": 1209.567, \"from_m\": 548.871, \"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\": 6139.674, \"from_m\": 1209.567, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 6194.656, \"from_m\": 6139.674, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7628.752, \"from_m\": 6194.656, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 18806.261, \"from_m\": 7628.752, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 18845.43, \"from_m\": 18806.261, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 19325.77, \"from_m\": 18845.43, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19396.578, \"from_m\": 19325.77, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 21385.194, \"from_m\": 19396.578, \"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\": 21707.42, \"from_m\": 21385.194, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 24220.06, \"from_m\": 21707.42, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26031.135, \"from_m\": 24220.06, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 26325.296, \"from_m\": 26031.135, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 27079.489, \"from_m\": 26325.296, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 31127.121, \"from_m\": 27079.489, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 31175.67, \"from_m\": 31127.121, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38901.358, \"from_m\": 31175.67, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 41178.853, \"from_m\": 38901.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\": 41793.138, \"from_m\": 41178.853, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 57830.864, \"from_m\": 41793.138, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 57885.718, \"from_m\": 57830.864, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 58832.605, \"from_m\": 57885.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\": 58863.73, \"from_m\": 58832.605, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 58904.656, \"from_m\": 58863.73, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 58941.996, \"from_m\": 58904.656, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 61072.417, \"from_m\": 58941.996, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 62241.49, \"from_m\": 61072.417, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 66530.875, \"from_m\": 62241.49, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 66592.364, \"from_m\": 66530.875, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 70223.14, \"from_m\": 66592.364, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 70588.046, \"from_m\": 70223.14, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 70639.246, \"from_m\": 70588.046, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 70690.527, \"from_m\": 70639.246, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 71028.911, \"from_m\": 70690.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\": 71253.383, \"from_m\": 71028.911, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 659904, \"profile_key\": \"8ec6e26c14764359f7eb1ef70a81f2694b71347d0ef7027ea10977e306a53855\", \"schedule_id\": 904, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0603\", \"location\": \"Sheffield\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66006}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0608H\", \"location\": \"Dore Station Jn\", \"stage_seq\": 2, \"distance_m\": 6056.621, \"section_seq\": 1, \"route_path_id\": 66006}, {\"is_pass\": false, \"wtt_arr\": \"0612H\", \"wtt_dep\": \"0613\", \"location\": \"Dronfield\", \"stage_seq\": 3, \"distance_m\": 11173.412, \"section_seq\": 1, \"route_path_id\": 66006}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0617\", \"location\": \"Tapton Jn\", \"stage_seq\": 4, \"distance_m\": 18845.43, \"section_seq\": 1, \"route_path_id\": 66006}, {\"is_pass\": false, \"wtt_arr\": \"0618\", \"wtt_dep\": \"0619\", \"location\": \"Chesterfield\", \"stage_seq\": 5, \"distance_m\": 19758.331, \"section_seq\": 1, \"route_path_id\": 66006}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0620H\", \"location\": \"Chesterfield South Jn\", \"stage_seq\": 6, \"distance_m\": 21200.059, \"section_seq\": 1, \"route_path_id\": 66006}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0622H\", \"location\": \"Clay Cross North Jn\", \"stage_seq\": 7, \"distance_m\": 24961.272, \"section_seq\": 1, \"route_path_id\": 66006}, {\"is_pass\": false, \"wtt_arr\": \"0628H\", \"wtt_dep\": \"0629H\", \"location\": \"Alfreton\", \"stage_seq\": 8, \"distance_m\": 36033.392, \"section_seq\": 1, \"route_path_id\": 66006}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0632H\", \"location\": \"Ironville Jn\", \"stage_seq\": 9, \"distance_m\": 40710.939, \"section_seq\": 1, \"route_path_id\": 66006}, {\"is_pass\": false, \"wtt_arr\": \"0635H\", \"wtt_dep\": \"0636\", \"location\": \"Langley Mill\", \"stage_seq\": 10, \"distance_m\": 45975.798, \"section_seq\": 1, \"route_path_id\": 66006}, {\"is_pass\": false, \"wtt_arr\": \"0640\", \"wtt_dep\": \"0641\", \"location\": \"Ilkeston\", \"stage_seq\": 11, \"distance_m\": 51193.195, \"section_seq\": 1, \"route_path_id\": 66006}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0643\", \"location\": \"Trowell Jn\", \"stage_seq\": 12, \"distance_m\": 53532.239, \"section_seq\": 1, \"route_path_id\": 66006}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0646H\", \"location\": \"Toton Centre Jn\", \"stage_seq\": 13, \"distance_m\": 58941.996, \"section_seq\": 1, \"route_path_id\": 66006}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0649\", \"location\": \"Toton Jn\", \"stage_seq\": 14, \"distance_m\": 59735.484, \"section_seq\": 1, \"route_path_id\": 66006}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0650H\", \"location\": \"Meadow Lane Jn\", \"stage_seq\": 15, \"distance_m\": 61045.049, \"section_seq\": 1, \"route_path_id\": 66006}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0652H\", \"location\": \"Attenborough Jn\", \"stage_seq\": 16, \"distance_m\": 62300.778, \"section_seq\": 1, \"route_path_id\": 66006}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0655\", \"location\": \"Beeston South Jn\", \"stage_seq\": 17, \"distance_m\": 66673.149, \"section_seq\": 1, \"route_path_id\": 66006}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0658H\", \"location\": \"Mansfield Jn\", \"stage_seq\": 18, \"distance_m\": 70264.847, \"section_seq\": 1, \"route_path_id\": 66006}, {\"is_pass\": false, \"wtt_arr\": \"0701\", \"wtt_dep\": null, \"location\": \"Nottingham\", \"stage_seq\": 19, \"distance_m\": 71253.383, \"section_seq\": 1, \"route_path_id\": 66006}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 71253.383, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66006}], \"total_distance_m\": 71253.383, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 68095.511, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3157.872, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0603", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "20.0", "current_position_lat": "52.9473183", "current_position_lon": "-1.1440028", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 7441, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:11:12Z\", \"source_id\": 54948620, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:11:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:11:16Z\", \"source_id\": 17593133, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7594, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:16:48Z\", \"source_id\": 54959564, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:18:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:16:53Z\", \"source_id\": 17596336, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16657, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:27:25Z\", \"source_id\": 54980434, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:28:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:27:28Z\", \"source_id\": 17602759, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16716, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:34:46Z\", \"source_id\": 54996228, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:35:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:34:49Z\", \"source_id\": 17607521, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16724, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:39:18Z\", \"source_id\": 55006226, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:39:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:39:22Z\", \"source_id\": 17610485, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16744, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:45:51Z\", \"source_id\": 55021064, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:47:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:45:57Z\", \"source_id\": 17615008, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16497, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:59:52Z\", \"source_id\": 55055455, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:01:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:59:57Z\", \"source_id\": 17624842, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Nottingham", "service_state_platform": "1", "timing_fact_generation": 1789711197942694, "current_leg_arrival_utc": "2026-09-18T07:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T06:01:13.237423", "service_state_evidence_id": 17624842, "current_leg_start_actual_dep": "2026-09-18T06:41:00+01:00", "operational_evidence_version": 60, "service_state_event_time_utc": "2026-09-18T06:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T06:11:13.621788", "service_state_valid_until_kind": null, "operational_interpretation_version": 60, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P SHF NOT 1Y03 195011 2 100 None {"version": 3, "segments": [{"to_m": 162.204, "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": 315.74, "from_m": 162.204, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 323.069, "from_m": 315.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": 548.871, "from_m": 323.069, "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": 1209.567, "from_m": 548.871, "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": 6139.674, "from_m": 1209.567, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 6194.656, "from_m": 6139.674, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7628.752, "from_m": 6194.656, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 18806.261, "from_m": 7628.752, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 18845.43, "from_m": 18806.261, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 19325.77, "from_m": 18845.43, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19396.578, "from_m": 19325.77, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 21385.194, "from_m": 19396.578, "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": 21707.42, "from_m": 21385.194, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 24220.06, "from_m": 21707.42, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26031.135, "from_m": 24220.06, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 26325.296, "from_m": 26031.135, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 27079.489, "from_m": 26325.296, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 31127.121, "from_m": 27079.489, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 31175.67, "from_m": 31127.121, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38901.358, "from_m": 31175.67, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 41178.853, "from_m": 38901.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": 41793.138, "from_m": 41178.853, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 57830.864, "from_m": 41793.138, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 57885.718, "from_m": 57830.864, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 58832.605, "from_m": 57885.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": 58863.73, "from_m": 58832.605, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 58904.656, "from_m": 58863.73, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 58941.996, "from_m": 58904.656, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 61072.417, "from_m": 58941.996, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 62241.49, "from_m": 61072.417, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 66530.875, "from_m": 62241.49, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 66592.364, "from_m": 66530.875, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 70223.14, "from_m": 66592.364, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 70588.046, "from_m": 70223.14, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 70639.246, "from_m": 70588.046, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 70690.527, "from_m": 70639.246, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 71028.911, "from_m": 70690.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": 71253.383, "from_m": 71028.911, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 659904, "profile_key": "8ec6e26c14764359f7eb1ef70a81f2694b71347d0ef7027ea10977e306a53855", "schedule_id": 904, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0603", "location": "Sheffield", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66006}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0608H", "location": "Dore Station Jn", "stage_seq": 2, "distance_m": 6056.621, "section_seq": 1, "route_path_id": 66006}, {"is_pass": false, "wtt_arr": "0612H", "wtt_dep": "0613", "location": "Dronfield", "stage_seq": 3, "distance_m": 11173.412, "section_seq": 1, "route_path_id": 66006}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0617", "location": "Tapton Jn", "stage_seq": 4, "distance_m": 18845.43, "section_seq": 1, "route_path_id": 66006}, {"is_pass": false, "wtt_arr": "0618", "wtt_dep": "0619", "location": "Chesterfield", "stage_seq": 5, "distance_m": 19758.331, "section_seq": 1, "route_path_id": 66006}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0620H", "location": "Chesterfield South Jn", "stage_seq": 6, "distance_m": 21200.059, "section_seq": 1, "route_path_id": 66006}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0622H", "location": "Clay Cross North Jn", "stage_seq": 7, "distance_m": 24961.272, "section_seq": 1, "route_path_id": 66006}, {"is_pass": false, "wtt_arr": "0628H", "wtt_dep": "0629H", "location": "Alfreton", "stage_seq": 8, "distance_m": 36033.392, "section_seq": 1, "route_path_id": 66006}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0632H", "location": "Ironville Jn", "stage_seq": 9, "distance_m": 40710.939, "section_seq": 1, "route_path_id": 66006}, {"is_pass": false, "wtt_arr": "0635H", "wtt_dep": "0636", "location": "Langley Mill", "stage_seq": 10, "distance_m": 45975.798, "section_seq": 1, "route_path_id": 66006}, {"is_pass": false, "wtt_arr": "0640", "wtt_dep": "0641", "location": "Ilkeston", "stage_seq": 11, "distance_m": 51193.195, "section_seq": 1, "route_path_id": 66006}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0643", "location": "Trowell Jn", "stage_seq": 12, "distance_m": 53532.239, "section_seq": 1, "route_path_id": 66006}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0646H", "location": "Toton Centre Jn", "stage_seq": 13, "distance_m": 58941.996, "section_seq": 1, "route_path_id": 66006}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0649", "location": "Toton Jn", "stage_seq": 14, "distance_m": 59735.484, "section_seq": 1, "route_path_id": 66006}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0650H", "location": "Meadow Lane Jn", "stage_seq": 15, "distance_m": 61045.049, "section_seq": 1, "route_path_id": 66006}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0652H", "location": "Attenborough Jn", "stage_seq": 16, "distance_m": 62300.778, "section_seq": 1, "route_path_id": 66006}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0655", "location": "Beeston South Jn", "stage_seq": 17, "distance_m": 66673.149, "section_seq": 1, "route_path_id": 66006}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0658H", "location": "Mansfield Jn", "stage_seq": 18, "distance_m": 70264.847, "section_seq": 1, "route_path_id": 66006}, {"is_pass": false, "wtt_arr": "0701", "wtt_dep": null, "location": "Nottingham", "stage_seq": 19, "distance_m": 71253.383, "section_seq": 1, "route_path_id": 66006}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 71253.383, "from_m": 0.0, "section_seq": 1, "route_path_id": 66006}], "total_distance_m": 71253.383, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 68095.511, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3157.872, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 7441, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:11:12Z", "source_id": 54948620, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T05:11:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:11:16Z", "source_id": 17593133, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T06:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7594, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:16:48Z", "source_id": 54959564, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T05:18:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:16:53Z", "source_id": 17596336, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T06:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16657, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:27:25Z", "source_id": 54980434, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T05:28:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:27:28Z", "source_id": 17602759, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T06:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16716, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:34:46Z", "source_id": 54996228, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T05:35:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:34:49Z", "source_id": 17607521, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T06:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16724, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:39:18Z", "source_id": 55006226, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T05:39:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:39:22Z", "source_id": 17610485, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T06:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16744, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:45:51Z", "source_id": 55021064, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T05:47:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:45:57Z", "source_id": 17615008, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T06:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16497, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:59:52Z", "source_id": 55055455, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T06:01:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:59:57Z", "source_id": 17624842, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T07:01:00+01:00", "operational_fact": true}] Sheffield 0603 0603 2C None None Nottingham 0701 0701 1A ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:C08876/2026-09-18/detailed None Ilkeston 2026-09-18T06:41:00+01:00 Nottingham 20.0 {"type": "LineString", "coordinates": [[-1.2949390999999997, 52.9789418], [-1.2945034, 52.978055799999986], [-1.2940973999999998, 52.97721159999999], [-1.2935615000000005, 52.97610459999999], [-1.2928911999999997, 52.974753], [-1.2923835, 52.973656199999986], [-1.2920219, 52.97290639999999], [-1.2914932999999995, 52.97186309999999], [-1.291119, 52.97110070000001], [-1.2908092999999998, 52.97044209999999], [-1.2906707, 52.9701194], [-1.2905897, 52.969914499999994], [-1.2904252, 52.9694881], [-1.2902595, 52.96895760000001], [-1.2900703999999998, 52.96824990000001], [-1.2899407, 52.967538700000006], [-1.289741, 52.9660791], [-1.2896593999999997, 52.96570949999999], [-1.2888956, 52.9607963], [-1.2888231, 52.9602832], [-1.2887141999999998, 52.9595454], [-1.2886489, 52.9591358], [-1.2886320218495475, 52.95900673309359], [-1.2886054673292222, 52.95884904577694], [-1.288577755905776, 52.95870994677706], [-1.2885490806398718, 52.95858677924573], [-1.2885196345921728, 52.95847688633466], [-1.2884896108233408, 52.95837761119565], [-1.2884592023940398, 52.958286296980425], [-1.2884286023649318, 52.95820028684074], [-1.2883980037966798, 52.958116923928344], [-1.2883675997499464, 52.958033551395005], [-1.2883375832853947, 52.957947512392465], [-1.288308147463687, 52.95785615007248], [-1.2882794853454866, 52.9577568075868], [-1.288251789991456, 52.957646828087185], [-1.288225254462258, 52.957523554725384], [-1.2882000718185551, 52.95738433065314], [-1.2881764351210108, 52.95722649902222], [-1.2881318, 52.9568586], [-1.2880744999999998, 52.9565], [-1.2880428, 52.956216000000005], [-1.288011, 52.95593190000002], [-1.2879756999999998, 52.9557218], [-1.2879264, 52.9554862], [-1.2878488999999995, 52.95514250000001], [-1.2877310999999998, 52.9547199], [-1.2876489, 52.9544348], [-1.2874795, 52.9539253], [-1.2870685, 52.952876399999994], [-1.2865608999999998, 52.9516969], [-1.2858423, 52.9500129], [-1.2852693999999998, 52.948658399999985], [-1.2847836999999998, 52.94753659999999], [-1.2845021999999997, 52.9468537], [-1.2840464, 52.945780600000006], [-1.2832555, 52.94391540000001], [-1.2825709999999997, 52.9423608], [-1.2818576, 52.940861], [-1.2816509, 52.940408799999986], [-1.2815517999999997, 52.9401611], [-1.2812188999999998, 52.939300499999995], [-1.2809194, 52.9385338], [-1.280821, 52.9382612], [-1.2807498000000002, 52.93804920000001], [-1.2806744999999995, 52.9377331], [-1.2806305, 52.9374946], [-1.2806054, 52.9372384], [-1.2805991, 52.9370541], [-1.2806033, 52.9368661], [-1.2806136999999995, 52.9366357], [-1.2806344999999997, 52.9364572], [-1.280665, 52.9362449], [-1.280709, 52.93605180000001], [-1.2807592, 52.93587509999999], [-1.2808303999999997, 52.93564030000001], [-1.280887, 52.9354762], [-1.2809519, 52.93529830000001], [-1.2810671, 52.93503830000001], [-1.2811969, 52.9347783], [-1.2813203999999998, 52.93454100000001], [-1.281467, 52.93429999999999], [-1.2816114999999997, 52.93408029999999], [-1.281767, 52.9338523], [-1.2820022, 52.9335273], [-1.2822326999999998, 52.933231000000006], [-1.2825187999999998, 52.9328392], [-1.2829418, 52.9322406], [-1.2832223, 52.9317769], [-1.2833945, 52.9314722], [-1.2835138999999998, 52.93123119999999], [-1.2836333999999998, 52.930965], [-1.2837360999999998, 52.9307239], [-1.2838667, 52.93035810000001], [-1.2839944, 52.929973100000005], [-1.2840630680825336, 52.929673494383906], [-1.2840794999999998, 52.9296018], [-1.2841711999999998, 52.9291314], [-1.2842072999999998, 52.9288434], [-1.2842323, 52.9285739], [-1.2842405999999995, 52.9282558], [-1.2842378, 52.92799800000001], [-1.2842267, 52.92771], [-1.2841892, 52.9274006], [-1.2841128, 52.92698209999999], [-1.2840289, 52.92663009999999], [-1.2838387, 52.9260718], [-1.2836053, 52.92550399999998], [-1.2833601, 52.92492190000001], [-1.2827976, 52.9237026], [-1.2827428, 52.92360459999999], [-1.2826933, 52.9234013], [-1.2825631, 52.92315839999999], [-1.282268, 52.922635699999994], [-1.2822258, 52.922544499999994], [-1.2821079, 52.9222901], [-1.2820497, 52.922148099999994], [-1.2818623, 52.9213259], [-1.2817356999999998, 52.9209612], [-1.2816644, 52.9207794], [-1.2814987999999998, 52.92029629999998], [-1.2814413, 52.9201635], [-1.2812429, 52.91955420000001], [-1.2810226999999998, 52.9190724], [-1.2806791999999998, 52.9183288], [-1.2804041999999998, 52.917768499999994], [-1.2801241, 52.9172458], [-1.2797995999999998, 52.91668909999999], [-1.2791743, 52.91563130000001], [-1.2786033, 52.9147504], [-1.2784344, 52.914408900000005], [-1.2783918, 52.9143024], [-1.2782898, 52.9141321], [-1.2781591999999995, 52.9139312], [-1.2781161, 52.9138728], [-1.2780627999999998, 52.91380650000001], [-1.2780083, 52.9137433], [-1.2779519, 52.913683500000005], [-1.2779229, 52.91365389999999], [-1.2778924, 52.913619999999995], [-1.2778579, 52.91357740000001], [-1.2777364, 52.9134067], [-1.2763828150431036, 52.911502211866434], [-1.2738596999999998, 52.9079522], [-1.2777364, 52.9134067], [-1.2778579, 52.91357740000001], [-1.2778924, 52.913619999999995], [-1.2779229, 52.91365389999999], [-1.2779519, 52.913683500000005], [-1.2780083, 52.9137433], [-1.2780627999999998, 52.91380650000001], [-1.2781161, 52.9138728], [-1.2781591999999995, 52.9139312], [-1.2782898, 52.9141321], [-1.2783918, 52.9143024], [-1.2784344, 52.914408900000005], [-1.2786033, 52.9147504], [-1.2780212, 52.91389229999999], [-1.2777539, 52.913519], [-1.2773911999999998, 52.913015], [-1.2772423999999998, 52.9128023], [-1.27695, 52.9124794], [-1.2768395, 52.912328], [-1.2768047, 52.9122781], [-1.2765702999999995, 52.912036500000006], [-1.2764164, 52.91182190000001], [-1.2763315, 52.91169779999999], [-1.2760561999999998, 52.911405900000005], [-1.2758599999999998, 52.9111299], [-1.275554, 52.9106994], [-1.2747803999999998, 52.9096118], [-1.2740648, 52.90859499999999], [-1.2735247999999997, 52.9078507], [-1.272663, 52.90663850000001], [-1.2722195999999997, 52.9060198], [-1.2718025, 52.905424499999995], [-1.2714640491479243, 52.90495495960362], [-1.2713875999999995, 52.9048489], [-1.2711936, 52.9046177], [-1.2710704999999998, 52.9044657], [-1.2709375999999997, 52.90433579999999], [-1.2705904, 52.9039936], [-1.2702446, 52.90368689999999], [-1.2700328999999997, 52.9035168], [-1.2694006999999998, 52.9030721], [-1.2690978, 52.902888399999995], [-1.2688465, 52.90271679999999], [-1.268292, 52.9023974], [-1.267926, 52.9021741], [-1.2672748, 52.90177679999999], [-1.2663425, 52.901191700000005], [-1.2660613999999997, 52.9009829], [-1.2657060999999998, 52.9007107], [-1.2655534999999998, 52.900564300000006], [-1.265337, 52.9003741], [-1.2651168999999998, 52.90014849999999], [-1.2648885, 52.8999054], [-1.264394, 52.8993338], [-1.2638842, 52.89873130000001], [-1.2628465, 52.89749629999999], [-1.2626976, 52.8973153], [-1.2608803, 52.895043099999995], [-1.2607109, 52.8948192], [-1.2605736999999997, 52.89470940000001], [-1.2602968, 52.89448780000001], [-1.2600781, 52.894346000000006], [-1.2598731, 52.8942223], [-1.2596572, 52.89410519999999], [-1.2594730999999997, 52.89402], [-1.2592004999999995, 52.89389289999999], [-1.2589068, 52.8937658], [-1.2586264, 52.8936655], [-1.2582165999999997, 52.893529099999995], [-1.2578181, 52.8934264], [-1.25764139776733, 52.893390844086255], [-1.2573588999999998, 52.893334], [-1.2570282, 52.8932813], [-1.2562966999999998, 52.8931943], [-1.2559631999999998, 52.8931778], [-1.2555259, 52.8931695], [-1.2551049999999997, 52.8931827], [-1.2547715000000002, 52.8932063], [-1.2543207, 52.893252700000005], [-1.2540055999999995, 52.89330050000001], [-1.2534750999999995, 52.893404499999995], [-1.2532799, 52.8934524], [-1.2529745, 52.8935328], [-1.2526980999999997, 52.8936214], [-1.2524352999999997, 52.8937147], [-1.2521176999999997, 52.8938401], [-1.252018, 52.8938838], [-1.2518321, 52.8939712], [-1.2516503, 52.8940627], [-1.2514685999999997, 52.89416330000001], [-1.2511502, 52.8943549], [-1.2492374999999998, 52.8955154], [-1.2486168, 52.8958881], [-1.2477126999999997, 52.8964382], [-1.2474406, 52.896610900000006], [-1.2473179, 52.8966863], [-1.2472547000000005, 52.8967248], [-1.2471326, 52.89679330000017], [-1.2470462, 52.896835799999984], [-1.2469379, 52.89688550000001], [-1.2467954, 52.8969542], [-1.2465894999999998, 52.89705880000001], [-1.2460615073847825, 52.8973796485717], [-1.2459668, 52.8974372], [-1.2459254, 52.8974577], [-1.2456916, 52.89760150000001], [-1.2423120999999997, 52.899668600000005], [-1.2387345999999997, 52.9018323], [-1.2376165, 52.90252580000001], [-1.2371129, 52.9028231], [-1.2345258, 52.9043903], [-1.2335271, 52.9050009], [-1.2324807, 52.905637], [-1.2316499, 52.9061332], [-1.2312278, 52.906391199999995], [-1.2304353, 52.906873], [-1.2281426999999998, 52.908266799999986], [-1.2196394999999998, 52.9134472], [-1.2112204999999998, 52.9185644], [-1.2086888, 52.92009], [-1.2074581, 52.92084690000001], [-1.2056087, 52.92197219999999], [-1.2040732999999997, 52.9228931], [-1.2015383, 52.92444309999999], [-1.2014663, 52.9244856], [-1.2009548999999995, 52.9247658], [-1.2008631999999997, 52.92481740000001], [-1.2006016999999998, 52.9249762], [-1.1999957, 52.9253216], [-1.1995739999999997, 52.925587699999994], [-1.1993178000000002, 52.9257299], [-1.1990809, 52.9258487], [-1.1989338, 52.92592810000001], [-1.1978909999999998, 52.9265575], [-1.1971101, 52.927024499999995], [-1.1959950999999998, 52.9276958], [-1.1947527, 52.9284689], [-1.1939719, 52.9289404], [-1.1931953999999998, 52.92941439999999], [-1.1927659265849395, 52.929673494383906], [-1.1927447000000002, 52.92968629999999], [-1.1912042, 52.9306197], [-1.1886101, 52.93213750000001], [-1.1879584, 52.9325449], [-1.1870008, 52.9331156], [-1.186282, 52.9335521], [-1.1857697, 52.933859299999995], [-1.1853405, 52.9341244], [-1.1844769, 52.9346498], [-1.1836534, 52.9351461], [-1.1829640999999995, 52.9355681], [-1.1823629999999998, 52.9359351], [-1.1816605, 52.9363521], [-1.1815076, 52.9364378], [-1.1808558999999998, 52.93683059999999], [-1.1804393, 52.93706590000001], [-1.1802369999999998, 52.93717899999999], [-1.1795416000000003, 52.9375516], [-1.179235, 52.93771040000001], [-1.1788761999999997, 52.9378905], [-1.1787862000000002, 52.9379358], [-1.1785322, 52.9380657], [-1.1783845, 52.9381349], [-1.1781667, 52.93824029999999], [-1.1778813, 52.9383809], [-1.1771276, 52.9387284], [-1.1768111, 52.938875499999995], [-1.1764198, 52.9390583], [-1.1761144, 52.93919309999999], [-1.1755467, 52.939446], [-1.1750993, 52.93965469999999], [-1.1744395, 52.93993199999999], [-1.1739535999999997, 52.94012939999999], [-1.1733099, 52.9403774], [-1.1729774, 52.9405117], [-1.1725822, 52.9406584], [-1.1720495, 52.94084610000001], [-1.1713078999999995, 52.941118], [-1.1708754, 52.9412678], [-1.1698347, 52.9416315], [-1.1690473, 52.9419064], [-1.1685429, 52.9420614], [-1.1678098693553778, 52.94227271650608], [-1.1677683, 52.9422847], [-1.1670123, 52.9424899], [-1.1665077999999998, 52.94262429999999], [-1.1657112, 52.9428329], [-1.1650594999999997, 52.9429895], [-1.1643789999999998, 52.94315729999999], [-1.1642396, 52.94320089999999], [-1.1640460999999998, 52.9432695], [-1.1631827, 52.9434938], [-1.1622096, 52.9437684], [-1.1610112, 52.944050999999995], [-1.1598005, 52.9443324], [-1.159430204930988, 52.944429998355865], [-1.1591888643342918, 52.9444930925414], [-1.15897652070501, 52.94455017798771], [-1.1587890208846792, 52.944602097985694], [-1.158622211714836, 52.944649695826286], [-1.1584719400370174, 52.94469381480041], [-1.15833405269276, 52.94473529819894], [-1.1582043965235995, 52.94477498931284], [-1.1580788183710742, 52.944813731433], [-1.15795316507672, 52.94485236785033], [-1.1578232834820734, 52.94489174185576], [-1.157685020428671, 52.94493269674019], [-1.1575342227580498, 52.94497607579455], [-1.1573667373117464, 52.945022722309744], [-1.1571784109312973, 52.945073479576685], [-1.1569650904582394, 52.9451291908863], [-1.156722622734109, 52.94519069952949], [-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]]} 13.4 0641 0701 Ilkeston Nottingham Nottingham 52.9473183 -1.1440028 52.9473183 -1.1440028 1 0 2026-09-18 06:11:26 TERMINATED 2026-09-18 06:01:00 Nottingham TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17624842 1789711197942694 60 60 2026-09-18 06:11:13.621788 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 06:01:13.237423
629638 661641 W86769 085K08M618 2026-09-18 COMPLETE 17625446 2026-09-18 07:01:00 2026-09-18 06:11:26 2026-09-20 06:11:26 {"id": 661641, "stp": "P", "toc": "ScotRail", "uid": "W86769", "consist": "380111", "dest_crs": "AYR", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W86769/2026-09-18/detailed", "trust_id": "085K08M618", "origin_crs": "XAR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ayr", "service_date": "2026-09-18", "dest_arr_time": "0700", "dest_platform": "3", "is_terminated": 1, "next_location": "Ayr", "signalling_id": "5K08", "timing_status": "LATE", "origin_station": "Ayr C.S.D.", "current_leg_arr": "0701", "current_leg_dep": "0655", "current_leg_end": "Ayr", "origin_dep_time": "0655", "origin_platform": null, "current_location": "Ayr", "last_update_time": "2026-09-18T06:11:26", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.6260712, 55.45120949999999], [-4.626202576812107, 55.45154693990802], [-4.6262121, 55.45157139999999], [-4.6262938, 55.45185039999999], [-4.6263685, 55.4520625], [-4.6264468, 55.45231979999999], [-4.6265581, 55.45271820000001], [-4.626603299999999, 55.452928199999995], [-4.6266746, 55.4531994], [-4.6267508, 55.45338319999999], [-4.6268283, 55.4535995], [-4.626911099999999, 55.4539143], [-4.6269825, 55.45424409999998], [-4.6271834, 55.4550182], [-4.6271903, 55.4552791], [-4.6271712, 55.45548759999999], [-4.6271108, 55.4557604], [-4.6269931, 55.45609699999999], [-4.6267686, 55.45655889999999], [-4.6266968, 55.45673879999999], [-4.6266027, 55.4569163], [-4.626412, 55.45722090000001], [-4.626389, 55.4572633], [-4.626230199999999, 55.45750550000001], [-4.626183499999999, 55.45757489999999], [-4.626040599999999, 55.4577986], [-4.6257102, 55.4582341], [-4.625217, 55.4587696], [-4.624833999999999, 55.45914109999999], [-4.6248146, 55.4591595], [-4.6247397, 55.4592219], [-4.6244096, 55.45951839999999], [-4.624650899999999, 55.459247], [-4.6246922, 55.4592067], [-4.6247632, 55.4591284], [-4.6248554, 55.459044000000006], [-4.6253911, 55.4585201]]}", "current_leg_start": "Ayr C.S.D.", "dest_arr_time_act": "0700", "motion_projection": null, "next_location_lat": "55.4585201", "next_location_lon": "-4.6253911", "previous_location": "Ayr C.S.D.", "current_leg_milage": "0.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 680.783, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 927.68, \"from_m\": 680.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\": 1005.647, \"from_m\": 927.68, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1093.814, \"from_m\": 1005.647, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}], \"service_id\": 661641, \"profile_key\": \"aa43adc19d3c76819f4c554f828106d55b00194457a0dd922d2acf8800ac10bc\", \"schedule_id\": 28456, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0655\", \"location\": \"Ayr C.S.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39898}, {\"is_pass\": false, \"wtt_arr\": \"0700\", \"wtt_dep\": null, \"location\": \"Ayr\", \"stage_seq\": 2, \"distance_m\": 1093.814, \"section_seq\": 1, \"route_path_id\": 39898}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1093.814, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39898}], \"total_distance_m\": 1093.814, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 1093.814, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0655", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "55.4585201", "current_position_lon": "-4.6253911", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 2820, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:00:45Z\", \"source_id\": 55057712, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:01:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:00:47Z\", \"source_id\": 17625446, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ayr", "service_state_platform": "3", "timing_fact_generation": 1789711250348165, "current_leg_arrival_utc": "2026-09-18T07:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T06:01:14.537433", "service_state_evidence_id": 17625446, "current_leg_start_actual_dep": "2026-09-18T06:56:00+01:00", "operational_evidence_version": 2, "service_state_event_time_utc": "2026-09-18T06:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T06:11:14.839758", "service_state_valid_until_kind": null, "operational_interpretation_version": 2, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P XAR AYR 5K08 380111 4 100 None {"version": 3, "segments": [{"to_m": 680.783, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 927.68, "from_m": 680.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": 1005.647, "from_m": 927.68, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1093.814, "from_m": 1005.647, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}], "service_id": 661641, "profile_key": "aa43adc19d3c76819f4c554f828106d55b00194457a0dd922d2acf8800ac10bc", "schedule_id": 28456, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0655", "location": "Ayr C.S.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39898}, {"is_pass": false, "wtt_arr": "0700", "wtt_dep": null, "location": "Ayr", "stage_seq": 2, "distance_m": 1093.814, "section_seq": 1, "route_path_id": 39898}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1093.814, "from_m": 0.0, "section_seq": 1, "route_path_id": 39898}], "total_distance_m": 1093.814, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 1093.814, "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": 2820, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:00:45Z", "source_id": 55057712, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T06:01:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:00:47Z", "source_id": 17625446, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T07:01:00+01:00", "operational_fact": true}] Ayr C.S.D. 0655 0655 None None None Ayr 0700 0700 3 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:W86769/2026-09-18/detailed None Ayr C.S.D. 2026-09-18T06:56:00+01:00 Ayr 6.0 {"type": "LineString", "coordinates": [[-4.6260712, 55.45120949999999], [-4.626202576812107, 55.45154693990802], [-4.6262121, 55.45157139999999], [-4.6262938, 55.45185039999999], [-4.6263685, 55.4520625], [-4.6264468, 55.45231979999999], [-4.6265581, 55.45271820000001], [-4.626603299999999, 55.452928199999995], [-4.6266746, 55.4531994], [-4.6267508, 55.45338319999999], [-4.6268283, 55.4535995], [-4.626911099999999, 55.4539143], [-4.6269825, 55.45424409999998], [-4.6271834, 55.4550182], [-4.6271903, 55.4552791], [-4.6271712, 55.45548759999999], [-4.6271108, 55.4557604], [-4.6269931, 55.45609699999999], [-4.6267686, 55.45655889999999], [-4.6266968, 55.45673879999999], [-4.6266027, 55.4569163], [-4.626412, 55.45722090000001], [-4.626389, 55.4572633], [-4.626230199999999, 55.45750550000001], [-4.626183499999999, 55.45757489999999], [-4.626040599999999, 55.4577986], [-4.6257102, 55.4582341], [-4.625217, 55.4587696], [-4.624833999999999, 55.45914109999999], [-4.6248146, 55.4591595], [-4.6247397, 55.4592219], [-4.6244096, 55.45951839999999], [-4.624650899999999, 55.459247], [-4.6246922, 55.4592067], [-4.6247632, 55.4591284], [-4.6248554, 55.459044000000006], [-4.6253911, 55.4585201]]} 0.7 0655 0701 Ayr C.S.D. Ayr Ayr 55.4585201 -4.6253911 55.4585201 -4.6253911 1 0 2026-09-18 06:11:26 TERMINATED 2026-09-18 06:01:00 Ayr TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17625446 1789711250348165 2 2 2026-09-18 06:11:14.839758 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 06:01:14.537433
629639 660614 C59831 442S01M618 2026-09-18 COMPLETE 17625729 2026-09-18 07:00:00 2026-09-18 06:11:27 2026-09-20 06:11:27 {"id": 660614, "stp": "P", "toc": "East Midlands Railway", "uid": "C59831", "consist": "158857+158864", "dest_crs": "SKG", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C59831/2026-09-18/detailed", "trust_id": "442S01M618", "origin_crs": "BSN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Skegness", "service_date": "2026-09-18", "dest_arr_time": "0658", "dest_platform": "4", "is_terminated": 1, "next_location": "Skegness", "signalling_id": "2S01", "timing_status": "LATE", "origin_station": "Boston", "current_leg_arr": "0700", "current_leg_dep": "0647½", "current_leg_end": "Skegness", "origin_dep_time": "0623", "origin_platform": null, "current_location": "Skegness", "last_update_time": "2026-09-18T06:11:26", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.2342706, 53.1053215], [0.23483239999999997, 53.10506229999999], [0.23509790000000003, 53.10495139999999], [0.2351534, 53.1049374], [0.23537, 53.1048716], [0.23566840000000003, 53.10478700000001], [0.236004, 53.10470889999999], [0.23633160000000003, 53.104648], [0.2365281999999999, 53.10461999999999], [0.23672560000000004, 53.1045962], [0.2369799999999999, 53.104572], [0.2371543, 53.104564], [0.237495, 53.1045573], [0.23767740000000004, 53.10455979999999], [0.23796960000000003, 53.1045766], [0.2382607, 53.104597], [0.23860679999999995, 53.1046424], [0.2389544, 53.10469919999999], [0.2393600999999999, 53.10477229999999], [0.2405728, 53.1050058], [0.24101380000000003, 53.10508850000001], [0.2432079, 53.10547919999999], [0.2439926, 53.10563309999999], [0.2458424, 53.105987199999994], [0.2465191999999999, 53.1061154], [0.24895459999999997, 53.10658709999999], [0.24953269999999997, 53.1067047], [0.2500087999999999, 53.1068158], [0.2504889, 53.106938199999995], [0.251079, 53.1071137], [0.251543, 53.107263399999994], [0.2520647, 53.1074542], [0.2525421, 53.10764909999999], [0.2529458, 53.1078286], [0.2539140999999999, 53.1082972], [0.2543352, 53.10849360000001], [0.2547777, 53.1086804], [0.2552686, 53.1088647], [0.2557366, 53.109027299999994], [0.2565388, 53.1092873], [0.2567599, 53.109359000000005], [0.25905049999999996, 53.11010449999999], [0.2609916, 53.1107364], [0.2611116, 53.1107749], [0.2615844, 53.1109286], [0.261697, 53.1109639], [0.26365179999999994, 53.11159779999999], [0.2642294, 53.11178569999999], [0.26475319999999997, 53.111958300000005], [0.26484669999999993, 53.111989], [0.2656711, 53.11225660000001], [0.2663635, 53.1124793], [0.26690529999999996, 53.1126572], [0.2674373, 53.1128297], [0.2680198, 53.11301780000001], [0.26877480000000004, 53.11326330000001], [0.2694923, 53.11349679999999], [0.26949458523585645, 53.11349754143996], [0.2699537, 53.11364649999999], [0.2705058, 53.1138255], [0.27095549999999996, 53.11397170000001], [0.2715022, 53.1141499], [0.27179629999999994, 53.1142422], [0.27221729999999994, 53.114390500000006], [0.27242199999999994, 53.11445629999999], [0.2726909, 53.1145352], [0.2731896999999999, 53.11469780000001], [0.2736219999999999, 53.11484049999999], [0.2740911, 53.11499859999999], [0.2746532, 53.115182], [0.2747893, 53.11522930000001], [0.2752263, 53.115368], [0.2757794, 53.11553730000001], [0.2761978, 53.115675], [0.276737, 53.11584969999999], [0.27716879999999994, 53.1159929], [0.2778943, 53.1162336], [0.27820009999999995, 53.11634149999999], [0.2786574, 53.11650969999999], [0.27894169999999996, 53.1166184], [0.279556, 53.1168647], [0.2801295999999999, 53.117112099999986], [0.2805537, 53.1173049], [0.2810053, 53.1175129], [0.2815042, 53.11774390000001], [0.2818479, 53.11790059999999], [0.2822502, 53.1180889], [0.2826164, 53.1182563], [0.2828976, 53.1183862], [0.2832302, 53.1185399], [0.28345719999999996, 53.1186451], [0.2837308, 53.118769], [0.284042, 53.1189059], [0.2842096, 53.11898070000001], [0.2843531, 53.1190427], [0.28465309999999994, 53.1191613], [0.2848340999999999, 53.1192329], [0.2853777, 53.1194298], [0.2860586, 53.1196732], [0.2866718999999999, 53.1198942], [0.2871117, 53.120060800000005], [0.2875244, 53.1202165], [0.2877675, 53.1203128], [0.28820300000000004, 53.1204949], [0.2885356, 53.1206551], [0.2888092, 53.12078629999999], [0.2891154, 53.1209502], [0.2892933, 53.12104790000001], [0.28950829999999994, 53.12117469999999], [0.2899361, 53.1214419], [0.2903237, 53.1216955], [0.2907113, 53.121953000000005], [0.29096209999999995, 53.122121199999995], [0.2912169, 53.12229260000001], [0.2915119, 53.12249299999999], [0.2918217, 53.1227007], [0.2920993, 53.1228858], [0.29242789999999996, 53.12310949999999], [0.29270549999999995, 53.1232954], [0.29300719999999997, 53.123498999999995], [0.2933439, 53.12372440000001], [0.2936988, 53.123965299999995], [0.29404529999999995, 53.12419919999999], [0.29430499999999993, 53.1243749], [0.2945468, 53.12453560000001], [0.294685, 53.1246289], [0.2950721, 53.12488830000001], [0.2953569, 53.125077999999995], [0.2955688, 53.12521720000001], [0.2958477, 53.1253918], [0.2960784, 53.1255295], [0.2963328, 53.125673], [0.29659159999999996, 53.1258106], [0.296761, 53.12589719999999], [0.2969323, 53.12598039999999], [0.2971096999999999, 53.12606619999999], [0.2973551, 53.126178900000006], [0.29745479999999996, 53.1262253], [0.2979367, 53.126448799999984], [0.2987056, 53.1268017], [0.29958669999999993, 53.1272049], [0.300095, 53.1274399], [0.3007521000000001, 53.127743299999985], [0.30176429999999993, 53.12820949999999], [0.30280669999999993, 53.128687199999995], [0.3038701999999999, 53.1291756], [0.3046114, 53.1295203], [0.3050365, 53.12971339999999], [0.30560029999999994, 53.1299727], [0.3058042, 53.130063199999995], [0.3061313, 53.130214399999986], [0.30683359999999993, 53.1305382], [0.3074362, 53.130814699999995], [0.30802489999999993, 53.131083499999995], [0.3084849, 53.1312951], [0.3090603, 53.131559800000005], [0.3096498999999999, 53.13183209999999], [0.3101837, 53.13207750000001], [0.3106212, 53.1322775], [0.311117, 53.13250699999999], [0.3112487, 53.13256650000001], [0.31134779999999995, 53.1326099], [0.3115056, 53.1326832], [0.3119262, 53.1328762], [0.3125678, 53.13317229999999], [0.3130929, 53.13341439999999], [0.3138989, 53.133782899999986], [0.3146921, 53.13414989999999], [0.3153464999999999, 53.134449999999994], [0.3160514, 53.13477339999999], [0.3166965, 53.135071100000005], [0.31734020000000007, 53.1353655], [0.3179906, 53.135664799999994], [0.3187269, 53.1360036], [0.3193907999999999, 53.13630930000001], [0.32011819999999996, 53.136643199999995], [0.3207793, 53.1369473], [0.3215035, 53.1372812], [0.3219756, 53.137496], [0.3224874, 53.137732500000006], [0.32296749999999996, 53.137952899999995], [0.32361389999999995, 53.138250600000006], [0.3241455, 53.138494400000006], [0.32446549999999996, 53.1386416], [0.32505209999999995, 53.1389112], [0.32542889999999997, 53.1390841], [0.32580789999999993, 53.1392603], [0.32631619999999995, 53.139491199999995], [0.3267191, 53.13967699999999], [0.327149, 53.13987650000001], [0.32761359999999995, 53.1400881], [0.32821039999999996, 53.1403624], [0.3286717, 53.1405732], [0.3290346, 53.1407413], [0.3292506, 53.14083859999999], [0.32938359999999994, 53.1409007], [0.3294764, 53.140944099999984], [0.3296234, 53.1410108], [0.32973659999999994, 53.14106290000001], [0.3298192, 53.141100900000005], [0.3299774, 53.1411749], [0.3301089, 53.1412352], [0.3302878, 53.14131569999999], [0.33037089999999997, 53.14135679999999], [0.3304069, 53.14137300000001], [0.33062439999999993, 53.141471], [0.33075799999999994, 53.1415321], [0.3309068, 53.14160050000001], [0.3310726, 53.1416771], [0.3313177, 53.1417887], [0.3315444, 53.14189249999999], [0.3318703, 53.14204130000001], [0.3320346, 53.1421153], [0.33218619999999993, 53.14218610000001], [0.3325952, 53.1423735], [0.3331263, 53.1426189], [0.33334089999999994, 53.142717000000005], [0.3335448, 53.1428116], [0.33388529999999994, 53.1429696], [0.3341741999999999, 53.14310280000001]]}", "current_leg_start": "Wainfleet", "dest_arr_time_act": "0658", "motion_projection": null, "next_location_lat": "53.1431028", "next_location_lon": "0.3341742", "previous_location": "Wainfleet", "current_leg_milage": "5.0", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 573.537, \"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\": 921.027, \"from_m\": 573.537, \"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\": 1682.781, \"from_m\": 921.027, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 23671.729, \"from_m\": 1682.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\": 24086.577, \"from_m\": 23671.729, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 29607.405, \"from_m\": 24086.577, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30194.943, \"from_m\": 29607.405, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 30346.183, \"from_m\": 30194.943, \"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\": 30636.712, \"from_m\": 30346.183, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 37939.798, \"from_m\": 30636.712, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 38260.043, \"from_m\": 37939.798, \"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\": 38341.851, \"from_m\": 38260.043, \"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\": 660614, \"profile_key\": \"00da98432eeea27ba71a4e6b5d2dcd34e3e5190ae7bee0b3d8e170755d88f52e\", \"schedule_id\": 6957, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0623\", \"location\": \"Boston\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30440}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0630H\", \"location\": \"Sibsey S.B.\", \"stage_seq\": 2, \"distance_m\": 8067.504, \"section_seq\": 1, \"route_path_id\": 30440}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0637\", \"location\": \"Bellwater Jn S.B.\", \"stage_seq\": 3, \"distance_m\": 18325.522, \"section_seq\": 1, \"route_path_id\": 30440}, {\"is_pass\": false, \"wtt_arr\": \"0646H\", \"wtt_dep\": \"0647H\", \"location\": \"Wainfleet\", \"stage_seq\": 4, \"distance_m\": 30304.936, \"section_seq\": 1, \"route_path_id\": 30440}, {\"is_pass\": false, \"wtt_arr\": \"0658\", \"wtt_dep\": null, \"location\": \"Skegness\", \"stage_seq\": 5, \"distance_m\": 38341.851, \"section_seq\": 1, \"route_path_id\": 30440}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 38341.851, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30440}], \"total_distance_m\": 38341.851, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 38341.851, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0623", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "12.5", "current_position_lat": "53.1431028", "current_position_lon": "0.3341742", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:01:10Z\", \"source_id\": 17625729, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Skegness", "service_state_platform": "4", "timing_fact_generation": 1789711274623664, "current_leg_arrival_utc": "2026-09-18T07:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T06:01:14.621183", "service_state_evidence_id": 17625729, "current_leg_start_actual_dep": "2026-09-18T06:49:30+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-18T06:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T06:11:14.836253", "service_state_valid_until_kind": null, "operational_interpretation_version": 6, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} East Midlands Railway P BSN SKG 2S01 158857+158864 4 90 None {"version": 3, "segments": [{"to_m": 573.537, "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": 921.027, "from_m": 573.537, "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": 1682.781, "from_m": 921.027, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 23671.729, "from_m": 1682.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": 24086.577, "from_m": 23671.729, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 29607.405, "from_m": 24086.577, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30194.943, "from_m": 29607.405, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 30346.183, "from_m": 30194.943, "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": 30636.712, "from_m": 30346.183, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 37939.798, "from_m": 30636.712, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 38260.043, "from_m": 37939.798, "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": 38341.851, "from_m": 38260.043, "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": 660614, "profile_key": "00da98432eeea27ba71a4e6b5d2dcd34e3e5190ae7bee0b3d8e170755d88f52e", "schedule_id": 6957, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0623", "location": "Boston", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30440}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0630H", "location": "Sibsey S.B.", "stage_seq": 2, "distance_m": 8067.504, "section_seq": 1, "route_path_id": 30440}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0637", "location": "Bellwater Jn S.B.", "stage_seq": 3, "distance_m": 18325.522, "section_seq": 1, "route_path_id": 30440}, {"is_pass": false, "wtt_arr": "0646H", "wtt_dep": "0647H", "location": "Wainfleet", "stage_seq": 4, "distance_m": 30304.936, "section_seq": 1, "route_path_id": 30440}, {"is_pass": false, "wtt_arr": "0658", "wtt_dep": null, "location": "Skegness", "stage_seq": 5, "distance_m": 38341.851, "section_seq": 1, "route_path_id": 30440}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 38341.851, "from_m": 0.0, "section_seq": 1, "route_path_id": 30440}], "total_distance_m": 38341.851, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 38341.851, "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-18T06:01:10Z", "source_id": 17625729, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T07:00:00+01:00", "operational_fact": true}] Boston 0623 0623 None None None Skegness 0658 0658 4 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:C59831/2026-09-18/detailed None Wainfleet 2026-09-18T06:49:30+01:00 Skegness 12.5 {"type": "LineString", "coordinates": [[0.2342706, 53.1053215], [0.23483239999999997, 53.10506229999999], [0.23509790000000003, 53.10495139999999], [0.2351534, 53.1049374], [0.23537, 53.1048716], [0.23566840000000003, 53.10478700000001], [0.236004, 53.10470889999999], [0.23633160000000003, 53.104648], [0.2365281999999999, 53.10461999999999], [0.23672560000000004, 53.1045962], [0.2369799999999999, 53.104572], [0.2371543, 53.104564], [0.237495, 53.1045573], [0.23767740000000004, 53.10455979999999], [0.23796960000000003, 53.1045766], [0.2382607, 53.104597], [0.23860679999999995, 53.1046424], [0.2389544, 53.10469919999999], [0.2393600999999999, 53.10477229999999], [0.2405728, 53.1050058], [0.24101380000000003, 53.10508850000001], [0.2432079, 53.10547919999999], [0.2439926, 53.10563309999999], [0.2458424, 53.105987199999994], [0.2465191999999999, 53.1061154], [0.24895459999999997, 53.10658709999999], [0.24953269999999997, 53.1067047], [0.2500087999999999, 53.1068158], [0.2504889, 53.106938199999995], [0.251079, 53.1071137], [0.251543, 53.107263399999994], [0.2520647, 53.1074542], [0.2525421, 53.10764909999999], [0.2529458, 53.1078286], [0.2539140999999999, 53.1082972], [0.2543352, 53.10849360000001], [0.2547777, 53.1086804], [0.2552686, 53.1088647], [0.2557366, 53.109027299999994], [0.2565388, 53.1092873], [0.2567599, 53.109359000000005], [0.25905049999999996, 53.11010449999999], [0.2609916, 53.1107364], [0.2611116, 53.1107749], [0.2615844, 53.1109286], [0.261697, 53.1109639], [0.26365179999999994, 53.11159779999999], [0.2642294, 53.11178569999999], [0.26475319999999997, 53.111958300000005], [0.26484669999999993, 53.111989], [0.2656711, 53.11225660000001], [0.2663635, 53.1124793], [0.26690529999999996, 53.1126572], [0.2674373, 53.1128297], [0.2680198, 53.11301780000001], [0.26877480000000004, 53.11326330000001], [0.2694923, 53.11349679999999], [0.26949458523585645, 53.11349754143996], [0.2699537, 53.11364649999999], [0.2705058, 53.1138255], [0.27095549999999996, 53.11397170000001], [0.2715022, 53.1141499], [0.27179629999999994, 53.1142422], [0.27221729999999994, 53.114390500000006], [0.27242199999999994, 53.11445629999999], [0.2726909, 53.1145352], [0.2731896999999999, 53.11469780000001], [0.2736219999999999, 53.11484049999999], [0.2740911, 53.11499859999999], [0.2746532, 53.115182], [0.2747893, 53.11522930000001], [0.2752263, 53.115368], [0.2757794, 53.11553730000001], [0.2761978, 53.115675], [0.276737, 53.11584969999999], [0.27716879999999994, 53.1159929], [0.2778943, 53.1162336], [0.27820009999999995, 53.11634149999999], [0.2786574, 53.11650969999999], [0.27894169999999996, 53.1166184], [0.279556, 53.1168647], [0.2801295999999999, 53.117112099999986], [0.2805537, 53.1173049], [0.2810053, 53.1175129], [0.2815042, 53.11774390000001], [0.2818479, 53.11790059999999], [0.2822502, 53.1180889], [0.2826164, 53.1182563], [0.2828976, 53.1183862], [0.2832302, 53.1185399], [0.28345719999999996, 53.1186451], [0.2837308, 53.118769], [0.284042, 53.1189059], [0.2842096, 53.11898070000001], [0.2843531, 53.1190427], [0.28465309999999994, 53.1191613], [0.2848340999999999, 53.1192329], [0.2853777, 53.1194298], [0.2860586, 53.1196732], [0.2866718999999999, 53.1198942], [0.2871117, 53.120060800000005], [0.2875244, 53.1202165], [0.2877675, 53.1203128], [0.28820300000000004, 53.1204949], [0.2885356, 53.1206551], [0.2888092, 53.12078629999999], [0.2891154, 53.1209502], [0.2892933, 53.12104790000001], [0.28950829999999994, 53.12117469999999], [0.2899361, 53.1214419], [0.2903237, 53.1216955], [0.2907113, 53.121953000000005], [0.29096209999999995, 53.122121199999995], [0.2912169, 53.12229260000001], [0.2915119, 53.12249299999999], [0.2918217, 53.1227007], [0.2920993, 53.1228858], [0.29242789999999996, 53.12310949999999], [0.29270549999999995, 53.1232954], [0.29300719999999997, 53.123498999999995], [0.2933439, 53.12372440000001], [0.2936988, 53.123965299999995], [0.29404529999999995, 53.12419919999999], [0.29430499999999993, 53.1243749], [0.2945468, 53.12453560000001], [0.294685, 53.1246289], [0.2950721, 53.12488830000001], [0.2953569, 53.125077999999995], [0.2955688, 53.12521720000001], [0.2958477, 53.1253918], [0.2960784, 53.1255295], [0.2963328, 53.125673], [0.29659159999999996, 53.1258106], [0.296761, 53.12589719999999], [0.2969323, 53.12598039999999], [0.2971096999999999, 53.12606619999999], [0.2973551, 53.126178900000006], [0.29745479999999996, 53.1262253], [0.2979367, 53.126448799999984], [0.2987056, 53.1268017], [0.29958669999999993, 53.1272049], [0.300095, 53.1274399], [0.3007521000000001, 53.127743299999985], [0.30176429999999993, 53.12820949999999], [0.30280669999999993, 53.128687199999995], [0.3038701999999999, 53.1291756], [0.3046114, 53.1295203], [0.3050365, 53.12971339999999], [0.30560029999999994, 53.1299727], [0.3058042, 53.130063199999995], [0.3061313, 53.130214399999986], [0.30683359999999993, 53.1305382], [0.3074362, 53.130814699999995], [0.30802489999999993, 53.131083499999995], [0.3084849, 53.1312951], [0.3090603, 53.131559800000005], [0.3096498999999999, 53.13183209999999], [0.3101837, 53.13207750000001], [0.3106212, 53.1322775], [0.311117, 53.13250699999999], [0.3112487, 53.13256650000001], [0.31134779999999995, 53.1326099], [0.3115056, 53.1326832], [0.3119262, 53.1328762], [0.3125678, 53.13317229999999], [0.3130929, 53.13341439999999], [0.3138989, 53.133782899999986], [0.3146921, 53.13414989999999], [0.3153464999999999, 53.134449999999994], [0.3160514, 53.13477339999999], [0.3166965, 53.135071100000005], [0.31734020000000007, 53.1353655], [0.3179906, 53.135664799999994], [0.3187269, 53.1360036], [0.3193907999999999, 53.13630930000001], [0.32011819999999996, 53.136643199999995], [0.3207793, 53.1369473], [0.3215035, 53.1372812], [0.3219756, 53.137496], [0.3224874, 53.137732500000006], [0.32296749999999996, 53.137952899999995], [0.32361389999999995, 53.138250600000006], [0.3241455, 53.138494400000006], [0.32446549999999996, 53.1386416], [0.32505209999999995, 53.1389112], [0.32542889999999997, 53.1390841], [0.32580789999999993, 53.1392603], [0.32631619999999995, 53.139491199999995], [0.3267191, 53.13967699999999], [0.327149, 53.13987650000001], [0.32761359999999995, 53.1400881], [0.32821039999999996, 53.1403624], [0.3286717, 53.1405732], [0.3290346, 53.1407413], [0.3292506, 53.14083859999999], [0.32938359999999994, 53.1409007], [0.3294764, 53.140944099999984], [0.3296234, 53.1410108], [0.32973659999999994, 53.14106290000001], [0.3298192, 53.141100900000005], [0.3299774, 53.1411749], [0.3301089, 53.1412352], [0.3302878, 53.14131569999999], [0.33037089999999997, 53.14135679999999], [0.3304069, 53.14137300000001], [0.33062439999999993, 53.141471], [0.33075799999999994, 53.1415321], [0.3309068, 53.14160050000001], [0.3310726, 53.1416771], [0.3313177, 53.1417887], [0.3315444, 53.14189249999999], [0.3318703, 53.14204130000001], [0.3320346, 53.1421153], [0.33218619999999993, 53.14218610000001], [0.3325952, 53.1423735], [0.3331263, 53.1426189], [0.33334089999999994, 53.142717000000005], [0.3335448, 53.1428116], [0.33388529999999994, 53.1429696], [0.3341741999999999, 53.14310280000001]]} 5.0 0647½ 0700 Wainfleet Skegness Skegness 53.1431028 0.3341742 53.1431028 0.3341742 1 0 2026-09-18 06:11:26 TERMINATED 2026-09-18 06:00:00 Skegness TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17625729 1789711274623664 6 6 2026-09-18 06:11:14.836253 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 06:01:14.621183
629640 661726 P90389 895A16M618 2026-09-18 COMPLETE 17624767 2026-09-18 07:01:00 2026-09-18 06:11:27 2026-09-20 06:11:27 {"id": 661726, "stp": "P", "toc": "Southeastern", "uid": "P90389", "consist": "377124+377503", "dest_crs": "FKC", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P90389/2026-09-18/detailed", "trust_id": "895A16M618", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Folkestone Central", "service_date": "2026-09-18", "dest_arr_time": "0702", "dest_platform": null, "is_terminated": 1, "next_location": "Folkestone Central", "signalling_id": "5A16", "timing_status": "EARLY", "origin_station": "Folkestone East Train Road", "current_leg_arr": "0701", "current_leg_dep": "0657", "current_leg_end": "Folkestone Central", "origin_dep_time": "0658", "origin_platform": "1", "current_location": "Folkestone Central", "last_update_time": "2026-09-18T06:11:27", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.1959451, 51.0903256], [1.1954033, 51.090121800000006], [1.1945047, 51.089764599999995], [1.1936089, 51.0893932], [1.1925065, 51.0889383], [1.1923992, 51.0888936], [1.1919163999999998, 51.088695699999995], [1.1915649999999998, 51.088544], [1.1913826999999997, 51.088478300000006], [1.1911346, 51.08840759999999], [1.1910045, 51.088369699999994], [1.1908918, 51.088336000000005], [1.1908134, 51.0883108], [1.1905968, 51.088221399999995], [1.1903178, 51.08810429999998], [1.1900791, 51.08801], [1.1899006999999997, 51.08794679999999], [1.1897036, 51.08787519999999], [1.1895399999999998, 51.087823], [1.189534854449713, 51.08782134335824], [1.1893436999999998, 51.08775980000001], [1.1890891, 51.087654500000006], [1.1889373, 51.08759349999999], [1.1886348999999998, 51.08747209999999], [1.1882231, 51.0873021], [1.1877778, 51.08711530000001], [1.1872664999999998, 51.086879499999995], [1.1865551999999997, 51.0865735], [1.1822188, 51.0847926], [1.1818303, 51.0846518], [1.1814737000000002, 51.0845281], [1.181183, 51.0844299], [1.1808962, 51.08434230000001], [1.1806837, 51.0842758], [1.180441, 51.08420650000001], [1.1775444999999998, 51.08345479999999], [1.1771869999999998, 51.083395299999985], [1.1768243, 51.08331679999999], [1.1765829, 51.0832637], [1.1762798, 51.08320390000001], [1.1759459, 51.08314399999999], [1.1754188, 51.08306230000001], [1.1748904, 51.0829806], [1.1742278999999998, 51.0828947], [1.1734769, 51.0828188], [1.1728009999999998, 51.082763199999995], [1.1719989999999998, 51.08271100000001], [1.17109, 51.082668700000006], [1.1707990999999998, 51.082664], [1.170387, 51.08266630000001], [1.1699136, 51.0826731], [1.1693342, 51.0827], [1.1689385999999995, 51.08271519999999], [1.1684424, 51.0827396]]}", "current_leg_start": "Folkestone East Train Road", "dest_arr_time_act": "0702", "motion_projection": null, "next_location_lat": "51.0827396", "next_location_lon": "1.1684424", "previous_location": "Folkestone East Train Road", "current_leg_milage": "1.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 542.765, \"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\": 1960.025, \"from_m\": 542.765, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 2145.251, \"from_m\": 1960.025, \"capability_applied\": null, \"effective_limit_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\": 661726, \"profile_key\": \"6826477becc6b37f3d6bb8cc58769e54d577b8f44743fc81c9a0b576566a7daa\", \"schedule_id\": 23473, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0658\", \"location\": \"Folkestone East Train Road\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100379}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0700\", \"location\": \"Folkestone East Staff Halt\", \"stage_seq\": 2, \"distance_m\": 527.358, \"section_seq\": 1, \"route_path_id\": 100379}, {\"is_pass\": false, \"wtt_arr\": \"0702\", \"wtt_dep\": null, \"location\": \"Folkestone Central\", \"stage_seq\": 3, \"distance_m\": 2145.251, \"section_seq\": 1, \"route_path_id\": 100379}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 2145.251, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100379}], \"total_distance_m\": 2145.251, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 2145.251, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0658", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.0827396", "current_position_lon": "1.1684424", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 33838, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:59:51Z\", \"source_id\": 55055394, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:01:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:59:53Z\", \"source_id\": 17624767, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Folkestone Central", "service_state_platform": "1", "timing_fact_generation": 1789711195251337, "current_leg_arrival_utc": "2026-09-18T07:01:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T06:01:15.092001", "service_state_evidence_id": 17624767, "current_leg_start_actual_dep": "2026-09-18T06:58:00+01:00", "operational_evidence_version": 3, "service_state_event_time_utc": "2026-09-18T06:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T06:11:15.302755", "service_state_valid_until_kind": null, "operational_interpretation_version": 3, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P None FKC 5A16 377124+377503 8 100 None {"version": 3, "segments": [{"to_m": 542.765, "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": 1960.025, "from_m": 542.765, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 2145.251, "from_m": 1960.025, "capability_applied": null, "effective_limit_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": 661726, "profile_key": "6826477becc6b37f3d6bb8cc58769e54d577b8f44743fc81c9a0b576566a7daa", "schedule_id": 23473, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0658", "location": "Folkestone East Train Road", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 100379}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0700", "location": "Folkestone East Staff Halt", "stage_seq": 2, "distance_m": 527.358, "section_seq": 1, "route_path_id": 100379}, {"is_pass": false, "wtt_arr": "0702", "wtt_dep": null, "location": "Folkestone Central", "stage_seq": 3, "distance_m": 2145.251, "section_seq": 1, "route_path_id": 100379}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 2145.251, "from_m": 0.0, "section_seq": 1, "route_path_id": 100379}], "total_distance_m": 2145.251, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 2145.251, "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": 33838, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:59:51Z", "source_id": 55055394, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T06:01:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:59:53Z", "source_id": 17624767, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T07:01:00+01:00", "operational_fact": true}] Folkestone East Train Road 0658 0658 1 None None Folkestone Central 0702 0702 None EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P90389/2026-09-18/detailed None Folkestone East Train Road 2026-09-18T06:58:00+01:00 Folkestone Central 4.0 {"type": "LineString", "coordinates": [[1.1959451, 51.0903256], [1.1954033, 51.090121800000006], [1.1945047, 51.089764599999995], [1.1936089, 51.0893932], [1.1925065, 51.0889383], [1.1923992, 51.0888936], [1.1919163999999998, 51.088695699999995], [1.1915649999999998, 51.088544], [1.1913826999999997, 51.088478300000006], [1.1911346, 51.08840759999999], [1.1910045, 51.088369699999994], [1.1908918, 51.088336000000005], [1.1908134, 51.0883108], [1.1905968, 51.088221399999995], [1.1903178, 51.08810429999998], [1.1900791, 51.08801], [1.1899006999999997, 51.08794679999999], [1.1897036, 51.08787519999999], [1.1895399999999998, 51.087823], [1.189534854449713, 51.08782134335824], [1.1893436999999998, 51.08775980000001], [1.1890891, 51.087654500000006], [1.1889373, 51.08759349999999], [1.1886348999999998, 51.08747209999999], [1.1882231, 51.0873021], [1.1877778, 51.08711530000001], [1.1872664999999998, 51.086879499999995], [1.1865551999999997, 51.0865735], [1.1822188, 51.0847926], [1.1818303, 51.0846518], [1.1814737000000002, 51.0845281], [1.181183, 51.0844299], [1.1808962, 51.08434230000001], [1.1806837, 51.0842758], [1.180441, 51.08420650000001], [1.1775444999999998, 51.08345479999999], [1.1771869999999998, 51.083395299999985], [1.1768243, 51.08331679999999], [1.1765829, 51.0832637], [1.1762798, 51.08320390000001], [1.1759459, 51.08314399999999], [1.1754188, 51.08306230000001], [1.1748904, 51.0829806], [1.1742278999999998, 51.0828947], [1.1734769, 51.0828188], [1.1728009999999998, 51.082763199999995], [1.1719989999999998, 51.08271100000001], [1.17109, 51.082668700000006], [1.1707990999999998, 51.082664], [1.170387, 51.08266630000001], [1.1699136, 51.0826731], [1.1693342, 51.0827], [1.1689385999999995, 51.08271519999999], [1.1684424, 51.0827396]]} 1.3 0657 0701 Folkestone East Train Road Folkestone Central Folkestone Central 51.0827396 1.1684424 51.0827396 1.1684424 1 0 2026-09-18 06:11:27 TERMINATED 2026-09-18 06:01:00 Folkestone Central TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17624767 1789711195251337 3 3 2026-09-18 06:11:15.302755 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 06:01:15.092001
629641 661532 W30308 325O08M618 2026-09-18 COMPLETE 17624668 2026-09-18 07:01:00 2026-09-18 06:11:27 2026-09-20 06:11:27 {"id": 661532, "stp": "P", "toc": "CrossCountry", "uid": "W30308", "consist": "220003+221121", "dest_crs": "MAN", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W30308/2026-09-18/detailed", "trust_id": "325O08M618", "origin_crs": "XML", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Manchester Piccadilly", "service_date": "2026-09-18", "dest_arr_time": "0702", "dest_platform": "4", "is_terminated": 1, "next_location": "Manchester Piccadilly", "signalling_id": "5O08", "timing_status": "EARLY", "origin_station": "Longsight Carriage Maintenance Depot", "current_leg_arr": "0701", "current_leg_dep": "0657", "current_leg_end": "Manchester Piccadilly", "origin_dep_time": "0651", "origin_platform": null, "current_location": "Manchester Piccadilly", "last_update_time": "2026-09-18T06:11:27", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.206995, 53.46694749999999], [-2.2073372, 53.4671577], [-2.2075191000000003, 53.46728279999999], [-2.2076064, 53.4673465], [-2.2079065, 53.4675695], [-2.2081616, 53.4677425], [-2.2082360775529852, 53.46779240988761], [-2.2088063999999994, 53.468174600000005], [-2.2091208, 53.4683852], [-2.2097690999999995, 53.4688197], [-2.211834399999999, 53.47009430000001], [-2.212568, 53.470510099999984], [-2.2128211, 53.470653699999986], [-2.2136042, 53.4710493], [-2.2139361, 53.47121299999999], [-2.2143216372913592, 53.47139938557794], [-2.214527485638847, 53.4714999348996], [-2.214708429021473, 53.47158942127512], [-2.214868075340885, 53.47166938570085], [-2.2150100324987325, 53.4717413691731], [-2.2151379083966636, 53.471806912688265], [-2.2152553109363273, 53.47186755724266], [-2.2153658480193723, 53.471924843832625], [-2.215473127547446, 53.47198031345451], [-2.2155807574221997, 53.472035507104685], [-2.21569234554528, 53.472091965779455], [-2.215811499818336, 53.472151230475205], [-2.2159418281430163, 53.47221484218824], [-2.21608693842097, 53.472284341914936], [-2.2162504385538457, 53.47236127065162], [-2.2164359364432915, 53.47244716939464], [-2.216647039990957, 53.47254357914034], [-2.2169989, 53.4727165], [-2.217562099999999, 53.4729546], [-2.2179118, 53.473130100000006], [-2.2185405, 53.4733947], [-2.2189126, 53.4735653], [-2.2191308000000003, 53.4736627], [-2.2194478, 53.4737972], [-2.2199004, 53.4739919], [-2.2209971999999993, 53.4744058], [-2.2228192999999994, 53.4750798], [-2.2230409999999994, 53.475159999999995], [-2.2236295, 53.4753857], [-2.2239598000000003, 53.47551589999999], [-2.2245268, 53.4757753], [-2.2249038, 53.4759233], [-2.2251422999999995, 53.476000699999986], [-2.2253206, 53.4760581], [-2.2256340000000003, 53.4761488], [-2.2260491, 53.4762425], [-2.2263467, 53.47630199999998], [-2.2264624999999993, 53.4763235], [-2.2266657, 53.4763525], [-2.2267769, 53.47636580000001], [-2.2273412999999995, 53.47643409999999], [-2.2274908999999994, 53.4764527], [-2.227757, 53.4764795], [-2.2278741, 53.4764965], [-2.2279932999999996, 53.4765147], [-2.2281444999999995, 53.4765377], [-2.2283708999999994, 53.47657309999999], [-2.2285185, 53.476603], [-2.2286704, 53.47663439999999], [-2.2289997, 53.4767067], [-2.229483, 53.4768164], [-2.2302016999999994, 53.476979499999985]]}", "current_leg_start": "Longsight North", "dest_arr_time_act": "0702", "motion_projection": null, "next_location_lat": "53.4769795", "next_location_lon": "-2.2302017", "previous_location": "Longsight North", "current_leg_milage": "1.2", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1942.342, \"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\": 2106.066, \"from_m\": 1942.342, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2415.48, \"from_m\": 2106.066, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2461.686, \"from_m\": 2415.48, \"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\": 2539.475, \"from_m\": 2461.686, \"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\": 2948.655, \"from_m\": 2539.475, \"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\": 661532, \"profile_key\": \"727216f4a029455beaebc8e007f977545d3a702f508534efc37aeab73ca109e4\", \"schedule_id\": 25148, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0651\", \"location\": \"Longsight Carriage Maintenance Depot\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36641}, {\"is_pass\": false, \"wtt_arr\": \"0656\", \"wtt_dep\": \"0656\", \"location\": \"Longsight North\", \"stage_seq\": 2, \"distance_m\": 1018.297, \"section_seq\": 1, \"route_path_id\": 36641}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0659\", \"location\": \"Ardwick Jn\", \"stage_seq\": 3, \"distance_m\": 1795.969, \"section_seq\": 1, \"route_path_id\": 36641}, {\"is_pass\": false, \"wtt_arr\": \"0702\", \"wtt_dep\": null, \"location\": \"Manchester Piccadilly\", \"stage_seq\": 4, \"distance_m\": 2948.655, \"section_seq\": 1, \"route_path_id\": 36641}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 2948.655, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36641}], \"total_distance_m\": 2948.655, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 696.899, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2251.756, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0651", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "53.4769795", "current_position_lon": "-2.2302017", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8447, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:59:42Z\", \"source_id\": 55054988, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:01:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:59:46Z\", \"source_id\": 17624668, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Manchester Piccadilly", "service_state_platform": "4", "timing_fact_generation": 1789711188824460, "current_leg_arrival_utc": "2026-09-18T07:01:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T06:01:18.024712", "service_state_evidence_id": 17624668, "current_leg_start_actual_dep": "2026-09-18T06:56:00+01:00", "operational_evidence_version": 7, "service_state_event_time_utc": "2026-09-18T06:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T06:11:18.484422", "service_state_valid_until_kind": null, "operational_interpretation_version": 7, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} CrossCountry P XML MAN 5O08 220003+221121 9 125 None {"version": 3, "segments": [{"to_m": 1942.342, "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": 2106.066, "from_m": 1942.342, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2415.48, "from_m": 2106.066, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2461.686, "from_m": 2415.48, "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": 2539.475, "from_m": 2461.686, "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": 2948.655, "from_m": 2539.475, "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": 661532, "profile_key": "727216f4a029455beaebc8e007f977545d3a702f508534efc37aeab73ca109e4", "schedule_id": 25148, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0651", "location": "Longsight Carriage Maintenance Depot", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36641}, {"is_pass": false, "wtt_arr": "0656", "wtt_dep": "0656", "location": "Longsight North", "stage_seq": 2, "distance_m": 1018.297, "section_seq": 1, "route_path_id": 36641}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0659", "location": "Ardwick Jn", "stage_seq": 3, "distance_m": 1795.969, "section_seq": 1, "route_path_id": 36641}, {"is_pass": false, "wtt_arr": "0702", "wtt_dep": null, "location": "Manchester Piccadilly", "stage_seq": 4, "distance_m": 2948.655, "section_seq": 1, "route_path_id": 36641}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 2948.655, "from_m": 0.0, "section_seq": 1, "route_path_id": 36641}], "total_distance_m": 2948.655, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 696.899, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2251.756, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 8447, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:59:42Z", "source_id": 55054988, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T06:01:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:59:46Z", "source_id": 17624668, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T07:01:00+01:00", "operational_fact": true}] Longsight Carriage Maintenance Depot 0651 0651 None None None Manchester Piccadilly 0702 0702 4 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:W30308/2026-09-18/detailed None Longsight North 2026-09-18T06:56:00+01:00 Manchester Piccadilly 4.0 {"type": "LineString", "coordinates": [[-2.206995, 53.46694749999999], [-2.2073372, 53.4671577], [-2.2075191000000003, 53.46728279999999], [-2.2076064, 53.4673465], [-2.2079065, 53.4675695], [-2.2081616, 53.4677425], [-2.2082360775529852, 53.46779240988761], [-2.2088063999999994, 53.468174600000005], [-2.2091208, 53.4683852], [-2.2097690999999995, 53.4688197], [-2.211834399999999, 53.47009430000001], [-2.212568, 53.470510099999984], [-2.2128211, 53.470653699999986], [-2.2136042, 53.4710493], [-2.2139361, 53.47121299999999], [-2.2143216372913592, 53.47139938557794], [-2.214527485638847, 53.4714999348996], [-2.214708429021473, 53.47158942127512], [-2.214868075340885, 53.47166938570085], [-2.2150100324987325, 53.4717413691731], [-2.2151379083966636, 53.471806912688265], [-2.2152553109363273, 53.47186755724266], [-2.2153658480193723, 53.471924843832625], [-2.215473127547446, 53.47198031345451], [-2.2155807574221997, 53.472035507104685], [-2.21569234554528, 53.472091965779455], [-2.215811499818336, 53.472151230475205], [-2.2159418281430163, 53.47221484218824], [-2.21608693842097, 53.472284341914936], [-2.2162504385538457, 53.47236127065162], [-2.2164359364432915, 53.47244716939464], [-2.216647039990957, 53.47254357914034], [-2.2169989, 53.4727165], [-2.217562099999999, 53.4729546], [-2.2179118, 53.473130100000006], [-2.2185405, 53.4733947], [-2.2189126, 53.4735653], [-2.2191308000000003, 53.4736627], [-2.2194478, 53.4737972], [-2.2199004, 53.4739919], [-2.2209971999999993, 53.4744058], [-2.2228192999999994, 53.4750798], [-2.2230409999999994, 53.475159999999995], [-2.2236295, 53.4753857], [-2.2239598000000003, 53.47551589999999], [-2.2245268, 53.4757753], [-2.2249038, 53.4759233], [-2.2251422999999995, 53.476000699999986], [-2.2253206, 53.4760581], [-2.2256340000000003, 53.4761488], [-2.2260491, 53.4762425], [-2.2263467, 53.47630199999998], [-2.2264624999999993, 53.4763235], [-2.2266657, 53.4763525], [-2.2267769, 53.47636580000001], [-2.2273412999999995, 53.47643409999999], [-2.2274908999999994, 53.4764527], [-2.227757, 53.4764795], [-2.2278741, 53.4764965], [-2.2279932999999996, 53.4765147], [-2.2281444999999995, 53.4765377], [-2.2283708999999994, 53.47657309999999], [-2.2285185, 53.476603], [-2.2286704, 53.47663439999999], [-2.2289997, 53.4767067], [-2.229483, 53.4768164], [-2.2302016999999994, 53.476979499999985]]} 1.2 0657 0701 Longsight North Manchester Piccadilly Manchester Piccadilly 53.4769795 -2.2302017 53.4769795 -2.2302017 1 0 2026-09-18 06:11:27 TERMINATED 2026-09-18 06:01:00 Manchester Piccadilly TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17624668 1789711188824460 7 7 2026-09-18 06:11:18.484422 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 06:01:18.024712
629642 660725 P02094 462W03M618 2026-09-18 COMPLETE 17624760 2026-09-18 07:01:00 2026-09-18 06:11:27 2026-09-20 06:11:27 {"id": 660725, "stp": "P", "toc": "Greater Anglia", "uid": "P02094", "consist": "755420", "dest_crs": "IPS", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P02094/2026-09-18/detailed", "trust_id": "462W03M618", "origin_crs": "BSE", "show_on_map": 0, "dar_est_time": "06:26:00", "dar_platform": null, "dest_station": "Ipswich", "service_date": "2026-09-18", "dest_arr_time": "0701", "dest_platform": "4B", "is_terminated": 1, "next_location": "Ipswich", "signalling_id": "2W03", "timing_status": "LATE", "origin_station": "Bury St Edmunds", "current_leg_arr": "0701", "current_leg_dep": "0650", "current_leg_end": "Ipswich", "origin_dep_time": "0626", "origin_platform": "2", "current_location": "Ipswich", "last_update_time": "2026-09-18T06:11:27", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"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]]}", "current_leg_start": "Needham Market", "dest_arr_time_act": "0700", "motion_projection": null, "next_location_lat": "52.0505252", "next_location_lon": "1.1441782", "previous_location": "Needham Market", "current_leg_milage": "8.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 19180.633, \"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\": 19419.587, \"from_m\": 19180.633, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 34413.544, \"from_m\": 19419.587, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 34464.979, \"from_m\": 34413.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\": 40722.727, \"from_m\": 34464.979, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 42104.44, \"from_m\": 40722.727, \"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\": 42143.212, \"from_m\": 42104.44, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 42212.925, \"from_m\": 42143.212, \"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\": 42370.629, \"from_m\": 42212.925, \"capability_applied\": null, \"effective_limit_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\": 660725, \"profile_key\": \"dd3c687142130db43be15be25acb01ef4fc30252796c0e42a6d5b657a9a02a6c\", \"schedule_id\": 19214, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0626\", \"location\": \"Bury St Edmunds\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74142}, {\"is_pass\": false, \"wtt_arr\": \"0631\", \"wtt_dep\": \"0631H\", \"location\": \"Thurston\", \"stage_seq\": 2, \"distance_m\": 6550.17, \"section_seq\": 1, \"route_path_id\": 74142}, {\"is_pass\": false, \"wtt_arr\": \"0636H\", \"wtt_dep\": \"0637\", \"location\": \"Elmswell\", \"stage_seq\": 3, \"distance_m\": 13750.222, \"section_seq\": 1, \"route_path_id\": 74142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0642\", \"location\": \"Haughley Jn\", \"stage_seq\": 4, \"distance_m\": 19437.032, \"section_seq\": 1, \"route_path_id\": 74142}, {\"is_pass\": false, \"wtt_arr\": \"0645\", \"wtt_dep\": \"0646\", \"location\": \"Stowmarket\", \"stage_seq\": 5, \"distance_m\": 23315.283, \"section_seq\": 1, \"route_path_id\": 74142}, {\"is_pass\": false, \"wtt_arr\": \"0650\", \"wtt_dep\": \"0650H\", \"location\": \"Needham Market\", \"stage_seq\": 6, \"distance_m\": 28849.015, \"section_seq\": 1, \"route_path_id\": 74142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0653H\", \"location\": \"Claydon S.B.\", \"stage_seq\": 7, \"distance_m\": 34249.361, \"section_seq\": 1, \"route_path_id\": 74142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0656H\", \"location\": \"Ipswich Europa Jn\", \"stage_seq\": 8, \"distance_m\": 39561.425, \"section_seq\": 1, \"route_path_id\": 74142}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0657H\", \"location\": \"East Suffolk Jn\", \"stage_seq\": 9, \"distance_m\": 40933.492, \"section_seq\": 1, \"route_path_id\": 74142}, {\"is_pass\": false, \"wtt_arr\": \"0700\", \"wtt_dep\": null, \"location\": \"Ipswich\", \"stage_seq\": 10, \"distance_m\": 42370.629, \"section_seq\": 1, \"route_path_id\": 74142}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 42370.629, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74142}], \"total_distance_m\": 42370.629, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 23099.789, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 19270.84, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0626", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "11.0", "current_position_lat": "52.0505252", "current_position_lon": "1.1441782", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 13241, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:44:04Z\", \"source_id\": 55017027, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:45:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:44:09Z\", \"source_id\": 17613825, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13248, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:47:45Z\", \"source_id\": 55025598, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:49:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:47:49Z\", \"source_id\": 17616332, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13393, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:59:49Z\", \"source_id\": 55055248, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:01:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:59:53Z\", \"source_id\": 17624760, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ipswich", "service_state_platform": "4", "timing_fact_generation": 1789711193715895, "current_leg_arrival_utc": "2026-09-18T07:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T06:01:18.032887", "service_state_evidence_id": 17624760, "current_leg_start_actual_dep": "2026-09-18T06:51:30+01:00", "operational_evidence_version": 20, "service_state_event_time_utc": "2026-09-18T06:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T06:11:18.495198", "service_state_valid_until_kind": null, "operational_interpretation_version": 20, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Greater Anglia P BSE IPS 2W03 755420 5 100 None {"version": 3, "segments": [{"to_m": 19180.633, "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": 19419.587, "from_m": 19180.633, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 34413.544, "from_m": 19419.587, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 34464.979, "from_m": 34413.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": 40722.727, "from_m": 34464.979, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 42104.44, "from_m": 40722.727, "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": 42143.212, "from_m": 42104.44, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 42212.925, "from_m": 42143.212, "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": 42370.629, "from_m": 42212.925, "capability_applied": null, "effective_limit_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": 660725, "profile_key": "dd3c687142130db43be15be25acb01ef4fc30252796c0e42a6d5b657a9a02a6c", "schedule_id": 19214, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0626", "location": "Bury St Edmunds", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 74142}, {"is_pass": false, "wtt_arr": "0631", "wtt_dep": "0631H", "location": "Thurston", "stage_seq": 2, "distance_m": 6550.17, "section_seq": 1, "route_path_id": 74142}, {"is_pass": false, "wtt_arr": "0636H", "wtt_dep": "0637", "location": "Elmswell", "stage_seq": 3, "distance_m": 13750.222, "section_seq": 1, "route_path_id": 74142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0642", "location": "Haughley Jn", "stage_seq": 4, "distance_m": 19437.032, "section_seq": 1, "route_path_id": 74142}, {"is_pass": false, "wtt_arr": "0645", "wtt_dep": "0646", "location": "Stowmarket", "stage_seq": 5, "distance_m": 23315.283, "section_seq": 1, "route_path_id": 74142}, {"is_pass": false, "wtt_arr": "0650", "wtt_dep": "0650H", "location": "Needham Market", "stage_seq": 6, "distance_m": 28849.015, "section_seq": 1, "route_path_id": 74142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0653H", "location": "Claydon S.B.", "stage_seq": 7, "distance_m": 34249.361, "section_seq": 1, "route_path_id": 74142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0656H", "location": "Ipswich Europa Jn", "stage_seq": 8, "distance_m": 39561.425, "section_seq": 1, "route_path_id": 74142}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0657H", "location": "East Suffolk Jn", "stage_seq": 9, "distance_m": 40933.492, "section_seq": 1, "route_path_id": 74142}, {"is_pass": false, "wtt_arr": "0700", "wtt_dep": null, "location": "Ipswich", "stage_seq": 10, "distance_m": 42370.629, "section_seq": 1, "route_path_id": 74142}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 42370.629, "from_m": 0.0, "section_seq": 1, "route_path_id": 74142}], "total_distance_m": 42370.629, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 23099.789, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 19270.84, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 13241, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:44:04Z", "source_id": 55017027, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T05:45:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:44:09Z", "source_id": 17613825, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T06:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13248, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:47:45Z", "source_id": 55025598, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T05:49:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:47:49Z", "source_id": 17616332, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T06:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13393, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:59:49Z", "source_id": 55055248, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T06:01:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:59:53Z", "source_id": 17624760, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T07:01:00+01:00", "operational_fact": true}] Bury St Edmunds 0626 0626 2 6:26:00 None Ipswich 0701 0700 4B LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P02094/2026-09-18/detailed None Needham Market 2026-09-18T06:51:30+01:00 Ipswich 11.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 0650 0701 Needham Market Ipswich Ipswich 52.0505252 1.1441782 52.0505252 1.1441782 1 0 2026-09-18 06:11:27 TERMINATED 2026-09-18 06:01:00 Ipswich TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17624760 1789711193715895 20 20 2026-09-18 06:11:18.495198 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 06:01:18.032887
629643 660376 L88423 022B14M618 2026-09-18 COMPLETE 17625852 2026-09-18 07:01:00 2026-09-18 06:11:27 2026-09-20 06:11:27 {"id": 660376, "stp": "P", "toc": "ScotRail", "uid": "L88423", "consist": "158734", "dest_crs": "MTS", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L88423/2026-09-18/detailed", "trust_id": "022B14M618", "origin_crs": "ABD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Montrose", "service_date": "2026-09-18", "dest_arr_time": "0700", "dest_platform": "1", "is_terminated": 1, "next_location": "Montrose", "signalling_id": "2B14", "timing_status": "LATE", "origin_station": "Aberdeen", "current_leg_arr": "0701", "current_leg_dep": "0651", "current_leg_end": "Montrose", "origin_dep_time": "0616", "origin_platform": "6S", "current_location": "Montrose Down Thro' Siding", "last_update_time": "2026-09-18T06:11:27", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.4645901, 56.837232500000006], [-2.4689813, 56.8349377], [-2.471280699999999, 56.83372800000001], [-2.4729334, 56.83285149999999], [-2.4734595, 56.8325674], [-2.4739609, 56.8322626], [-2.4751476, 56.83153469999999], [-2.4760969, 56.8308991], [-2.4786536999999997, 56.8291144], [-2.4803784, 56.8278903], [-2.4819491, 56.82674560000001], [-2.4892971, 56.8215443], [-2.4908975, 56.820399900000005], [-2.4939553, 56.8181923], [-2.495877, 56.816827800000006], [-2.4977716999999995, 56.815482200000005], [-2.5037651, 56.811215700000005], [-2.5045563, 56.8106358], [-2.5050719999999997, 56.81024549999999], [-2.5056874999999996, 56.8097521], [-2.5061042, 56.809389499999995], [-2.5066898, 56.8088747], [-2.5073671, 56.8081966], [-2.5077883, 56.8077515], [-2.5083651, 56.8070859], [-2.5089317999999996, 56.80632069999999], [-2.5093381, 56.80571069999999], [-2.5096323, 56.8051985], [-2.5099995, 56.80453060000001], [-2.5102862, 56.8038884], [-2.5104433, 56.80352489999999], [-2.510558958403184, 56.803198107020805], [-2.5105774, 56.803146], [-2.5111469999999994, 56.80136869999998], [-2.5114995, 56.8004748], [-2.5117455, 56.7999241], [-2.5121883, 56.7991141], [-2.5122936999999994, 56.7989214], [-2.5147377, 56.794944699999995], [-2.5149220999999997, 56.79466430000001], [-2.51528279553466, 56.794088947936075], [-2.51732, 56.79083919999999], [-2.5191551, 56.787881500000005], [-2.5197854, 56.78686559999999], [-2.5200220000000004, 56.786439], [-2.5202907, 56.785854099999995], [-2.520541699999999, 56.7852038], [-2.5207054999999996, 56.78460199999999], [-2.5207659999999996, 56.78434589999999], [-2.5209714, 56.78352819999999], [-2.5210108999999994, 56.782944699999994], [-2.5210202999999995, 56.7826529], [-2.5209512, 56.7816113], [-2.5208781, 56.7811372], [-2.5207345, 56.780418999999995], [-2.5204661, 56.7795045], [-2.5202914999999995, 56.7790242], [-2.5200493, 56.77844100000001], [-2.5195974, 56.77755619999999], [-2.519357799999999, 56.77715309999999], [-2.5190925, 56.7767454], [-2.5183393999999995, 56.77573199999999], [-2.517505, 56.7748056], [-2.5171852999999995, 56.7744578], [-2.5163885999999995, 56.7736534], [-2.5163331, 56.7735973], [-2.51528279553466, 56.7726523332107], [-2.5152373, 56.772611399999995], [-2.5146734999999993, 56.7721447], [-2.5139826, 56.77160289999998], [-2.512869, 56.770814400000006], [-2.5128263, 56.7707866], [-2.5120160999999994, 56.7702622], [-2.5117916, 56.770112700000006], [-2.5117814999999997, 56.7701039], [-2.5117205, 56.7700664], [-2.5117129999999994, 56.7700615], [-2.5112358999999995, 56.7697859], [-2.5109343, 56.7696072], [-2.5105129, 56.7693574], [-2.5102738000000007, 56.76922], [-2.5096879999999997, 56.768883200000005], [-2.5096201, 56.7688495], [-2.5086412, 56.76836409999999], [-2.507557, 56.7678399], [-2.5019852999999994, 56.7653298], [-2.5004149, 56.764579299999994], [-2.499715, 56.7642165], [-2.4985208999999995, 56.76355749999999], [-2.494671799999999, 56.76122889999999], [-2.4874632, 56.75686749999999], [-2.4860288, 56.7559968], [-2.4850927, 56.7554805], [-2.4839082, 56.7548681], [-2.481962672421405, 56.75398158922311], [-2.4760479, 56.75128629999999], [-2.4754013999999995, 56.7509953], [-2.4747521999999997, 56.7506855], [-2.4743527, 56.7504797], [-2.4739645, 56.7502478], [-2.4733504999999996, 56.7498371], [-2.4728005999999993, 56.74940569999999], [-2.4720203999999995, 56.748642699999984], [-2.4715072, 56.7481208], [-2.4711112, 56.7476521], [-2.4708129999999997, 56.74719009999999], [-2.4706102, 56.7467736], [-2.4704728, 56.7463227], [-2.4704205, 56.7458834], [-2.470400699999999, 56.745679599999995], [-2.4704191, 56.7452697], [-2.4704842999999994, 56.7448971], [-2.4706014, 56.7445469], [-2.470772, 56.7441611], [-2.4709852, 56.74379299999999], [-2.4712404999999995, 56.7434254], [-2.4715824, 56.74307670000001], [-2.4719972, 56.7426656], [-2.4724345999999997, 56.74234260000001], [-2.4731870999999996, 56.7417879], [-2.4739036, 56.7412366], [-2.4742665999999995, 56.7409274], [-2.4746422, 56.7406056], [-2.4749272999999996, 56.7403183], [-2.4751698999999996, 56.74000480000001], [-2.475401, 56.7396569], [-2.4755585, 56.7393684], [-2.4756247, 56.7392257], [-2.4757111, 56.73901260000001], [-2.4757844999999996, 56.738871399999994], [-2.4758596999999996, 56.73857099999999], [-2.4759245999999995, 56.7381742], [-2.4759288, 56.73783039999999], [-2.4759138, 56.73752150000001], [-2.4758755, 56.7373414], [-2.475783799999999, 56.73698149999999], [-2.4755748, 56.7365349], [-2.4752763, 56.7360221], [-2.4738998, 56.73421209999999], [-2.4737855999999994, 56.7340317], [-2.473759499999999, 56.73399059999999], [-2.4736545999999997, 56.7337933], [-2.4736417999999993, 56.733765700000006], [-2.4734453999999997, 56.733343600000005], [-2.4733528999999996, 56.7330437], [-2.4732727999999997, 56.73269869999999], [-2.4732208, 56.7322089], [-2.4731931, 56.7317638], [-2.4732314, 56.73134239999999], [-2.4732647, 56.731116099999994], [-2.4733217, 56.7308691], [-2.4734627, 56.7303861], [-2.4736793, 56.7299032], [-2.4740535, 56.7292933], [-2.4748295, 56.7281412], [-2.474999, 56.727882400000006], [-2.4752018, 56.7275721], [-2.475425, 56.72718700000001], [-2.4756219, 56.7267999], [-2.4757787999999996, 56.7264156], [-2.4758918999999997, 56.7260003], [-2.4759673999999996, 56.7255504], [-2.4759883, 56.725118499999994], [-2.4759715999999994, 56.72463140000001], [-2.4758601999999996, 56.72410059999999], [-2.4756810999999996, 56.7235641], [-2.4754254, 56.72301790000001], [-2.4751681, 56.72256429999999], [-2.4747038, 56.72189879999999], [-2.4741233, 56.721053], [-2.473595, 56.72024179999999], [-2.473152, 56.7193859], [-2.4729660999999994, 56.7189663], [-2.4728054, 56.718545], [-2.4725879, 56.71787569999999], [-2.4724249000000005, 56.7171682], [-2.4723449999999993, 56.71649589999999], [-2.4723065, 56.7161102], [-2.4722026999999995, 56.715634], [-2.4721861, 56.7154438], [-2.4721658, 56.7152109], [-2.4721589999999996, 56.7151327], [-2.4721469999999997, 56.7149957], [-2.4721204, 56.71471410000001], [-2.4720954999999996, 56.7144505], [-2.4720845, 56.7140516], [-2.472074, 56.71366809999999], [-2.4720921, 56.7134716], [-2.4721237, 56.71322789999999], [-2.4721974, 56.71283710000001], [-2.4722792, 56.712454399999984], [-2.4723449, 56.712228399999994]]}", "current_leg_start": "Laurencekirk", "dest_arr_time_act": "0700", "motion_projection": null, "next_location_lat": "56.7122284", "next_location_lon": "-2.4723449", "previous_location": "Laurencekirk", "current_leg_milage": "10.2", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 449.407, \"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\": 2287.632, \"from_m\": 449.407, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4534.498, \"from_m\": 2287.632, \"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\": 4580.382, \"from_m\": 4534.498, \"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\": 11627.571, \"from_m\": 4580.382, \"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\": 18804.032, \"from_m\": 11627.571, \"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\": 24134.698, \"from_m\": 18804.032, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 28771.438, \"from_m\": 24134.698, \"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\": 36593.627, \"from_m\": 28771.438, \"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\": 39193.072, \"from_m\": 36593.627, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 44625.783, \"from_m\": 39193.072, \"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\": 44668.437, \"from_m\": 44625.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\": 44937.899, \"from_m\": 44668.437, \"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\": 57298.532, \"from_m\": 44937.899, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 62747.164, \"from_m\": 57298.532, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 66646.37, \"from_m\": 62747.164, \"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\": 66699.698, \"from_m\": 66646.37, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 67079.495, \"from_m\": 66699.698, \"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}], \"service_id\": 660376, \"profile_key\": \"96e48af89a0c45b5fa8002b137c3d70f6a9c6ac90396ceb34057b9c176fe8999\", \"schedule_id\": 18292, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0616\", \"location\": \"Aberdeen\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35805}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0617\", \"location\": \"Aberdeen Ferryhill Jn\", \"stage_seq\": 2, \"distance_m\": 778.502, \"section_seq\": 1, \"route_path_id\": 35805}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0618H\", \"location\": \"Craiginches South Jn\", \"stage_seq\": 3, \"distance_m\": 2638.161, \"section_seq\": 1, \"route_path_id\": 35805}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0619\", \"location\": \"Aberdeen Sig. A56\", \"stage_seq\": 4, \"distance_m\": 3664.341, \"section_seq\": 1, \"route_path_id\": 35805}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0621H\", \"location\": \"Aberdeen Sig. A230\", \"stage_seq\": 5, \"distance_m\": 9284.312, \"section_seq\": 1, \"route_path_id\": 35805}, {\"is_pass\": false, \"wtt_arr\": \"0626\", \"wtt_dep\": \"0626H\", \"location\": \"Portlethen\", \"stage_seq\": 6, \"distance_m\": 14875.906, \"section_seq\": 1, \"route_path_id\": 35805}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0628H\", \"location\": \"Aberdeen Sig. A222\", \"stage_seq\": 7, \"distance_m\": 18156.361, \"section_seq\": 1, \"route_path_id\": 35805}, {\"is_pass\": false, \"wtt_arr\": \"0634\", \"wtt_dep\": \"0635\", \"location\": \"Stonehaven\", \"stage_seq\": 8, \"distance_m\": 27678.917, \"section_seq\": 1, \"route_path_id\": 35805}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0641\", \"location\": \"Carmont\", \"stage_seq\": 9, \"distance_m\": 36523.968, \"section_seq\": 1, \"route_path_id\": 35805}, {\"is_pass\": false, \"wtt_arr\": \"0648\", \"wtt_dep\": \"0648H\", \"location\": \"Laurencekirk\", \"stage_seq\": 10, \"distance_m\": 50766.474, \"section_seq\": 1, \"route_path_id\": 35805}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0654H\", \"location\": \"Craigo S.B.\", \"stage_seq\": 11, \"distance_m\": 59431.242, \"section_seq\": 1, \"route_path_id\": 35805}, {\"is_pass\": false, \"wtt_arr\": \"0700\", \"wtt_dep\": null, \"location\": \"Montrose\", \"stage_seq\": 12, \"distance_m\": 67079.495, \"section_seq\": 1, \"route_path_id\": 35805}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 67079.495, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35805}], \"total_distance_m\": 67079.495, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 67079.495, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0616", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "56.7122284", "current_position_lon": "-2.4723449", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:37:52Z\", \"source_id\": 17609536, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:52:33Z\", \"source_id\": 17619650, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:01:18Z\", \"source_id\": 17625852, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Montrose", "service_state_platform": "1", "timing_fact_generation": 1789711278753863, "current_leg_arrival_utc": "2026-09-18T07:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T06:01:18.750615", "service_state_evidence_id": 17625852, "current_leg_start_actual_dep": "2026-09-18T06:49:30+01:00", "operational_evidence_version": 9, "service_state_event_time_utc": "2026-09-18T06:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T06:11:18.962702", "service_state_valid_until_kind": null, "operational_interpretation_version": 9, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P ABD MTS 2B14 158734 2 90 None {"version": 3, "segments": [{"to_m": 449.407, "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": 2287.632, "from_m": 449.407, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4534.498, "from_m": 2287.632, "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": 4580.382, "from_m": 4534.498, "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": 11627.571, "from_m": 4580.382, "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": 18804.032, "from_m": 11627.571, "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": 24134.698, "from_m": 18804.032, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 28771.438, "from_m": 24134.698, "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": 36593.627, "from_m": 28771.438, "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": 39193.072, "from_m": 36593.627, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 44625.783, "from_m": 39193.072, "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": 44668.437, "from_m": 44625.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": 44937.899, "from_m": 44668.437, "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": 57298.532, "from_m": 44937.899, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 62747.164, "from_m": 57298.532, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 66646.37, "from_m": 62747.164, "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": 66699.698, "from_m": 66646.37, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 67079.495, "from_m": 66699.698, "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}], "service_id": 660376, "profile_key": "96e48af89a0c45b5fa8002b137c3d70f6a9c6ac90396ceb34057b9c176fe8999", "schedule_id": 18292, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0616", "location": "Aberdeen", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 35805}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0617", "location": "Aberdeen Ferryhill Jn", "stage_seq": 2, "distance_m": 778.502, "section_seq": 1, "route_path_id": 35805}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0618H", "location": "Craiginches South Jn", "stage_seq": 3, "distance_m": 2638.161, "section_seq": 1, "route_path_id": 35805}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0619", "location": "Aberdeen Sig. A56", "stage_seq": 4, "distance_m": 3664.341, "section_seq": 1, "route_path_id": 35805}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0621H", "location": "Aberdeen Sig. A230", "stage_seq": 5, "distance_m": 9284.312, "section_seq": 1, "route_path_id": 35805}, {"is_pass": false, "wtt_arr": "0626", "wtt_dep": "0626H", "location": "Portlethen", "stage_seq": 6, "distance_m": 14875.906, "section_seq": 1, "route_path_id": 35805}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0628H", "location": "Aberdeen Sig. A222", "stage_seq": 7, "distance_m": 18156.361, "section_seq": 1, "route_path_id": 35805}, {"is_pass": false, "wtt_arr": "0634", "wtt_dep": "0635", "location": "Stonehaven", "stage_seq": 8, "distance_m": 27678.917, "section_seq": 1, "route_path_id": 35805}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0641", "location": "Carmont", "stage_seq": 9, "distance_m": 36523.968, "section_seq": 1, "route_path_id": 35805}, {"is_pass": false, "wtt_arr": "0648", "wtt_dep": "0648H", "location": "Laurencekirk", "stage_seq": 10, "distance_m": 50766.474, "section_seq": 1, "route_path_id": 35805}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0654H", "location": "Craigo S.B.", "stage_seq": 11, "distance_m": 59431.242, "section_seq": 1, "route_path_id": 35805}, {"is_pass": false, "wtt_arr": "0700", "wtt_dep": null, "location": "Montrose", "stage_seq": 12, "distance_m": 67079.495, "section_seq": 1, "route_path_id": 35805}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 67079.495, "from_m": 0.0, "section_seq": 1, "route_path_id": 35805}], "total_distance_m": 67079.495, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 67079.495, "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-18T05:37:52Z", "source_id": 17609536, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T06:35:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:52:33Z", "source_id": 17619650, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T06:49:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:01:18Z", "source_id": 17625852, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T07:01:00+01:00", "operational_fact": true}] Aberdeen 0616 0616 6S None None Montrose 0700 0700 1 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:L88423/2026-09-18/detailed None Laurencekirk 2026-09-18T06:49:30+01:00 Montrose 10.0 {"type": "LineString", "coordinates": [[-2.4645901, 56.837232500000006], [-2.4689813, 56.8349377], [-2.471280699999999, 56.83372800000001], [-2.4729334, 56.83285149999999], [-2.4734595, 56.8325674], [-2.4739609, 56.8322626], [-2.4751476, 56.83153469999999], [-2.4760969, 56.8308991], [-2.4786536999999997, 56.8291144], [-2.4803784, 56.8278903], [-2.4819491, 56.82674560000001], [-2.4892971, 56.8215443], [-2.4908975, 56.820399900000005], [-2.4939553, 56.8181923], [-2.495877, 56.816827800000006], [-2.4977716999999995, 56.815482200000005], [-2.5037651, 56.811215700000005], [-2.5045563, 56.8106358], [-2.5050719999999997, 56.81024549999999], [-2.5056874999999996, 56.8097521], [-2.5061042, 56.809389499999995], [-2.5066898, 56.8088747], [-2.5073671, 56.8081966], [-2.5077883, 56.8077515], [-2.5083651, 56.8070859], [-2.5089317999999996, 56.80632069999999], [-2.5093381, 56.80571069999999], [-2.5096323, 56.8051985], [-2.5099995, 56.80453060000001], [-2.5102862, 56.8038884], [-2.5104433, 56.80352489999999], [-2.510558958403184, 56.803198107020805], [-2.5105774, 56.803146], [-2.5111469999999994, 56.80136869999998], [-2.5114995, 56.8004748], [-2.5117455, 56.7999241], [-2.5121883, 56.7991141], [-2.5122936999999994, 56.7989214], [-2.5147377, 56.794944699999995], [-2.5149220999999997, 56.79466430000001], [-2.51528279553466, 56.794088947936075], [-2.51732, 56.79083919999999], [-2.5191551, 56.787881500000005], [-2.5197854, 56.78686559999999], [-2.5200220000000004, 56.786439], [-2.5202907, 56.785854099999995], [-2.520541699999999, 56.7852038], [-2.5207054999999996, 56.78460199999999], [-2.5207659999999996, 56.78434589999999], [-2.5209714, 56.78352819999999], [-2.5210108999999994, 56.782944699999994], [-2.5210202999999995, 56.7826529], [-2.5209512, 56.7816113], [-2.5208781, 56.7811372], [-2.5207345, 56.780418999999995], [-2.5204661, 56.7795045], [-2.5202914999999995, 56.7790242], [-2.5200493, 56.77844100000001], [-2.5195974, 56.77755619999999], [-2.519357799999999, 56.77715309999999], [-2.5190925, 56.7767454], [-2.5183393999999995, 56.77573199999999], [-2.517505, 56.7748056], [-2.5171852999999995, 56.7744578], [-2.5163885999999995, 56.7736534], [-2.5163331, 56.7735973], [-2.51528279553466, 56.7726523332107], [-2.5152373, 56.772611399999995], [-2.5146734999999993, 56.7721447], [-2.5139826, 56.77160289999998], [-2.512869, 56.770814400000006], [-2.5128263, 56.7707866], [-2.5120160999999994, 56.7702622], [-2.5117916, 56.770112700000006], [-2.5117814999999997, 56.7701039], [-2.5117205, 56.7700664], [-2.5117129999999994, 56.7700615], [-2.5112358999999995, 56.7697859], [-2.5109343, 56.7696072], [-2.5105129, 56.7693574], [-2.5102738000000007, 56.76922], [-2.5096879999999997, 56.768883200000005], [-2.5096201, 56.7688495], [-2.5086412, 56.76836409999999], [-2.507557, 56.7678399], [-2.5019852999999994, 56.7653298], [-2.5004149, 56.764579299999994], [-2.499715, 56.7642165], [-2.4985208999999995, 56.76355749999999], [-2.494671799999999, 56.76122889999999], [-2.4874632, 56.75686749999999], [-2.4860288, 56.7559968], [-2.4850927, 56.7554805], [-2.4839082, 56.7548681], [-2.481962672421405, 56.75398158922311], [-2.4760479, 56.75128629999999], [-2.4754013999999995, 56.7509953], [-2.4747521999999997, 56.7506855], [-2.4743527, 56.7504797], [-2.4739645, 56.7502478], [-2.4733504999999996, 56.7498371], [-2.4728005999999993, 56.74940569999999], [-2.4720203999999995, 56.748642699999984], [-2.4715072, 56.7481208], [-2.4711112, 56.7476521], [-2.4708129999999997, 56.74719009999999], [-2.4706102, 56.7467736], [-2.4704728, 56.7463227], [-2.4704205, 56.7458834], [-2.470400699999999, 56.745679599999995], [-2.4704191, 56.7452697], [-2.4704842999999994, 56.7448971], [-2.4706014, 56.7445469], [-2.470772, 56.7441611], [-2.4709852, 56.74379299999999], [-2.4712404999999995, 56.7434254], [-2.4715824, 56.74307670000001], [-2.4719972, 56.7426656], [-2.4724345999999997, 56.74234260000001], [-2.4731870999999996, 56.7417879], [-2.4739036, 56.7412366], [-2.4742665999999995, 56.7409274], [-2.4746422, 56.7406056], [-2.4749272999999996, 56.7403183], [-2.4751698999999996, 56.74000480000001], [-2.475401, 56.7396569], [-2.4755585, 56.7393684], [-2.4756247, 56.7392257], [-2.4757111, 56.73901260000001], [-2.4757844999999996, 56.738871399999994], [-2.4758596999999996, 56.73857099999999], [-2.4759245999999995, 56.7381742], [-2.4759288, 56.73783039999999], [-2.4759138, 56.73752150000001], [-2.4758755, 56.7373414], [-2.475783799999999, 56.73698149999999], [-2.4755748, 56.7365349], [-2.4752763, 56.7360221], [-2.4738998, 56.73421209999999], [-2.4737855999999994, 56.7340317], [-2.473759499999999, 56.73399059999999], [-2.4736545999999997, 56.7337933], [-2.4736417999999993, 56.733765700000006], [-2.4734453999999997, 56.733343600000005], [-2.4733528999999996, 56.7330437], [-2.4732727999999997, 56.73269869999999], [-2.4732208, 56.7322089], [-2.4731931, 56.7317638], [-2.4732314, 56.73134239999999], [-2.4732647, 56.731116099999994], [-2.4733217, 56.7308691], [-2.4734627, 56.7303861], [-2.4736793, 56.7299032], [-2.4740535, 56.7292933], [-2.4748295, 56.7281412], [-2.474999, 56.727882400000006], [-2.4752018, 56.7275721], [-2.475425, 56.72718700000001], [-2.4756219, 56.7267999], [-2.4757787999999996, 56.7264156], [-2.4758918999999997, 56.7260003], [-2.4759673999999996, 56.7255504], [-2.4759883, 56.725118499999994], [-2.4759715999999994, 56.72463140000001], [-2.4758601999999996, 56.72410059999999], [-2.4756810999999996, 56.7235641], [-2.4754254, 56.72301790000001], [-2.4751681, 56.72256429999999], [-2.4747038, 56.72189879999999], [-2.4741233, 56.721053], [-2.473595, 56.72024179999999], [-2.473152, 56.7193859], [-2.4729660999999994, 56.7189663], [-2.4728054, 56.718545], [-2.4725879, 56.71787569999999], [-2.4724249000000005, 56.7171682], [-2.4723449999999993, 56.71649589999999], [-2.4723065, 56.7161102], [-2.4722026999999995, 56.715634], [-2.4721861, 56.7154438], [-2.4721658, 56.7152109], [-2.4721589999999996, 56.7151327], [-2.4721469999999997, 56.7149957], [-2.4721204, 56.71471410000001], [-2.4720954999999996, 56.7144505], [-2.4720845, 56.7140516], [-2.472074, 56.71366809999999], [-2.4720921, 56.7134716], [-2.4721237, 56.71322789999999], [-2.4721974, 56.71283710000001], [-2.4722792, 56.712454399999984], [-2.4723449, 56.712228399999994]]} 10.2 0651 0701 Laurencekirk Montrose Down Thro' Siding Montrose 56.7122284 -2.4723449 56.7122284 -2.4723449 1 0 2026-09-18 06:11:27 TERMINATED 2026-09-18 06:01:00 Montrose TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17625852 1789711278753863 9 9 2026-09-18 06:11:18.962702 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 06:01:18.750615
629644 659463 W87916 652R03M518 2026-09-18 COMPLETE 17623586 2026-09-18 07:01:00 2026-09-18 06:11:27 2026-09-20 06:11:27 {"id": 659463, "stp": "P", "toc": "West Midlands Trains", "uid": "W87916", "consist": "730027+730032", "dest_crs": "RDC", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W87916/2026-09-18/detailed", "trust_id": "652R03M518", "origin_crs": "FOK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Redditch", "service_date": "2026-09-18", "dest_arr_time": "0655", "dest_platform": null, "is_terminated": 1, "next_location": "Redditch", "signalling_id": "2R03", "timing_status": "LATE", "origin_station": "Four Oaks", "current_leg_arr": "0701", "current_leg_dep": "0656", "current_leg_end": "Redditch", "origin_dep_time": "0550", "origin_platform": "3", "current_location": "Redditch", "last_update_time": "2026-09-18T06:11:27", "route_debug_link": null, "timing_variation": "+6 minutes", "current_leg_route": "{\"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]]}", "current_leg_start": "Alvechurch", "dest_arr_time_act": "0655", "motion_projection": null, "next_location_lat": "52.3065951", "next_location_lon": "-1.9456994", "previous_location": "Alvechurch", "current_leg_milage": "3.3", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"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\": 659463, \"profile_key\": \"0459195468f592144e686b5a8859e1e314a0495f13dafb0538ced83889db724c\", \"schedule_id\": 28845, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0552\", \"location\": \"Four Oaks\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102544}, {\"is_pass\": false, \"wtt_arr\": \"0554H\", \"wtt_dep\": \"0555H\", \"location\": \"Sutton Coldfield\", \"stage_seq\": 2, \"distance_m\": 2103.003, \"section_seq\": 1, \"route_path_id\": 102544}, {\"is_pass\": false, \"wtt_arr\": \"0557H\", \"wtt_dep\": \"0558\", \"location\": \"Wylde Green\", \"stage_seq\": 3, \"distance_m\": 4315.826, \"section_seq\": 1, \"route_path_id\": 102544}, {\"is_pass\": false, \"wtt_arr\": \"0559H\", \"wtt_dep\": \"0600\", \"location\": \"Chester Road\", \"stage_seq\": 4, \"distance_m\": 5372.461, \"section_seq\": 1, \"route_path_id\": 102544}, {\"is_pass\": false, \"wtt_arr\": \"0601H\", \"wtt_dep\": \"0602H\", \"location\": \"Erdington\", \"stage_seq\": 5, \"distance_m\": 6362.127, \"section_seq\": 1, \"route_path_id\": 102544}, {\"is_pass\": false, \"wtt_arr\": \"0604H\", \"wtt_dep\": \"0605\", \"location\": \"Gravelly Hill\", \"stage_seq\": 6, \"distance_m\": 8129.666, \"section_seq\": 1, \"route_path_id\": 102544}, {\"is_pass\": false, \"wtt_arr\": \"0607H\", \"wtt_dep\": \"0608\", \"location\": \"Aston\", \"stage_seq\": 7, \"distance_m\": 10245.168, \"section_seq\": 1, \"route_path_id\": 102544}, {\"is_pass\": false, \"wtt_arr\": \"0610H\", \"wtt_dep\": \"0611\", \"location\": \"Duddeston\", \"stage_seq\": 8, \"distance_m\": 12178.146, \"section_seq\": 1, \"route_path_id\": 102544}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0614\", \"location\": \"Proof House Jn\", \"stage_seq\": 9, \"distance_m\": 13497.735, \"section_seq\": 1, \"route_path_id\": 102544}, {\"is_pass\": false, \"wtt_arr\": \"0616\", \"wtt_dep\": \"0619\", \"location\": \"Birmingham New Street\", \"stage_seq\": 10, \"distance_m\": 14511.59, \"section_seq\": 1, \"route_path_id\": 102544}, {\"is_pass\": false, \"wtt_arr\": \"0622\", \"wtt_dep\": \"0623\", \"location\": \"Five Ways\", \"stage_seq\": 11, \"distance_m\": 15921.915, \"section_seq\": 1, \"route_path_id\": 102544}, {\"is_pass\": false, \"wtt_arr\": \"0626\", \"wtt_dep\": \"0627\", \"location\": \"University\", \"stage_seq\": 12, \"distance_m\": 18640.8, \"section_seq\": 1, \"route_path_id\": 102544}, {\"is_pass\": false, \"wtt_arr\": \"0628H\", \"wtt_dep\": \"0629H\", \"location\": \"Selly Oak\", \"stage_seq\": 13, \"distance_m\": 19801.364, \"section_seq\": 1, \"route_path_id\": 102544}, {\"is_pass\": false, \"wtt_arr\": \"0631H\", \"wtt_dep\": \"0632\", \"location\": \"Bournville\", \"stage_seq\": 14, \"distance_m\": 21552.614, \"section_seq\": 1, \"route_path_id\": 102544}, {\"is_pass\": false, \"wtt_arr\": \"0634\", \"wtt_dep\": \"0635\", \"location\": \"Kings Norton\", \"stage_seq\": 15, \"distance_m\": 23318.042, \"section_seq\": 1, \"route_path_id\": 102544}, {\"is_pass\": false, \"wtt_arr\": \"0637H\", \"wtt_dep\": \"0638\", \"location\": \"Northfield\", \"stage_seq\": 16, \"distance_m\": 25581.213, \"section_seq\": 1, \"route_path_id\": 102544}, {\"is_pass\": false, \"wtt_arr\": \"0640\", \"wtt_dep\": \"0641\", \"location\": \"Longbridge\", \"stage_seq\": 17, \"distance_m\": 27177.692, \"section_seq\": 1, \"route_path_id\": 102544}, {\"is_pass\": false, \"wtt_arr\": \"0645\", \"wtt_dep\": \"0645H\", \"location\": \"Barnt Green\", \"stage_seq\": 18, \"distance_m\": 31484.191, \"section_seq\": 1, \"route_path_id\": 102544}, {\"is_pass\": false, \"wtt_arr\": \"0649H\", \"wtt_dep\": \"0650\", \"location\": \"Alvechurch\", \"stage_seq\": 19, \"distance_m\": 34184.232, \"section_seq\": 1, \"route_path_id\": 102544}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0652H\", \"location\": \"Weights Lane Jn\", \"stage_seq\": 20, \"distance_m\": 37013.289, \"section_seq\": 1, \"route_path_id\": 102544}, {\"is_pass\": false, \"wtt_arr\": \"0655\", \"wtt_dep\": null, \"location\": \"Redditch\", \"stage_seq\": 21, \"distance_m\": 39361.148, \"section_seq\": 1, \"route_path_id\": 102544}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 39361.148, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102544}], \"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}", "origin_dep_time_act": "0552", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "52.3065951", "current_position_lon": "-1.9456994", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 19270, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:52:04Z\", \"source_id\": 54917332, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:52:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:52:08Z\", \"source_id\": 17583576, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19274, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:55:18Z\", \"source_id\": 54922136, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:56:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:55:22Z\", \"source_id\": 17584998, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19278, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:57:35Z\", \"source_id\": 54925565, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:58:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:57:42Z\", \"source_id\": 17586086, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19282, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:59:37Z\", \"source_id\": 54928808, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:00:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:59:43Z\", \"source_id\": 17587019, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19286, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:02:05Z\", \"source_id\": 54932938, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:03:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:02:13Z\", \"source_id\": 17588333, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19502, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:05:25Z\", \"source_id\": 54938397, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:06:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:05:28Z\", \"source_id\": 17589981, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19497, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:09:17Z\", \"source_id\": 54945239, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:10:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:09:22Z\", \"source_id\": 17592097, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19433, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:13:03Z\", \"source_id\": 54952174, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:14:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:13:08Z\", \"source_id\": 17594177, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20374, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:21:24Z\", \"source_id\": 54968597, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:21:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 20373, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:21:24Z\", \"source_id\": 54968602, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:21:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:21:29Z\", \"source_id\": 17599112, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20379, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:24:11Z\", \"source_id\": 54973931, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:25:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:24:15Z\", \"source_id\": 17600759, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20383, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:26:38Z\", \"source_id\": 54978965, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:27:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:26:41Z\", \"source_id\": 17602323, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20389, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:29:40Z\", \"source_id\": 54985086, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:30:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:29:42Z\", \"source_id\": 17604206, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20410, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:32:13Z\", \"source_id\": 54990604, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:32:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:32:15Z\", \"source_id\": 17605892, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20421, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:41:17Z\", \"source_id\": 55010863, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:42:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:41:21Z\", \"source_id\": 17611935, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20436, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:43:21Z\", \"source_id\": 55015500, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:45:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:43:27Z\", \"source_id\": 17613325, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20457, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:48:53Z\", \"source_id\": 55028233, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:50:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:48:59Z\", \"source_id\": 17617142, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20465, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:51:29Z\", \"source_id\": 55034482, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:55:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:51:32Z\", \"source_id\": 17618928, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20468, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:58:07Z\", \"source_id\": 55050630, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:01:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:58:11Z\", \"source_id\": 17623586, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Redditch", "service_state_platform": "1", "timing_fact_generation": 1789711093371586, "current_leg_arrival_utc": "2026-09-18T07:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T06:01:19.238392", "service_state_evidence_id": 17623586, "current_leg_start_actual_dep": "2026-09-18T06:56:00+01:00", "operational_evidence_version": 97, "service_state_event_time_utc": "2026-09-18T06:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T06:11:20.205490", "service_state_valid_until_kind": null, "operational_interpretation_version": 97, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains P FOK RDC 2R03 730027+730032 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": 659463, "profile_key": "0459195468f592144e686b5a8859e1e314a0495f13dafb0538ced83889db724c", "schedule_id": 28845, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0552", "location": "Four Oaks", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 102544}, {"is_pass": false, "wtt_arr": "0554H", "wtt_dep": "0555H", "location": "Sutton Coldfield", "stage_seq": 2, "distance_m": 2103.003, "section_seq": 1, "route_path_id": 102544}, {"is_pass": false, "wtt_arr": "0557H", "wtt_dep": "0558", "location": "Wylde Green", "stage_seq": 3, "distance_m": 4315.826, "section_seq": 1, "route_path_id": 102544}, {"is_pass": false, "wtt_arr": "0559H", "wtt_dep": "0600", "location": "Chester Road", "stage_seq": 4, "distance_m": 5372.461, "section_seq": 1, "route_path_id": 102544}, {"is_pass": false, "wtt_arr": "0601H", "wtt_dep": "0602H", "location": "Erdington", "stage_seq": 5, "distance_m": 6362.127, "section_seq": 1, "route_path_id": 102544}, {"is_pass": false, "wtt_arr": "0604H", "wtt_dep": "0605", "location": "Gravelly Hill", "stage_seq": 6, "distance_m": 8129.666, "section_seq": 1, "route_path_id": 102544}, {"is_pass": false, "wtt_arr": "0607H", "wtt_dep": "0608", "location": "Aston", "stage_seq": 7, "distance_m": 10245.168, "section_seq": 1, "route_path_id": 102544}, {"is_pass": false, "wtt_arr": "0610H", "wtt_dep": "0611", "location": "Duddeston", "stage_seq": 8, "distance_m": 12178.146, "section_seq": 1, "route_path_id": 102544}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0614", "location": "Proof House Jn", "stage_seq": 9, "distance_m": 13497.735, "section_seq": 1, "route_path_id": 102544}, {"is_pass": false, "wtt_arr": "0616", "wtt_dep": "0619", "location": "Birmingham New Street", "stage_seq": 10, "distance_m": 14511.59, "section_seq": 1, "route_path_id": 102544}, {"is_pass": false, "wtt_arr": "0622", "wtt_dep": "0623", "location": "Five Ways", "stage_seq": 11, "distance_m": 15921.915, "section_seq": 1, "route_path_id": 102544}, {"is_pass": false, "wtt_arr": "0626", "wtt_dep": "0627", "location": "University", "stage_seq": 12, "distance_m": 18640.8, "section_seq": 1, "route_path_id": 102544}, {"is_pass": false, "wtt_arr": "0628H", "wtt_dep": "0629H", "location": "Selly Oak", "stage_seq": 13, "distance_m": 19801.364, "section_seq": 1, "route_path_id": 102544}, {"is_pass": false, "wtt_arr": "0631H", "wtt_dep": "0632", "location": "Bournville", "stage_seq": 14, "distance_m": 21552.614, "section_seq": 1, "route_path_id": 102544}, {"is_pass": false, "wtt_arr": "0634", "wtt_dep": "0635", "location": "Kings Norton", "stage_seq": 15, "distance_m": 23318.042, "section_seq": 1, "route_path_id": 102544}, {"is_pass": false, "wtt_arr": "0637H", "wtt_dep": "0638", "location": "Northfield", "stage_seq": 16, "distance_m": 25581.213, "section_seq": 1, "route_path_id": 102544}, {"is_pass": false, "wtt_arr": "0640", "wtt_dep": "0641", "location": "Longbridge", "stage_seq": 17, "distance_m": 27177.692, "section_seq": 1, "route_path_id": 102544}, {"is_pass": false, "wtt_arr": "0645", "wtt_dep": "0645H", "location": "Barnt Green", "stage_seq": 18, "distance_m": 31484.191, "section_seq": 1, "route_path_id": 102544}, {"is_pass": false, "wtt_arr": "0649H", "wtt_dep": "0650", "location": "Alvechurch", "stage_seq": 19, "distance_m": 34184.232, "section_seq": 1, "route_path_id": 102544}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0652H", "location": "Weights Lane Jn", "stage_seq": 20, "distance_m": 37013.289, "section_seq": 1, "route_path_id": 102544}, {"is_pass": false, "wtt_arr": "0655", "wtt_dep": null, "location": "Redditch", "stage_seq": 21, "distance_m": 39361.148, "section_seq": 1, "route_path_id": 102544}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 39361.148, "from_m": 0.0, "section_seq": 1, "route_path_id": 102544}], "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-18T04:52:04Z", "source_id": 54917332, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T04:52:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:52:08Z", "source_id": 17583576, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T05:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19274, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:55:18Z", "source_id": 54922136, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T04:56:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:55:22Z", "source_id": 17584998, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T05:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19278, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:57:35Z", "source_id": 54925565, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T04:58:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:57:42Z", "source_id": 17586086, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T05:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19282, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:59:37Z", "source_id": 54928808, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T05:00:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:59:43Z", "source_id": 17587019, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T06:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19286, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:02:05Z", "source_id": 54932938, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T05:03:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:02:13Z", "source_id": 17588333, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T06:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19502, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:05:25Z", "source_id": 54938397, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T05:06:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:05:28Z", "source_id": 17589981, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T06:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19497, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:09:17Z", "source_id": 54945239, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T05:10:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:09:22Z", "source_id": 17592097, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T06:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19433, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:13:03Z", "source_id": 54952174, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T05:14:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:13:08Z", "source_id": 17594177, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T06:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20374, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:21:24Z", "source_id": 54968597, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T05:21:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 20373, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:21:24Z", "source_id": 54968602, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T05:21:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:21:29Z", "source_id": 17599112, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T06:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20379, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:24:11Z", "source_id": 54973931, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T05:25:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:24:15Z", "source_id": 17600759, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T06:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20383, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:26:38Z", "source_id": 54978965, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T05:27:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:26:41Z", "source_id": 17602323, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T06:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20389, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:29:40Z", "source_id": 54985086, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T05:30:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:29:42Z", "source_id": 17604206, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T06:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20410, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:32:13Z", "source_id": 54990604, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T05:32:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:32:15Z", "source_id": 17605892, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T06:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20421, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:41:17Z", "source_id": 55010863, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T05:42:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:41:21Z", "source_id": 17611935, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T06:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20436, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:43:21Z", "source_id": 55015500, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T05:45:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:43:27Z", "source_id": 17613325, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T06:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20457, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:48:53Z", "source_id": 55028233, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T05:50:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:48:59Z", "source_id": 17617142, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T06:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20465, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:51:29Z", "source_id": 55034482, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T05:55:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:51:32Z", "source_id": 17618928, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T06:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20468, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:58:07Z", "source_id": 55050630, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T06:01:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:58:11Z", "source_id": 17623586, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T07:01:00+01:00", "operational_fact": true}] Four Oaks 0550 0552 3 None None Redditch 0655 0655 None LATE +6 minutes https://www.realtimetrains.co.uk/service/gb-nr:W87916/2026-09-18/detailed None Alvechurch 2026-09-18T06:56: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 0656 0701 Alvechurch Redditch Redditch 52.3065951 -1.9456994 52.3065951 -1.9456994 1 0 2026-09-18 06:11:27 TERMINATED 2026-09-18 06:01:00 Redditch TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17623586 1789711093371586 97 97 2026-09-18 06:11:20.205490 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 06:01:19.238392
629645 659241 P24248 252P01M518 2026-09-18 COMPLETE 17625023 2026-09-18 07:01:00 2026-09-18 06:11:27 2026-09-20 06:11:27 {"id": 659241, "stp": "P", "toc": "Northern", "uid": "P24248", "consist": "150140", "dest_crs": "LCN", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P24248/2026-09-18/detailed", "trust_id": "252P01M518", "origin_crs": "SHF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Lincoln", "service_date": "2026-09-18", "dest_arr_time": "0703", "dest_platform": "5A", "is_terminated": 1, "next_location": "Lincoln", "signalling_id": "2P01", "timing_status": "EARLY", "origin_station": "Sheffield", "current_leg_arr": "0701", "current_leg_dep": "0652", "current_leg_end": "Lincoln", "origin_dep_time": "0545", "origin_platform": "2A", "current_location": "Lincoln", "last_update_time": "2026-09-18T06:11:27", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.6646420999999999, 53.2673216], [-0.6642673, 53.2671671], [-0.6637918999999999, 53.26698170000001], [-0.6629197, 53.2665964], [-0.6619885, 53.2662304], [-0.6617574, 53.26613499999999], [-0.6609558, 53.2658017], [-0.6600851, 53.26548579999999], [-0.6591428999999999, 53.26521220000001], [-0.6580631, 53.264972], [-0.657029, 53.2648006], [-0.6538689, 53.2644372], [-0.6446635, 53.2633982], [-0.6390107999999999, 53.2627501], [-0.6317948, 53.26192559999999], [-0.628820698883665, 53.26159833975964], [-0.6280715, 53.2615159], [-0.6214355999999999, 53.26074969999999], [-0.6207735999999999, 53.26064120000001], [-0.6201432999999998, 53.2605009], [-0.6194964, 53.2603543], [-0.6188773000000001, 53.26018], [-0.6181997999999999, 53.2599629], [-0.6175604999999998, 53.2597244], [-0.6170171999999999, 53.25948469999999], [-0.6165169999999999, 53.259243], [-0.6157154, 53.25881179999999], [-0.6149788, 53.25833870000001], [-0.6098221999999999, 53.255084], [-0.6071027603160892, 53.25335536819731], [-0.6039856999999998, 53.2513739], [-0.6013893, 53.24966639999999], [-0.6006094999999999, 53.24906849999999], [-0.5999730999999999, 53.248395300000006], [-0.5989726999999999, 53.247274899999994], [-0.5978916999999999, 53.2463539], [-0.5971621, 53.245865899999984], [-0.5963467, 53.2454037], [-0.5954454999999998, 53.24500569999999], [-0.5916904, 53.2435547], [-0.5843028, 53.2407239], [-0.5836003999999999, 53.2404555], [-0.5823487, 53.23997479999999], [-0.5820029, 53.2398425], [-0.5813508999999999, 53.23959189999999], [-0.5809061999999999, 53.2394214], [-0.5803723999999999, 53.239216799999994], [-0.579918, 53.2390418], [-0.5793883999999999, 53.2388333], [-0.5791649, 53.23873820000001], [-0.5789606, 53.238646499999994], [-0.578044, 53.2381762], [-0.5777009, 53.237973499999995], [-0.5774734, 53.2378317], [-0.5772917999999999, 53.2377127], [-0.577084, 53.2375706], [-0.576915, 53.237455], [-0.5766508, 53.2372688], [-0.5764133999999999, 53.237101800000005], [-0.5761397999999999, 53.236906000000005], [-0.5758476999999999, 53.236700099999986], [-0.5757549, 53.2366347], [-0.5755574, 53.236494], [-0.5754437999999998, 53.2364131], [-0.5751874999999999, 53.2362309], [-0.5749944999999999, 53.2360937], [-0.5748805, 53.23600959999999], [-0.5746337, 53.235835999999985], [-0.5744782, 53.23572519999999], [-0.5743252999999999, 53.23561529999999], [-0.5741255, 53.235478], [-0.5738184, 53.2352726], [-0.5735112999999998, 53.235078300000005], [-0.5731987999999999, 53.23489769999999], [-0.5727751, 53.23466969999999], [-0.5724022, 53.2344875], [-0.5719542999999999, 53.2342788], [-0.5716229999999999, 53.2341381], [-0.5713145999999999, 53.23401950000001], [-0.5709324, 53.233875899999994], [-0.5705969999999999, 53.233760099999984], [-0.5702134999999999, 53.2336423], [-0.5696047, 53.2334681], [-0.5690413999999999, 53.23330910000001], [-0.5685585999999999, 53.2331709], [-0.5680609999999999, 53.233032], [-0.5675929999999999, 53.2329011], [-0.56696, 53.23272390000001], [-0.5663819, 53.2325624], [-0.5658885, 53.2324253], [-0.5652568, 53.2322471], [-0.5648516999999998, 53.2321353], [-0.5644401, 53.23202309999999], [-0.5637896, 53.23183909999999], [-0.5632089, 53.2316786], [-0.5627262, 53.23154389999999], [-0.5622848999999999, 53.23142109999999], [-0.5618088, 53.23129079999999], [-0.5614079, 53.23118829999999], [-0.5607587, 53.23103069999999], [-0.5602451, 53.2309161], [-0.5599192, 53.2308445], [-0.5596375, 53.2307891], [-0.5593655999999999, 53.2307363], [-0.5591525999999999, 53.23069689999999], [-0.5590273999999998, 53.23067369999999], [-0.5586171999999999, 53.230603999999985], [-0.557778238380795, 53.230485998424506], [-0.5573409999999999, 53.2304245], [-0.5570490999999999, 53.2303776], [-0.55639, 53.230270399999995], [-0.5561225999999999, 53.2302179], [-0.555754, 53.2301423], [-0.5554818, 53.2300775], [-0.5550751, 53.2299693], [-0.5544481, 53.229797399999995], [-0.5538216, 53.2296302], [-0.5529766, 53.2293973], [-0.5519409999999999, 53.22912490000001], [-0.5513236999999999, 53.2289578], [-0.5508094999999998, 53.2288092], [-0.5499606, 53.2285724], [-0.5490416999999999, 53.22831269999999], [-0.5486558999999999, 53.22820959999999], [-0.5481543, 53.2280867], [-0.5476527, 53.22796379999999], [-0.547345, 53.2279057], [-0.5468094, 53.22782019999999], [-0.5462552999999999, 53.22773889999999], [-0.5457218, 53.2276547], [-0.5452802, 53.2275712], [-0.5449872, 53.2275051], [-0.5447769, 53.22745469999999], [-0.5443469, 53.2273342], [-0.5442357, 53.227302999999985], [-0.5439645999999999, 53.2272308], [-0.5438448, 53.227194299999994], [-0.5436327, 53.22713589999999], [-0.5419717, 53.2266765], [-0.5416847, 53.226595], [-0.5414699, 53.22654299999999], [-0.5409883, 53.22640280000001], [-0.5408896, 53.22636589999999], [-0.5407798, 53.2263195], [-0.5406649, 53.226271399999995], [-0.5405521999999999, 53.2262347], [-0.5397776, 53.226021]]}", "current_leg_start": "Saxilby", "dest_arr_time_act": "0702", "motion_projection": null, "next_location_lat": "53.2260210", "next_location_lon": "-0.5397776", "previous_location": "Saxilby", "current_leg_milage": "6.1", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 497.011, \"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\": 499.144, \"from_m\": 497.011, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 531.277, \"from_m\": 499.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\": 833.493, \"from_m\": 531.277, \"capability_applied\": null, \"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\": 1110.4, \"from_m\": 833.493, \"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\": 1393.654, \"from_m\": 1110.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\": 2217.188, \"from_m\": 1393.654, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2255.76, \"from_m\": 2217.188, \"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\": 8133.202, \"from_m\": 2255.76, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9287.221, \"from_m\": 8133.202, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9381.744, \"from_m\": 9287.221, \"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\": 9788.525, \"from_m\": 9381.744, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12453.281, \"from_m\": 9788.525, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44081.862, \"from_m\": 12453.281, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 44137.327, \"from_m\": 44081.862, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 48152.071, \"from_m\": 44137.327, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 48189.046, \"from_m\": 48152.071, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 51583.985, \"from_m\": 48189.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\": 52109.316, \"from_m\": 51583.985, \"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\": 53293.184, \"from_m\": 52109.316, \"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\": 67137.505, \"from_m\": 53293.184, \"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\": 75336.61, \"from_m\": 67137.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\": 76690.794, \"from_m\": 75336.61, \"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\": 77738.91, \"from_m\": 76690.794, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 77957.412, \"from_m\": 77738.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\": 78048.754, \"from_m\": 77957.412, \"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\": 659241, \"profile_key\": \"80daf1dad50ab6938f75ab0180f2aea4b64b07dd621a535358a5ec542259b45c\", \"schedule_id\": 31466, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0545\", \"location\": \"Sheffield\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74329}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0546H\", \"location\": \"Nunnery Main Line Jn\", \"stage_seq\": 2, \"distance_m\": 726.635, \"section_seq\": 1, \"route_path_id\": 74329}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0548H\", \"location\": \"Woodburn Jn\", \"stage_seq\": 3, \"distance_m\": 2318.131, \"section_seq\": 1, \"route_path_id\": 74329}, {\"is_pass\": false, \"wtt_arr\": \"0550\", \"wtt_dep\": \"0550H\", \"location\": \"Darnall\", \"stage_seq\": 4, \"distance_m\": 3801.264, \"section_seq\": 1, \"route_path_id\": 74329}, {\"is_pass\": false, \"wtt_arr\": \"0555\", \"wtt_dep\": \"0555H\", \"location\": \"Woodhouse\", \"stage_seq\": 5, \"distance_m\": 8487.348, \"section_seq\": 1, \"route_path_id\": 74329}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0556H\", \"location\": \"Woodhouse Jn\", \"stage_seq\": 6, \"distance_m\": 9272.895, \"section_seq\": 1, \"route_path_id\": 74329}, {\"is_pass\": false, \"wtt_arr\": \"0601H\", \"wtt_dep\": \"0602\", \"location\": \"Kiveton Bridge\", \"stage_seq\": 7, \"distance_m\": 15222.252, \"section_seq\": 1, \"route_path_id\": 74329}, {\"is_pass\": false, \"wtt_arr\": \"0604H\", \"wtt_dep\": \"0605\", \"location\": \"Kiveton Park\", \"stage_seq\": 8, \"distance_m\": 17156.377, \"section_seq\": 1, \"route_path_id\": 74329}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0608\", \"location\": \"Brancliffe East Jn\", \"stage_seq\": 9, \"distance_m\": 20532.044, \"section_seq\": 1, \"route_path_id\": 74329}, {\"is_pass\": false, \"wtt_arr\": \"0609H\", \"wtt_dep\": \"0610\", \"location\": \"Shireoaks\", \"stage_seq\": 10, \"distance_m\": 22066.336, \"section_seq\": 1, \"route_path_id\": 74329}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0612\", \"location\": \"Shireoaks East Jn\", \"stage_seq\": 11, \"distance_m\": 23768.221, \"section_seq\": 1, \"route_path_id\": 74329}, {\"is_pass\": false, \"wtt_arr\": \"0614\", \"wtt_dep\": \"0615\", \"location\": \"Worksop\", \"stage_seq\": 12, \"distance_m\": 25440.723, \"section_seq\": 1, \"route_path_id\": 74329}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0622\", \"location\": \"Thrumpton West Jn\", \"stage_seq\": 13, \"distance_m\": 36211.379, \"section_seq\": 1, \"route_path_id\": 74329}, {\"is_pass\": false, \"wtt_arr\": \"0624\", \"wtt_dep\": \"0625H\", \"location\": \"Retford (Low Level)\", \"stage_seq\": 14, \"distance_m\": 37753.09, \"section_seq\": 1, \"route_path_id\": 74329}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0632H\", \"location\": \"Clarborough Jn\", \"stage_seq\": 15, \"distance_m\": 44174.442, \"section_seq\": 1, \"route_path_id\": 74329}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0638\", \"location\": \"Gainsborough Trent Jns\", \"stage_seq\": 16, \"distance_m\": 51994.339, \"section_seq\": 1, \"route_path_id\": 74329}, {\"is_pass\": false, \"wtt_arr\": \"0639H\", \"wtt_dep\": \"0640H\", \"location\": \"Gainsborough Lea Road\", \"stage_seq\": 17, \"distance_m\": 53048.029, \"section_seq\": 1, \"route_path_id\": 74329}, {\"is_pass\": false, \"wtt_arr\": \"0651H\", \"wtt_dep\": \"0652\", \"location\": \"Saxilby\", \"stage_seq\": 18, \"distance_m\": 68243.081, \"section_seq\": 1, \"route_path_id\": 74329}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0658H\", \"location\": \"Pyewipe Jn\", \"stage_seq\": 19, \"distance_m\": 75378.335, \"section_seq\": 1, \"route_path_id\": 74329}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0659H\", \"location\": \"West Holmes Jn\", \"stage_seq\": 20, \"distance_m\": 76690.794, \"section_seq\": 1, \"route_path_id\": 74329}, {\"is_pass\": false, \"wtt_arr\": \"0702\", \"wtt_dep\": null, \"location\": \"Lincoln\", \"stage_seq\": 21, \"distance_m\": 78048.754, \"section_seq\": 1, \"route_path_id\": 74329}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 78048.754, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74329}], \"total_distance_m\": 78048.754, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 73087.29, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 4961.464, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0545", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "53.2260210", "current_position_lon": "-0.5397776", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:06:20Z\", \"source_id\": 17590465, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7527, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:10:14Z\", \"source_id\": 54946864, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:10:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:10:21Z\", \"source_id\": 17592606, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7506, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:14:25Z\", \"source_id\": 54954929, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:15:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:14:27Z\", \"source_id\": 17594943, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7475, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:25:07Z\", \"source_id\": 54975910, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:25:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:25:10Z\", \"source_id\": 17601364, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7466, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:38:13Z\", \"source_id\": 55003742, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:38:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:38:17Z\", \"source_id\": 17609763, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11466, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:50:02Z\", \"source_id\": 55030853, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:51:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:50:08Z\", \"source_id\": 17617903, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11501, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:00:10Z\", \"source_id\": 55056265, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:01:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:00:15Z\", \"source_id\": 17625023, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Lincoln", "service_state_platform": "5", "timing_fact_generation": 1789711215649846, "current_leg_arrival_utc": "2026-09-18T07:01:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T06:01:19.267480", "service_state_evidence_id": 17625023, "current_leg_start_actual_dep": "2026-09-18T06:52:00+01:00", "operational_evidence_version": 55, "service_state_event_time_utc": "2026-09-18T06:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T06:11:20.210306", "service_state_valid_until_kind": null, "operational_interpretation_version": 55, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P SHF LCN 2P01 150140 2 75 None {"version": 3, "segments": [{"to_m": 497.011, "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": 499.144, "from_m": 497.011, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 531.277, "from_m": 499.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": 833.493, "from_m": 531.277, "capability_applied": null, "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": 1110.4, "from_m": 833.493, "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": 1393.654, "from_m": 1110.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": 2217.188, "from_m": 1393.654, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2255.76, "from_m": 2217.188, "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": 8133.202, "from_m": 2255.76, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9287.221, "from_m": 8133.202, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9381.744, "from_m": 9287.221, "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": 9788.525, "from_m": 9381.744, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12453.281, "from_m": 9788.525, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44081.862, "from_m": 12453.281, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 44137.327, "from_m": 44081.862, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 48152.071, "from_m": 44137.327, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 48189.046, "from_m": 48152.071, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 51583.985, "from_m": 48189.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": 52109.316, "from_m": 51583.985, "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": 53293.184, "from_m": 52109.316, "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": 67137.505, "from_m": 53293.184, "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": 75336.61, "from_m": 67137.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": 76690.794, "from_m": 75336.61, "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": 77738.91, "from_m": 76690.794, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 77957.412, "from_m": 77738.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": 78048.754, "from_m": 77957.412, "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": 659241, "profile_key": "80daf1dad50ab6938f75ab0180f2aea4b64b07dd621a535358a5ec542259b45c", "schedule_id": 31466, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0545", "location": "Sheffield", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 74329}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0546H", "location": "Nunnery Main Line Jn", "stage_seq": 2, "distance_m": 726.635, "section_seq": 1, "route_path_id": 74329}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0548H", "location": "Woodburn Jn", "stage_seq": 3, "distance_m": 2318.131, "section_seq": 1, "route_path_id": 74329}, {"is_pass": false, "wtt_arr": "0550", "wtt_dep": "0550H", "location": "Darnall", "stage_seq": 4, "distance_m": 3801.264, "section_seq": 1, "route_path_id": 74329}, {"is_pass": false, "wtt_arr": "0555", "wtt_dep": "0555H", "location": "Woodhouse", "stage_seq": 5, "distance_m": 8487.348, "section_seq": 1, "route_path_id": 74329}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0556H", "location": "Woodhouse Jn", "stage_seq": 6, "distance_m": 9272.895, "section_seq": 1, "route_path_id": 74329}, {"is_pass": false, "wtt_arr": "0601H", "wtt_dep": "0602", "location": "Kiveton Bridge", "stage_seq": 7, "distance_m": 15222.252, "section_seq": 1, "route_path_id": 74329}, {"is_pass": false, "wtt_arr": "0604H", "wtt_dep": "0605", "location": "Kiveton Park", "stage_seq": 8, "distance_m": 17156.377, "section_seq": 1, "route_path_id": 74329}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0608", "location": "Brancliffe East Jn", "stage_seq": 9, "distance_m": 20532.044, "section_seq": 1, "route_path_id": 74329}, {"is_pass": false, "wtt_arr": "0609H", "wtt_dep": "0610", "location": "Shireoaks", "stage_seq": 10, "distance_m": 22066.336, "section_seq": 1, "route_path_id": 74329}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0612", "location": "Shireoaks East Jn", "stage_seq": 11, "distance_m": 23768.221, "section_seq": 1, "route_path_id": 74329}, {"is_pass": false, "wtt_arr": "0614", "wtt_dep": "0615", "location": "Worksop", "stage_seq": 12, "distance_m": 25440.723, "section_seq": 1, "route_path_id": 74329}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0622", "location": "Thrumpton West Jn", "stage_seq": 13, "distance_m": 36211.379, "section_seq": 1, "route_path_id": 74329}, {"is_pass": false, "wtt_arr": "0624", "wtt_dep": "0625H", "location": "Retford (Low Level)", "stage_seq": 14, "distance_m": 37753.09, "section_seq": 1, "route_path_id": 74329}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0632H", "location": "Clarborough Jn", "stage_seq": 15, "distance_m": 44174.442, "section_seq": 1, "route_path_id": 74329}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0638", "location": "Gainsborough Trent Jns", "stage_seq": 16, "distance_m": 51994.339, "section_seq": 1, "route_path_id": 74329}, {"is_pass": false, "wtt_arr": "0639H", "wtt_dep": "0640H", "location": "Gainsborough Lea Road", "stage_seq": 17, "distance_m": 53048.029, "section_seq": 1, "route_path_id": 74329}, {"is_pass": false, "wtt_arr": "0651H", "wtt_dep": "0652", "location": "Saxilby", "stage_seq": 18, "distance_m": 68243.081, "section_seq": 1, "route_path_id": 74329}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0658H", "location": "Pyewipe Jn", "stage_seq": 19, "distance_m": 75378.335, "section_seq": 1, "route_path_id": 74329}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0659H", "location": "West Holmes Jn", "stage_seq": 20, "distance_m": 76690.794, "section_seq": 1, "route_path_id": 74329}, {"is_pass": false, "wtt_arr": "0702", "wtt_dep": null, "location": "Lincoln", "stage_seq": 21, "distance_m": 78048.754, "section_seq": 1, "route_path_id": 74329}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 78048.754, "from_m": 0.0, "section_seq": 1, "route_path_id": 74329}], "total_distance_m": 78048.754, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 73087.29, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 4961.464, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:06:20Z", "source_id": 17590465, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T06:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7527, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:10:14Z", "source_id": 54946864, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T05:10:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:10:21Z", "source_id": 17592606, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T06:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7506, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:14:25Z", "source_id": 54954929, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T05:15:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:14:27Z", "source_id": 17594943, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T06:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7475, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:25:07Z", "source_id": 54975910, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T05:25:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:25:10Z", "source_id": 17601364, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T06:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7466, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:38:13Z", "source_id": 55003742, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T05:38:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:38:17Z", "source_id": 17609763, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T06:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11466, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:50:02Z", "source_id": 55030853, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T05:51:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:50:08Z", "source_id": 17617903, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T06:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11501, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:00:10Z", "source_id": 55056265, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T06:01:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:00:15Z", "source_id": 17625023, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T07:01:00+01:00", "operational_fact": true}] Sheffield 0545 0545 2A None None Lincoln 0703 0702 5A EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P24248/2026-09-18/detailed None Saxilby 2026-09-18T06:52:00+01:00 Lincoln 9.0 {"type": "LineString", "coordinates": [[-0.6646420999999999, 53.2673216], [-0.6642673, 53.2671671], [-0.6637918999999999, 53.26698170000001], [-0.6629197, 53.2665964], [-0.6619885, 53.2662304], [-0.6617574, 53.26613499999999], [-0.6609558, 53.2658017], [-0.6600851, 53.26548579999999], [-0.6591428999999999, 53.26521220000001], [-0.6580631, 53.264972], [-0.657029, 53.2648006], [-0.6538689, 53.2644372], [-0.6446635, 53.2633982], [-0.6390107999999999, 53.2627501], [-0.6317948, 53.26192559999999], [-0.628820698883665, 53.26159833975964], [-0.6280715, 53.2615159], [-0.6214355999999999, 53.26074969999999], [-0.6207735999999999, 53.26064120000001], [-0.6201432999999998, 53.2605009], [-0.6194964, 53.2603543], [-0.6188773000000001, 53.26018], [-0.6181997999999999, 53.2599629], [-0.6175604999999998, 53.2597244], [-0.6170171999999999, 53.25948469999999], [-0.6165169999999999, 53.259243], [-0.6157154, 53.25881179999999], [-0.6149788, 53.25833870000001], [-0.6098221999999999, 53.255084], [-0.6071027603160892, 53.25335536819731], [-0.6039856999999998, 53.2513739], [-0.6013893, 53.24966639999999], [-0.6006094999999999, 53.24906849999999], [-0.5999730999999999, 53.248395300000006], [-0.5989726999999999, 53.247274899999994], [-0.5978916999999999, 53.2463539], [-0.5971621, 53.245865899999984], [-0.5963467, 53.2454037], [-0.5954454999999998, 53.24500569999999], [-0.5916904, 53.2435547], [-0.5843028, 53.2407239], [-0.5836003999999999, 53.2404555], [-0.5823487, 53.23997479999999], [-0.5820029, 53.2398425], [-0.5813508999999999, 53.23959189999999], [-0.5809061999999999, 53.2394214], [-0.5803723999999999, 53.239216799999994], [-0.579918, 53.2390418], [-0.5793883999999999, 53.2388333], [-0.5791649, 53.23873820000001], [-0.5789606, 53.238646499999994], [-0.578044, 53.2381762], [-0.5777009, 53.237973499999995], [-0.5774734, 53.2378317], [-0.5772917999999999, 53.2377127], [-0.577084, 53.2375706], [-0.576915, 53.237455], [-0.5766508, 53.2372688], [-0.5764133999999999, 53.237101800000005], [-0.5761397999999999, 53.236906000000005], [-0.5758476999999999, 53.236700099999986], [-0.5757549, 53.2366347], [-0.5755574, 53.236494], [-0.5754437999999998, 53.2364131], [-0.5751874999999999, 53.2362309], [-0.5749944999999999, 53.2360937], [-0.5748805, 53.23600959999999], [-0.5746337, 53.235835999999985], [-0.5744782, 53.23572519999999], [-0.5743252999999999, 53.23561529999999], [-0.5741255, 53.235478], [-0.5738184, 53.2352726], [-0.5735112999999998, 53.235078300000005], [-0.5731987999999999, 53.23489769999999], [-0.5727751, 53.23466969999999], [-0.5724022, 53.2344875], [-0.5719542999999999, 53.2342788], [-0.5716229999999999, 53.2341381], [-0.5713145999999999, 53.23401950000001], [-0.5709324, 53.233875899999994], [-0.5705969999999999, 53.233760099999984], [-0.5702134999999999, 53.2336423], [-0.5696047, 53.2334681], [-0.5690413999999999, 53.23330910000001], [-0.5685585999999999, 53.2331709], [-0.5680609999999999, 53.233032], [-0.5675929999999999, 53.2329011], [-0.56696, 53.23272390000001], [-0.5663819, 53.2325624], [-0.5658885, 53.2324253], [-0.5652568, 53.2322471], [-0.5648516999999998, 53.2321353], [-0.5644401, 53.23202309999999], [-0.5637896, 53.23183909999999], [-0.5632089, 53.2316786], [-0.5627262, 53.23154389999999], [-0.5622848999999999, 53.23142109999999], [-0.5618088, 53.23129079999999], [-0.5614079, 53.23118829999999], [-0.5607587, 53.23103069999999], [-0.5602451, 53.2309161], [-0.5599192, 53.2308445], [-0.5596375, 53.2307891], [-0.5593655999999999, 53.2307363], [-0.5591525999999999, 53.23069689999999], [-0.5590273999999998, 53.23067369999999], [-0.5586171999999999, 53.230603999999985], [-0.557778238380795, 53.230485998424506], [-0.5573409999999999, 53.2304245], [-0.5570490999999999, 53.2303776], [-0.55639, 53.230270399999995], [-0.5561225999999999, 53.2302179], [-0.555754, 53.2301423], [-0.5554818, 53.2300775], [-0.5550751, 53.2299693], [-0.5544481, 53.229797399999995], [-0.5538216, 53.2296302], [-0.5529766, 53.2293973], [-0.5519409999999999, 53.22912490000001], [-0.5513236999999999, 53.2289578], [-0.5508094999999998, 53.2288092], [-0.5499606, 53.2285724], [-0.5490416999999999, 53.22831269999999], [-0.5486558999999999, 53.22820959999999], [-0.5481543, 53.2280867], [-0.5476527, 53.22796379999999], [-0.547345, 53.2279057], [-0.5468094, 53.22782019999999], [-0.5462552999999999, 53.22773889999999], [-0.5457218, 53.2276547], [-0.5452802, 53.2275712], [-0.5449872, 53.2275051], [-0.5447769, 53.22745469999999], [-0.5443469, 53.2273342], [-0.5442357, 53.227302999999985], [-0.5439645999999999, 53.2272308], [-0.5438448, 53.227194299999994], [-0.5436327, 53.22713589999999], [-0.5419717, 53.2266765], [-0.5416847, 53.226595], [-0.5414699, 53.22654299999999], [-0.5409883, 53.22640280000001], [-0.5408896, 53.22636589999999], [-0.5407798, 53.2263195], [-0.5406649, 53.226271399999995], [-0.5405521999999999, 53.2262347], [-0.5397776, 53.226021]]} 6.1 0652 0701 Saxilby Lincoln Lincoln 53.2260210 -0.5397776 53.2260210 -0.5397776 1 0 2026-09-18 06:11:27 TERMINATED 2026-09-18 06:01:00 Lincoln TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17625023 1789711215649846 55 55 2026-09-18 06:11:20.210306 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 06:01:19.267480
629646 661604 C18084 705W12M618 2026-09-18 COMPLETE 17623037 2026-09-18 07:01:00 2026-09-18 06:11:27 2026-09-20 06:11:27 {"id": 661604, "stp": "P", "toc": "West Midlands Trains", "uid": "C18084", "consist": "350373", "dest_crs": "NMP", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C18084/2026-09-18/detailed", "trust_id": "705W12M618", "origin_crs": "XND", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Northampton", "service_date": "2026-09-18", "dest_arr_time": "0658", "dest_platform": "1", "is_terminated": 1, "next_location": "Northampton", "signalling_id": "5W12", "timing_status": "LATE", "origin_station": "Northampton EMD", "current_leg_arr": "0701", "current_leg_dep": "0647", "current_leg_end": "Northampton", "origin_dep_time": "0654", "origin_platform": null, "current_location": "Northampton Bay", "last_update_time": "2026-09-18T06:11:27", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.9088071, 52.2456599], [-0.9088827000000002, 52.2471873], [-0.9088733, 52.2473146], [-0.9088349999999998, 52.24750529999999], [-0.9088384, 52.24757650000001], [-0.9088411, 52.2477752], [-0.9088277, 52.24788929999999], [-0.9087927999999996, 52.24807489999999], [-0.9087319999999998, 52.24825659999999], [-0.908707, 52.24838040000001], [-0.9086654, 52.2486571], [-0.908611, 52.2490027], [-0.9085903, 52.2491374], [-0.9085796, 52.2492614], [-0.908593, 52.249552], [-0.9086104000000002, 52.2496916], [-0.9086452999999998, 52.249825400000006], [-0.9087123, 52.24999700000001], [-0.9088143, 52.2501645], [-0.9094173, 52.25104000000001], [-0.9092859, 52.2508947], [-0.9091181999999998, 52.250719], [-0.9090056, 52.2505917], [-0.9087955, 52.2502893], [-0.9086891, 52.2501319], [-0.9085889, 52.24995349999999], [-0.9085147, 52.2497682], [-0.9084700999999998, 52.249612199999994], [-0.9084557, 52.2494472], [-0.9084455, 52.2493156], [-0.9083176, 52.246538099999995], [-0.9083032999999998, 52.246238899999994], [-0.9082765, 52.246060799999995], [-0.9082188, 52.24580950000001], [-0.9081638, 52.2453012], [-0.9081524, 52.24516800000001], [-0.9081906, 52.2445408], [-0.9081808, 52.24440810000001], [-0.9081517, 52.2442206], [-0.9081517, 52.24402429999999], [-0.9081088, 52.243781299999995], [-0.9080815, 52.2436427], [-0.9080673, 52.2433696], [-0.9080593675015264, 52.24319235153749], [-0.9080525, 52.2430389], [-0.9079694, 52.2421299], [-0.9079505999999998, 52.2419889], [-0.9078862, 52.241367], [-0.9078603, 52.2411997], [-0.9078447, 52.24109509999999], [-0.9077669000000002, 52.240686199999985], [-0.9076864, 52.24031329999999], [-0.9075979, 52.2399175], [-0.907496, 52.2394592], [-0.9074128, 52.23907990000001], [-0.9073595, 52.238783999999995], [-0.9072653, 52.2383851], [-0.9071473, 52.2378792]]}", "current_leg_start": "Northampton EMD", "dest_arr_time_act": "0658", "motion_projection": null, "next_location_lat": "52.2378792", "next_location_lon": "-0.9071473", "previous_location": "Northampton EMD", "current_leg_milage": "1.3", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1447.284, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 2091.826, \"from_m\": 1447.284, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 661604, \"profile_key\": \"1bd81633eedc3d81d4f4510213bd02ca79d1a98e44bc0a7777f53fd49740a8ca\", \"schedule_id\": 2381, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0654\", \"location\": \"Northampton EMD\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28881}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0656\", \"location\": \"Northampton North Jn\", \"stage_seq\": 2, \"distance_m\": 1514.453, \"section_seq\": 1, \"route_path_id\": 28881}, {\"is_pass\": false, \"wtt_arr\": \"0658\", \"wtt_dep\": null, \"location\": \"Northampton\", \"stage_seq\": 3, \"distance_m\": 2091.826, \"section_seq\": 1, \"route_path_id\": 28881}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 2091.826, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28881}], \"total_distance_m\": 2091.826, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 2091.826, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0654", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "14.0", "current_position_lat": "52.2378792", "current_position_lon": "-0.9071473", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 21282, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:57:20Z\", \"source_id\": 55048810, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:01:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:57:24Z\", \"source_id\": 17623037, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Northampton", "service_state_platform": "1", "timing_fact_generation": 1789711044342763, "current_leg_arrival_utc": "2026-09-18T07:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T06:01:23.302412", "service_state_evidence_id": 17623037, "current_leg_start_actual_dep": "2026-09-18T06:57:00+01:00", "operational_evidence_version": 5, "service_state_event_time_utc": "2026-09-18T06:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T06:11:23.611266", "service_state_valid_until_kind": null, "operational_interpretation_version": 5, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains P XND NMP 5W12 350373 4 110 None {"version": 3, "segments": [{"to_m": 1447.284, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 2091.826, "from_m": 1447.284, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}], "service_id": 661604, "profile_key": "1bd81633eedc3d81d4f4510213bd02ca79d1a98e44bc0a7777f53fd49740a8ca", "schedule_id": 2381, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0654", "location": "Northampton EMD", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28881}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0656", "location": "Northampton North Jn", "stage_seq": 2, "distance_m": 1514.453, "section_seq": 1, "route_path_id": 28881}, {"is_pass": false, "wtt_arr": "0658", "wtt_dep": null, "location": "Northampton", "stage_seq": 3, "distance_m": 2091.826, "section_seq": 1, "route_path_id": 28881}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 2091.826, "from_m": 0.0, "section_seq": 1, "route_path_id": 28881}], "total_distance_m": 2091.826, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 2091.826, "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": 21282, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:57:20Z", "source_id": 55048810, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T06:01:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:57:24Z", "source_id": 17623037, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T07:01:00+01:00", "operational_fact": true}] Northampton EMD 0654 0654 None None None Northampton 0658 0658 1 LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:C18084/2026-09-18/detailed None Northampton EMD 2026-09-18T06:57:00+01:00 Northampton 14.0 {"type": "LineString", "coordinates": [[-0.9088071, 52.2456599], [-0.9088827000000002, 52.2471873], [-0.9088733, 52.2473146], [-0.9088349999999998, 52.24750529999999], [-0.9088384, 52.24757650000001], [-0.9088411, 52.2477752], [-0.9088277, 52.24788929999999], [-0.9087927999999996, 52.24807489999999], [-0.9087319999999998, 52.24825659999999], [-0.908707, 52.24838040000001], [-0.9086654, 52.2486571], [-0.908611, 52.2490027], [-0.9085903, 52.2491374], [-0.9085796, 52.2492614], [-0.908593, 52.249552], [-0.9086104000000002, 52.2496916], [-0.9086452999999998, 52.249825400000006], [-0.9087123, 52.24999700000001], [-0.9088143, 52.2501645], [-0.9094173, 52.25104000000001], [-0.9092859, 52.2508947], [-0.9091181999999998, 52.250719], [-0.9090056, 52.2505917], [-0.9087955, 52.2502893], [-0.9086891, 52.2501319], [-0.9085889, 52.24995349999999], [-0.9085147, 52.2497682], [-0.9084700999999998, 52.249612199999994], [-0.9084557, 52.2494472], [-0.9084455, 52.2493156], [-0.9083176, 52.246538099999995], [-0.9083032999999998, 52.246238899999994], [-0.9082765, 52.246060799999995], [-0.9082188, 52.24580950000001], [-0.9081638, 52.2453012], [-0.9081524, 52.24516800000001], [-0.9081906, 52.2445408], [-0.9081808, 52.24440810000001], [-0.9081517, 52.2442206], [-0.9081517, 52.24402429999999], [-0.9081088, 52.243781299999995], [-0.9080815, 52.2436427], [-0.9080673, 52.2433696], [-0.9080593675015264, 52.24319235153749], [-0.9080525, 52.2430389], [-0.9079694, 52.2421299], [-0.9079505999999998, 52.2419889], [-0.9078862, 52.241367], [-0.9078603, 52.2411997], [-0.9078447, 52.24109509999999], [-0.9077669000000002, 52.240686199999985], [-0.9076864, 52.24031329999999], [-0.9075979, 52.2399175], [-0.907496, 52.2394592], [-0.9074128, 52.23907990000001], [-0.9073595, 52.238783999999995], [-0.9072653, 52.2383851], [-0.9071473, 52.2378792]]} 1.3 0647 0701 Northampton EMD Northampton Bay Northampton 52.2378792 -0.9071473 52.2378792 -0.9071473 1 0 2026-09-18 06:11:27 TERMINATED 2026-09-18 06:01:00 Northampton TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17623037 1789711044342763 5 5 2026-09-18 06:11:23.611266 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 06:01:23.302412
629647 662208 P02274 485P19MA18 2026-09-18 COMPLETE 17624366 2026-09-18 07:01:00 2026-09-18 06:11:27 2026-09-20 06:11:27 {"id": 662208, "stp": "P", "toc": "Greater Anglia", "uid": "P02274", "consist": "745003+745006", "dest_crs": "NRW", "num_carr": 24, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P02274/2026-09-18/detailed", "trust_id": "485P19MA18", "origin_crs": "XNC", "show_on_map": 0, "dar_est_time": "07:13:00", "dar_platform": null, "dest_station": "Norwich", "service_date": "2026-09-18", "dest_arr_time": "0731", "dest_platform": "4", "is_terminated": 1, "next_location": "Norwich", "signalling_id": "5P19", "timing_status": "EARLY", "origin_station": "Norwich C.Pt. T.&R.S.M.D", "current_leg_arr": "0701", "current_leg_dep": "0713", "current_leg_end": "Norwich", "origin_dep_time": "0713", "origin_platform": null, "current_location": "Norwich", "last_update_time": "2026-09-18T06:11:27", "route_debug_link": null, "timing_variation": "-30 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.318316, 52.623225], [1.3180577999999998, 52.6232006], [1.317838, 52.623169], [1.317692, 52.623138], [1.3175719999999995, 52.623109], [1.317436, 52.623071], [1.317314, 52.62303599999999], [1.317182, 52.622995], [1.3170221, 52.6229402], [1.316885, 52.62288499999999], [1.316773, 52.622833], [1.316654, 52.622775], [1.3165269999999998, 52.622702], [1.316421, 52.622638], [1.3162949999999998, 52.622551], [1.316169, 52.622449], [1.316082, 52.622374], [1.315988, 52.62228], [1.3159009999999998, 52.622176], [1.3158261000000002, 52.622079], [1.3157659999999998, 52.621973], [1.3157576, 52.6219503], [1.3157139999999998, 52.621833], [1.3156950999999997, 52.6216903], [1.3156850999999998, 52.6215534], [1.3156784, 52.621332900000006], [1.3156646, 52.62154639999999], [1.3156543, 52.6217064], [1.315646, 52.621803799999995], [1.3156222999999998, 52.6220182], [1.3156013, 52.6221378], [1.3155907, 52.6221732], [1.3155663, 52.6222545], [1.3155382, 52.62233810000001], [1.3154921999999998, 52.6224311], [1.3153951999999998, 52.6225911], [1.3153205999999995, 52.6226904], [1.3152182, 52.62280109999999], [1.3151172, 52.6228961], [1.3150021999999997, 52.62299310000001], [1.3149301999999998, 52.6230471], [1.3148261999999995, 52.6231191], [1.3147121999999998, 52.62319010000001], [1.3146551999999998, 52.623221], [1.3145942, 52.6232541], [1.3144663999999997, 52.6233178], [1.3143682, 52.62336309999999], [1.3142511999999995, 52.6234101], [1.3141181999999998, 52.6234581], [1.3139402, 52.6235161], [1.3138022, 52.6235561], [1.3136361, 52.62360520000001], [1.313585, 52.6236162], [1.313494255717853, 52.62363960753568], [1.3132170999999997, 52.62371110000001], [1.3130732, 52.6237521], [1.3129382000000005, 52.62379309999999], [1.3127611999999995, 52.6238521], [1.3125952, 52.62390809999999], [1.3124189999999998, 52.6239717], [1.3122912, 52.62401810000001], [1.3120742, 52.6241021], [1.311913, 52.624165100000006], [1.3118361999999997, 52.624195099999994], [1.3113594, 52.6243863], [1.3112572, 52.6244281], [1.3110432, 52.6245142], [1.3109082, 52.6245791], [1.3108102, 52.6246261], [1.3106832, 52.6246891], [1.3105572, 52.62475210000001], [1.3104121999999998, 52.6248221], [1.3101514, 52.62494099999999], [1.3098641999999998, 52.62506609999999], [1.3097274, 52.62513129999999], [1.3096521999999997, 52.6251671], [1.3094131999999998, 52.625287099999994], [1.3091542, 52.62543509999999], [1.3086431999999997, 52.6257321], [1.3082901999999998, 52.6259341], [1.3075693, 52.62635409999999], [1.3074972, 52.6263961], [1.3074152, 52.6264431], [1.307053, 52.626657]]}", "current_leg_start": "Norwich C.Pt. T.&R.S.M.D", "dest_arr_time_act": "0731", "motion_projection": null, "next_location_lat": "52.6266570", "next_location_lon": "1.3070530", "previous_location": "Norwich C.Pt. T.&R.S.M.D", "current_leg_milage": "0.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 17.639, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 304.955, \"from_m\": 17.639, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 357.363, \"from_m\": 304.955, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 539.256, \"from_m\": 357.363, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1177.751, \"from_m\": 539.256, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 662208, \"profile_key\": \"37410d57655eb249ee451e36c44da2d3b40b60bab260dbf2aa8e9143c4eb448d\", \"schedule_id\": 19278, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0713\", \"location\": \"Norwich C.Pt. T.&R.S.M.D\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28099}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0729H\", \"location\": \"Norwich Thorpe Jn\", \"stage_seq\": 2, \"distance_m\": 618.748, \"section_seq\": 1, \"route_path_id\": 28099}, {\"is_pass\": false, \"wtt_arr\": \"0731\", \"wtt_dep\": null, \"location\": \"Norwich\", \"stage_seq\": 3, \"distance_m\": 1177.751, \"section_seq\": 1, \"route_path_id\": 28099}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1177.751, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28099}], \"total_distance_m\": 1177.751, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 1160.112, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 17.639, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0713", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1428.0", "current_position_lat": "52.6266570", "current_position_lon": "1.3070530", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 13000, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:59:14Z\", \"source_id\": 55053873, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:01:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:59:18Z\", \"source_id\": 17624366, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Norwich", "service_state_platform": "4", "timing_fact_generation": 1789711162299567, "current_leg_arrival_utc": "2026-09-18T07:16:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T06:01:24.395155", "service_state_evidence_id": 17624366, "current_leg_start_actual_dep": "2026-09-18T07:13:00+01:00", "operational_evidence_version": 3, "service_state_event_time_utc": "2026-09-18T06:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T06:11:24.689016", "service_state_valid_until_kind": null, "operational_interpretation_version": 3, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Greater Anglia P XNC NRW 5P19 745003+745006 24 100 None {"version": 3, "segments": [{"to_m": 17.639, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 304.955, "from_m": 17.639, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 357.363, "from_m": 304.955, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 539.256, "from_m": 357.363, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1177.751, "from_m": 539.256, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 662208, "profile_key": "37410d57655eb249ee451e36c44da2d3b40b60bab260dbf2aa8e9143c4eb448d", "schedule_id": 19278, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0713", "location": "Norwich C.Pt. T.&R.S.M.D", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28099}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0729H", "location": "Norwich Thorpe Jn", "stage_seq": 2, "distance_m": 618.748, "section_seq": 1, "route_path_id": 28099}, {"is_pass": false, "wtt_arr": "0731", "wtt_dep": null, "location": "Norwich", "stage_seq": 3, "distance_m": 1177.751, "section_seq": 1, "route_path_id": 28099}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1177.751, "from_m": 0.0, "section_seq": 1, "route_path_id": 28099}], "total_distance_m": 1177.751, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 1160.112, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 17.639, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 13000, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:59:14Z", "source_id": 55053873, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T06:01:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:59:18Z", "source_id": 17624366, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T07:01:00+01:00", "operational_fact": true}] Norwich C.Pt. T.&R.S.M.D 0713 0713 None 7:13:00 None Norwich 0731 0731 4 EARLY -30 minutes https://www.realtimetrains.co.uk/service/gb-nr:P02274/2026-09-18/detailed None Norwich C.Pt. T.&R.S.M.D 2026-09-18T07:13:00+01:00 Norwich 1428.0 {"type": "LineString", "coordinates": [[1.318316, 52.623225], [1.3180577999999998, 52.6232006], [1.317838, 52.623169], [1.317692, 52.623138], [1.3175719999999995, 52.623109], [1.317436, 52.623071], [1.317314, 52.62303599999999], [1.317182, 52.622995], [1.3170221, 52.6229402], [1.316885, 52.62288499999999], [1.316773, 52.622833], [1.316654, 52.622775], [1.3165269999999998, 52.622702], [1.316421, 52.622638], [1.3162949999999998, 52.622551], [1.316169, 52.622449], [1.316082, 52.622374], [1.315988, 52.62228], [1.3159009999999998, 52.622176], [1.3158261000000002, 52.622079], [1.3157659999999998, 52.621973], [1.3157576, 52.6219503], [1.3157139999999998, 52.621833], [1.3156950999999997, 52.6216903], [1.3156850999999998, 52.6215534], [1.3156784, 52.621332900000006], [1.3156646, 52.62154639999999], [1.3156543, 52.6217064], [1.315646, 52.621803799999995], [1.3156222999999998, 52.6220182], [1.3156013, 52.6221378], [1.3155907, 52.6221732], [1.3155663, 52.6222545], [1.3155382, 52.62233810000001], [1.3154921999999998, 52.6224311], [1.3153951999999998, 52.6225911], [1.3153205999999995, 52.6226904], [1.3152182, 52.62280109999999], [1.3151172, 52.6228961], [1.3150021999999997, 52.62299310000001], [1.3149301999999998, 52.6230471], [1.3148261999999995, 52.6231191], [1.3147121999999998, 52.62319010000001], [1.3146551999999998, 52.623221], [1.3145942, 52.6232541], [1.3144663999999997, 52.6233178], [1.3143682, 52.62336309999999], [1.3142511999999995, 52.6234101], [1.3141181999999998, 52.6234581], [1.3139402, 52.6235161], [1.3138022, 52.6235561], [1.3136361, 52.62360520000001], [1.313585, 52.6236162], [1.313494255717853, 52.62363960753568], [1.3132170999999997, 52.62371110000001], [1.3130732, 52.6237521], [1.3129382000000005, 52.62379309999999], [1.3127611999999995, 52.6238521], [1.3125952, 52.62390809999999], [1.3124189999999998, 52.6239717], [1.3122912, 52.62401810000001], [1.3120742, 52.6241021], [1.311913, 52.624165100000006], [1.3118361999999997, 52.624195099999994], [1.3113594, 52.6243863], [1.3112572, 52.6244281], [1.3110432, 52.6245142], [1.3109082, 52.6245791], [1.3108102, 52.6246261], [1.3106832, 52.6246891], [1.3105572, 52.62475210000001], [1.3104121999999998, 52.6248221], [1.3101514, 52.62494099999999], [1.3098641999999998, 52.62506609999999], [1.3097274, 52.62513129999999], [1.3096521999999997, 52.6251671], [1.3094131999999998, 52.625287099999994], [1.3091542, 52.62543509999999], [1.3086431999999997, 52.6257321], [1.3082901999999998, 52.6259341], [1.3075693, 52.62635409999999], [1.3074972, 52.6263961], [1.3074152, 52.6264431], [1.307053, 52.626657]]} 0.7 0713 0701 Norwich C.Pt. T.&R.S.M.D Norwich Norwich 52.6266570 1.3070530 52.6266570 1.3070530 1 0 2026-09-18 06:11:27 TERMINATED 2026-09-18 06:01:00 Norwich TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17624366 1789711162299567 3 3 2026-09-18 06:11:24.689016 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 06:01:24.395155
629648 658248 W84643 251B61M518 2026-09-18 COMPLETE 17624565 2026-09-18 07:01:00 2026-09-18 06:11:27 2026-09-20 06:11:27 {"id": 658248, "stp": "O", "toc": "TransPennine Express", "uid": "W84643", "consist": "185110+185140", "dest_crs": "LIV", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W84643/2026-09-18/detailed", "trust_id": "251B61M518", "origin_crs": "SHF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Liverpool Lime Street HL/ML", "service_date": "2026-09-18", "dest_arr_time": "0701", "dest_platform": "7", "is_terminated": 1, "next_location": "Liverpool Lime Street HL/ML", "signalling_id": "1B61", "timing_status": "ON TIME", "origin_station": "Sheffield", "current_leg_arr": "0701", "current_leg_dep": "0650", "current_leg_end": "Liverpool Lime Street HL/ML", "origin_dep_time": "0508", "origin_platform": "5A", "current_location": "Liverpool L.st (lhs-vt)", "last_update_time": "2026-09-18T06:11:27", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.8896760457576764, 53.358758852112295], [-2.8899481999999996, 53.35891960000001], [-2.8900299, 53.3589691], [-2.8904639999999997, 53.35923199999999], [-2.8906555, 53.3593473], [-2.8914847, 53.359841399999986], [-2.8916485, 53.3599371], [-2.8925546, 53.360484199999995], [-2.8929331640591553, 53.36070877627213], [-2.8930067, 53.3607524], [-2.8936114, 53.3610661], [-2.8948021999999995, 53.361777700000005], [-2.8966208, 53.36287179999999], [-2.9026224, 53.36647289999999], [-2.9051112999999997, 53.3679669], [-2.9065625999999996, 53.3689223], [-2.9073824, 53.3695097], [-2.9076727999999994, 53.3697178], [-2.9091372999999994, 53.3709308], [-2.9102665, 53.372031499999984], [-2.9114226999999997, 53.37327], [-2.912254, 53.3742817], [-2.9129946, 53.3753273], [-2.9136581999999995, 53.37643709999999], [-2.9143167999999995, 53.3775868], [-2.9146010999999996, 53.3780619], [-2.9148986999999997, 53.37854110000001], [-2.9154673, 53.37934769999998], [-2.9163470999999994, 53.3803841], [-2.9186132999999996, 53.38301030000001], [-2.9188869, 53.3833318], [-2.9205619, 53.3852774], [-2.9214779, 53.3863508], [-2.9217717999999997, 53.3866962], [-2.9223096, 53.3873681], [-2.9227644999999995, 53.388], [-2.9228797, 53.38818940000001], [-2.9233822, 53.388991], [-2.9240205, 53.3900229], [-2.9241462, 53.39021729999999], [-2.9251725999999993, 53.3918606], [-2.9253469999999995, 53.392130299999984], [-2.9258877, 53.392969400000005], [-2.9262336999999996, 53.3935252], [-2.926367, 53.3937389], [-2.9266414, 53.3941786], [-2.9272049, 53.3951041], [-2.9272588, 53.39520089999999], [-2.9275456000000006, 53.395650399999994], [-2.9278655, 53.3961641], [-2.928061, 53.3964838], [-2.9282762, 53.39680639999999], [-2.9283074999999994, 53.3968606], [-2.9284667, 53.39712380000001], [-2.9285743, 53.3973249], [-2.9286356999999996, 53.39743970000001], [-2.9287738, 53.397734799999995], [-2.9289213, 53.3981026], [-2.9290353, 53.398435199999994], [-2.9290623, 53.398521599999995], [-2.9291140999999996, 53.3986873], [-2.9291305, 53.39873990000001], [-2.9291976, 53.3990262], [-2.9292280999999996, 53.39918479999999], [-2.9292687, 53.39939559999999], [-2.929329, 53.39978020000001], [-2.9293732999999995, 53.40016239999999], [-2.9294049, 53.40048959999999], [-2.9294173, 53.4006261], [-2.9294282, 53.4007301], [-2.9294497, 53.4010484], [-2.9294671, 53.401377799999985], [-2.9294873000000003, 53.40164879999999], [-2.9295234999999997, 53.401852700000006], [-2.9295811, 53.4020398], [-2.9296561999999997, 53.40222049999999], [-2.9297728999999997, 53.4024276], [-2.9299351999999996, 53.40263869999999], [-2.9301054999999994, 53.4028106], [-2.9302933, 53.4029761], [-2.930529299999999, 53.40314], [-2.9307452, 53.4032671], [-2.9310402999999994, 53.40341339999999], [-2.9313541, 53.40353820000001], [-2.9316505, 53.40363409999999], [-2.9319494999999995, 53.40371], [-2.9322337999999997, 53.4037692], [-2.9324939999999997, 53.40380759999999], [-2.9328144999999997, 53.40384040000001], [-2.9329391810250875, 53.40384746175579], [-2.9331297, 53.4038276], [-2.9345217999999997, 53.4036892], [-2.9356254999999996, 53.40358059999999], [-2.9359499999999996, 53.4035486], [-2.9364257999999994, 53.40350119999999], [-2.9372361999999996, 53.403419], [-2.9381054, 53.40333369999999], [-2.9382008307911747, 53.403324322611574], [-2.9383760999999997, 53.40330709999999], [-2.9391593, 53.4032264], [-2.9395375, 53.40318719999999], [-2.939803, 53.4031464], [-2.9399852, 53.40310989999999], [-2.9403729999999997, 53.4030531], [-2.9408244, 53.4029985], [-2.9411259999999997, 53.4029629], [-2.9418977999999996, 53.402809], [-2.9425113, 53.40272449999999], [-2.9428902999999997, 53.40264809999999], [-2.9432083999999996, 53.40258559999999], [-2.9435028, 53.402534200000005], [-2.9440700999999994, 53.402482500000005], [-2.9442425, 53.402458499999995], [-2.9446815, 53.40240249999999], [-2.9450071, 53.40237629999999], [-2.9452987, 53.40237280000001], [-2.9456225, 53.4023838], [-2.9460269999999995, 53.40242039999999], [-2.9463516, 53.402462], [-2.9468276000000007, 53.4025395], [-2.9475934, 53.402673099999994], [-2.9478069999999996, 53.4027135], [-2.9484593, 53.402837000000005], [-2.9492967999999995, 53.4029836], [-2.9496955, 53.403044300000005], [-2.9503170999999995, 53.40313940000001], [-2.9509548, 53.4032434], [-2.9518887, 53.4034023], [-2.9525468, 53.40351549999999], [-2.9544328, 53.403839299999994], [-2.9558321999999997, 53.4040826], [-2.956101, 53.40413480000001], [-2.9567152999999995, 53.4042414], [-2.9568341, 53.404261299999995], [-2.9576228999999996, 53.404398400000005], [-2.9578934999999995, 53.40444540000001], [-2.9595890999999996, 53.40474140000001], [-2.9597539, 53.40477020000001], [-2.9610094999999994, 53.40500290000001], [-2.9614223, 53.40507529999999], [-2.962845, 53.40532180000001], [-2.9638369, 53.4055], [-2.9638880999999997, 53.40550959999999], [-2.9639285999999996, 53.405517399999994], [-2.9642080999999996, 53.405567999999995], [-2.964440437594421, 53.40560820361025], [-2.9690029999999994, 53.4063977], [-2.969822, 53.4065409], [-2.9701052, 53.40659370000001], [-2.9705843999999995, 53.4066742], [-2.9710718999999997, 53.406725599999994], [-2.9720764999999996, 53.4069086], [-2.9723231, 53.4069544], [-2.9736696999999994, 53.40717179999999], [-2.9739935, 53.4072203], [-2.9742847, 53.407261], [-2.9745212999999997, 53.407289099999986], [-2.97481, 53.4073234], [-2.9750837, 53.4073357], [-2.9753364, 53.40734960000001], [-2.9756047999999997, 53.4073534], [-2.9759965, 53.4073515], [-2.9764549, 53.4073672], [-2.9767165493678225, 53.40738283708326], [-2.9767677999999997, 53.4073859], [-2.9771421, 53.40741999999999], [-2.977639299999999, 53.4074843], [-2.9783843, 53.4075993]]}", "current_leg_start": "Liverpool South Parkway (HL)", "dest_arr_time_act": "0701", "motion_projection": null, "next_location_lat": "53.4075993", "next_location_lon": "-2.9783843", "previous_location": "Liverpool South Parkway (HL)", "current_leg_milage": "5.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 162.204, \"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\": 315.74, \"from_m\": 162.204, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 323.069, \"from_m\": 315.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\": 426.273, \"from_m\": 323.069, \"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\": 503.362, \"from_m\": 426.273, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1494.007, \"from_m\": 503.362, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2379.286, \"from_m\": 1494.007, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5614.8, \"from_m\": 2379.286, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 5962.535, \"from_m\": 5614.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\": 7768.636, \"from_m\": 5962.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\": 7988.736, \"from_m\": 7768.636, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 8122.407, \"from_m\": 7988.736, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 9169.38, \"from_m\": 8122.407, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 9602.024, \"from_m\": 9169.38, \"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\": 9806.314, \"from_m\": 9602.024, \"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\": 9863.596, \"from_m\": 9806.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\": 18529.175, \"from_m\": 9863.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\": 19431.294, \"from_m\": 18529.175, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 38780.047, \"from_m\": 19431.294, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 40345.967, \"from_m\": 38780.047, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 40384.076, \"from_m\": 40345.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\": 41039.009, \"from_m\": 40384.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\": 55342.013, \"from_m\": 41039.009, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 55515.615, \"from_m\": 55342.013, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 56050.595, \"from_m\": 55515.615, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 56059.685, \"from_m\": 56050.595, \"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\": 56148.235, \"from_m\": 56059.685, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 59479.117, \"from_m\": 56148.235, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 59926.263, \"from_m\": 59479.117, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 60643.108, \"from_m\": 59926.263, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 61085.985, \"from_m\": 60643.108, \"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\": 61125.909, \"from_m\": 61085.985, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 61156.248, \"from_m\": 61125.909, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 66155.16, \"from_m\": 61156.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\": 67118.649, \"from_m\": 66155.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\": 67190.802, \"from_m\": 67118.649, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 67718.894, \"from_m\": 67190.802, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 69253.2, \"from_m\": 67718.894, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 69416.925, \"from_m\": 69253.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\": 69726.338, \"from_m\": 69416.925, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 69772.545, \"from_m\": 69726.338, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 69792.381, \"from_m\": 69772.545, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 70344.014, \"from_m\": 69792.381, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 70956.944, \"from_m\": 70344.014, \"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\": 71036.754, \"from_m\": 70956.944, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 71900.819, \"from_m\": 71036.754, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 72228.252, \"from_m\": 71900.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\": 73438.609, \"from_m\": 72228.252, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 74374.379, \"from_m\": 73438.609, \"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\": 74407.969, \"from_m\": 74374.379, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 86341.88, \"from_m\": 74407.969, \"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\": 86377.756, \"from_m\": 86341.88, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 91306.669, \"from_m\": 86377.756, \"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\": 94141.097, \"from_m\": 91306.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\": 94540.955, \"from_m\": 94141.097, \"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\": 96403.858, \"from_m\": 94540.955, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 96465.242, \"from_m\": 96403.858, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 97584.939, \"from_m\": 96465.242, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 98497.023, \"from_m\": 97584.939, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 116247.786, \"from_m\": 98497.023, \"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\": 116786.583, \"from_m\": 116247.786, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 116999.243, \"from_m\": 116786.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\": 117435.359, \"from_m\": 116999.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\": 117488.528, \"from_m\": 117435.359, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 122009.373, \"from_m\": 117488.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\": 122069.691, \"from_m\": 122009.373, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 122401.404, \"from_m\": 122069.691, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 123535.503, \"from_m\": 122401.404, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 123593.54, \"from_m\": 123535.503, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 123672.764, \"from_m\": 123593.54, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 123714.506, \"from_m\": 123672.764, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 123783.568, \"from_m\": 123714.506, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 123821.613, \"from_m\": 123783.568, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 124120.695, \"from_m\": 123821.613, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 124356.59, \"from_m\": 124120.695, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 124398.163, \"from_m\": 124356.59, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 125494.355, \"from_m\": 124398.163, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 125860.615, \"from_m\": 125494.355, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 126177.967, \"from_m\": 125860.615, \"capability_applied\": null, \"effective_limit_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\": 658248, \"profile_key\": \"c78cbacef06b8e7a792dc3388351faa3725a9ec59e9469f794529cd7b0e0e6d2\", \"schedule_id\": 38988, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0508\", \"location\": \"Sheffield\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 107276}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0512H\", \"location\": \"Dore Station Jn\", \"stage_seq\": 2, \"distance_m\": 6016.619, \"section_seq\": 1, \"route_path_id\": 107276}, {\"is_pass\": false, \"wtt_arr\": \"0513H\", \"wtt_dep\": \"0514H\", \"location\": \"Dore and Totley\", \"stage_seq\": 3, \"distance_m\": 6865.585, \"section_seq\": 1, \"route_path_id\": 107276}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0515H\", \"location\": \"Dore West Jn\", \"stage_seq\": 4, \"distance_m\": 9462.626, \"section_seq\": 1, \"route_path_id\": 107276}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0516H\", \"location\": \"Totley Tunnel East\", \"stage_seq\": 5, \"distance_m\": 10865.819, \"section_seq\": 1, \"route_path_id\": 107276}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0520\", \"location\": \"Grindleford\", \"stage_seq\": 6, \"distance_m\": 16670.761, \"section_seq\": 1, \"route_path_id\": 107276}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0523\", \"location\": \"Bamford\", \"stage_seq\": 7, \"distance_m\": 22515.469, \"section_seq\": 1, \"route_path_id\": 107276}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0526H\", \"location\": \"Earles Siding S.B.\", \"stage_seq\": 8, \"distance_m\": 26701.978, \"section_seq\": 1, \"route_path_id\": 107276}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0528H\", \"location\": \"Earles Sidings Sig. Es31\", \"stage_seq\": 9, \"distance_m\": 28845.674, \"section_seq\": 1, \"route_path_id\": 107276}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0530\", \"location\": \"Edale\", \"stage_seq\": 10, \"distance_m\": 33225.667, \"section_seq\": 1, \"route_path_id\": 107276}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0534\", \"location\": \"Chinley East Jn\", \"stage_seq\": 11, \"distance_m\": 40384.076, \"section_seq\": 1, \"route_path_id\": 107276}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0534H\", \"location\": \"Chinley North Jn\", \"stage_seq\": 12, \"distance_m\": 41039.009, \"section_seq\": 1, \"route_path_id\": 107276}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0539\", \"location\": \"New Mills South Jn\", \"stage_seq\": 13, \"distance_m\": 46887.532, \"section_seq\": 1, \"route_path_id\": 107276}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0545H\", \"location\": \"Hazel Grove High Level Jn\", \"stage_seq\": 14, \"distance_m\": 55120.538, \"section_seq\": 1, \"route_path_id\": 107276}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0546H\", \"location\": \"Hazel Grove\", \"stage_seq\": 15, \"distance_m\": 56380.889, \"section_seq\": 1, \"route_path_id\": 107276}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0552\", \"location\": \"Edgeley Jn No.1\", \"stage_seq\": 16, \"distance_m\": 60001.834, \"section_seq\": 1, \"route_path_id\": 107276}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0553\", \"location\": \"Edgeley Jn No2\", \"stage_seq\": 17, \"distance_m\": 60435.849, \"section_seq\": 1, \"route_path_id\": 107276}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0554\", \"location\": \"Stockport\", \"stage_seq\": 18, \"distance_m\": 60876.034, \"section_seq\": 1, \"route_path_id\": 107276}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0557\", \"location\": \"Heaton Norris Jn\", \"stage_seq\": 19, \"distance_m\": 62047.595, \"section_seq\": 1, \"route_path_id\": 107276}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0600\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 20, \"distance_m\": 66569.664, \"section_seq\": 1, \"route_path_id\": 107276}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0602\", \"location\": \"Ardwick Jn\", \"stage_seq\": 21, \"distance_m\": 69106.828, \"section_seq\": 1, \"route_path_id\": 107276}, {\"is_pass\": false, \"wtt_arr\": \"0604H\", \"wtt_dep\": \"0607H\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 22, \"distance_m\": 70207.701, \"section_seq\": 1, \"route_path_id\": 107276}, {\"is_pass\": false, \"wtt_arr\": \"0609\", \"wtt_dep\": \"0611\", \"location\": \"Manchester Oxford Road\", \"stage_seq\": 23, \"distance_m\": 71112.982, \"section_seq\": 1, \"route_path_id\": 107276}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0612\", \"location\": \"Deansgate\", \"stage_seq\": 24, \"distance_m\": 71680.135, \"section_seq\": 1, \"route_path_id\": 107276}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0615\", \"location\": \"Trafford Park East Jn\", \"stage_seq\": 25, \"distance_m\": 74608.043, \"section_seq\": 1, \"route_path_id\": 107276}, {\"is_pass\": false, \"wtt_arr\": \"0618\", \"wtt_dep\": \"0619\", \"location\": \"Urmston\", \"stage_seq\": 26, \"distance_m\": 79290.408, \"section_seq\": 1, \"route_path_id\": 107276}, {\"is_pass\": false, \"wtt_arr\": \"0623\", \"wtt_dep\": \"0624\", \"location\": \"Irlam\", \"stage_seq\": 27, \"distance_m\": 84750.003, \"section_seq\": 1, \"route_path_id\": 107276}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0625H\", \"location\": \"Glazebrook East Jn\", \"stage_seq\": 28, \"distance_m\": 86181.921, \"section_seq\": 1, \"route_path_id\": 107276}, {\"is_pass\": false, \"wtt_arr\": \"0628H\", \"wtt_dep\": \"0629H\", \"location\": \"Birchwood\", \"stage_seq\": 29, \"distance_m\": 91454.385, \"section_seq\": 1, \"route_path_id\": 107276}, {\"is_pass\": false, \"wtt_arr\": \"0634H\", \"wtt_dep\": \"0635H\", \"location\": \"Warrington Central\", \"stage_seq\": 30, \"distance_m\": 96555.319, \"section_seq\": 1, \"route_path_id\": 107276}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0642H\", \"location\": \"Hough Green\", \"stage_seq\": 31, \"distance_m\": 109287.335, \"section_seq\": 1, \"route_path_id\": 107276}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0645\", \"location\": \"Hunt's Cross\", \"stage_seq\": 32, \"distance_m\": 114738.595, \"section_seq\": 1, \"route_path_id\": 107276}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0647H\", \"location\": \"Hunts Cross West Jn\", \"stage_seq\": 33, \"distance_m\": 116247.786, \"section_seq\": 1, \"route_path_id\": 107276}, {\"is_pass\": false, \"wtt_arr\": \"0649\", \"wtt_dep\": \"0650\", \"location\": \"Liverpool South Parkway (HL)\", \"stage_seq\": 34, \"distance_m\": 117147.733, \"section_seq\": 1, \"route_path_id\": 107276}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0655\", \"location\": \"Wavertree Jn\", \"stage_seq\": 35, \"distance_m\": 121955.895, \"section_seq\": 1, \"route_path_id\": 107276}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0656H\", \"location\": \"Edge Hill S.B.\", \"stage_seq\": 36, \"distance_m\": 123418.83, \"section_seq\": 1, \"route_path_id\": 107276}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0657\", \"location\": \"Edge Hill\", \"stage_seq\": 37, \"distance_m\": 124007.572, \"section_seq\": 1, \"route_path_id\": 107276}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0658\", \"location\": \"Crown Street Jn\", \"stage_seq\": 38, \"distance_m\": 124899.829, \"section_seq\": 1, \"route_path_id\": 107276}, {\"is_pass\": false, \"wtt_arr\": \"0701\", \"wtt_dep\": null, \"location\": \"Liverpool Lime Street HL/ML\", \"stage_seq\": 39, \"distance_m\": 126177.967, \"section_seq\": 1, \"route_path_id\": 107276}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 126177.967, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 107276}], \"total_distance_m\": 126177.967, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 124049.799, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2128.168, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0508", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "11.0", "current_position_lat": "53.4075993", "current_position_lon": "-2.9783843", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 7422, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:12:19Z\", \"source_id\": 54872164, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:13:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:12:24Z\", \"source_id\": 17570971, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9301, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:16:18Z\", \"source_id\": 54875559, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:20:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:16:23Z\", \"source_id\": 17571828, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9291, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:21:43Z\", \"source_id\": 54880543, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:23:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:21:47Z\", \"source_id\": 17573226, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:48:08Z\", \"source_id\": 17581899, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8486, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:05:28Z\", \"source_id\": 54938538, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:06:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:05:34Z\", \"source_id\": 17589999, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9230, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:08:42Z\", \"source_id\": 54944179, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:09:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:08:46Z\", \"source_id\": 17591738, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9250, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:11:54Z\", \"source_id\": 54950047, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:12:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:11:57Z\", \"source_id\": 17593543, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9268, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:17:33Z\", \"source_id\": 54961003, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:18:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:17:38Z\", \"source_id\": 17596762, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9275, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:22:27Z\", \"source_id\": 54970578, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:23:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:22:32Z\", \"source_id\": 17599711, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10069, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:26:47Z\", \"source_id\": 54979225, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:29:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:26:53Z\", \"source_id\": 17602405, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10058, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:33:53Z\", \"source_id\": 54994174, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:34:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:33:55Z\", \"source_id\": 17606944, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:42:38Z\", \"source_id\": 17612779, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10038, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:44:56Z\", \"source_id\": 55018937, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:45:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:44:58Z\", \"source_id\": 17614364, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9932, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:47:45Z\", \"source_id\": 55025602, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:48:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:47:49Z\", \"source_id\": 17616310, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9881, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:56:22Z\", \"source_id\": 55046455, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:57:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:56:27Z\", \"source_id\": 17622351, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9846, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:59:31Z\", \"source_id\": 55054561, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:01:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:59:36Z\", \"source_id\": 17624565, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Liverpool Lime Street HL/ML", "service_state_platform": "7", "timing_fact_generation": 1789711177049383, "current_leg_arrival_utc": "2026-09-18T07:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T06:01:26.163783", "service_state_evidence_id": 17624565, "current_leg_start_actual_dep": "2026-09-18T06:50:00+01:00", "operational_evidence_version": 121, "service_state_event_time_utc": "2026-09-18T06:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T06:11:26.636660", "service_state_valid_until_kind": null, "operational_interpretation_version": 121, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} TransPennine Express O SHF LIV 1B61 185110+185140 6 100 None {"version": 3, "segments": [{"to_m": 162.204, "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": 315.74, "from_m": 162.204, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 323.069, "from_m": 315.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": 426.273, "from_m": 323.069, "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": 503.362, "from_m": 426.273, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1494.007, "from_m": 503.362, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2379.286, "from_m": 1494.007, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5614.8, "from_m": 2379.286, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 5962.535, "from_m": 5614.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": 7768.636, "from_m": 5962.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": 7988.736, "from_m": 7768.636, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 8122.407, "from_m": 7988.736, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 9169.38, "from_m": 8122.407, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 9602.024, "from_m": 9169.38, "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": 9806.314, "from_m": 9602.024, "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": 9863.596, "from_m": 9806.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": 18529.175, "from_m": 9863.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": 19431.294, "from_m": 18529.175, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 38780.047, "from_m": 19431.294, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 40345.967, "from_m": 38780.047, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 40384.076, "from_m": 40345.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": 41039.009, "from_m": 40384.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": 55342.013, "from_m": 41039.009, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 55515.615, "from_m": 55342.013, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 56050.595, "from_m": 55515.615, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 56059.685, "from_m": 56050.595, "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": 56148.235, "from_m": 56059.685, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 59479.117, "from_m": 56148.235, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 59926.263, "from_m": 59479.117, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 60643.108, "from_m": 59926.263, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 61085.985, "from_m": 60643.108, "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": 61125.909, "from_m": 61085.985, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 61156.248, "from_m": 61125.909, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 66155.16, "from_m": 61156.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": 67118.649, "from_m": 66155.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": 67190.802, "from_m": 67118.649, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 67718.894, "from_m": 67190.802, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 69253.2, "from_m": 67718.894, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 69416.925, "from_m": 69253.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": 69726.338, "from_m": 69416.925, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 69772.545, "from_m": 69726.338, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 69792.381, "from_m": 69772.545, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 70344.014, "from_m": 69792.381, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 70956.944, "from_m": 70344.014, "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": 71036.754, "from_m": 70956.944, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 71900.819, "from_m": 71036.754, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 72228.252, "from_m": 71900.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": 73438.609, "from_m": 72228.252, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 74374.379, "from_m": 73438.609, "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": 74407.969, "from_m": 74374.379, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 86341.88, "from_m": 74407.969, "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": 86377.756, "from_m": 86341.88, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 91306.669, "from_m": 86377.756, "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": 94141.097, "from_m": 91306.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": 94540.955, "from_m": 94141.097, "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": 96403.858, "from_m": 94540.955, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 96465.242, "from_m": 96403.858, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 97584.939, "from_m": 96465.242, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 98497.023, "from_m": 97584.939, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 116247.786, "from_m": 98497.023, "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": 116786.583, "from_m": 116247.786, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 116999.243, "from_m": 116786.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": 117435.359, "from_m": 116999.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": 117488.528, "from_m": 117435.359, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 122009.373, "from_m": 117488.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": 122069.691, "from_m": 122009.373, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 122401.404, "from_m": 122069.691, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 123535.503, "from_m": 122401.404, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 123593.54, "from_m": 123535.503, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 123672.764, "from_m": 123593.54, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 123714.506, "from_m": 123672.764, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 123783.568, "from_m": 123714.506, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 123821.613, "from_m": 123783.568, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 124120.695, "from_m": 123821.613, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 124356.59, "from_m": 124120.695, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 124398.163, "from_m": 124356.59, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 125494.355, "from_m": 124398.163, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 125860.615, "from_m": 125494.355, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 126177.967, "from_m": 125860.615, "capability_applied": null, "effective_limit_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": 658248, "profile_key": "c78cbacef06b8e7a792dc3388351faa3725a9ec59e9469f794529cd7b0e0e6d2", "schedule_id": 38988, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0508", "location": "Sheffield", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 107276}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0512H", "location": "Dore Station Jn", "stage_seq": 2, "distance_m": 6016.619, "section_seq": 1, "route_path_id": 107276}, {"is_pass": false, "wtt_arr": "0513H", "wtt_dep": "0514H", "location": "Dore and Totley", "stage_seq": 3, "distance_m": 6865.585, "section_seq": 1, "route_path_id": 107276}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0515H", "location": "Dore West Jn", "stage_seq": 4, "distance_m": 9462.626, "section_seq": 1, "route_path_id": 107276}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0516H", "location": "Totley Tunnel East", "stage_seq": 5, "distance_m": 10865.819, "section_seq": 1, "route_path_id": 107276}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0520", "location": "Grindleford", "stage_seq": 6, "distance_m": 16670.761, "section_seq": 1, "route_path_id": 107276}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0523", "location": "Bamford", "stage_seq": 7, "distance_m": 22515.469, "section_seq": 1, "route_path_id": 107276}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0526H", "location": "Earles Siding S.B.", "stage_seq": 8, "distance_m": 26701.978, "section_seq": 1, "route_path_id": 107276}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0528H", "location": "Earles Sidings Sig. Es31", "stage_seq": 9, "distance_m": 28845.674, "section_seq": 1, "route_path_id": 107276}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0530", "location": "Edale", "stage_seq": 10, "distance_m": 33225.667, "section_seq": 1, "route_path_id": 107276}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0534", "location": "Chinley East Jn", "stage_seq": 11, "distance_m": 40384.076, "section_seq": 1, "route_path_id": 107276}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0534H", "location": "Chinley North Jn", "stage_seq": 12, "distance_m": 41039.009, "section_seq": 1, "route_path_id": 107276}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0539", "location": "New Mills South Jn", "stage_seq": 13, "distance_m": 46887.532, "section_seq": 1, "route_path_id": 107276}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0545H", "location": "Hazel Grove High Level Jn", "stage_seq": 14, "distance_m": 55120.538, "section_seq": 1, "route_path_id": 107276}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0546H", "location": "Hazel Grove", "stage_seq": 15, "distance_m": 56380.889, "section_seq": 1, "route_path_id": 107276}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0552", "location": "Edgeley Jn No.1", "stage_seq": 16, "distance_m": 60001.834, "section_seq": 1, "route_path_id": 107276}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0553", "location": "Edgeley Jn No2", "stage_seq": 17, "distance_m": 60435.849, "section_seq": 1, "route_path_id": 107276}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0554", "location": "Stockport", "stage_seq": 18, "distance_m": 60876.034, "section_seq": 1, "route_path_id": 107276}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0557", "location": "Heaton Norris Jn", "stage_seq": 19, "distance_m": 62047.595, "section_seq": 1, "route_path_id": 107276}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0600", "location": "Slade Lane Jn", "stage_seq": 20, "distance_m": 66569.664, "section_seq": 1, "route_path_id": 107276}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0602", "location": "Ardwick Jn", "stage_seq": 21, "distance_m": 69106.828, "section_seq": 1, "route_path_id": 107276}, {"is_pass": false, "wtt_arr": "0604H", "wtt_dep": "0607H", "location": "Manchester Piccadilly", "stage_seq": 22, "distance_m": 70207.701, "section_seq": 1, "route_path_id": 107276}, {"is_pass": false, "wtt_arr": "0609", "wtt_dep": "0611", "location": "Manchester Oxford Road", "stage_seq": 23, "distance_m": 71112.982, "section_seq": 1, "route_path_id": 107276}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0612", "location": "Deansgate", "stage_seq": 24, "distance_m": 71680.135, "section_seq": 1, "route_path_id": 107276}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0615", "location": "Trafford Park East Jn", "stage_seq": 25, "distance_m": 74608.043, "section_seq": 1, "route_path_id": 107276}, {"is_pass": false, "wtt_arr": "0618", "wtt_dep": "0619", "location": "Urmston", "stage_seq": 26, "distance_m": 79290.408, "section_seq": 1, "route_path_id": 107276}, {"is_pass": false, "wtt_arr": "0623", "wtt_dep": "0624", "location": "Irlam", "stage_seq": 27, "distance_m": 84750.003, "section_seq": 1, "route_path_id": 107276}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0625H", "location": "Glazebrook East Jn", "stage_seq": 28, "distance_m": 86181.921, "section_seq": 1, "route_path_id": 107276}, {"is_pass": false, "wtt_arr": "0628H", "wtt_dep": "0629H", "location": "Birchwood", "stage_seq": 29, "distance_m": 91454.385, "section_seq": 1, "route_path_id": 107276}, {"is_pass": false, "wtt_arr": "0634H", "wtt_dep": "0635H", "location": "Warrington Central", "stage_seq": 30, "distance_m": 96555.319, "section_seq": 1, "route_path_id": 107276}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0642H", "location": "Hough Green", "stage_seq": 31, "distance_m": 109287.335, "section_seq": 1, "route_path_id": 107276}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0645", "location": "Hunt's Cross", "stage_seq": 32, "distance_m": 114738.595, "section_seq": 1, "route_path_id": 107276}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0647H", "location": "Hunts Cross West Jn", "stage_seq": 33, "distance_m": 116247.786, "section_seq": 1, "route_path_id": 107276}, {"is_pass": false, "wtt_arr": "0649", "wtt_dep": "0650", "location": "Liverpool South Parkway (HL)", "stage_seq": 34, "distance_m": 117147.733, "section_seq": 1, "route_path_id": 107276}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0655", "location": "Wavertree Jn", "stage_seq": 35, "distance_m": 121955.895, "section_seq": 1, "route_path_id": 107276}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0656H", "location": "Edge Hill S.B.", "stage_seq": 36, "distance_m": 123418.83, "section_seq": 1, "route_path_id": 107276}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0657", "location": "Edge Hill", "stage_seq": 37, "distance_m": 124007.572, "section_seq": 1, "route_path_id": 107276}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0658", "location": "Crown Street Jn", "stage_seq": 38, "distance_m": 124899.829, "section_seq": 1, "route_path_id": 107276}, {"is_pass": false, "wtt_arr": "0701", "wtt_dep": null, "location": "Liverpool Lime Street HL/ML", "stage_seq": 39, "distance_m": 126177.967, "section_seq": 1, "route_path_id": 107276}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 126177.967, "from_m": 0.0, "section_seq": 1, "route_path_id": 107276}], "total_distance_m": 126177.967, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 124049.799, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2128.168, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 7422, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:12:19Z", "source_id": 54872164, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T04:13:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:12:24Z", "source_id": 17570971, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T05:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9301, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:16:18Z", "source_id": 54875559, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T04:20:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:16:23Z", "source_id": 17571828, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T05:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9291, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:21:43Z", "source_id": 54880543, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T04:23:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:21:47Z", "source_id": 17573226, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T05:23:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:48:08Z", "source_id": 17581899, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T05:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8486, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:05:28Z", "source_id": 54938538, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T05:06:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:05:34Z", "source_id": 17589999, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T06:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9230, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:08:42Z", "source_id": 54944179, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-18T05:09:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:08:46Z", "source_id": 17591738, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-18T06:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9250, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:11:54Z", "source_id": 54950047, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-18T05:12:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:11:57Z", "source_id": 17593543, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-18T06:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9268, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:17:33Z", "source_id": 54961003, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-18T05:18:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:17:38Z", "source_id": 17596762, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-18T06:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9275, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:22:27Z", "source_id": 54970578, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-18T05:23:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:22:32Z", "source_id": 17599711, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-18T06:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10069, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:26:47Z", "source_id": 54979225, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-18T05:29:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:26:53Z", "source_id": 17602405, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-18T06:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10058, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:33:53Z", "source_id": 54994174, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-18T05:34:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:33:55Z", "source_id": 17606944, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-18T06:34:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:42:38Z", "source_id": 17612779, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-18T06:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10038, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:44:56Z", "source_id": 55018937, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-18T05:45:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:44:58Z", "source_id": 17614364, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-18T06:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9932, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:47:45Z", "source_id": 55025602, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-18T05:48:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:47:49Z", "source_id": 17616310, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-18T06:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9881, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:56:22Z", "source_id": 55046455, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-18T05:57:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:56:27Z", "source_id": 17622351, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-18T06:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9846, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:59:31Z", "source_id": 55054561, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-18T06:01:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:59:36Z", "source_id": 17624565, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-18T07:01:00+01:00", "operational_fact": true}] Sheffield 0508 0508 5A None None Liverpool Lime Street HL/ML 0701 0701 7 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:W84643/2026-09-18/detailed None Liverpool South Parkway (HL) 2026-09-18T06:50:00+01:00 Liverpool Lime Street HL/ML 11.0 {"type": "LineString", "coordinates": [[-2.8896760457576764, 53.358758852112295], [-2.8899481999999996, 53.35891960000001], [-2.8900299, 53.3589691], [-2.8904639999999997, 53.35923199999999], [-2.8906555, 53.3593473], [-2.8914847, 53.359841399999986], [-2.8916485, 53.3599371], [-2.8925546, 53.360484199999995], [-2.8929331640591553, 53.36070877627213], [-2.8930067, 53.3607524], [-2.8936114, 53.3610661], [-2.8948021999999995, 53.361777700000005], [-2.8966208, 53.36287179999999], [-2.9026224, 53.36647289999999], [-2.9051112999999997, 53.3679669], [-2.9065625999999996, 53.3689223], [-2.9073824, 53.3695097], [-2.9076727999999994, 53.3697178], [-2.9091372999999994, 53.3709308], [-2.9102665, 53.372031499999984], [-2.9114226999999997, 53.37327], [-2.912254, 53.3742817], [-2.9129946, 53.3753273], [-2.9136581999999995, 53.37643709999999], [-2.9143167999999995, 53.3775868], [-2.9146010999999996, 53.3780619], [-2.9148986999999997, 53.37854110000001], [-2.9154673, 53.37934769999998], [-2.9163470999999994, 53.3803841], [-2.9186132999999996, 53.38301030000001], [-2.9188869, 53.3833318], [-2.9205619, 53.3852774], [-2.9214779, 53.3863508], [-2.9217717999999997, 53.3866962], [-2.9223096, 53.3873681], [-2.9227644999999995, 53.388], [-2.9228797, 53.38818940000001], [-2.9233822, 53.388991], [-2.9240205, 53.3900229], [-2.9241462, 53.39021729999999], [-2.9251725999999993, 53.3918606], [-2.9253469999999995, 53.392130299999984], [-2.9258877, 53.392969400000005], [-2.9262336999999996, 53.3935252], [-2.926367, 53.3937389], [-2.9266414, 53.3941786], [-2.9272049, 53.3951041], [-2.9272588, 53.39520089999999], [-2.9275456000000006, 53.395650399999994], [-2.9278655, 53.3961641], [-2.928061, 53.3964838], [-2.9282762, 53.39680639999999], [-2.9283074999999994, 53.3968606], [-2.9284667, 53.39712380000001], [-2.9285743, 53.3973249], [-2.9286356999999996, 53.39743970000001], [-2.9287738, 53.397734799999995], [-2.9289213, 53.3981026], [-2.9290353, 53.398435199999994], [-2.9290623, 53.398521599999995], [-2.9291140999999996, 53.3986873], [-2.9291305, 53.39873990000001], [-2.9291976, 53.3990262], [-2.9292280999999996, 53.39918479999999], [-2.9292687, 53.39939559999999], [-2.929329, 53.39978020000001], [-2.9293732999999995, 53.40016239999999], [-2.9294049, 53.40048959999999], [-2.9294173, 53.4006261], [-2.9294282, 53.4007301], [-2.9294497, 53.4010484], [-2.9294671, 53.401377799999985], [-2.9294873000000003, 53.40164879999999], [-2.9295234999999997, 53.401852700000006], [-2.9295811, 53.4020398], [-2.9296561999999997, 53.40222049999999], [-2.9297728999999997, 53.4024276], [-2.9299351999999996, 53.40263869999999], [-2.9301054999999994, 53.4028106], [-2.9302933, 53.4029761], [-2.930529299999999, 53.40314], [-2.9307452, 53.4032671], [-2.9310402999999994, 53.40341339999999], [-2.9313541, 53.40353820000001], [-2.9316505, 53.40363409999999], [-2.9319494999999995, 53.40371], [-2.9322337999999997, 53.4037692], [-2.9324939999999997, 53.40380759999999], [-2.9328144999999997, 53.40384040000001], [-2.9329391810250875, 53.40384746175579], [-2.9331297, 53.4038276], [-2.9345217999999997, 53.4036892], [-2.9356254999999996, 53.40358059999999], [-2.9359499999999996, 53.4035486], [-2.9364257999999994, 53.40350119999999], [-2.9372361999999996, 53.403419], [-2.9381054, 53.40333369999999], [-2.9382008307911747, 53.403324322611574], [-2.9383760999999997, 53.40330709999999], [-2.9391593, 53.4032264], [-2.9395375, 53.40318719999999], [-2.939803, 53.4031464], [-2.9399852, 53.40310989999999], [-2.9403729999999997, 53.4030531], [-2.9408244, 53.4029985], [-2.9411259999999997, 53.4029629], [-2.9418977999999996, 53.402809], [-2.9425113, 53.40272449999999], [-2.9428902999999997, 53.40264809999999], [-2.9432083999999996, 53.40258559999999], [-2.9435028, 53.402534200000005], [-2.9440700999999994, 53.402482500000005], [-2.9442425, 53.402458499999995], [-2.9446815, 53.40240249999999], [-2.9450071, 53.40237629999999], [-2.9452987, 53.40237280000001], [-2.9456225, 53.4023838], [-2.9460269999999995, 53.40242039999999], [-2.9463516, 53.402462], [-2.9468276000000007, 53.4025395], [-2.9475934, 53.402673099999994], [-2.9478069999999996, 53.4027135], [-2.9484593, 53.402837000000005], [-2.9492967999999995, 53.4029836], [-2.9496955, 53.403044300000005], [-2.9503170999999995, 53.40313940000001], [-2.9509548, 53.4032434], [-2.9518887, 53.4034023], [-2.9525468, 53.40351549999999], [-2.9544328, 53.403839299999994], [-2.9558321999999997, 53.4040826], [-2.956101, 53.40413480000001], [-2.9567152999999995, 53.4042414], [-2.9568341, 53.404261299999995], [-2.9576228999999996, 53.404398400000005], [-2.9578934999999995, 53.40444540000001], [-2.9595890999999996, 53.40474140000001], [-2.9597539, 53.40477020000001], [-2.9610094999999994, 53.40500290000001], [-2.9614223, 53.40507529999999], [-2.962845, 53.40532180000001], [-2.9638369, 53.4055], [-2.9638880999999997, 53.40550959999999], [-2.9639285999999996, 53.405517399999994], [-2.9642080999999996, 53.405567999999995], [-2.964440437594421, 53.40560820361025], [-2.9690029999999994, 53.4063977], [-2.969822, 53.4065409], [-2.9701052, 53.40659370000001], [-2.9705843999999995, 53.4066742], [-2.9710718999999997, 53.406725599999994], [-2.9720764999999996, 53.4069086], [-2.9723231, 53.4069544], [-2.9736696999999994, 53.40717179999999], [-2.9739935, 53.4072203], [-2.9742847, 53.407261], [-2.9745212999999997, 53.407289099999986], [-2.97481, 53.4073234], [-2.9750837, 53.4073357], [-2.9753364, 53.40734960000001], [-2.9756047999999997, 53.4073534], [-2.9759965, 53.4073515], [-2.9764549, 53.4073672], [-2.9767165493678225, 53.40738283708326], [-2.9767677999999997, 53.4073859], [-2.9771421, 53.40741999999999], [-2.977639299999999, 53.4074843], [-2.9783843, 53.4075993]]} 5.6 0650 0701 Liverpool South Parkway (HL) Liverpool L.st (lhs-vt) Liverpool Lime Street HL/ML 53.4075993 -2.9783843 53.4075993 -2.9783843 1 0 2026-09-18 06:11:27 TERMINATED 2026-09-18 06:01:00 Liverpool Lime Street HL/ML TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17624565 1789711177049383 121 121 2026-09-18 06:11:26.636660 7 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 06:01:26.163783
629649 658329 P85508 881H54M518 2026-09-18 COMPLETE 17625118 2026-09-18 07:01:00 2026-09-18 06:11:56 2026-09-20 06:11:56 {"id": 658329, "stp": "P", "toc": "Southeastern", "uid": "P85508", "consist": "375707+375817", "dest_crs": "CHX", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P85508/2026-09-18/detailed", "trust_id": "881H54M518", "origin_crs": "HGS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Charing Cross", "service_date": "2026-09-18", "dest_arr_time": "0703", "dest_platform": "5", "is_terminated": 1, "next_location": "London Charing Cross", "signalling_id": "1H54", "timing_status": "EARLY", "origin_station": "Hastings", "current_leg_arr": "0701", "current_leg_dep": "0658", "current_leg_end": "London Charing Cross", "origin_dep_time": "0512", "origin_platform": "3", "current_location": "London Charing Cross", "last_update_time": "2026-09-18T06:11:56", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.10845059999999998, 51.504258], [-0.109574, 51.5040673], [-0.1098205, 51.5040254], [-0.11011079999999998, 51.50397699999999], [-0.1103694, 51.5039449], [-0.1105724, 51.50392170000001], [-0.11075409999999998, 51.50390589999999], [-0.1109881, 51.5038961], [-0.1112443, 51.503895099999994], [-0.1114918, 51.503897], [-0.1117646, 51.50390449999999], [-0.1119978, 51.5039168], [-0.1122025, 51.5039336], [-0.1124587, 51.5039593], [-0.1126681, 51.5039869], [-0.1128878, 51.5040274], [-0.11325109999999998, 51.50410240000001], [-0.1134168, 51.5041439], [-0.1135953, 51.504192299999985], [-0.1136148, 51.5041981], [-0.11401569999999998, 51.5043187], [-0.1142156, 51.504385], [-0.1144742, 51.50446289999999], [-0.1154355, 51.50476020000001], [-0.11575019999999998, 51.5048601], [-0.1160349, 51.50495070000001], [-0.1163081, 51.50503770000001], [-0.1165517, 51.50511050000001], [-0.1167739, 51.50517880000001], [-0.11697739999999998, 51.50524], [-0.1172478, 51.5053175], [-0.11752339999999996, 51.5053956], [-0.1178151, 51.50548280000001], [-0.11850899999999998, 51.5056953], [-0.1193403, 51.5059558], [-0.1200674, 51.50618299999999], [-0.12032769999999995, 51.50625930000001], [-0.1206904, 51.50635710000001], [-0.12090819999999998, 51.5064189], [-0.1218351, 51.50670459999999], [-0.1219798, 51.506749500000005], [-0.1221381, 51.506804800000005], [-0.122356, 51.50689289999999], [-0.1227274, 51.5070822], [-0.1228925, 51.507169899999994], [-0.12311449999999996, 51.5072838], [-0.1241603, 51.5078489]]}", "current_leg_start": "London Waterloo (East)", "dest_arr_time_act": "0703", "motion_projection": null, "next_location_lat": "51.5078489", "next_location_lon": "-0.1241603", "previous_location": "London Waterloo (East)", "current_leg_milage": "0.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 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\": 658329, \"profile_key\": \"a34e37034b36700510e52ba655a32923800018dc55bf0d4f3ac5e1d271145af8\", \"schedule_id\": 21947, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0512\", \"location\": \"Hastings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37287}, {\"is_pass\": false, \"wtt_arr\": \"0514H\", \"wtt_dep\": \"0515H\", \"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\": \"0517H\", \"location\": \"Bopeep S.B. Jn\", \"stage_seq\": 3, \"distance_m\": 2545.617, \"section_seq\": 1, \"route_path_id\": 37287}, {\"is_pass\": false, \"wtt_arr\": \"0518\", \"wtt_dep\": \"0519\", \"location\": \"West St.Leonards\", \"stage_seq\": 4, \"distance_m\": 2699.218, \"section_seq\": 1, \"route_path_id\": 37287}, {\"is_pass\": false, \"wtt_arr\": \"0524\", \"wtt_dep\": \"0524H\", \"location\": \"Crowhurst\", \"stage_seq\": 5, \"distance_m\": 7720.649, \"section_seq\": 1, \"route_path_id\": 37287}, {\"is_pass\": false, \"wtt_arr\": \"0528\", \"wtt_dep\": \"0529\", \"location\": \"Battle\", \"stage_seq\": 6, \"distance_m\": 10996.02, \"section_seq\": 1, \"route_path_id\": 37287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0533\", \"location\": \"Mountfield Tunnel\", \"stage_seq\": 7, \"distance_m\": 17310.787, \"section_seq\": 1, \"route_path_id\": 37287}, {\"is_pass\": false, \"wtt_arr\": \"0536\", \"wtt_dep\": \"0537\", \"location\": \"Robertsbridge\", \"stage_seq\": 8, \"distance_m\": 20583.086, \"section_seq\": 1, \"route_path_id\": 37287}, {\"is_pass\": false, \"wtt_arr\": \"0540\", \"wtt_dep\": \"0541\", \"location\": \"Etchingham\", \"stage_seq\": 9, \"distance_m\": 24156.135, \"section_seq\": 1, \"route_path_id\": 37287}, {\"is_pass\": false, \"wtt_arr\": \"0545H\", \"wtt_dep\": \"0546H\", \"location\": \"Stonegate\", \"stage_seq\": 10, \"distance_m\": 29817.19, \"section_seq\": 1, \"route_path_id\": 37287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0550H\", \"location\": \"Wadhurst Tunnel South\", \"stage_seq\": 11, \"distance_m\": 36326.346, \"section_seq\": 1, \"route_path_id\": 37287}, {\"is_pass\": false, \"wtt_arr\": \"0552\", \"wtt_dep\": \"0553\", \"location\": \"Wadhurst\", \"stage_seq\": 12, \"distance_m\": 37157.367, \"section_seq\": 1, \"route_path_id\": 37287}, {\"is_pass\": false, \"wtt_arr\": \"0556H\", \"wtt_dep\": \"0557H\", \"location\": \"Frant\", \"stage_seq\": 13, \"distance_m\": 41394.44, \"section_seq\": 1, \"route_path_id\": 37287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0600\", \"location\": \"Strawberry Hill Tunnel\", \"stage_seq\": 14, \"distance_m\": 43823.374, \"section_seq\": 1, \"route_path_id\": 37287}, {\"is_pass\": false, \"wtt_arr\": \"0603\", \"wtt_dep\": \"0605\", \"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\": \"0606\", \"location\": \"Wells Tunnel Jn\", \"stage_seq\": 16, \"distance_m\": 45963.852, \"section_seq\": 1, \"route_path_id\": 37287}, {\"is_pass\": false, \"wtt_arr\": \"0608\", \"wtt_dep\": \"0609\", \"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\": \"0612H\", \"location\": \"Somerhill Tunnel\", \"stage_seq\": 18, \"distance_m\": 51825.649, \"section_seq\": 1, \"route_path_id\": 37287}, {\"is_pass\": false, \"wtt_arr\": \"0615H\", \"wtt_dep\": \"0617\", \"location\": \"Tonbridge\", \"stage_seq\": 19, \"distance_m\": 52726.974, \"section_seq\": 1, \"route_path_id\": 37287}, {\"is_pass\": false, \"wtt_arr\": \"0625H\", \"wtt_dep\": \"0627\", \"location\": \"Sevenoaks\", \"stage_seq\": 20, \"distance_m\": 64812.109, \"section_seq\": 1, \"route_path_id\": 37287}, {\"is_pass\": false, \"wtt_arr\": \"0637\", \"wtt_dep\": \"0638\", \"location\": \"Orpington\", \"stage_seq\": 21, \"distance_m\": 78051.846, \"section_seq\": 1, \"route_path_id\": 37287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0640\", \"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\": \"0641\", \"location\": \"Chislehurst\", \"stage_seq\": 23, \"distance_m\": 82264.117, \"section_seq\": 1, \"route_path_id\": 37287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0643\", \"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\": \"0644H\", \"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\": \"0646\", \"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\": \"0647H\", \"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\": \"0648H\", \"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\": \"0650H\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 29, \"distance_m\": 95476.315, \"section_seq\": 1, \"route_path_id\": 37287}, {\"is_pass\": false, \"wtt_arr\": \"0653\", \"wtt_dep\": \"0655\", \"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\": \"0657\", \"location\": \"Ewer Street Jn\", \"stage_seq\": 31, \"distance_m\": 98281.692, \"section_seq\": 1, \"route_path_id\": 37287}, {\"is_pass\": false, \"wtt_arr\": \"0659\", \"wtt_dep\": \"0700\", \"location\": \"London Waterloo (East)\", \"stage_seq\": 32, \"distance_m\": 99028.008, \"section_seq\": 1, \"route_path_id\": 37287}, {\"is_pass\": false, \"wtt_arr\": \"0703\", \"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}", "origin_dep_time_act": "0512", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.5078489", "current_position_lon": "-0.1241603", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31277, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:12:27Z\", \"source_id\": 54872259, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:15:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:12:34Z\", \"source_id\": 17571000, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31271, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:17:24Z\", \"source_id\": 54876533, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:18:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:17:27Z\", \"source_id\": 17572098, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32785, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:21:19Z\", \"source_id\": 54880133, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:25:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:21:23Z\", \"source_id\": 17573122, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32782, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:27:28Z\", \"source_id\": 54886509, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:30:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:27:33Z\", \"source_id\": 17574785, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32778, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:37:24Z\", \"source_id\": 54897540, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:37:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:37:28Z\", \"source_id\": 17577906, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32775, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:41:35Z\", \"source_id\": 54902673, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:41:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:41:38Z\", \"source_id\": 17579426, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32768, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:52:04Z\", \"source_id\": 54917326, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:54:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:52:08Z\", \"source_id\": 17583580, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32764, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:55:34Z\", \"source_id\": 54922550, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:58:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:55:37Z\", \"source_id\": 17585124, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32747, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:02:03Z\", \"source_id\": 54932813, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:03:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:02:05Z\", \"source_id\": 17588286, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32740, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:06:39Z\", \"source_id\": 54940680, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:07:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:06:43Z\", \"source_id\": 17590669, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32625, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:13:14Z\", \"source_id\": 54952627, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:14:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:13:16Z\", \"source_id\": 17594284, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32573, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:24:55Z\", \"source_id\": 54975452, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:26:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:24:58Z\", \"source_id\": 17601210, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31995, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:35:53Z\", \"source_id\": 54998655, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:36:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:35:58Z\", \"source_id\": 17608290, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31935, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:40:24Z\", \"source_id\": 55008969, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:41:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:40:29Z\", \"source_id\": 17611321, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31910, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:42:37Z\", \"source_id\": 55013880, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:43:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:42:40Z\", \"source_id\": 17612789, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31689, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:44:31Z\", \"source_id\": 55018004, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:45:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:44:34Z\", \"source_id\": 17614083, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29662, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:51:59Z\", \"source_id\": 55035705, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:52:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:52:04Z\", \"source_id\": 17619290, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31439, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:57:30Z\", \"source_id\": 55049217, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:58:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:57:34Z\", \"source_id\": 17623158, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31430, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:00:18Z\", \"source_id\": 55056581, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:01:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:00:21Z\", \"source_id\": 17625118, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Charing Cross", "service_state_platform": "5", "timing_fact_generation": 1789711222269073, "current_leg_arrival_utc": "2026-09-18T07:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T06:01:33.551853", "service_state_evidence_id": 17625118, "current_leg_start_actual_dep": "2026-09-18T07:00:00+01:00", "operational_evidence_version": 135, "service_state_event_time_utc": "2026-09-18T06:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T06:11:34.555445", "service_state_valid_until_kind": null, "operational_interpretation_version": 135, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P HGS CHX 1H54 375707+375817 8 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": 658329, "profile_key": "a34e37034b36700510e52ba655a32923800018dc55bf0d4f3ac5e1d271145af8", "schedule_id": 21947, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0512", "location": "Hastings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37287}, {"is_pass": false, "wtt_arr": "0514H", "wtt_dep": "0515H", "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": "0517H", "location": "Bopeep S.B. Jn", "stage_seq": 3, "distance_m": 2545.617, "section_seq": 1, "route_path_id": 37287}, {"is_pass": false, "wtt_arr": "0518", "wtt_dep": "0519", "location": "West St.Leonards", "stage_seq": 4, "distance_m": 2699.218, "section_seq": 1, "route_path_id": 37287}, {"is_pass": false, "wtt_arr": "0524", "wtt_dep": "0524H", "location": "Crowhurst", "stage_seq": 5, "distance_m": 7720.649, "section_seq": 1, "route_path_id": 37287}, {"is_pass": false, "wtt_arr": "0528", "wtt_dep": "0529", "location": "Battle", "stage_seq": 6, "distance_m": 10996.02, "section_seq": 1, "route_path_id": 37287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0533", "location": "Mountfield Tunnel", "stage_seq": 7, "distance_m": 17310.787, "section_seq": 1, "route_path_id": 37287}, {"is_pass": false, "wtt_arr": "0536", "wtt_dep": "0537", "location": "Robertsbridge", "stage_seq": 8, "distance_m": 20583.086, "section_seq": 1, "route_path_id": 37287}, {"is_pass": false, "wtt_arr": "0540", "wtt_dep": "0541", "location": "Etchingham", "stage_seq": 9, "distance_m": 24156.135, "section_seq": 1, "route_path_id": 37287}, {"is_pass": false, "wtt_arr": "0545H", "wtt_dep": "0546H", "location": "Stonegate", "stage_seq": 10, "distance_m": 29817.19, "section_seq": 1, "route_path_id": 37287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0550H", "location": "Wadhurst Tunnel South", "stage_seq": 11, "distance_m": 36326.346, "section_seq": 1, "route_path_id": 37287}, {"is_pass": false, "wtt_arr": "0552", "wtt_dep": "0553", "location": "Wadhurst", "stage_seq": 12, "distance_m": 37157.367, "section_seq": 1, "route_path_id": 37287}, {"is_pass": false, "wtt_arr": "0556H", "wtt_dep": "0557H", "location": "Frant", "stage_seq": 13, "distance_m": 41394.44, "section_seq": 1, "route_path_id": 37287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0600", "location": "Strawberry Hill Tunnel", "stage_seq": 14, "distance_m": 43823.374, "section_seq": 1, "route_path_id": 37287}, {"is_pass": false, "wtt_arr": "0603", "wtt_dep": "0605", "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": "0606", "location": "Wells Tunnel Jn", "stage_seq": 16, "distance_m": 45963.852, "section_seq": 1, "route_path_id": 37287}, {"is_pass": false, "wtt_arr": "0608", "wtt_dep": "0609", "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": "0612H", "location": "Somerhill Tunnel", "stage_seq": 18, "distance_m": 51825.649, "section_seq": 1, "route_path_id": 37287}, {"is_pass": false, "wtt_arr": "0615H", "wtt_dep": "0617", "location": "Tonbridge", "stage_seq": 19, "distance_m": 52726.974, "section_seq": 1, "route_path_id": 37287}, {"is_pass": false, "wtt_arr": "0625H", "wtt_dep": "0627", "location": "Sevenoaks", "stage_seq": 20, "distance_m": 64812.109, "section_seq": 1, "route_path_id": 37287}, {"is_pass": false, "wtt_arr": "0637", "wtt_dep": "0638", "location": "Orpington", "stage_seq": 21, "distance_m": 78051.846, "section_seq": 1, "route_path_id": 37287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0640", "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": "0641", "location": "Chislehurst", "stage_seq": 23, "distance_m": 82264.117, "section_seq": 1, "route_path_id": 37287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0643", "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": "0644H", "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": "0646", "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": "0647H", "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": "0648H", "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": "0650H", "location": "Blue Anchor (Kent)", "stage_seq": 29, "distance_m": 95476.315, "section_seq": 1, "route_path_id": 37287}, {"is_pass": false, "wtt_arr": "0653", "wtt_dep": "0655", "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": "0657", "location": "Ewer Street Jn", "stage_seq": 31, "distance_m": 98281.692, "section_seq": 1, "route_path_id": 37287}, {"is_pass": false, "wtt_arr": "0659", "wtt_dep": "0700", "location": "London Waterloo (East)", "stage_seq": 32, "distance_m": 99028.008, "section_seq": 1, "route_path_id": 37287}, {"is_pass": false, "wtt_arr": "0703", "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-18T04:12:27Z", "source_id": 54872259, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T04:15:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:12:34Z", "source_id": 17571000, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T05:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31271, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:17:24Z", "source_id": 54876533, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T04:18:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:17:27Z", "source_id": 17572098, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T05:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32785, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:21:19Z", "source_id": 54880133, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T04:25:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:21:23Z", "source_id": 17573122, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T05:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32782, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:27:28Z", "source_id": 54886509, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T04:30:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:27:33Z", "source_id": 17574785, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T05:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32778, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:37:24Z", "source_id": 54897540, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T04:37:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:37:28Z", "source_id": 17577906, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T05:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32775, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:41:35Z", "source_id": 54902673, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T04:41:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:41:38Z", "source_id": 17579426, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T05:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32768, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:52:04Z", "source_id": 54917326, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T04:54:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:52:08Z", "source_id": 17583580, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T05:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32764, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:55:34Z", "source_id": 54922550, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T04:58:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:55:37Z", "source_id": 17585124, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T05:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32747, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:02:03Z", "source_id": 54932813, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T05:03:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:02:05Z", "source_id": 17588286, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T06:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32740, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:06:39Z", "source_id": 54940680, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T05:07:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:06:43Z", "source_id": 17590669, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T06:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32625, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:13:14Z", "source_id": 54952627, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T05:14:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:13:16Z", "source_id": 17594284, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T06:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32573, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:24:55Z", "source_id": 54975452, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T05:26:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:24:58Z", "source_id": 17601210, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T06:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31995, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:35:53Z", "source_id": 54998655, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T05:36:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:35:58Z", "source_id": 17608290, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T06:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31935, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:40:24Z", "source_id": 55008969, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-18T05:41:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:40:29Z", "source_id": 17611321, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-18T06:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31910, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:42:37Z", "source_id": 55013880, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-18T05:43:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:42:40Z", "source_id": 17612789, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-18T06:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31689, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:44:31Z", "source_id": 55018004, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-18T05:45:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:44:34Z", "source_id": 17614083, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-18T06:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29662, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:51:59Z", "source_id": 55035705, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-18T05:52:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:52:04Z", "source_id": 17619290, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-18T06:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31439, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:57:30Z", "source_id": 55049217, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-18T05:58:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:57:34Z", "source_id": 17623158, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-18T06:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31430, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:00:18Z", "source_id": 55056581, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-18T06:01:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:00:21Z", "source_id": 17625118, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-18T07:01:00+01:00", "operational_fact": true}] Hastings 0512 0512 3 None None London Charing Cross 0703 0703 5 EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:P85508/2026-09-18/detailed None London Waterloo (East) 2026-09-18T07:00:00+01:00 London Charing Cross 3.0 {"type": "LineString", "coordinates": [[-0.10845059999999998, 51.504258], [-0.109574, 51.5040673], [-0.1098205, 51.5040254], [-0.11011079999999998, 51.50397699999999], [-0.1103694, 51.5039449], [-0.1105724, 51.50392170000001], [-0.11075409999999998, 51.50390589999999], [-0.1109881, 51.5038961], [-0.1112443, 51.503895099999994], [-0.1114918, 51.503897], [-0.1117646, 51.50390449999999], [-0.1119978, 51.5039168], [-0.1122025, 51.5039336], [-0.1124587, 51.5039593], [-0.1126681, 51.5039869], [-0.1128878, 51.5040274], [-0.11325109999999998, 51.50410240000001], [-0.1134168, 51.5041439], [-0.1135953, 51.504192299999985], [-0.1136148, 51.5041981], [-0.11401569999999998, 51.5043187], [-0.1142156, 51.504385], [-0.1144742, 51.50446289999999], [-0.1154355, 51.50476020000001], [-0.11575019999999998, 51.5048601], [-0.1160349, 51.50495070000001], [-0.1163081, 51.50503770000001], [-0.1165517, 51.50511050000001], [-0.1167739, 51.50517880000001], [-0.11697739999999998, 51.50524], [-0.1172478, 51.5053175], [-0.11752339999999996, 51.5053956], [-0.1178151, 51.50548280000001], [-0.11850899999999998, 51.5056953], [-0.1193403, 51.5059558], [-0.1200674, 51.50618299999999], [-0.12032769999999995, 51.50625930000001], [-0.1206904, 51.50635710000001], [-0.12090819999999998, 51.5064189], [-0.1218351, 51.50670459999999], [-0.1219798, 51.506749500000005], [-0.1221381, 51.506804800000005], [-0.122356, 51.50689289999999], [-0.1227274, 51.5070822], [-0.1228925, 51.507169899999994], [-0.12311449999999996, 51.5072838], [-0.1241603, 51.5078489]]} 0.7 0658 0701 London Waterloo (East) London Charing Cross London Charing Cross 51.5078489 -0.1241603 51.5078489 -0.1241603 1 0 2026-09-18 06:11:56 TERMINATED 2026-09-18 06:01:00 London Charing Cross TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17625118 1789711222269073 135 135 2026-09-18 06:11:34.555445 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 06:01:33.551853
629650 660556 C15469 062V33M618 2026-09-18 COMPLETE 17625468 2026-09-18 07:01:00 2026-09-18 06:11:56 2026-09-20 06:11:56 {"id": 660556, "stp": "P", "toc": "ScotRail", "uid": "C15469", "consist": "318255", "dest_crs": "MLN", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C15469/2026-09-18/detailed", "trust_id": "062V33M618", "origin_crs": "SPR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Milngavie", "service_date": "2026-09-18", "dest_arr_time": "0701", "dest_platform": "1", "is_terminated": 1, "next_location": "Milngavie", "signalling_id": "2V33", "timing_status": "ON TIME", "origin_station": "Springburn", "current_leg_arr": "0701", "current_leg_dep": "0658", "current_leg_end": "Milngavie", "origin_dep_time": "0621", "origin_platform": "3", "current_location": "Milngavie", "last_update_time": "2026-09-18T06:11:56", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.319787299999999, 55.9203333], [-4.319464700000001, 55.9204742], [-4.3192061, 55.92059969999999], [-4.3191885, 55.920609299999995], [-4.318666499999999, 55.9208973], [-4.3181782, 55.9212147], [-4.3179668, 55.921371099999995], [-4.3177313, 55.921562], [-4.3171614, 55.922067], [-4.3168992, 55.92231060000001], [-4.3165618, 55.92262600000001], [-4.3161201, 55.92303330000001], [-4.3159551, 55.9231848], [-4.3158515, 55.9232817], [-4.3153361, 55.9237448], [-4.3146747, 55.9243078], [-4.312853, 55.92599069999999], [-4.312766, 55.92607120000001], [-4.311913363773703, 55.92685882456939], [-4.3117377999999995, 55.92702100000001], [-4.3106356, 55.92819740000001], [-4.3103132, 55.9286588], [-4.310273399999999, 55.92871999999999], [-4.3099433, 55.92926430000001], [-4.3096852, 55.93005889999999], [-4.3095395, 55.930947999999994], [-4.3095586, 55.9314759], [-4.3095861, 55.9320003], [-4.3096319, 55.9322588], [-4.309677299999999, 55.9324848], [-4.3097428, 55.9327164], [-4.3098203, 55.932902199999994], [-4.309931899999999, 55.93319929999999], [-4.310057799999999, 55.93348009999999], [-4.3102543, 55.93389799999999], [-4.310418999999999, 55.934214999999995], [-4.3107741, 55.9348315], [-4.3112194, 55.93560769999999], [-4.311683899999999, 55.9364469], [-4.311802899999999, 55.9366551], [-4.3118859, 55.93679879999999], [-4.311913363773703, 55.9368470341312], [-4.3120213, 55.937036599999985], [-4.3122165, 55.9373693], [-4.312338999999999, 55.9375772], [-4.3124299, 55.937738499999995], [-4.312963500000001, 55.938685500000005], [-4.3132268, 55.9390445], [-4.313292499999999, 55.93913159999999], [-4.3133582, 55.939239], [-4.313495, 55.93950980000001], [-4.3135131, 55.93954209999999], [-4.3135595, 55.9396294], [-4.314052199999999, 55.940445100000005], [-4.3146729, 55.9414716]]}", "current_leg_start": "Hillfoot", "dest_arr_time_act": "0701", "motion_projection": null, "next_location_lat": "55.9414716", "next_location_lon": "-4.3146729", "previous_location": "Hillfoot", "current_leg_milage": "1.6", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 169.371, \"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\": 207.536, \"from_m\": 169.371, \"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\": 521.454, \"from_m\": 207.536, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3270.661, \"from_m\": 521.454, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3528.798, \"from_m\": 3270.661, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3704.075, \"from_m\": 3528.798, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4547.74, \"from_m\": 3704.075, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9179.046, \"from_m\": 4547.74, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9225.07, \"from_m\": 9179.046, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10551.268, \"from_m\": 9225.07, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10592.033, \"from_m\": 10551.268, \"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\": 11405.438, \"from_m\": 10592.033, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11776.877, \"from_m\": 11405.438, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 12469.261, \"from_m\": 11776.877, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12525.532, \"from_m\": 12469.261, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13964.756, \"from_m\": 12525.532, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 14603.046, \"from_m\": 13964.756, \"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\": 14689.361, \"from_m\": 14603.046, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 19249.288, \"from_m\": 14689.361, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19706.256, \"from_m\": 19249.288, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 660556, \"profile_key\": \"c0d09359322577b16f0c131c2e4eff9dcf1c796e084b0350956954815aa050c2\", \"schedule_id\": 2043, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0621\", \"location\": \"Springburn\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66348}, {\"is_pass\": false, \"wtt_arr\": \"0622H\", \"wtt_dep\": \"0623\", \"location\": \"Barnhill\", \"stage_seq\": 2, \"distance_m\": 584.921, \"section_seq\": 1, \"route_path_id\": 66348}, {\"is_pass\": false, \"wtt_arr\": \"0625H\", \"wtt_dep\": \"0626\", \"location\": \"Alexandra Parade\", \"stage_seq\": 3, \"distance_m\": 2448.51, \"section_seq\": 1, \"route_path_id\": 66348}, {\"is_pass\": false, \"wtt_arr\": \"0627\", \"wtt_dep\": \"0628\", \"location\": \"Duke Street\", \"stage_seq\": 4, \"distance_m\": 2974.048, \"section_seq\": 1, \"route_path_id\": 66348}, {\"is_pass\": false, \"wtt_arr\": \"0629H\", \"wtt_dep\": \"0630\", \"location\": \"Bellgrove\", \"stage_seq\": 5, \"distance_m\": 3793.807, \"section_seq\": 1, \"route_path_id\": 66348}, {\"is_pass\": false, \"wtt_arr\": \"0631H\", \"wtt_dep\": \"0633H\", \"location\": \"High Street\", \"stage_seq\": 6, \"distance_m\": 4816.376, \"section_seq\": 1, \"route_path_id\": 66348}, {\"is_pass\": false, \"wtt_arr\": \"0635\", \"wtt_dep\": \"0638\", \"location\": \"Glasgow Queen St Low Level\", \"stage_seq\": 7, \"distance_m\": 5685.033, \"section_seq\": 1, \"route_path_id\": 66348}, {\"is_pass\": false, \"wtt_arr\": \"0639H\", \"wtt_dep\": \"0640H\", \"location\": \"Charing Cross\", \"stage_seq\": 8, \"distance_m\": 6924.087, \"section_seq\": 1, \"route_path_id\": 66348}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0642H\", \"location\": \"Finnieston East Jn\", \"stage_seq\": 9, \"distance_m\": 8447.12, \"section_seq\": 1, \"route_path_id\": 66348}, {\"is_pass\": false, \"wtt_arr\": \"0644\", \"wtt_dep\": \"0644H\", \"location\": \"Partick\", \"stage_seq\": 10, \"distance_m\": 9652.309, \"section_seq\": 1, \"route_path_id\": 66348}, {\"is_pass\": false, \"wtt_arr\": \"0646\", \"wtt_dep\": \"0647\", \"location\": \"Hyndland\", \"stage_seq\": 11, \"distance_m\": 10828.172, \"section_seq\": 1, \"route_path_id\": 66348}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0648\", \"location\": \"Hyndland East Jn\", \"stage_seq\": 12, \"distance_m\": 11358.624, \"section_seq\": 1, \"route_path_id\": 66348}, {\"is_pass\": false, \"wtt_arr\": \"0649H\", \"wtt_dep\": \"0650\", \"location\": \"Anniesland\", \"stage_seq\": 13, \"distance_m\": 12387.037, \"section_seq\": 1, \"route_path_id\": 66348}, {\"is_pass\": false, \"wtt_arr\": \"0652H\", \"wtt_dep\": \"0653\", \"location\": \"Westerton\", \"stage_seq\": 14, \"distance_m\": 14449.813, \"section_seq\": 1, \"route_path_id\": 66348}, {\"is_pass\": false, \"wtt_arr\": \"0655\", \"wtt_dep\": \"0656\", \"location\": \"Bearsden\", \"stage_seq\": 15, \"distance_m\": 16240.916, \"section_seq\": 1, \"route_path_id\": 66348}, {\"is_pass\": false, \"wtt_arr\": \"0657H\", \"wtt_dep\": \"0658\", \"location\": \"Hillfoot\", \"stage_seq\": 16, \"distance_m\": 17123.539, \"section_seq\": 1, \"route_path_id\": 66348}, {\"is_pass\": false, \"wtt_arr\": \"0701\", \"wtt_dep\": null, \"location\": \"Milngavie\", \"stage_seq\": 17, \"distance_m\": 19706.256, \"section_seq\": 1, \"route_path_id\": 66348}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 19706.256, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66348}], \"total_distance_m\": 19706.256, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 19660.232, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 46.024, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0621", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "55.9414716", "current_position_lon": "-4.3146729", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1543, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:23:06Z\", \"source_id\": 54971858, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:24:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:23:08Z\", \"source_id\": 17600091, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1550, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:25:14Z\", \"source_id\": 54976090, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:27:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:25:18Z\", \"source_id\": 17601440, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1565, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:29:42Z\", \"source_id\": 54985223, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:31:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:29:46Z\", \"source_id\": 17604251, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1556, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:31:53Z\", \"source_id\": 54989858, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:33:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:31:58Z\", \"source_id\": 17605698, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1389, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:34:39Z\", \"source_id\": 54996019, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:35:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:34:41Z\", \"source_id\": 17607449, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1385, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:39:00Z\", \"source_id\": 55005533, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:39:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:39:04Z\", \"source_id\": 17610297, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1375, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:42:39Z\", \"source_id\": 55013987, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:43:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:42:46Z\", \"source_id\": 17612847, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1370, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:45:28Z\", \"source_id\": 55020215, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:45:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:45:33Z\", \"source_id\": 17614762, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1298, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:48:27Z\", \"source_id\": 55027194, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:49:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:48:28Z\", \"source_id\": 17616806, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1288, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:51:28Z\", \"source_id\": 55034467, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:52:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:51:33Z\", \"source_id\": 17618965, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1330, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:54:34Z\", \"source_id\": 55041969, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:55:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:54:37Z\", \"source_id\": 17621105, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1324, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:00:43Z\", \"source_id\": 55057652, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:01:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:00:50Z\", \"source_id\": 17625468, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Milngavie", "service_state_platform": "1", "timing_fact_generation": 1789711252477981, "current_leg_arrival_utc": "2026-09-18T07:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T06:01:40.436339", "service_state_evidence_id": 17625468, "current_leg_start_actual_dep": "2026-09-18T06:58:00+01:00", "operational_evidence_version": 56, "service_state_event_time_utc": "2026-09-18T06:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T06:11:40.976794", "service_state_valid_until_kind": null, "operational_interpretation_version": 56, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P SPR MLN 2V33 318255 3 90 None {"version": 3, "segments": [{"to_m": 169.371, "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": 207.536, "from_m": 169.371, "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": 521.454, "from_m": 207.536, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3270.661, "from_m": 521.454, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3528.798, "from_m": 3270.661, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3704.075, "from_m": 3528.798, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4547.74, "from_m": 3704.075, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9179.046, "from_m": 4547.74, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9225.07, "from_m": 9179.046, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10551.268, "from_m": 9225.07, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10592.033, "from_m": 10551.268, "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": 11405.438, "from_m": 10592.033, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11776.877, "from_m": 11405.438, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 12469.261, "from_m": 11776.877, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12525.532, "from_m": 12469.261, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13964.756, "from_m": 12525.532, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 14603.046, "from_m": 13964.756, "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": 14689.361, "from_m": 14603.046, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 19249.288, "from_m": 14689.361, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19706.256, "from_m": 19249.288, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}], "service_id": 660556, "profile_key": "c0d09359322577b16f0c131c2e4eff9dcf1c796e084b0350956954815aa050c2", "schedule_id": 2043, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0621", "location": "Springburn", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66348}, {"is_pass": false, "wtt_arr": "0622H", "wtt_dep": "0623", "location": "Barnhill", "stage_seq": 2, "distance_m": 584.921, "section_seq": 1, "route_path_id": 66348}, {"is_pass": false, "wtt_arr": "0625H", "wtt_dep": "0626", "location": "Alexandra Parade", "stage_seq": 3, "distance_m": 2448.51, "section_seq": 1, "route_path_id": 66348}, {"is_pass": false, "wtt_arr": "0627", "wtt_dep": "0628", "location": "Duke Street", "stage_seq": 4, "distance_m": 2974.048, "section_seq": 1, "route_path_id": 66348}, {"is_pass": false, "wtt_arr": "0629H", "wtt_dep": "0630", "location": "Bellgrove", "stage_seq": 5, "distance_m": 3793.807, "section_seq": 1, "route_path_id": 66348}, {"is_pass": false, "wtt_arr": "0631H", "wtt_dep": "0633H", "location": "High Street", "stage_seq": 6, "distance_m": 4816.376, "section_seq": 1, "route_path_id": 66348}, {"is_pass": false, "wtt_arr": "0635", "wtt_dep": "0638", "location": "Glasgow Queen St Low Level", "stage_seq": 7, "distance_m": 5685.033, "section_seq": 1, "route_path_id": 66348}, {"is_pass": false, "wtt_arr": "0639H", "wtt_dep": "0640H", "location": "Charing Cross", "stage_seq": 8, "distance_m": 6924.087, "section_seq": 1, "route_path_id": 66348}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0642H", "location": "Finnieston East Jn", "stage_seq": 9, "distance_m": 8447.12, "section_seq": 1, "route_path_id": 66348}, {"is_pass": false, "wtt_arr": "0644", "wtt_dep": "0644H", "location": "Partick", "stage_seq": 10, "distance_m": 9652.309, "section_seq": 1, "route_path_id": 66348}, {"is_pass": false, "wtt_arr": "0646", "wtt_dep": "0647", "location": "Hyndland", "stage_seq": 11, "distance_m": 10828.172, "section_seq": 1, "route_path_id": 66348}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0648", "location": "Hyndland East Jn", "stage_seq": 12, "distance_m": 11358.624, "section_seq": 1, "route_path_id": 66348}, {"is_pass": false, "wtt_arr": "0649H", "wtt_dep": "0650", "location": "Anniesland", "stage_seq": 13, "distance_m": 12387.037, "section_seq": 1, "route_path_id": 66348}, {"is_pass": false, "wtt_arr": "0652H", "wtt_dep": "0653", "location": "Westerton", "stage_seq": 14, "distance_m": 14449.813, "section_seq": 1, "route_path_id": 66348}, {"is_pass": false, "wtt_arr": "0655", "wtt_dep": "0656", "location": "Bearsden", "stage_seq": 15, "distance_m": 16240.916, "section_seq": 1, "route_path_id": 66348}, {"is_pass": false, "wtt_arr": "0657H", "wtt_dep": "0658", "location": "Hillfoot", "stage_seq": 16, "distance_m": 17123.539, "section_seq": 1, "route_path_id": 66348}, {"is_pass": false, "wtt_arr": "0701", "wtt_dep": null, "location": "Milngavie", "stage_seq": 17, "distance_m": 19706.256, "section_seq": 1, "route_path_id": 66348}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 19706.256, "from_m": 0.0, "section_seq": 1, "route_path_id": 66348}], "total_distance_m": 19706.256, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 19660.232, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 46.024, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 1543, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:23:06Z", "source_id": 54971858, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T05:24:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:23:08Z", "source_id": 17600091, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T06:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1550, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:25:14Z", "source_id": 54976090, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T05:27:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:25:18Z", "source_id": 17601440, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T06:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1565, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:29:42Z", "source_id": 54985223, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T05:31:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:29:46Z", "source_id": 17604251, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T06:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1556, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:31:53Z", "source_id": 54989858, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T05:33:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:31:58Z", "source_id": 17605698, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T06:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1389, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:34:39Z", "source_id": 54996019, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T05:35:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:34:41Z", "source_id": 17607449, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T06:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1385, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:39:00Z", "source_id": 55005533, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T05:39:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:39:04Z", "source_id": 17610297, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T06:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1375, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:42:39Z", "source_id": 55013987, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T05:43:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:42:46Z", "source_id": 17612847, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T06:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1370, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:45:28Z", "source_id": 55020215, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T05:45:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:45:33Z", "source_id": 17614762, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T06:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1298, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:48:27Z", "source_id": 55027194, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T05:49:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:48:28Z", "source_id": 17616806, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T06:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1288, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:51:28Z", "source_id": 55034467, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T05:52:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:51:33Z", "source_id": 17618965, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T06:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1330, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:54:34Z", "source_id": 55041969, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T05:55:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:54:37Z", "source_id": 17621105, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T06:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1324, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:00:43Z", "source_id": 55057652, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T06:01:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:00:50Z", "source_id": 17625468, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T07:01:00+01:00", "operational_fact": true}] Springburn 0621 0621 3 None None Milngavie 0701 0701 1 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:C15469/2026-09-18/detailed None Hillfoot 2026-09-18T06:58:00+01:00 Milngavie 3.0 {"type": "LineString", "coordinates": [[-4.319787299999999, 55.9203333], [-4.319464700000001, 55.9204742], [-4.3192061, 55.92059969999999], [-4.3191885, 55.920609299999995], [-4.318666499999999, 55.9208973], [-4.3181782, 55.9212147], [-4.3179668, 55.921371099999995], [-4.3177313, 55.921562], [-4.3171614, 55.922067], [-4.3168992, 55.92231060000001], [-4.3165618, 55.92262600000001], [-4.3161201, 55.92303330000001], [-4.3159551, 55.9231848], [-4.3158515, 55.9232817], [-4.3153361, 55.9237448], [-4.3146747, 55.9243078], [-4.312853, 55.92599069999999], [-4.312766, 55.92607120000001], [-4.311913363773703, 55.92685882456939], [-4.3117377999999995, 55.92702100000001], [-4.3106356, 55.92819740000001], [-4.3103132, 55.9286588], [-4.310273399999999, 55.92871999999999], [-4.3099433, 55.92926430000001], [-4.3096852, 55.93005889999999], [-4.3095395, 55.930947999999994], [-4.3095586, 55.9314759], [-4.3095861, 55.9320003], [-4.3096319, 55.9322588], [-4.309677299999999, 55.9324848], [-4.3097428, 55.9327164], [-4.3098203, 55.932902199999994], [-4.309931899999999, 55.93319929999999], [-4.310057799999999, 55.93348009999999], [-4.3102543, 55.93389799999999], [-4.310418999999999, 55.934214999999995], [-4.3107741, 55.9348315], [-4.3112194, 55.93560769999999], [-4.311683899999999, 55.9364469], [-4.311802899999999, 55.9366551], [-4.3118859, 55.93679879999999], [-4.311913363773703, 55.9368470341312], [-4.3120213, 55.937036599999985], [-4.3122165, 55.9373693], [-4.312338999999999, 55.9375772], [-4.3124299, 55.937738499999995], [-4.312963500000001, 55.938685500000005], [-4.3132268, 55.9390445], [-4.313292499999999, 55.93913159999999], [-4.3133582, 55.939239], [-4.313495, 55.93950980000001], [-4.3135131, 55.93954209999999], [-4.3135595, 55.9396294], [-4.314052199999999, 55.940445100000005], [-4.3146729, 55.9414716]]} 1.6 0658 0701 Hillfoot Milngavie Milngavie 55.9414716 -4.3146729 55.9414716 -4.3146729 1 0 2026-09-18 06:11:56 TERMINATED 2026-09-18 06:01:00 Milngavie TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17625468 1789711252477981 56 56 2026-09-18 06:11:40.976794 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 06:01:40.436339
629651 660650 C34332 722J03M618 2026-09-18 COMPLETE 17625325 2026-09-18 07:01:00 2026-09-18 06:11:56 2026-09-20 06:11:56 {"id": 660650, "stp": "P", "toc": "London Overground", "uid": "C34332", "consist": null, "dest_crs": "BGV", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C34332/2026-09-18/detailed", "trust_id": "722J03M618", "origin_crs": "GPO", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Barking Riverside Station (Construction)", "service_date": "2026-09-18", "dest_arr_time": "0704", "dest_platform": "2", "is_terminated": 1, "next_location": "Barking Riverside Station (Construction)", "signalling_id": "2J03", "timing_status": "EARLY", "origin_station": "Gospel Oak", "current_leg_arr": "0701", "current_leg_dep": "0657", "current_leg_end": "Barking Riverside Station (Construction)", "origin_dep_time": "0624", "origin_platform": "3", "current_location": "Barking Riverside Station (Construction)", "last_update_time": "2026-09-18T06:11:56", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.08038923598497819, 51.53959910036112], [0.0805214, 51.5395316], [0.0806247, 51.5394791], [0.08152239999999998, 51.53902289999999], [0.0818445, 51.5388574], [0.0821687, 51.5386935], [0.0824527, 51.538556], [0.0833709, 51.5381169], [0.08360449999999998, 51.53800369999999], [0.0842652, 51.53768689999999], [0.08484699999999999, 51.5374059], [0.0854574, 51.537102], [0.0855359, 51.5370629], [0.08707891997059403, 51.53627965100564], [0.08743721332144355, 51.53609777657278], [0.0877777, 51.53594350000001], [0.08940629999999998, 51.5351893], [0.08983152841195213, 51.53501259042423], [0.0911331, 51.534471700000005], [0.0931502, 51.533701099999995], [0.0951919, 51.5330125], [0.0962161, 51.5326916], [0.0972665, 51.5323825], [0.0987557, 51.53199769999999], [0.0996636, 51.53176890000001], [0.10056050769524344, 51.53156608742972], [0.1013463, 51.5313884], [0.1023325, 51.531205199999995], [0.10255799013350377, 51.53115987106872], [0.10322288512136422, 51.53102621094801], [0.1032697, 51.5310168], [0.1055948, 51.5306534], [0.10692, 51.5304598], [0.10750272977900288, 51.53037863216296], [0.1082733, 51.53027129999999], [0.1100319, 51.530053800000005], [0.1126753, 51.5297718], [0.1127909, 51.52974919999999], [0.1129047, 51.5297293], [0.112993, 51.529717300000016], [0.1130812, 51.529707499999994], [0.11352260000000002, 51.5296553], [0.1141005, 51.5295888], [0.11467579999999997, 51.52952560000001], [0.1150796, 51.5294794], [0.11573930000000002, 51.5294011], [0.11580059999999998, 51.5293919], [0.1158579, 51.5293826], [0.1159587, 51.52936349999998], [0.11607610000000002, 51.5293418], [0.11613579999999996, 51.5293318], [0.1162036, 51.5293219], [0.1163937, 51.5292962], [0.11660629999999995, 51.5292736], [0.11671779999999998, 51.52925750000001], [0.11681709999999997, 51.5292404], [0.1170831, 51.52919099999999], [0.1172848, 51.5291554], [0.1176358, 51.52912109999999], [0.1179449, 51.5290684], [0.1183808, 51.5289889], [0.1186693, 51.52893900000001], [0.11899659999999998, 51.5288524], [0.119198, 51.528793], [0.1194854, 51.5286946], [0.11976069999999996, 51.528605199999994], [0.1200669, 51.5285236], [0.120276, 51.5284723], [0.120391, 51.52844400000001], [0.1206983, 51.5283663], [0.1211633, 51.52822630000001], [0.12155879999999997, 51.5281058], [0.12207020000000002, 51.52796049999999], [0.1224306, 51.5278666], [0.1228602, 51.52776080000001], [0.12325220283912672, 51.52767298739745], [0.12326769999999998, 51.527586699999986], [0.1232719, 51.5274408], [0.12326589999999998, 51.52729910000001], [0.1232026, 51.52702959999999], [0.1231061, 51.5267741], [0.12302820000000002, 51.52660660000001], [0.12286279999999998, 51.52633600000001], [0.1227105, 51.526119], [0.1225548, 51.525935], [0.1223925, 51.5257657], [0.1221994, 51.5255869], [0.12187939999999998, 51.5253337], [0.1215198, 51.525097499999994], [0.1212313, 51.5249309], [0.12095369999999998, 51.524797], [0.1206711, 51.5246549], [0.11982839999999996, 51.52429560000001], [0.11949909999999998, 51.5241353], [0.11921289999999998, 51.5239875], [0.118952, 51.52382690000001], [0.11852680000000002, 51.5235802], [0.11813489999999996, 51.523301999999994], [0.11786499999999998, 51.5230888], [0.1175503, 51.5228228], [0.11730390000000002, 51.522584], [0.1171252, 51.522381799999984], [0.1169748, 51.5221939], [0.1168551, 51.52202599999999], [0.116753, 51.52185550000001], [0.1166783, 51.5217008], [0.116634, 51.52158510000001], [0.11658459999999995, 51.5214443], [0.11656220000000002, 51.521271600000006], [0.1165333, 51.521049600000005], [0.11640380000000002, 51.520494], [0.11632469999999998, 51.52023169999999], [0.1161168, 51.5195524]]}", "current_leg_start": "Barking", "dest_arr_time_act": "0702", "motion_projection": null, "next_location_lat": "51.5195524", "next_location_lon": "0.1161168", "previous_location": "Barking", "current_leg_milage": "2.7", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 559.871, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1010.648, \"from_m\": 559.871, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2614.374, \"from_m\": 1010.648, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 6596.737, \"from_m\": 2614.374, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6636.756, \"from_m\": 6596.737, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 6671.484, \"from_m\": 6636.756, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 6765.632, \"from_m\": 6671.484, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7860.426, \"from_m\": 6765.632, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 8160.075, \"from_m\": 7860.426, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 9618.247, \"from_m\": 8160.075, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 9917.895, \"from_m\": 9618.247, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 10766.894, \"from_m\": 9917.895, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 10805.822, \"from_m\": 10766.894, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11618.739, \"from_m\": 10805.822, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 11916.548, \"from_m\": 11618.739, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 16578.222, \"from_m\": 11916.548, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 16842.618, \"from_m\": 16578.222, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19686.528, \"from_m\": 16842.618, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 20216.465, \"from_m\": 19686.528, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 20444.698, \"from_m\": 20216.465, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 20471.224, \"from_m\": 20444.698, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 20498.618, \"from_m\": 20471.224, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 22999.065, \"from_m\": 20498.618, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 23483.328, \"from_m\": 22999.065, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23556.04, \"from_m\": 23483.328, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 25742.444, \"from_m\": 23556.04, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26085.318, \"from_m\": 25742.444, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 27447.072, \"from_m\": 26085.318, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27736.855, \"from_m\": 27447.072, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 660650, \"profile_key\": \"e6be112fb4f7a908379b787cd1891fa8ea9d221272d974056a388b9d70f74cda\", \"schedule_id\": 4268, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0624\", \"location\": \"Gospel Oak\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0626\", \"location\": \"Junction Road Jn\", \"stage_seq\": 2, \"distance_m\": 1295.772, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": false, \"wtt_arr\": \"0627\", \"wtt_dep\": \"0628\", \"location\": \"Upper Holloway\", \"stage_seq\": 3, \"distance_m\": 2089.952, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": false, \"wtt_arr\": \"0630\", \"wtt_dep\": \"0630H\", \"location\": \"Crouch Hill\", \"stage_seq\": 4, \"distance_m\": 3382.019, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0631H\", \"location\": \"Harringay Park Jn\", \"stage_seq\": 5, \"distance_m\": 3972.665, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": false, \"wtt_arr\": \"0633\", \"wtt_dep\": \"0633H\", \"location\": \"Harringay Green Lanes\", \"stage_seq\": 6, \"distance_m\": 4859.556, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": false, \"wtt_arr\": \"0636H\", \"wtt_dep\": \"0637\", \"location\": \"South Tottenham\", \"stage_seq\": 7, \"distance_m\": 6705.644, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": false, \"wtt_arr\": \"0639H\", \"wtt_dep\": \"0640H\", \"location\": \"Blackhorse Road\", \"stage_seq\": 8, \"distance_m\": 8889.161, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": false, \"wtt_arr\": \"0642\", \"wtt_dep\": \"0642H\", \"location\": \"Walthamstow Queen's Road\", \"stage_seq\": 9, \"distance_m\": 14096.233, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": false, \"wtt_arr\": \"0644H\", \"wtt_dep\": \"0645H\", \"location\": \"Leyton Midland Road\", \"stage_seq\": 10, \"distance_m\": 15897.506, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": false, \"wtt_arr\": \"0647\", \"wtt_dep\": \"0647H\", \"location\": \"Leytonstone High Road\", \"stage_seq\": 11, \"distance_m\": 17063.446, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": false, \"wtt_arr\": \"0649H\", \"wtt_dep\": \"0650H\", \"location\": \"Wanstead Park\", \"stage_seq\": 12, \"distance_m\": 18943.987, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": false, \"wtt_arr\": \"0652H\", \"wtt_dep\": \"0653\", \"location\": \"Woodgrange Park\", \"stage_seq\": 13, \"distance_m\": 20330.581, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0655\", \"location\": \"Barking Station Jn\", \"stage_seq\": 14, \"distance_m\": 22422.932, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": false, \"wtt_arr\": \"0656H\", \"wtt_dep\": \"0657H\", \"location\": \"Barking\", \"stage_seq\": 15, \"distance_m\": 23291.545, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0659\", \"location\": \"Ripple Lane West Jn\", \"stage_seq\": 16, \"distance_m\": 25017.994, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": false, \"wtt_arr\": \"0702\", \"wtt_dep\": null, \"location\": \"Barking Riverside Station (Construction)\", \"stage_seq\": 17, \"distance_m\": 27736.855, \"section_seq\": 1, \"route_path_id\": 29760}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 27736.855, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29760}], \"total_distance_m\": 27736.855, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 27433.531, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 303.324, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0624", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.5195524", "current_position_lon": "0.1161168", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 18788, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:28:31Z\", \"source_id\": 54982682, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:29:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:28:33Z\", \"source_id\": 17603459, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14794, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:30:14Z\", \"source_id\": 54986262, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:32:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:30:18Z\", \"source_id\": 17604568, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14786, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:34:07Z\", \"source_id\": 54994747, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:34:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:34:13Z\", \"source_id\": 17607124, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14780, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:37:07Z\", \"source_id\": 55001318, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:37:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:37:12Z\", \"source_id\": 17609075, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14775, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:39:33Z\", \"source_id\": 55006761, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:41:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:39:38Z\", \"source_id\": 17610657, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14771, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:41:44Z\", \"source_id\": 55011892, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:43:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:41:49Z\", \"source_id\": 17612208, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14767, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:44:46Z\", \"source_id\": 55018607, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:45:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:44:54Z\", \"source_id\": 17614284, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14763, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:46:40Z\", \"source_id\": 55023111, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:47:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:46:46Z\", \"source_id\": 17615607, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14759, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:49:05Z\", \"source_id\": 55028727, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:50:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:49:06Z\", \"source_id\": 17617229, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14753, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:51:48Z\", \"source_id\": 55035236, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:52:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:51:52Z\", \"source_id\": 17619130, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14719, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:55:32Z\", \"source_id\": 55044430, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:56:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:55:38Z\", \"source_id\": 17621790, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14739, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:00:35Z\", \"source_id\": 55057328, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:01:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:00:39Z\", \"source_id\": 17625325, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Barking Riverside Station (Construction)", "service_state_platform": "2", "timing_fact_generation": 1789711241743049, "current_leg_arrival_utc": "2026-09-18T07:01:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T06:01:40.440606", "service_state_evidence_id": 17625325, "current_leg_start_actual_dep": "2026-09-18T06:57:30+01:00", "operational_evidence_version": 53, "service_state_event_time_utc": "2026-09-18T06:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T06:11:40.909579", "service_state_valid_until_kind": null, "operational_interpretation_version": 53, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P GPO BGV 2J03 None None None None {"version": 3, "segments": [{"to_m": 559.871, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1010.648, "from_m": 559.871, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2614.374, "from_m": 1010.648, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 6596.737, "from_m": 2614.374, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6636.756, "from_m": 6596.737, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 6671.484, "from_m": 6636.756, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 6765.632, "from_m": 6671.484, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7860.426, "from_m": 6765.632, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 8160.075, "from_m": 7860.426, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 9618.247, "from_m": 8160.075, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 9917.895, "from_m": 9618.247, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 10766.894, "from_m": 9917.895, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 10805.822, "from_m": 10766.894, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11618.739, "from_m": 10805.822, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 11916.548, "from_m": 11618.739, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 16578.222, "from_m": 11916.548, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 16842.618, "from_m": 16578.222, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19686.528, "from_m": 16842.618, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 20216.465, "from_m": 19686.528, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 20444.698, "from_m": 20216.465, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 20471.224, "from_m": 20444.698, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 20498.618, "from_m": 20471.224, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 22999.065, "from_m": 20498.618, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 23483.328, "from_m": 22999.065, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23556.04, "from_m": 23483.328, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 25742.444, "from_m": 23556.04, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26085.318, "from_m": 25742.444, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 27447.072, "from_m": 26085.318, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27736.855, "from_m": 27447.072, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 660650, "profile_key": "e6be112fb4f7a908379b787cd1891fa8ea9d221272d974056a388b9d70f74cda", "schedule_id": 4268, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0624", "location": "Gospel Oak", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29760}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0626", "location": "Junction Road Jn", "stage_seq": 2, "distance_m": 1295.772, "section_seq": 1, "route_path_id": 29760}, {"is_pass": false, "wtt_arr": "0627", "wtt_dep": "0628", "location": "Upper Holloway", "stage_seq": 3, "distance_m": 2089.952, "section_seq": 1, "route_path_id": 29760}, {"is_pass": false, "wtt_arr": "0630", "wtt_dep": "0630H", "location": "Crouch Hill", "stage_seq": 4, "distance_m": 3382.019, "section_seq": 1, "route_path_id": 29760}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0631H", "location": "Harringay Park Jn", "stage_seq": 5, "distance_m": 3972.665, "section_seq": 1, "route_path_id": 29760}, {"is_pass": false, "wtt_arr": "0633", "wtt_dep": "0633H", "location": "Harringay Green Lanes", "stage_seq": 6, "distance_m": 4859.556, "section_seq": 1, "route_path_id": 29760}, {"is_pass": false, "wtt_arr": "0636H", "wtt_dep": "0637", "location": "South Tottenham", "stage_seq": 7, "distance_m": 6705.644, "section_seq": 1, "route_path_id": 29760}, {"is_pass": false, "wtt_arr": "0639H", "wtt_dep": "0640H", "location": "Blackhorse Road", "stage_seq": 8, "distance_m": 8889.161, "section_seq": 1, "route_path_id": 29760}, {"is_pass": false, "wtt_arr": "0642", "wtt_dep": "0642H", "location": "Walthamstow Queen's Road", "stage_seq": 9, "distance_m": 14096.233, "section_seq": 1, "route_path_id": 29760}, {"is_pass": false, "wtt_arr": "0644H", "wtt_dep": "0645H", "location": "Leyton Midland Road", "stage_seq": 10, "distance_m": 15897.506, "section_seq": 1, "route_path_id": 29760}, {"is_pass": false, "wtt_arr": "0647", "wtt_dep": "0647H", "location": "Leytonstone High Road", "stage_seq": 11, "distance_m": 17063.446, "section_seq": 1, "route_path_id": 29760}, {"is_pass": false, "wtt_arr": "0649H", "wtt_dep": "0650H", "location": "Wanstead Park", "stage_seq": 12, "distance_m": 18943.987, "section_seq": 1, "route_path_id": 29760}, {"is_pass": false, "wtt_arr": "0652H", "wtt_dep": "0653", "location": "Woodgrange Park", "stage_seq": 13, "distance_m": 20330.581, "section_seq": 1, "route_path_id": 29760}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0655", "location": "Barking Station Jn", "stage_seq": 14, "distance_m": 22422.932, "section_seq": 1, "route_path_id": 29760}, {"is_pass": false, "wtt_arr": "0656H", "wtt_dep": "0657H", "location": "Barking", "stage_seq": 15, "distance_m": 23291.545, "section_seq": 1, "route_path_id": 29760}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0659", "location": "Ripple Lane West Jn", "stage_seq": 16, "distance_m": 25017.994, "section_seq": 1, "route_path_id": 29760}, {"is_pass": false, "wtt_arr": "0702", "wtt_dep": null, "location": "Barking Riverside Station (Construction)", "stage_seq": 17, "distance_m": 27736.855, "section_seq": 1, "route_path_id": 29760}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 27736.855, "from_m": 0.0, "section_seq": 1, "route_path_id": 29760}], "total_distance_m": 27736.855, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 27433.531, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 303.324, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 18788, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:28:31Z", "source_id": 54982682, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T05:29:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:28:33Z", "source_id": 17603459, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T06:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14794, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:30:14Z", "source_id": 54986262, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T05:32:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:30:18Z", "source_id": 17604568, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T06:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14786, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:34:07Z", "source_id": 54994747, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T05:34:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:34:13Z", "source_id": 17607124, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T06:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14780, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:37:07Z", "source_id": 55001318, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T05:37:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:37:12Z", "source_id": 17609075, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T06:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14775, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:39:33Z", "source_id": 55006761, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T05:41:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:39:38Z", "source_id": 17610657, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T06:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14771, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:41:44Z", "source_id": 55011892, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T05:43:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:41:49Z", "source_id": 17612208, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T06:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14767, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:44:46Z", "source_id": 55018607, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T05:45:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:44:54Z", "source_id": 17614284, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T06:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14763, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:46:40Z", "source_id": 55023111, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T05:47:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:46:46Z", "source_id": 17615607, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T06:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14759, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:49:05Z", "source_id": 55028727, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T05:50:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:49:06Z", "source_id": 17617229, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T06:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14753, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:51:48Z", "source_id": 55035236, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T05:52:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:51:52Z", "source_id": 17619130, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T06:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14719, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:55:32Z", "source_id": 55044430, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T05:56:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:55:38Z", "source_id": 17621790, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T06:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14739, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:00:35Z", "source_id": 55057328, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T06:01:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:00:39Z", "source_id": 17625325, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T07:01:00+01:00", "operational_fact": true}] Gospel Oak 0624 0624 3 None None Barking Riverside Station (Construction) 0704 0702 2 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C34332/2026-09-18/detailed None Barking 2026-09-18T06:57:30+01:00 Barking Riverside Station (Construction) 4.0 {"type": "LineString", "coordinates": [[0.08038923598497819, 51.53959910036112], [0.0805214, 51.5395316], [0.0806247, 51.5394791], [0.08152239999999998, 51.53902289999999], [0.0818445, 51.5388574], [0.0821687, 51.5386935], [0.0824527, 51.538556], [0.0833709, 51.5381169], [0.08360449999999998, 51.53800369999999], [0.0842652, 51.53768689999999], [0.08484699999999999, 51.5374059], [0.0854574, 51.537102], [0.0855359, 51.5370629], [0.08707891997059403, 51.53627965100564], [0.08743721332144355, 51.53609777657278], [0.0877777, 51.53594350000001], [0.08940629999999998, 51.5351893], [0.08983152841195213, 51.53501259042423], [0.0911331, 51.534471700000005], [0.0931502, 51.533701099999995], [0.0951919, 51.5330125], [0.0962161, 51.5326916], [0.0972665, 51.5323825], [0.0987557, 51.53199769999999], [0.0996636, 51.53176890000001], [0.10056050769524344, 51.53156608742972], [0.1013463, 51.5313884], [0.1023325, 51.531205199999995], [0.10255799013350377, 51.53115987106872], [0.10322288512136422, 51.53102621094801], [0.1032697, 51.5310168], [0.1055948, 51.5306534], [0.10692, 51.5304598], [0.10750272977900288, 51.53037863216296], [0.1082733, 51.53027129999999], [0.1100319, 51.530053800000005], [0.1126753, 51.5297718], [0.1127909, 51.52974919999999], [0.1129047, 51.5297293], [0.112993, 51.529717300000016], [0.1130812, 51.529707499999994], [0.11352260000000002, 51.5296553], [0.1141005, 51.5295888], [0.11467579999999997, 51.52952560000001], [0.1150796, 51.5294794], [0.11573930000000002, 51.5294011], [0.11580059999999998, 51.5293919], [0.1158579, 51.5293826], [0.1159587, 51.52936349999998], [0.11607610000000002, 51.5293418], [0.11613579999999996, 51.5293318], [0.1162036, 51.5293219], [0.1163937, 51.5292962], [0.11660629999999995, 51.5292736], [0.11671779999999998, 51.52925750000001], [0.11681709999999997, 51.5292404], [0.1170831, 51.52919099999999], [0.1172848, 51.5291554], [0.1176358, 51.52912109999999], [0.1179449, 51.5290684], [0.1183808, 51.5289889], [0.1186693, 51.52893900000001], [0.11899659999999998, 51.5288524], [0.119198, 51.528793], [0.1194854, 51.5286946], [0.11976069999999996, 51.528605199999994], [0.1200669, 51.5285236], [0.120276, 51.5284723], [0.120391, 51.52844400000001], [0.1206983, 51.5283663], [0.1211633, 51.52822630000001], [0.12155879999999997, 51.5281058], [0.12207020000000002, 51.52796049999999], [0.1224306, 51.5278666], [0.1228602, 51.52776080000001], [0.12325220283912672, 51.52767298739745], [0.12326769999999998, 51.527586699999986], [0.1232719, 51.5274408], [0.12326589999999998, 51.52729910000001], [0.1232026, 51.52702959999999], [0.1231061, 51.5267741], [0.12302820000000002, 51.52660660000001], [0.12286279999999998, 51.52633600000001], [0.1227105, 51.526119], [0.1225548, 51.525935], [0.1223925, 51.5257657], [0.1221994, 51.5255869], [0.12187939999999998, 51.5253337], [0.1215198, 51.525097499999994], [0.1212313, 51.5249309], [0.12095369999999998, 51.524797], [0.1206711, 51.5246549], [0.11982839999999996, 51.52429560000001], [0.11949909999999998, 51.5241353], [0.11921289999999998, 51.5239875], [0.118952, 51.52382690000001], [0.11852680000000002, 51.5235802], [0.11813489999999996, 51.523301999999994], [0.11786499999999998, 51.5230888], [0.1175503, 51.5228228], [0.11730390000000002, 51.522584], [0.1171252, 51.522381799999984], [0.1169748, 51.5221939], [0.1168551, 51.52202599999999], [0.116753, 51.52185550000001], [0.1166783, 51.5217008], [0.116634, 51.52158510000001], [0.11658459999999995, 51.5214443], [0.11656220000000002, 51.521271600000006], [0.1165333, 51.521049600000005], [0.11640380000000002, 51.520494], [0.11632469999999998, 51.52023169999999], [0.1161168, 51.5195524]]} 2.7 0657 0701 Barking Barking Riverside Station (Construction) Barking Riverside Station (Construction) 51.5195524 0.1161168 51.5195524 0.1161168 1 0 2026-09-18 06:11:56 TERMINATED 2026-09-18 06:01:00 Barking Riverside Station (Construction) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17625325 1789711241743049 53 53 2026-09-18 06:11:40.909579 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 06:01:40.440606
629652 660073 C37865 739W12M618 2026-09-18 COMPLETE 17625035 2026-09-18 07:01:00 2026-09-18 06:11:56 2026-09-20 06:11:56 {"id": 660073, "stp": "P", "toc": "Elizabeth Line", "uid": "C37865", "consist": "345037", "dest_crs": "SNF", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C37865/2026-09-18/detailed", "trust_id": "739W12M618", "origin_crs": "PDX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Shenfield", "service_date": "2026-09-18", "dest_arr_time": "0703", "dest_platform": "6", "is_terminated": 1, "next_location": "Shenfield", "signalling_id": "9W12", "timing_status": "ON TIME", "origin_station": "Paddington (Crossrail)", "current_leg_arr": "0701", "current_leg_dep": "0657", "current_leg_end": "Shenfield", "origin_dep_time": "0607", "origin_platform": "A", "current_location": "Shenfield", "last_update_time": "2026-09-18T06:11:56", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.3009733, 51.6134182], [0.3021588, 51.6133166], [0.30288039999999994, 51.6132533], [0.303943, 51.61316229999999], [0.30491399999999996, 51.6130923], [0.305893, 51.6130407], [0.30666009999999994, 51.61302569999999], [0.3077411, 51.61302569999999], [0.3085590999999999, 51.6130607], [0.3095301, 51.61312060000001], [0.31051979999999996, 51.61320889999999], [0.31138350000000004, 51.613318799999995], [0.3121989, 51.61344039999999], [0.3132128, 51.613637], [0.3141676, 51.613846800000005], [0.3151118, 51.614091599999995], [0.3159084, 51.614324800000006], [0.3168525, 51.6146363], [0.31763839999999993, 51.6149294], [0.3184377, 51.6152592], [0.3192155, 51.615615600000005], [0.31980299999999995, 51.61591370000001], [0.3204814999999999, 51.61628679999999], [0.3210985, 51.6166448], [0.3218227, 51.6171195], [0.32226469999999996, 51.617427999999975], [0.32270989999999994, 51.61775999999999], [0.3231552, 51.6181292], [0.32350650000000003, 51.61843950000001], [0.3238902, 51.61879530000001], [0.32419859999999995, 51.619111700000005], [0.3244694, 51.6194304], [0.3247807, 51.619806200000006], [0.325073, 51.620209800000005], [0.32542709999999997, 51.62073769999999], [0.3256565, 51.62115119999999], [0.3258759, 51.6216229], [0.3260798, 51.62207869999999], [0.32625009999999993, 51.62254540000001], [0.3263333, 51.622829299999985], [0.32650359999999995, 51.6234346], [0.32652309999999996, 51.6235106], [0.3265368, 51.6237664], [0.3266272, 51.624109], [0.3267487, 51.62456830000001], [0.32690669999999994, 51.6251586], [0.3270219, 51.6255489], [0.3270701, 51.625692699999995], [0.3273101, 51.6263941], [0.3273807, 51.62657449999999], [0.3276537, 51.6272291], [0.3277454, 51.6274136], [0.3279741, 51.6278259], [0.3282576, 51.6283092], [0.3285214, 51.6287371], [0.3288134999999999, 51.62914669999999], [0.3289890999999999, 51.6293897], [0.3291334, 51.6295767], [0.3293109, 51.629792599999995], [0.32957239999999993, 51.6300873], [0.3300897, 51.6306148]]}", "current_leg_start": "Brentwood", "dest_arr_time_act": "0701", "motion_projection": null, "next_location_lat": "51.6306148", "next_location_lon": "0.3300897", "previous_location": "Brentwood", "current_leg_milage": "2.0", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 367.682, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1442.951, \"from_m\": 367.682, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1724.597, \"from_m\": 1442.951, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2642.299, \"from_m\": 1724.597, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3205.007, \"from_m\": 2642.299, \"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\": 3360.069, \"from_m\": 3205.007, \"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\": 3817.617, \"from_m\": 3360.069, \"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\": 3955.64, \"from_m\": 3817.617, \"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\": 4111.566, \"from_m\": 3955.64, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4234.419, \"from_m\": 4111.566, \"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\": 4453.56, \"from_m\": 4234.419, \"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\": 4683.373, \"from_m\": 4453.56, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5054.008, \"from_m\": 4683.373, \"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\": 6121.343, \"from_m\": 5054.008, \"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\": 6360.04, \"from_m\": 6121.343, \"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\": 6520.549, \"from_m\": 6360.04, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6925.178, \"from_m\": 6520.549, \"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\": 7178.482, \"from_m\": 6925.178, \"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\": 7493.559, \"from_m\": 7178.482, \"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\": 7718.831, \"from_m\": 7493.559, \"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\": 8017.046, \"from_m\": 7718.831, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8680.359, \"from_m\": 8017.046, \"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\": 8850.582, \"from_m\": 8680.359, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8996.578, \"from_m\": 8850.582, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 9397.01, \"from_m\": 8996.578, \"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\": 9619.893, \"from_m\": 9397.01, \"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\": 9804.754, \"from_m\": 9619.893, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10434.049, \"from_m\": 9804.754, \"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\": 11051.068, \"from_m\": 10434.049, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11553.227, \"from_m\": 11051.068, \"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\": 11696.57, \"from_m\": 11553.227, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11798.848, \"from_m\": 11696.57, \"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\": 12691.318, \"from_m\": 11798.848, \"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\": 12879.5, \"from_m\": 12691.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\": 13098.416, \"from_m\": 12879.5, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 13120.608, \"from_m\": 13098.416, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13127.25, \"from_m\": 13120.608, \"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\": 13149.443, \"from_m\": 13127.25, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13368.359, \"from_m\": 13149.443, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 13552.267, \"from_m\": 13368.359, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13910.295, \"from_m\": 13552.267, \"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\": 14111.344, \"from_m\": 13910.295, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14388.848, \"from_m\": 14111.344, \"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\": 18257.47, \"from_m\": 14388.848, \"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\": 18341.867, \"from_m\": 18257.47, \"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\": 18409.526, \"from_m\": 18341.867, \"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\": 19132.641, \"from_m\": 18409.526, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19457.227, \"from_m\": 19132.641, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19520.311, \"from_m\": 19457.227, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19970.02, \"from_m\": 19520.311, \"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\": 20088.237, \"from_m\": 19970.02, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 20168.537, \"from_m\": 20088.237, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 20196.796, \"from_m\": 20168.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\": 20289.398, \"from_m\": 20196.796, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23099.525, \"from_m\": 20289.398, \"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\": 24237.485, \"from_m\": 23099.525, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24875.248, \"from_m\": 24237.485, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 24936.51, \"from_m\": 24875.248, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25005.455, \"from_m\": 24936.51, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 25101.301, \"from_m\": 25005.455, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30708.439, \"from_m\": 25101.301, \"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\": 30837.497, \"from_m\": 30708.439, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30970.424, \"from_m\": 30837.497, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 31041.812, \"from_m\": 30970.424, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 48372.34, \"from_m\": 31041.812, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 48400.799, \"from_m\": 48372.34, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 48557.697, \"from_m\": 48400.799, \"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\": 48863.672, \"from_m\": 48557.697, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 49207.32, \"from_m\": 48863.672, \"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\": 660073, \"profile_key\": \"21c078d758c623d22149cc8eff970efbb27b98175da6d9ff3a01fdaeb9cd5857\", \"schedule_id\": 5240, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0607\", \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0609H\", \"wtt_dep\": \"0610\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 2, \"distance_m\": 6552.328, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0611H\", \"wtt_dep\": \"0612H\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 3, \"distance_m\": 7875.17, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0614H\", \"wtt_dep\": \"0615H\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 4, \"distance_m\": 9902.766, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0617\", \"wtt_dep\": \"0618\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 5, \"distance_m\": 11623.815, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0620\", \"wtt_dep\": \"0620H\", \"location\": \"Whitechapel Crossrail\", \"stage_seq\": 6, \"distance_m\": 13123.929, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0621H\", \"location\": \"Stepney Green Jn (Crossrail)\", \"stage_seq\": 7, \"distance_m\": 14660.108, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0624\", \"location\": \"Pudding Mill Lane Portal\", \"stage_seq\": 8, \"distance_m\": 18002.433, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0625\", \"wtt_dep\": \"0626\", \"location\": \"Stratford\", \"stage_seq\": 9, \"distance_m\": 19069.054, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0628\", \"wtt_dep\": \"0628H\", \"location\": \"Maryland\", \"stage_seq\": 10, \"distance_m\": 19825.932, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0630\", \"wtt_dep\": \"0630H\", \"location\": \"Forest Gate\", \"stage_seq\": 11, \"distance_m\": 21098.967, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0631H\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 12, \"distance_m\": 21660.758, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0632H\", \"wtt_dep\": \"0633\", \"location\": \"Manor Park\", \"stage_seq\": 13, \"distance_m\": 22615.903, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0635\", \"wtt_dep\": \"0635H\", \"location\": \"Ilford\", \"stage_seq\": 14, \"distance_m\": 24432.72, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0638\", \"wtt_dep\": \"0638H\", \"location\": \"Seven Kings\", \"stage_seq\": 15, \"distance_m\": 26491.93, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0640\", \"wtt_dep\": \"0640H\", \"location\": \"Goodmayes\", \"stage_seq\": 16, \"distance_m\": 27532.574, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0642\", \"wtt_dep\": \"0642H\", \"location\": \"Chadwell Heath\", \"stage_seq\": 17, \"distance_m\": 28655.652, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0645H\", \"wtt_dep\": \"0646\", \"location\": \"Romford\", \"stage_seq\": 18, \"distance_m\": 36712.033, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0648\", \"wtt_dep\": \"0649\", \"location\": \"Gidea Park\", \"stage_seq\": 19, \"distance_m\": 38464.403, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0651H\", \"wtt_dep\": \"0652\", \"location\": \"Harold Wood\", \"stage_seq\": 20, \"distance_m\": 40773.386, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0656\", \"wtt_dep\": \"0656H\", \"location\": \"Brentwood\", \"stage_seq\": 21, \"distance_m\": 46005.711, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"0701\", \"wtt_dep\": null, \"location\": \"Shenfield\", \"stage_seq\": 22, \"distance_m\": 49207.32, \"section_seq\": 1, \"route_path_id\": 29946}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 49207.32, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29946}], \"total_distance_m\": 49207.32, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 49207.32, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0607", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.6306148", "current_position_lon": "0.3300897", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23091, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:09:03Z\", \"source_id\": 54944833, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:09:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:09:08Z\", \"source_id\": 17591957, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:11:09Z\", \"source_id\": 54948581, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:11:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:11:12Z\", \"source_id\": 17593099, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18772, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:14:18Z\", \"source_id\": 54954750, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:14:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:14:21Z\", \"source_id\": 17594895, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15551, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:16:44Z\", \"source_id\": 54959455, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:16:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:16:49Z\", \"source_id\": 17596269, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:19:50Z\", \"source_id\": 54965274, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:19:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:19:53Z\", \"source_id\": 17598129, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15562, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:23:41Z\", \"source_id\": 54972991, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:23:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:23:43Z\", \"source_id\": 17600451, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15288, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:24:33Z\", \"source_id\": 54974665, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:25:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:24:35Z\", \"source_id\": 17600942, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14348, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:27:08Z\", \"source_id\": 54979859, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:27:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:27:12Z\", \"source_id\": 17602615, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14344, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:29:35Z\", \"source_id\": 54984920, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:30:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:29:38Z\", \"source_id\": 17604142, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14327, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:32:05Z\", \"source_id\": 54990343, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:32:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:32:13Z\", \"source_id\": 17605825, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:35:03Z\", \"source_id\": 54996858, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:35:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:35:08Z\", \"source_id\": 17607730, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14252, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:37:48Z\", \"source_id\": 55002842, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:38:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:37:50Z\", \"source_id\": 17609508, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14243, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:39:55Z\", \"source_id\": 55007713, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:40:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:39:55Z\", \"source_id\": 17610906, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14228, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:42:01Z\", \"source_id\": 55012498, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:42:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:42:03Z\", \"source_id\": 17612374, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14210, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:45:41Z\", \"source_id\": 55020696, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:46:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:45:43Z\", \"source_id\": 17614873, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14114, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:48:12Z\", \"source_id\": 55026648, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:48:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:48:16Z\", \"source_id\": 17616644, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14095, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:52:17Z\", \"source_id\": 55036351, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:52:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:52:18Z\", \"source_id\": 17619498, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14088, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:56:22Z\", \"source_id\": 55046381, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:56:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:56:27Z\", \"source_id\": 17622334, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14048, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:00:10Z\", \"source_id\": 55056301, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:01:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:00:15Z\", \"source_id\": 17625035, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Shenfield", "service_state_platform": "6", "timing_fact_generation": 1789711216208597, "current_leg_arrival_utc": "2026-09-18T07:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T06:01:42.893581", "service_state_evidence_id": 17625035, "current_leg_start_actual_dep": "2026-09-18T06:56:30+01:00", "operational_evidence_version": 112, "service_state_event_time_utc": "2026-09-18T06:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T06:11:43.483121", "service_state_valid_until_kind": null, "operational_interpretation_version": 112, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Elizabeth Line P PDX SNF 9W12 345037 9 90 None {"version": 3, "segments": [{"to_m": 367.682, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1442.951, "from_m": 367.682, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1724.597, "from_m": 1442.951, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 50.0}, {"to_m": 2642.299, "from_m": 1724.597, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3205.007, "from_m": 2642.299, "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": 3360.069, "from_m": 3205.007, "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": 3817.617, "from_m": 3360.069, "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": 3955.64, "from_m": 3817.617, "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": 4111.566, "from_m": 3955.64, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4234.419, "from_m": 4111.566, "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": 4453.56, "from_m": 4234.419, "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": 4683.373, "from_m": 4453.56, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5054.008, "from_m": 4683.373, "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": 6121.343, "from_m": 5054.008, "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": 6360.04, "from_m": 6121.343, "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": 6520.549, "from_m": 6360.04, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6925.178, "from_m": 6520.549, "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": 7178.482, "from_m": 6925.178, "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": 7493.559, "from_m": 7178.482, "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": 7718.831, "from_m": 7493.559, "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": 8017.046, "from_m": 7718.831, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8680.359, "from_m": 8017.046, "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": 8850.582, "from_m": 8680.359, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8996.578, "from_m": 8850.582, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 9397.01, "from_m": 8996.578, "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": 9619.893, "from_m": 9397.01, "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": 9804.754, "from_m": 9619.893, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10434.049, "from_m": 9804.754, "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": 11051.068, "from_m": 10434.049, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11553.227, "from_m": 11051.068, "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": 11696.57, "from_m": 11553.227, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11798.848, "from_m": 11696.57, "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": 12691.318, "from_m": 11798.848, "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": 12879.5, "from_m": 12691.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": 13098.416, "from_m": 12879.5, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 13120.608, "from_m": 13098.416, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13127.25, "from_m": 13120.608, "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": 13149.443, "from_m": 13127.25, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13368.359, "from_m": 13149.443, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 13552.267, "from_m": 13368.359, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13910.295, "from_m": 13552.267, "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": 14111.344, "from_m": 13910.295, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14388.848, "from_m": 14111.344, "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": 18257.47, "from_m": 14388.848, "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": 18341.867, "from_m": 18257.47, "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": 18409.526, "from_m": 18341.867, "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": 19132.641, "from_m": 18409.526, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19457.227, "from_m": 19132.641, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19520.311, "from_m": 19457.227, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19970.02, "from_m": 19520.311, "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": 20088.237, "from_m": 19970.02, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 20168.537, "from_m": 20088.237, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 20196.796, "from_m": 20168.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": 20289.398, "from_m": 20196.796, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23099.525, "from_m": 20289.398, "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": 24237.485, "from_m": 23099.525, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 24875.248, "from_m": 24237.485, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 24936.51, "from_m": 24875.248, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25005.455, "from_m": 24936.51, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 25101.301, "from_m": 25005.455, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30708.439, "from_m": 25101.301, "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": 30837.497, "from_m": 30708.439, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30970.424, "from_m": 30837.497, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 31041.812, "from_m": 30970.424, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 48372.34, "from_m": 31041.812, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 48400.799, "from_m": 48372.34, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 48557.697, "from_m": 48400.799, "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": 48863.672, "from_m": 48557.697, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 49207.32, "from_m": 48863.672, "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": 660073, "profile_key": "21c078d758c623d22149cc8eff970efbb27b98175da6d9ff3a01fdaeb9cd5857", "schedule_id": 5240, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0607", "location": "Paddington (Crossrail)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0609H", "wtt_dep": "0610", "location": "Bond Street (Crossrail)", "stage_seq": 2, "distance_m": 6552.328, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0611H", "wtt_dep": "0612H", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 3, "distance_m": 7875.17, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0614H", "wtt_dep": "0615H", "location": "Farringdon Crossrail", "stage_seq": 4, "distance_m": 9902.766, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0617", "wtt_dep": "0618", "location": "Liverpool Street (Crossrail)", "stage_seq": 5, "distance_m": 11623.815, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0620", "wtt_dep": "0620H", "location": "Whitechapel Crossrail", "stage_seq": 6, "distance_m": 13123.929, "section_seq": 1, "route_path_id": 29946}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0621H", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 7, "distance_m": 14660.108, "section_seq": 1, "route_path_id": 29946}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0624", "location": "Pudding Mill Lane Portal", "stage_seq": 8, "distance_m": 18002.433, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0625", "wtt_dep": "0626", "location": "Stratford", "stage_seq": 9, "distance_m": 19069.054, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0628", "wtt_dep": "0628H", "location": "Maryland", "stage_seq": 10, "distance_m": 19825.932, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0630", "wtt_dep": "0630H", "location": "Forest Gate", "stage_seq": 11, "distance_m": 21098.967, "section_seq": 1, "route_path_id": 29946}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0631H", "location": "Forest Gate Jn", "stage_seq": 12, "distance_m": 21660.758, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0632H", "wtt_dep": "0633", "location": "Manor Park", "stage_seq": 13, "distance_m": 22615.903, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0635", "wtt_dep": "0635H", "location": "Ilford", "stage_seq": 14, "distance_m": 24432.72, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0638", "wtt_dep": "0638H", "location": "Seven Kings", "stage_seq": 15, "distance_m": 26491.93, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0640", "wtt_dep": "0640H", "location": "Goodmayes", "stage_seq": 16, "distance_m": 27532.574, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0642", "wtt_dep": "0642H", "location": "Chadwell Heath", "stage_seq": 17, "distance_m": 28655.652, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0645H", "wtt_dep": "0646", "location": "Romford", "stage_seq": 18, "distance_m": 36712.033, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0648", "wtt_dep": "0649", "location": "Gidea Park", "stage_seq": 19, "distance_m": 38464.403, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0651H", "wtt_dep": "0652", "location": "Harold Wood", "stage_seq": 20, "distance_m": 40773.386, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0656", "wtt_dep": "0656H", "location": "Brentwood", "stage_seq": 21, "distance_m": 46005.711, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "0701", "wtt_dep": null, "location": "Shenfield", "stage_seq": 22, "distance_m": 49207.32, "section_seq": 1, "route_path_id": 29946}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 49207.32, "from_m": 0.0, "section_seq": 1, "route_path_id": 29946}], "total_distance_m": 49207.32, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 49207.32, "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": 23091, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:09:03Z", "source_id": 54944833, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T05:09:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:09:08Z", "source_id": 17591957, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T06:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23099, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:11:09Z", "source_id": 54948581, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T05:11:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:11:12Z", "source_id": 17593099, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T06:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18772, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:14:18Z", "source_id": 54954750, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T05:14:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:14:21Z", "source_id": 17594895, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T06:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15551, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:16:44Z", "source_id": 54959455, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T05:16:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:16:49Z", "source_id": 17596269, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T06:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15079, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:19:50Z", "source_id": 54965274, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T05:19:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:19:53Z", "source_id": 17598129, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T06:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15562, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:23:41Z", "source_id": 54972991, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T05:23:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:23:43Z", "source_id": 17600451, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T06:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15288, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:24:33Z", "source_id": 54974665, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T05:25:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:24:35Z", "source_id": 17600942, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T06:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14348, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:27:08Z", "source_id": 54979859, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T05:27:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:27:12Z", "source_id": 17602615, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T06:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14344, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:29:35Z", "source_id": 54984920, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T05:30:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:29:38Z", "source_id": 17604142, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T06:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14327, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:32:05Z", "source_id": 54990343, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T05:32:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:32:13Z", "source_id": 17605825, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T06:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14310, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:35:03Z", "source_id": 54996858, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T05:35:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:35:08Z", "source_id": 17607730, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T06:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14252, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:37:48Z", "source_id": 55002842, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T05:38:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:37:50Z", "source_id": 17609508, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T06:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14243, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:39:55Z", "source_id": 55007713, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T05:40:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:39:55Z", "source_id": 17610906, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T06:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14228, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:42:01Z", "source_id": 55012498, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T05:42:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:42:03Z", "source_id": 17612374, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T06:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14210, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:45:41Z", "source_id": 55020696, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T05:46:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:45:43Z", "source_id": 17614873, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T06:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14114, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:48:12Z", "source_id": 55026648, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T05:48:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:48:16Z", "source_id": 17616644, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T06:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14095, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:52:17Z", "source_id": 55036351, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T05:52:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:52:18Z", "source_id": 17619498, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T06:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14088, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:56:22Z", "source_id": 55046381, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T05:56:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:56:27Z", "source_id": 17622334, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T06:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14048, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:00:10Z", "source_id": 55056301, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T06:01:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:00:15Z", "source_id": 17625035, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T07:01:00+01:00", "operational_fact": true}] Paddington (Crossrail) 0607 0607 A None None Shenfield 0703 0701 6 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:C37865/2026-09-18/detailed None Brentwood 2026-09-18T06:56:30+01:00 Shenfield 4.0 {"type": "LineString", "coordinates": [[0.3009733, 51.6134182], [0.3021588, 51.6133166], [0.30288039999999994, 51.6132533], [0.303943, 51.61316229999999], [0.30491399999999996, 51.6130923], [0.305893, 51.6130407], [0.30666009999999994, 51.61302569999999], [0.3077411, 51.61302569999999], [0.3085590999999999, 51.6130607], [0.3095301, 51.61312060000001], [0.31051979999999996, 51.61320889999999], [0.31138350000000004, 51.613318799999995], [0.3121989, 51.61344039999999], [0.3132128, 51.613637], [0.3141676, 51.613846800000005], [0.3151118, 51.614091599999995], [0.3159084, 51.614324800000006], [0.3168525, 51.6146363], [0.31763839999999993, 51.6149294], [0.3184377, 51.6152592], [0.3192155, 51.615615600000005], [0.31980299999999995, 51.61591370000001], [0.3204814999999999, 51.61628679999999], [0.3210985, 51.6166448], [0.3218227, 51.6171195], [0.32226469999999996, 51.617427999999975], [0.32270989999999994, 51.61775999999999], [0.3231552, 51.6181292], [0.32350650000000003, 51.61843950000001], [0.3238902, 51.61879530000001], [0.32419859999999995, 51.619111700000005], [0.3244694, 51.6194304], [0.3247807, 51.619806200000006], [0.325073, 51.620209800000005], [0.32542709999999997, 51.62073769999999], [0.3256565, 51.62115119999999], [0.3258759, 51.6216229], [0.3260798, 51.62207869999999], [0.32625009999999993, 51.62254540000001], [0.3263333, 51.622829299999985], [0.32650359999999995, 51.6234346], [0.32652309999999996, 51.6235106], [0.3265368, 51.6237664], [0.3266272, 51.624109], [0.3267487, 51.62456830000001], [0.32690669999999994, 51.6251586], [0.3270219, 51.6255489], [0.3270701, 51.625692699999995], [0.3273101, 51.6263941], [0.3273807, 51.62657449999999], [0.3276537, 51.6272291], [0.3277454, 51.6274136], [0.3279741, 51.6278259], [0.3282576, 51.6283092], [0.3285214, 51.6287371], [0.3288134999999999, 51.62914669999999], [0.3289890999999999, 51.6293897], [0.3291334, 51.6295767], [0.3293109, 51.629792599999995], [0.32957239999999993, 51.6300873], [0.3300897, 51.6306148]]} 2.0 0657 0701 Brentwood Shenfield Shenfield 51.6306148 0.3300897 51.6306148 0.3300897 1 0 2026-09-18 06:11:56 TERMINATED 2026-09-18 06:01:00 Shenfield TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17625035 1789711216208597 112 112 2026-09-18 06:11:43.483121 6 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 06:01:42.893581
629653 661368 W87431 025T18M618 2026-09-18 COMPLETE 17626163 2026-09-18 06:58:00 2026-09-18 06:11:56 2026-09-20 06:11:56 {"id": 661368, "stp": "P", "toc": "ScotRail", "uid": "W87431", "consist": "HA26", "dest_crs": "ABD", "num_carr": 7, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W87431/2026-09-18/detailed", "trust_id": "025T18M618", "origin_crs": "XAC", "show_on_map": 0, "dar_est_time": "06:46:00", "dar_platform": null, "dest_station": "Aberdeen", "service_date": "2026-09-18", "dest_arr_time": "0701", "dest_platform": "3", "is_terminated": 1, "next_location": "Aberdeen", "signalling_id": "5T18", "timing_status": "EARLY", "origin_station": "Aberdeen Clayhills Carriage Maintenance Depot", "current_leg_arr": "0658", "current_leg_dep": "0658", "current_leg_end": "Aberdeen", "origin_dep_time": "0646", "origin_platform": null, "current_location": "Aberdeen", "last_update_time": "2026-09-18T06:11:56", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.0974881, 57.1370921], [-2.0974115999999996, 57.13737549999999], [-2.0973884, 57.1379287], [-2.0973754, 57.13824940000001], [-2.097357, 57.1386363], [-2.097349, 57.138748], [-2.097345, 57.13880339999999], [-2.0973387, 57.1388875], [-2.0972762, 57.1391037], [-2.0971829, 57.1394327], [-2.0971497999999995, 57.1396762], [-2.0970541, 57.1399334], [-2.097032899999999, 57.14007929999999], [-2.0970318, 57.140284099999995], [-2.0970529, 57.1403944], [-2.0971042, 57.140596900000006], [-2.0971686999999997, 57.1408282], [-2.0971898, 57.140903900000005], [-2.09723, 57.14103649999999], [-2.0972609, 57.1411421], [-2.0974634999999995, 57.1418594], [-2.0974923999999997, 57.1419436], [-2.0975451, 57.1420822], [-2.0976291, 57.142249799999995], [-2.0976952999999994, 57.142357999999994], [-2.0977286999999993, 57.142406599999994], [-2.0977621, 57.1424552], [-2.0978538999999996, 57.14257140000001], [-2.0979431999999996, 57.14267149999999], [-2.0980311, 57.142761]]}", "current_leg_start": "Aberdeen Sig. A27", "dest_arr_time_act": "0701", "motion_projection": null, "next_location_lat": "57.1427610", "next_location_lon": "-2.0980311", "previous_location": "Aberdeen Sig. A27", "current_leg_milage": "0.4", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 850.109, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 877.259, \"from_m\": 850.109, \"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\": 906.435, \"from_m\": 877.259, \"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\": 1229.074, \"from_m\": 906.435, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 661368, \"profile_key\": \"6bd7e0d44d575380e8da7021cfd8a67eb520fca34ecec3f2a016fe527e9274ae\", \"schedule_id\": 28696, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0646\", \"location\": \"Aberdeen Clayhills Carriage Maintenance Depot\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28163}, {\"is_pass\": false, \"wtt_arr\": \"0651\", \"wtt_dep\": \"0658\", \"location\": \"Aberdeen Sig. A27\", \"stage_seq\": 2, \"distance_m\": 588.725, \"section_seq\": 1, \"route_path_id\": 28163}, {\"is_pass\": false, \"wtt_arr\": \"0701\", \"wtt_dep\": null, \"location\": \"Aberdeen\", \"stage_seq\": 3, \"distance_m\": 1229.074, \"section_seq\": 1, \"route_path_id\": 28163}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1229.074, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28163}], \"total_distance_m\": 1229.074, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 1229.074, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0646", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "0.0", "current_position_lat": "57.1427610", "current_position_lon": "-2.0980311", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:01:45Z\", \"source_id\": 17626163, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Aberdeen", "service_state_platform": "3", "timing_fact_generation": 1789711307529188, "current_leg_arrival_utc": "2026-09-18T06:59:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T06:01:44.824132", "service_state_evidence_id": 17626163, "current_leg_start_actual_dep": "2026-09-18T06:58:00+01:00", "operational_evidence_version": 2, "service_state_event_time_utc": "2026-09-18T05:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T06:11:46.088107", "service_state_valid_until_kind": null, "operational_interpretation_version": 2, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P XAC ABD 5T18 HA26 7 125 None {"version": 3, "segments": [{"to_m": 850.109, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 877.259, "from_m": 850.109, "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": 906.435, "from_m": 877.259, "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": 1229.074, "from_m": 906.435, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 661368, "profile_key": "6bd7e0d44d575380e8da7021cfd8a67eb520fca34ecec3f2a016fe527e9274ae", "schedule_id": 28696, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0646", "location": "Aberdeen Clayhills Carriage Maintenance Depot", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28163}, {"is_pass": false, "wtt_arr": "0651", "wtt_dep": "0658", "location": "Aberdeen Sig. A27", "stage_seq": 2, "distance_m": 588.725, "section_seq": 1, "route_path_id": 28163}, {"is_pass": false, "wtt_arr": "0701", "wtt_dep": null, "location": "Aberdeen", "stage_seq": 3, "distance_m": 1229.074, "section_seq": 1, "route_path_id": 28163}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1229.074, "from_m": 0.0, "section_seq": 1, "route_path_id": 28163}], "total_distance_m": 1229.074, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 1229.074, "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-18T06:01:45Z", "source_id": 17626163, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T06:58:00+01:00", "operational_fact": true}] Aberdeen Clayhills Carriage Maintenance Depot 0646 0646 None 6:46:00 None Aberdeen 0701 0701 3 EARLY -3 minutes https://www.realtimetrains.co.uk/service/gb-nr:W87431/2026-09-18/detailed None Aberdeen Sig. A27 2026-09-18T06:58:00+01:00 Aberdeen 0.0 {"type": "LineString", "coordinates": [[-2.0974881, 57.1370921], [-2.0974115999999996, 57.13737549999999], [-2.0973884, 57.1379287], [-2.0973754, 57.13824940000001], [-2.097357, 57.1386363], [-2.097349, 57.138748], [-2.097345, 57.13880339999999], [-2.0973387, 57.1388875], [-2.0972762, 57.1391037], [-2.0971829, 57.1394327], [-2.0971497999999995, 57.1396762], [-2.0970541, 57.1399334], [-2.097032899999999, 57.14007929999999], [-2.0970318, 57.140284099999995], [-2.0970529, 57.1403944], [-2.0971042, 57.140596900000006], [-2.0971686999999997, 57.1408282], [-2.0971898, 57.140903900000005], [-2.09723, 57.14103649999999], [-2.0972609, 57.1411421], [-2.0974634999999995, 57.1418594], [-2.0974923999999997, 57.1419436], [-2.0975451, 57.1420822], [-2.0976291, 57.142249799999995], [-2.0976952999999994, 57.142357999999994], [-2.0977286999999993, 57.142406599999994], [-2.0977621, 57.1424552], [-2.0978538999999996, 57.14257140000001], [-2.0979431999999996, 57.14267149999999], [-2.0980311, 57.142761]]} 0.4 0658 0658 Aberdeen Sig. A27 Aberdeen Aberdeen 57.1427610 -2.0980311 57.1427610 -2.0980311 1 0 2026-09-18 06:11:56 TERMINATED 2026-09-18 05:58:00 Aberdeen TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17626163 1789711307529188 2 2 2026-09-18 06:11:46.088107 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 06:01:44.824132
629654 661225 L89372 312J29M618 2026-09-18 COMPLETE 17625205 2026-09-18 07:01:00 2026-09-18 06:11:56 2026-09-20 06:11:56 {"id": 661225, "stp": "P", "toc": "Northern", "uid": "L89372", "consist": "150107+150218", "dest_crs": "RCD", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L89372/2026-09-18/detailed", "trust_id": "312J29M618", "origin_crs": "MCV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Rochdale", "service_date": "2026-09-18", "dest_arr_time": "0702", "dest_platform": "4", "is_terminated": 1, "next_location": "Rochdale", "signalling_id": "2J29", "timing_status": "EARLY", "origin_station": "Manchester Victoria", "current_leg_arr": "0701", "current_leg_dep": "0657", "current_leg_end": "Rochdale", "origin_dep_time": "0641", "origin_platform": "2", "current_location": "Rochdale", "last_update_time": "2026-09-18T06:11:56", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.1777319, 53.59276659999998], [-2.177451899999999, 53.59315729999999], [-2.1771139999999995, 53.593602], [-2.1766664, 53.5941518], [-2.1763207, 53.5945457], [-2.1759638, 53.59495619999999], [-2.1754712, 53.59544859999999], [-2.1752619, 53.595661], [-2.1749345, 53.595992300000006], [-2.1747012, 53.5962073], [-2.1742375, 53.596644700000006], [-2.1740551, 53.5968084], [-2.1739388, 53.5969151], [-2.1735895, 53.597219200000005], [-2.1729317999999997, 53.597784299999994], [-2.1706965, 53.59962], [-2.1696591, 53.6004848], [-2.1686473, 53.6013261], [-2.1679094, 53.601934500000006], [-2.167346199999999, 53.60240420000001], [-2.1667644, 53.6028603], [-2.1659035, 53.6035117], [-2.1650476, 53.604102000000005], [-2.1648549, 53.6042344], [-2.1642693, 53.6046254], [-2.163646, 53.60501570000001], [-2.162974, 53.6054096], [-2.1616309, 53.6061995], [-2.1606455, 53.6067391], [-2.159630299999999, 53.60725819999999], [-2.1594482, 53.6073485], [-2.1584445, 53.6078321], [-2.1573305000000005, 53.60839959999999], [-2.1564035999999995, 53.60884070000001], [-2.1559566818868516, 53.609066883612], [-2.1559361000000004, 53.6090773], [-2.1555418999999993, 53.60931469999999], [-2.1553523, 53.60942099999999], [-2.154851, 53.60971509999999], [-2.1540517, 53.61017819999999], [-2.1535461, 53.61041780000001]]}", "current_leg_start": "Castleton", "dest_arr_time_act": "0702", "motion_projection": null, "next_location_lat": "53.6104178", "next_location_lon": "-2.1535461", "previous_location": "Castleton", "current_leg_milage": "1.6", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 458.379, \"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\": 2096.091, \"from_m\": 458.379, \"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\": 2143.37, \"from_m\": 2096.091, \"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\": 2203.465, \"from_m\": 2143.37, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2231.165, \"from_m\": 2203.465, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 4293.173, \"from_m\": 2231.165, \"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\": 4345.35, \"from_m\": 4293.173, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13410.443, \"from_m\": 4345.35, \"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\": 13435.975, \"from_m\": 13410.443, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14455.35, \"from_m\": 13435.975, \"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\": 16338.582, \"from_m\": 14455.35, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16527.959, \"from_m\": 16338.582, \"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\": 16960.92, \"from_m\": 16527.959, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 661225, \"profile_key\": \"e7c9c2a5b9ae1dcfadc682788dca408fe11007fdd50ebbeabca191bb03208bda\", \"schedule_id\": 18636, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0641\", \"location\": \"Manchester Victoria\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73864}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0644\", \"location\": \"Miles Platting Jn\", \"stage_seq\": 2, \"distance_m\": 2143.37, \"section_seq\": 1, \"route_path_id\": 73864}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0645H\", \"location\": \"Thorpes Bridge Jn\", \"stage_seq\": 3, \"distance_m\": 3599.078, \"section_seq\": 1, \"route_path_id\": 73864}, {\"is_pass\": false, \"wtt_arr\": \"0648\", \"wtt_dep\": \"0648H\", \"location\": \"Moston\", \"stage_seq\": 4, \"distance_m\": 6543.506, \"section_seq\": 1, \"route_path_id\": 73864}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0650\", \"location\": \"Vitriol Works S.B.\", \"stage_seq\": 5, \"distance_m\": 7802.736, \"section_seq\": 1, \"route_path_id\": 73864}, {\"is_pass\": false, \"wtt_arr\": \"0652\", \"wtt_dep\": \"0652H\", \"location\": \"Mills Hill\", \"stage_seq\": 6, \"distance_m\": 9636.777, \"section_seq\": 1, \"route_path_id\": 73864}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0656H\", \"location\": \"Castleton East Jn\", \"stage_seq\": 7, \"distance_m\": 14116.533, \"section_seq\": 1, \"route_path_id\": 73864}, {\"is_pass\": false, \"wtt_arr\": \"0657H\", \"wtt_dep\": \"0658\", \"location\": \"Castleton\", \"stage_seq\": 8, \"distance_m\": 14408.139, \"section_seq\": 1, \"route_path_id\": 73864}, {\"is_pass\": false, \"wtt_arr\": \"0702\", \"wtt_dep\": null, \"location\": \"Rochdale\", \"stage_seq\": 9, \"distance_m\": 16960.92, \"section_seq\": 1, \"route_path_id\": 73864}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 16960.92, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73864}], \"total_distance_m\": 16960.92, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 16883.211, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 77.709, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0641", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "53.6104178", "current_position_lon": "-2.1535461", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8124, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:46:40Z\", \"source_id\": 55023120, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:47:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:46:42Z\", \"source_id\": 17615580, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8102, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:51:22Z\", \"source_id\": 55034155, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:51:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:51:23Z\", \"source_id\": 17618841, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8094, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:55:44Z\", \"source_id\": 55044873, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:56:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:55:48Z\", \"source_id\": 17621926, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8069, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:00:26Z\", \"source_id\": 55056950, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:01:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:00:27Z\", \"source_id\": 17625205, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Rochdale", "service_state_platform": "4", "timing_fact_generation": 1789711229910996, "current_leg_arrival_utc": "2026-09-18T07:01:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T06:01:46.043069", "service_state_evidence_id": 17625205, "current_leg_start_actual_dep": "2026-09-18T06:58:00+01:00", "operational_evidence_version": 29, "service_state_event_time_utc": "2026-09-18T06:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T06:11:46.121047", "service_state_valid_until_kind": null, "operational_interpretation_version": 29, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P MCV RCD 2J29 150107+150218 4 75 None {"version": 3, "segments": [{"to_m": 458.379, "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": 2096.091, "from_m": 458.379, "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": 2143.37, "from_m": 2096.091, "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": 2203.465, "from_m": 2143.37, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2231.165, "from_m": 2203.465, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 4293.173, "from_m": 2231.165, "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": 4345.35, "from_m": 4293.173, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13410.443, "from_m": 4345.35, "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": 13435.975, "from_m": 13410.443, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14455.35, "from_m": 13435.975, "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": 16338.582, "from_m": 14455.35, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16527.959, "from_m": 16338.582, "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": 16960.92, "from_m": 16527.959, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}], "service_id": 661225, "profile_key": "e7c9c2a5b9ae1dcfadc682788dca408fe11007fdd50ebbeabca191bb03208bda", "schedule_id": 18636, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0641", "location": "Manchester Victoria", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73864}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0644", "location": "Miles Platting Jn", "stage_seq": 2, "distance_m": 2143.37, "section_seq": 1, "route_path_id": 73864}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0645H", "location": "Thorpes Bridge Jn", "stage_seq": 3, "distance_m": 3599.078, "section_seq": 1, "route_path_id": 73864}, {"is_pass": false, "wtt_arr": "0648", "wtt_dep": "0648H", "location": "Moston", "stage_seq": 4, "distance_m": 6543.506, "section_seq": 1, "route_path_id": 73864}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0650", "location": "Vitriol Works S.B.", "stage_seq": 5, "distance_m": 7802.736, "section_seq": 1, "route_path_id": 73864}, {"is_pass": false, "wtt_arr": "0652", "wtt_dep": "0652H", "location": "Mills Hill", "stage_seq": 6, "distance_m": 9636.777, "section_seq": 1, "route_path_id": 73864}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0656H", "location": "Castleton East Jn", "stage_seq": 7, "distance_m": 14116.533, "section_seq": 1, "route_path_id": 73864}, {"is_pass": false, "wtt_arr": "0657H", "wtt_dep": "0658", "location": "Castleton", "stage_seq": 8, "distance_m": 14408.139, "section_seq": 1, "route_path_id": 73864}, {"is_pass": false, "wtt_arr": "0702", "wtt_dep": null, "location": "Rochdale", "stage_seq": 9, "distance_m": 16960.92, "section_seq": 1, "route_path_id": 73864}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 16960.92, "from_m": 0.0, "section_seq": 1, "route_path_id": 73864}], "total_distance_m": 16960.92, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 16883.211, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 77.709, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 8124, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:46:40Z", "source_id": 55023120, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T05:47:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:46:42Z", "source_id": 17615580, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T06:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8102, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:51:22Z", "source_id": 55034155, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T05:51:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:51:23Z", "source_id": 17618841, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T06:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8094, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:55:44Z", "source_id": 55044873, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T05:56:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:55:48Z", "source_id": 17621926, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T06:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8069, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:00:26Z", "source_id": 55056950, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T06:01:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:00:27Z", "source_id": 17625205, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T07:01:00+01:00", "operational_fact": true}] Manchester Victoria 0641 0641 2 None None Rochdale 0702 0702 4 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:L89372/2026-09-18/detailed None Castleton 2026-09-18T06:58:00+01:00 Rochdale 4.0 {"type": "LineString", "coordinates": [[-2.1777319, 53.59276659999998], [-2.177451899999999, 53.59315729999999], [-2.1771139999999995, 53.593602], [-2.1766664, 53.5941518], [-2.1763207, 53.5945457], [-2.1759638, 53.59495619999999], [-2.1754712, 53.59544859999999], [-2.1752619, 53.595661], [-2.1749345, 53.595992300000006], [-2.1747012, 53.5962073], [-2.1742375, 53.596644700000006], [-2.1740551, 53.5968084], [-2.1739388, 53.5969151], [-2.1735895, 53.597219200000005], [-2.1729317999999997, 53.597784299999994], [-2.1706965, 53.59962], [-2.1696591, 53.6004848], [-2.1686473, 53.6013261], [-2.1679094, 53.601934500000006], [-2.167346199999999, 53.60240420000001], [-2.1667644, 53.6028603], [-2.1659035, 53.6035117], [-2.1650476, 53.604102000000005], [-2.1648549, 53.6042344], [-2.1642693, 53.6046254], [-2.163646, 53.60501570000001], [-2.162974, 53.6054096], [-2.1616309, 53.6061995], [-2.1606455, 53.6067391], [-2.159630299999999, 53.60725819999999], [-2.1594482, 53.6073485], [-2.1584445, 53.6078321], [-2.1573305000000005, 53.60839959999999], [-2.1564035999999995, 53.60884070000001], [-2.1559566818868516, 53.609066883612], [-2.1559361000000004, 53.6090773], [-2.1555418999999993, 53.60931469999999], [-2.1553523, 53.60942099999999], [-2.154851, 53.60971509999999], [-2.1540517, 53.61017819999999], [-2.1535461, 53.61041780000001]]} 1.6 0657 0701 Castleton Rochdale Rochdale 53.6104178 -2.1535461 53.6104178 -2.1535461 1 0 2026-09-18 06:11:56 TERMINATED 2026-09-18 06:01:00 Rochdale TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17625205 1789711229910996 29 29 2026-09-18 06:11:46.121047 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 06:01:46.043069
629655 659951 G88353 871L05M618 2026-09-18 COMPLETE 17625080 2026-09-18 07:01:00 2026-09-18 06:12:26 2026-09-20 06:12:26 {"id": 659951, "stp": "P", "toc": "Southern", "uid": "G88353", "consist": "377120+377434", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G88353/2026-09-18/detailed", "trust_id": "871L05M618", "origin_crs": "EGR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Victoria (C)", "service_date": "2026-09-18", "dest_arr_time": "0702", "dest_platform": "15", "is_terminated": 1, "next_location": "London Victoria (C)", "signalling_id": "1L05", "timing_status": "EARLY", "origin_station": "East Grinstead", "current_leg_arr": "0701", "current_leg_dep": "0656", "current_leg_end": "London Victoria (C)", "origin_dep_time": "0604", "origin_platform": "2", "current_location": "Victoria Plat 10", "last_update_time": "2026-09-18T06:12:26", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1697569951975492, 51.46404913072504], [-0.16971209999999998, 51.46408979999999], [-0.1696124, 51.46418640000002], [-0.1694674, 51.4643332], [-0.1693888, 51.4644091], [-0.1692715, 51.4645139], [-0.16912979999999997, 51.464627699999994], [-0.16894279999999998, 51.46477320000001], [-0.16875019999999996, 51.464915899999994], [-0.16857639999999996, 51.46503589999999], [-0.1685269, 51.4650717], [-0.16836859999999998, 51.4651788], [-0.1682364, 51.46525720000001], [-0.1682218, 51.4652656], [-0.1680619, 51.46537519999999], [-0.1679586, 51.46543909999998], [-0.1678422, 51.4655075], [-0.1677425, 51.4655561], [-0.16756169999999998, 51.4656394], [-0.1674602, 51.4656949], [-0.16728879999999996, 51.4657907], [-0.16719959999999998, 51.4658419], [-0.16706999999999997, 51.4659093], [-0.1669773, 51.4659506], [-0.1667034, 51.4660694], [-0.1665531, 51.46615320000001], [-0.1664071, 51.4662258], [-0.16632659999999996, 51.4662711], [-0.1659262, 51.4664418], [-0.16532569999999996, 51.4667049], [-0.16486519999999996, 51.46691479999999], [-0.16452339999999996, 51.4670765], [-0.1641589, 51.4672462], [-0.16390329999999995, 51.46735840000001], [-0.16385719999999998, 51.4673792], [-0.16375624446898526, 51.4674238596012], [-0.16368257720825508, 51.46745644768892], [-0.16366258760917543, 51.46750766956669], [-0.1634727, 51.46759099999999], [-0.163124, 51.46774359999999], [-0.1627605, 51.467902800000005], [-0.16249999999999998, 51.46801329999999], [-0.1615173, 51.468447699999984], [-0.16061359999999997, 51.46884020000001], [-0.1595092, 51.4693236], [-0.15892188929030404, 51.46957651517992], [-0.1588639649409114, 51.46960145922129], [-0.1587269988165945, 51.469660441075455], [-0.1586675617050658, 51.46968603651237], [-0.15860099999999996, 51.4697147], [-0.1582648, 51.469856], [-0.1579714863266327, 51.46998576357737], [-0.1578125, 51.4700561], [-0.1575055, 51.4701848], [-0.1571949, 51.4703091], [-0.15682289999999996, 51.47045920000001], [-0.15653129999999998, 51.4705835], [-0.1560896, 51.47075999999999], [-0.1554756, 51.47101449999998], [-0.1551284, 51.4711661], [-0.15442379999999997, 51.47147079999999], [-0.1522548, 51.4723745], [-0.15156789999999998, 51.4726877], [-0.1514722, 51.4727273], [-0.1511535, 51.4728765], [-0.1510379, 51.47293879999999], [-0.1508115, 51.4730626], [-0.150536, 51.4732009], [-0.15046039999999997, 51.47323200000001], [-0.1498368, 51.4735336], [-0.149781, 51.473558], [-0.14947479999999996, 51.47370759999999], [-0.1493368, 51.4737837], [-0.1492554, 51.4738333], [-0.1488944, 51.474016], [-0.1488318, 51.47404149999999], [-0.14860927052729844, 51.47413531122673], [-0.14858417838308857, 51.47418782058849], [-0.1484608099350319, 51.47424226325008], [-0.1483859328269174, 51.47427530658664], [-0.14832836709163855, 51.47430071038219], [-0.1482237, 51.47434689999999], [-0.1480432, 51.4744241], [-0.1475548, 51.47463019999999], [-0.14729289999999998, 51.4747393], [-0.1466365, 51.47503030000001], [-0.1463844, 51.4751436], [-0.14596650139025327, 51.47532097594229], [-0.1459301564393222, 51.47533640242647], [-0.145896, 51.4753509], [-0.1454837, 51.47552790000001], [-0.1450775, 51.4757046], [-0.14458499999999996, 51.475933999999995], [-0.1440751, 51.47618349999999], [-0.14384174392600652, 51.476299054583414], [-0.14385800328282047, 51.47631383403739], [-0.1438924, 51.4763451], [-0.1441653, 51.47661450000001], [-0.14434569999999997, 51.47682499999999], [-0.1445679, 51.4771021], [-0.1447173, 51.47728609999999], [-0.14488359999999997, 51.4775166], [-0.1450753, 51.4778182], [-0.14520539999999998, 51.4780654], [-0.1453026, 51.4783103], [-0.145379, 51.4785007], [-0.14546889999999998, 51.47877299999999], [-0.14552389999999998, 51.4789702], [-0.1455797, 51.4792299], [-0.14567749999999996, 51.47968579999999], [-0.14570143225521476, 51.47974837090851], [-0.14572843446001194, 51.47981896810064], [-0.1457727, 51.479934699999994], [-0.1458416453134135, 51.48007695438829], [-0.1458833, 51.4801629], [-0.14595566412563174, 51.48028674824078], [-0.1459793, 51.4803272], [-0.146167, 51.4806371], [-0.1463843, 51.4809136], [-0.14660959999999998, 51.48123429999999], [-0.146792, 51.481499], [-0.1469481, 51.48180299999999], [-0.1470211, 51.481945299999985], [-0.1470882233208141, 51.482135645662986], [-0.14712129520294717, 51.48229287365633], [-0.1471589797570499, 51.482432036220274], [-0.147200284820856, 51.48255572654597], [-0.14724421823209932, 51.48266653782455], [-0.14728978782851368, 51.48276706324716], [-0.14733600144783288, 51.48285989600493], [-0.14738186692779065, 51.48294762928902], [-0.14742639210612088, 51.48303285629057], [-0.14746858482055733, 51.48311817020071], [-0.1475074529088338, 51.4832061642106], [-0.14754200420868407, 51.483299431511355], [-0.14757124655784204, 51.48340056529414], [-0.1475941877940414, 51.48351215875009], [-0.14760983575501602, 51.48363680507035], [-0.14761719827849965, 51.48377709744604], [-0.14761528320222614, 51.483935629068334], [-0.14758989999999997, 51.48563519999999], [-0.14759359999999996, 51.48578149999999], [-0.1475937, 51.4858151], [-0.14759379999999997, 51.48584700000001], [-0.14759499999999998, 51.4862225], [-0.1476138, 51.486397], [-0.14765669999999995, 51.48664420000001], [-0.1477465, 51.4869607], [-0.1478364, 51.48715279999999], [-0.1479557, 51.4873808], [-0.1481448, 51.487725699999984], [-0.14830839999999998, 51.4880321], [-0.1484412, 51.48835700000001], [-0.1485512, 51.4886943], [-0.14859949999999997, 51.488934], [-0.14860339999999997, 51.4889888], [-0.14861689999999997, 51.48917869999999], [-0.14862169999999997, 51.4893432], [-0.1485861, 51.4895411], [-0.14856989999999998, 51.489637299999984], [-0.1485525, 51.48974069999999], [-0.14849889999999996, 51.48997450000001], [-0.14842379999999997, 51.4901832], [-0.1483464, 51.490347], [-0.1482092, 51.49056900000001], [-0.14810589999999998, 51.490726], [-0.1479697, 51.49090439999999], [-0.1480658, 51.4907289], [-0.1481467, 51.4905609], [-0.1482978, 51.4901825], [-0.14805739999999998, 51.4906689], [-0.14797819999999998, 51.490762800000006], [-0.1478436, 51.49091750000001], [-0.1479473, 51.49075449999999], [-0.1480644, 51.4905523], [-0.1479219, 51.4907465], [-0.1478207, 51.49086179999999], [-0.14754159999999997, 51.49112079999999], [-0.1472959, 51.491313000000005], [-0.14727380000000004, 51.4913321], [-0.1468782, 51.49168040000001], [-0.1473576, 51.4911886], [-0.1475361, 51.491018200000006], [-0.14765499999999998, 51.4908388], [-0.14774469999999998, 51.490672999999994], [-0.14771169999999997, 51.4907185], [-0.1475534, 51.4909264], [-0.1474327, 51.4910567], [-0.1473257, 51.4911639], [-0.14708129999999997, 51.491379], [-0.1469372, 51.4915023], [-0.14674329999999997, 51.4916493], [-0.14653799999999997, 51.49180499999999], [-0.14646709999999996, 51.49186579999999], [-0.14625659999999996, 51.49205280000001], [-0.14607949999999997, 51.4922207], [-0.1459018, 51.4923985], [-0.1456946, 51.492604799999995], [-0.1448888, 51.493324300000005]]}", "current_leg_start": "Clapham Junction (C)", "dest_arr_time_act": "0702", "motion_projection": null, "next_location_lat": "51.4933243", "next_location_lon": "-0.1448888", "previous_location": "Clapham Junction (C)", "current_leg_milage": "3.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 591.373, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5894.946, \"from_m\": 591.373, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 6124.263, \"from_m\": 5894.946, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 12626.264, \"from_m\": 6124.263, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 13919.202, \"from_m\": 12626.264, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 14219.838, \"from_m\": 13919.202, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14247.575, \"from_m\": 14219.838, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15562.508, \"from_m\": 14247.575, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16170.917, \"from_m\": 15562.508, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 16193.155, \"from_m\": 16170.917, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 16225.601, \"from_m\": 16193.155, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 16236.709, \"from_m\": 16225.601, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 17859.459, \"from_m\": 16236.709, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 20116.496, \"from_m\": 17859.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\": 30178.334, \"from_m\": 20116.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\": 30340.28, \"from_m\": 30178.334, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 31486.88, \"from_m\": 30340.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\": 31521.922, \"from_m\": 31486.88, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 31587.983, \"from_m\": 31521.922, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31622.906, \"from_m\": 31587.983, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 31689.406, \"from_m\": 31622.906, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31778.074, \"from_m\": 31689.406, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 31808.51, \"from_m\": 31778.074, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32202.766, \"from_m\": 31808.51, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 32239.731, \"from_m\": 32202.766, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 33136.182, \"from_m\": 32239.731, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 33660.174, \"from_m\": 33136.182, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 33741.497, \"from_m\": 33660.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\": 33795.272, \"from_m\": 33741.497, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 42175.694, \"from_m\": 33795.272, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 45574.071, \"from_m\": 42175.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\": 48255.032, \"from_m\": 45574.071, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 48912.068, \"from_m\": 48255.032, \"capability_applied\": null, \"effective_limit_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\": 659951, \"profile_key\": \"feb3768175210415e2901772d76651dfec5e95c23055e70c57f966d2d994ee30\", \"schedule_id\": 12498, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0604\", \"location\": \"East Grinstead\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31644}, {\"is_pass\": false, \"wtt_arr\": \"0607H\", \"wtt_dep\": \"0608\", \"location\": \"Dormans\", \"stage_seq\": 2, \"distance_m\": 3659.554, \"section_seq\": 1, \"route_path_id\": 31644}, {\"is_pass\": false, \"wtt_arr\": \"0610H\", \"wtt_dep\": \"0611\", \"location\": \"Lingfield\", \"stage_seq\": 3, \"distance_m\": 6031.857, \"section_seq\": 1, \"route_path_id\": 31644}, {\"is_pass\": false, \"wtt_arr\": \"0617H\", \"wtt_dep\": \"0618H\", \"location\": \"Hurst Green\", \"stage_seq\": 4, \"distance_m\": 14081.615, \"section_seq\": 1, \"route_path_id\": 31644}, {\"is_pass\": false, \"wtt_arr\": \"0622\", \"wtt_dep\": \"0623\", \"location\": \"Oxted\", \"stage_seq\": 5, \"distance_m\": 15935.767, \"section_seq\": 1, \"route_path_id\": 31644}, {\"is_pass\": false, \"wtt_arr\": \"0628\", \"wtt_dep\": \"0628H\", \"location\": \"Woldingham\", \"stage_seq\": 6, \"distance_m\": 21097.758, \"section_seq\": 1, \"route_path_id\": 31644}, {\"is_pass\": false, \"wtt_arr\": \"0631H\", \"wtt_dep\": \"0632\", \"location\": \"Upper Warlingham\", \"stage_seq\": 7, \"distance_m\": 23897.201, \"section_seq\": 1, \"route_path_id\": 31644}, {\"is_pass\": false, \"wtt_arr\": \"0635\", \"wtt_dep\": \"0635H\", \"location\": \"Riddlesdown\", \"stage_seq\": 8, \"distance_m\": 26993.149, \"section_seq\": 1, \"route_path_id\": 31644}, {\"is_pass\": false, \"wtt_arr\": \"0638\", \"wtt_dep\": \"0639\", \"location\": \"Sanderstead\", \"stage_seq\": 9, \"distance_m\": 28973.386, \"section_seq\": 1, \"route_path_id\": 31644}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0642\", \"location\": \"South Croydon\", \"stage_seq\": 10, \"distance_m\": 30502.684, \"section_seq\": 1, \"route_path_id\": 31644}, {\"is_pass\": false, \"wtt_arr\": \"0644\", \"wtt_dep\": \"0645H\", \"location\": \"East Croydon\", \"stage_seq\": 11, \"distance_m\": 32010.402, \"section_seq\": 1, \"route_path_id\": 31644}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0646H\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 12, \"distance_m\": 32858.112, \"section_seq\": 1, \"route_path_id\": 31644}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0647H\", \"location\": \"Selhurst\", \"stage_seq\": 13, \"distance_m\": 33887.165, \"section_seq\": 1, \"route_path_id\": 31644}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0651\", \"location\": \"Streatham North Jn\", \"stage_seq\": 14, \"distance_m\": 39181.757, \"section_seq\": 1, \"route_path_id\": 31644}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0652\", \"location\": \"Balham\", \"stage_seq\": 15, \"distance_m\": 41527.768, \"section_seq\": 1, \"route_path_id\": 31644}, {\"is_pass\": false, \"wtt_arr\": \"0655\", \"wtt_dep\": \"0656\", \"location\": \"Clapham Junction (C)\", \"stage_seq\": 16, \"distance_m\": 44669.474, \"section_seq\": 1, \"route_path_id\": 31644}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0657H\", \"location\": \"Pouparts Jn\", \"stage_seq\": 17, \"distance_m\": 45734.082, \"section_seq\": 1, \"route_path_id\": 31644}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0659\", \"location\": \"Battersea Pier Jn\", \"stage_seq\": 18, \"distance_m\": 47569.994, \"section_seq\": 1, \"route_path_id\": 31644}, {\"is_pass\": false, \"wtt_arr\": \"0702\", \"wtt_dep\": null, \"location\": \"London Victoria (C)\", \"stage_seq\": 19, \"distance_m\": 48912.068, \"section_seq\": 1, \"route_path_id\": 31644}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 48912.068, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31644}], \"total_distance_m\": 48912.068, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 48684.369, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 227.699, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0604", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.4933243", "current_position_lon": "-0.1448888", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30434, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:04:13Z\", \"source_id\": 54936492, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:07:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:04:17Z\", \"source_id\": 17589362, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30430, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:10:12Z\", \"source_id\": 54946799, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:11:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:10:18Z\", \"source_id\": 17592553, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30424, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:17:25Z\", \"source_id\": 54960713, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:18:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:17:31Z\", \"source_id\": 17596684, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30411, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:20:20Z\", \"source_id\": 54966381, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:21:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:20:24Z\", \"source_id\": 17598428, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30407, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:26:24Z\", \"source_id\": 54978448, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:27:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:26:29Z\", \"source_id\": 17602174, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30403, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:29:03Z\", \"source_id\": 54983826, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:30:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:29:08Z\", \"source_id\": 17603826, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30399, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:33:46Z\", \"source_id\": 54993933, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:35:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:33:48Z\", \"source_id\": 17606878, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30396, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:37:01Z\", \"source_id\": 55000981, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:38:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:37:04Z\", \"source_id\": 17608996, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30239, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:40:49Z\", \"source_id\": 55009814, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:42:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:40:54Z\", \"source_id\": 17611600, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30202, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:42:59Z\", \"source_id\": 55014674, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:43:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:43:02Z\", \"source_id\": 17613065, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29930, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:47:03Z\", \"source_id\": 55024056, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:48:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:47:06Z\", \"source_id\": 17615866, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29217, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:52:39Z\", \"source_id\": 55037384, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:53:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:52:41Z\", \"source_id\": 17619747, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29139, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:55:13Z\", \"source_id\": 55043583, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:55:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:55:18Z\", \"source_id\": 17621585, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28777, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:00:18Z\", \"source_id\": 55056600, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:01:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:00:19Z\", \"source_id\": 17625080, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Victoria (C)", "service_state_platform": "15", "timing_fact_generation": 1789711220643172, "current_leg_arrival_utc": "2026-09-18T07:01:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T06:01:57.941574", "service_state_evidence_id": 17625080, "current_leg_start_actual_dep": "2026-09-18T06:56:00+01:00", "operational_evidence_version": 81, "service_state_event_time_utc": "2026-09-18T06:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T06:11:58.266211", "service_state_valid_until_kind": null, "operational_interpretation_version": 81, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P EGR None 1L05 377120+377434 8 100 None {"version": 3, "segments": [{"to_m": 591.373, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5894.946, "from_m": 591.373, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 6124.263, "from_m": 5894.946, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 12626.264, "from_m": 6124.263, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 13919.202, "from_m": 12626.264, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 14219.838, "from_m": 13919.202, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14247.575, "from_m": 14219.838, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15562.508, "from_m": 14247.575, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16170.917, "from_m": 15562.508, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 16193.155, "from_m": 16170.917, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 16225.601, "from_m": 16193.155, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 16236.709, "from_m": 16225.601, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 17859.459, "from_m": 16236.709, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 20116.496, "from_m": 17859.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": 30178.334, "from_m": 20116.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": 30340.28, "from_m": 30178.334, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 31486.88, "from_m": 30340.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": 31521.922, "from_m": 31486.88, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 31587.983, "from_m": 31521.922, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31622.906, "from_m": 31587.983, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 31689.406, "from_m": 31622.906, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31778.074, "from_m": 31689.406, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 31808.51, "from_m": 31778.074, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32202.766, "from_m": 31808.51, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 32239.731, "from_m": 32202.766, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 33136.182, "from_m": 32239.731, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 33660.174, "from_m": 33136.182, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 33741.497, "from_m": 33660.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": 33795.272, "from_m": 33741.497, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 42175.694, "from_m": 33795.272, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 45574.071, "from_m": 42175.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": 48255.032, "from_m": 45574.071, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 48912.068, "from_m": 48255.032, "capability_applied": null, "effective_limit_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": 659951, "profile_key": "feb3768175210415e2901772d76651dfec5e95c23055e70c57f966d2d994ee30", "schedule_id": 12498, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0604", "location": "East Grinstead", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 31644}, {"is_pass": false, "wtt_arr": "0607H", "wtt_dep": "0608", "location": "Dormans", "stage_seq": 2, "distance_m": 3659.554, "section_seq": 1, "route_path_id": 31644}, {"is_pass": false, "wtt_arr": "0610H", "wtt_dep": "0611", "location": "Lingfield", "stage_seq": 3, "distance_m": 6031.857, "section_seq": 1, "route_path_id": 31644}, {"is_pass": false, "wtt_arr": "0617H", "wtt_dep": "0618H", "location": "Hurst Green", "stage_seq": 4, "distance_m": 14081.615, "section_seq": 1, "route_path_id": 31644}, {"is_pass": false, "wtt_arr": "0622", "wtt_dep": "0623", "location": "Oxted", "stage_seq": 5, "distance_m": 15935.767, "section_seq": 1, "route_path_id": 31644}, {"is_pass": false, "wtt_arr": "0628", "wtt_dep": "0628H", "location": "Woldingham", "stage_seq": 6, "distance_m": 21097.758, "section_seq": 1, "route_path_id": 31644}, {"is_pass": false, "wtt_arr": "0631H", "wtt_dep": "0632", "location": "Upper Warlingham", "stage_seq": 7, "distance_m": 23897.201, "section_seq": 1, "route_path_id": 31644}, {"is_pass": false, "wtt_arr": "0635", "wtt_dep": "0635H", "location": "Riddlesdown", "stage_seq": 8, "distance_m": 26993.149, "section_seq": 1, "route_path_id": 31644}, {"is_pass": false, "wtt_arr": "0638", "wtt_dep": "0639", "location": "Sanderstead", "stage_seq": 9, "distance_m": 28973.386, "section_seq": 1, "route_path_id": 31644}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0642", "location": "South Croydon", "stage_seq": 10, "distance_m": 30502.684, "section_seq": 1, "route_path_id": 31644}, {"is_pass": false, "wtt_arr": "0644", "wtt_dep": "0645H", "location": "East Croydon", "stage_seq": 11, "distance_m": 32010.402, "section_seq": 1, "route_path_id": 31644}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0646H", "location": "Windmill Bridge Jn", "stage_seq": 12, "distance_m": 32858.112, "section_seq": 1, "route_path_id": 31644}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0647H", "location": "Selhurst", "stage_seq": 13, "distance_m": 33887.165, "section_seq": 1, "route_path_id": 31644}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0651", "location": "Streatham North Jn", "stage_seq": 14, "distance_m": 39181.757, "section_seq": 1, "route_path_id": 31644}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0652", "location": "Balham", "stage_seq": 15, "distance_m": 41527.768, "section_seq": 1, "route_path_id": 31644}, {"is_pass": false, "wtt_arr": "0655", "wtt_dep": "0656", "location": "Clapham Junction (C)", "stage_seq": 16, "distance_m": 44669.474, "section_seq": 1, "route_path_id": 31644}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0657H", "location": "Pouparts Jn", "stage_seq": 17, "distance_m": 45734.082, "section_seq": 1, "route_path_id": 31644}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0659", "location": "Battersea Pier Jn", "stage_seq": 18, "distance_m": 47569.994, "section_seq": 1, "route_path_id": 31644}, {"is_pass": false, "wtt_arr": "0702", "wtt_dep": null, "location": "London Victoria (C)", "stage_seq": 19, "distance_m": 48912.068, "section_seq": 1, "route_path_id": 31644}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 48912.068, "from_m": 0.0, "section_seq": 1, "route_path_id": 31644}], "total_distance_m": 48912.068, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 48684.369, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 227.699, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 30434, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:04:13Z", "source_id": 54936492, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T05:07:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:04:17Z", "source_id": 17589362, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T06:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30430, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:10:12Z", "source_id": 54946799, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T05:11:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:10:18Z", "source_id": 17592553, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T06:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30424, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:17:25Z", "source_id": 54960713, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T05:18:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:17:31Z", "source_id": 17596684, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T06:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30411, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:20:20Z", "source_id": 54966381, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T05:21:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:20:24Z", "source_id": 17598428, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T06:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30407, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:26:24Z", "source_id": 54978448, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T05:27:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:26:29Z", "source_id": 17602174, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T06:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30403, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:29:03Z", "source_id": 54983826, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T05:30:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:29:08Z", "source_id": 17603826, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T06:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30399, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:33:46Z", "source_id": 54993933, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T05:35:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:33:48Z", "source_id": 17606878, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T06:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30396, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:37:01Z", "source_id": 55000981, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T05:38:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:37:04Z", "source_id": 17608996, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T06:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30239, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:40:49Z", "source_id": 55009814, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T05:42:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:40:54Z", "source_id": 17611600, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T06:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30202, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:42:59Z", "source_id": 55014674, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T05:43:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:43:02Z", "source_id": 17613065, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T06:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29930, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:47:03Z", "source_id": 55024056, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T05:48:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:47:06Z", "source_id": 17615866, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T06:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29217, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:52:39Z", "source_id": 55037384, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T05:53:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:52:41Z", "source_id": 17619747, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T06:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29139, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:55:13Z", "source_id": 55043583, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T05:55:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:55:18Z", "source_id": 17621585, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T06:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28777, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:00:18Z", "source_id": 55056600, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T06:01:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:00:19Z", "source_id": 17625080, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T07:01:00+01:00", "operational_fact": true}] East Grinstead 0604 0604 2 None None London Victoria (C) 0702 0702 15 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:G88353/2026-09-18/detailed None Clapham Junction (C) 2026-09-18T06:56:00+01:00 London Victoria (C) 5.0 {"type": "LineString", "coordinates": [[-0.1697569951975492, 51.46404913072504], [-0.16971209999999998, 51.46408979999999], [-0.1696124, 51.46418640000002], [-0.1694674, 51.4643332], [-0.1693888, 51.4644091], [-0.1692715, 51.4645139], [-0.16912979999999997, 51.464627699999994], [-0.16894279999999998, 51.46477320000001], [-0.16875019999999996, 51.464915899999994], [-0.16857639999999996, 51.46503589999999], [-0.1685269, 51.4650717], [-0.16836859999999998, 51.4651788], [-0.1682364, 51.46525720000001], [-0.1682218, 51.4652656], [-0.1680619, 51.46537519999999], [-0.1679586, 51.46543909999998], [-0.1678422, 51.4655075], [-0.1677425, 51.4655561], [-0.16756169999999998, 51.4656394], [-0.1674602, 51.4656949], [-0.16728879999999996, 51.4657907], [-0.16719959999999998, 51.4658419], [-0.16706999999999997, 51.4659093], [-0.1669773, 51.4659506], [-0.1667034, 51.4660694], [-0.1665531, 51.46615320000001], [-0.1664071, 51.4662258], [-0.16632659999999996, 51.4662711], [-0.1659262, 51.4664418], [-0.16532569999999996, 51.4667049], [-0.16486519999999996, 51.46691479999999], [-0.16452339999999996, 51.4670765], [-0.1641589, 51.4672462], [-0.16390329999999995, 51.46735840000001], [-0.16385719999999998, 51.4673792], [-0.16375624446898526, 51.4674238596012], [-0.16368257720825508, 51.46745644768892], [-0.16366258760917543, 51.46750766956669], [-0.1634727, 51.46759099999999], [-0.163124, 51.46774359999999], [-0.1627605, 51.467902800000005], [-0.16249999999999998, 51.46801329999999], [-0.1615173, 51.468447699999984], [-0.16061359999999997, 51.46884020000001], [-0.1595092, 51.4693236], [-0.15892188929030404, 51.46957651517992], [-0.1588639649409114, 51.46960145922129], [-0.1587269988165945, 51.469660441075455], [-0.1586675617050658, 51.46968603651237], [-0.15860099999999996, 51.4697147], [-0.1582648, 51.469856], [-0.1579714863266327, 51.46998576357737], [-0.1578125, 51.4700561], [-0.1575055, 51.4701848], [-0.1571949, 51.4703091], [-0.15682289999999996, 51.47045920000001], [-0.15653129999999998, 51.4705835], [-0.1560896, 51.47075999999999], [-0.1554756, 51.47101449999998], [-0.1551284, 51.4711661], [-0.15442379999999997, 51.47147079999999], [-0.1522548, 51.4723745], [-0.15156789999999998, 51.4726877], [-0.1514722, 51.4727273], [-0.1511535, 51.4728765], [-0.1510379, 51.47293879999999], [-0.1508115, 51.4730626], [-0.150536, 51.4732009], [-0.15046039999999997, 51.47323200000001], [-0.1498368, 51.4735336], [-0.149781, 51.473558], [-0.14947479999999996, 51.47370759999999], [-0.1493368, 51.4737837], [-0.1492554, 51.4738333], [-0.1488944, 51.474016], [-0.1488318, 51.47404149999999], [-0.14860927052729844, 51.47413531122673], [-0.14858417838308857, 51.47418782058849], [-0.1484608099350319, 51.47424226325008], [-0.1483859328269174, 51.47427530658664], [-0.14832836709163855, 51.47430071038219], [-0.1482237, 51.47434689999999], [-0.1480432, 51.4744241], [-0.1475548, 51.47463019999999], [-0.14729289999999998, 51.4747393], [-0.1466365, 51.47503030000001], [-0.1463844, 51.4751436], [-0.14596650139025327, 51.47532097594229], [-0.1459301564393222, 51.47533640242647], [-0.145896, 51.4753509], [-0.1454837, 51.47552790000001], [-0.1450775, 51.4757046], [-0.14458499999999996, 51.475933999999995], [-0.1440751, 51.47618349999999], [-0.14384174392600652, 51.476299054583414], [-0.14385800328282047, 51.47631383403739], [-0.1438924, 51.4763451], [-0.1441653, 51.47661450000001], [-0.14434569999999997, 51.47682499999999], [-0.1445679, 51.4771021], [-0.1447173, 51.47728609999999], [-0.14488359999999997, 51.4775166], [-0.1450753, 51.4778182], [-0.14520539999999998, 51.4780654], [-0.1453026, 51.4783103], [-0.145379, 51.4785007], [-0.14546889999999998, 51.47877299999999], [-0.14552389999999998, 51.4789702], [-0.1455797, 51.4792299], [-0.14567749999999996, 51.47968579999999], [-0.14570143225521476, 51.47974837090851], [-0.14572843446001194, 51.47981896810064], [-0.1457727, 51.479934699999994], [-0.1458416453134135, 51.48007695438829], [-0.1458833, 51.4801629], [-0.14595566412563174, 51.48028674824078], [-0.1459793, 51.4803272], [-0.146167, 51.4806371], [-0.1463843, 51.4809136], [-0.14660959999999998, 51.48123429999999], [-0.146792, 51.481499], [-0.1469481, 51.48180299999999], [-0.1470211, 51.481945299999985], [-0.1470882233208141, 51.482135645662986], [-0.14712129520294717, 51.48229287365633], [-0.1471589797570499, 51.482432036220274], [-0.147200284820856, 51.48255572654597], [-0.14724421823209932, 51.48266653782455], [-0.14728978782851368, 51.48276706324716], [-0.14733600144783288, 51.48285989600493], [-0.14738186692779065, 51.48294762928902], [-0.14742639210612088, 51.48303285629057], [-0.14746858482055733, 51.48311817020071], [-0.1475074529088338, 51.4832061642106], [-0.14754200420868407, 51.483299431511355], [-0.14757124655784204, 51.48340056529414], [-0.1475941877940414, 51.48351215875009], [-0.14760983575501602, 51.48363680507035], [-0.14761719827849965, 51.48377709744604], [-0.14761528320222614, 51.483935629068334], [-0.14758989999999997, 51.48563519999999], [-0.14759359999999996, 51.48578149999999], [-0.1475937, 51.4858151], [-0.14759379999999997, 51.48584700000001], [-0.14759499999999998, 51.4862225], [-0.1476138, 51.486397], [-0.14765669999999995, 51.48664420000001], [-0.1477465, 51.4869607], [-0.1478364, 51.48715279999999], [-0.1479557, 51.4873808], [-0.1481448, 51.487725699999984], [-0.14830839999999998, 51.4880321], [-0.1484412, 51.48835700000001], [-0.1485512, 51.4886943], [-0.14859949999999997, 51.488934], [-0.14860339999999997, 51.4889888], [-0.14861689999999997, 51.48917869999999], [-0.14862169999999997, 51.4893432], [-0.1485861, 51.4895411], [-0.14856989999999998, 51.489637299999984], [-0.1485525, 51.48974069999999], [-0.14849889999999996, 51.48997450000001], [-0.14842379999999997, 51.4901832], [-0.1483464, 51.490347], [-0.1482092, 51.49056900000001], [-0.14810589999999998, 51.490726], [-0.1479697, 51.49090439999999], [-0.1480658, 51.4907289], [-0.1481467, 51.4905609], [-0.1482978, 51.4901825], [-0.14805739999999998, 51.4906689], [-0.14797819999999998, 51.490762800000006], [-0.1478436, 51.49091750000001], [-0.1479473, 51.49075449999999], [-0.1480644, 51.4905523], [-0.1479219, 51.4907465], [-0.1478207, 51.49086179999999], [-0.14754159999999997, 51.49112079999999], [-0.1472959, 51.491313000000005], [-0.14727380000000004, 51.4913321], [-0.1468782, 51.49168040000001], [-0.1473576, 51.4911886], [-0.1475361, 51.491018200000006], [-0.14765499999999998, 51.4908388], [-0.14774469999999998, 51.490672999999994], [-0.14771169999999997, 51.4907185], [-0.1475534, 51.4909264], [-0.1474327, 51.4910567], [-0.1473257, 51.4911639], [-0.14708129999999997, 51.491379], [-0.1469372, 51.4915023], [-0.14674329999999997, 51.4916493], [-0.14653799999999997, 51.49180499999999], [-0.14646709999999996, 51.49186579999999], [-0.14625659999999996, 51.49205280000001], [-0.14607949999999997, 51.4922207], [-0.1459018, 51.4923985], [-0.1456946, 51.492604799999995], [-0.1448888, 51.493324300000005]]} 3.0 0656 0701 Clapham Junction (C) Victoria Plat 10 London Victoria (C) 51.4933243 -0.1448888 51.4933243 -0.1448888 1 0 2026-09-18 06:12:26 TERMINATED 2026-09-18 06:01:00 London Victoria (C) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17625080 1789711220643172 81 81 2026-09-18 06:11:58.266211 15 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 06:01:57.941574
629656 659830 C39883 875I04M618 2026-09-18 COMPLETE None 2026-09-18 06:02:00 2026-09-18 06:12:26 2026-09-20 06:12:26 {"id": 659830, "stp": "P", "toc": "Southern", "uid": "C39883", "consist": "377152+377460", "dest_crs": "HRH", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C39883/2026-09-18/detailed", "trust_id": "875I04M618", "origin_crs": null, "show_on_map": 0, "dar_est_time": "06:02:00", "dar_platform": null, "dest_station": "Horsham", "service_date": "2026-09-18", "dest_arr_time": "0606", "dest_platform": "4", "is_terminated": 1, "next_location": "Horsham", "signalling_id": "5I04", "timing_status": null, "origin_station": "Horsham Down Sidings North", "current_leg_arr": "0606", "current_leg_dep": "0602", "current_leg_end": "Horsham", "origin_dep_time": "0602", "origin_platform": "S1", "current_location": null, "last_update_time": "2026-09-18T06:12:26", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.31563779999999997, 51.0731297], [-0.31594729999999993, 51.072537999999994], [-0.31621229999999995, 51.07199049999999], [-0.31630309999999995, 51.0717645], [-0.31648599999999993, 51.0713362], [-0.3166696, 51.0708015], [-0.31686489999999995, 51.070161], [-0.3169822, 51.069899199999995], [-0.31712709999999994, 51.069354999999995], [-0.31714319999999996, 51.06924299999999], [-0.31719529999999996, 51.0686441], [-0.3172409, 51.0683476], [-0.3172786000000001, 51.0681807], [-0.3173349999999999, 51.0679953], [-0.3172723, 51.068386], [-0.31732659999999996, 51.0681601], [-0.3174095, 51.0679017], [-0.3174334999999999, 51.0678487], [-0.3175601, 51.0676101], [-0.31765789999999994, 51.0674523], [-0.31778719999999994, 51.0672557], [-0.3178833, 51.0671125], [-0.31794829999999996, 51.0670271], [-0.3180634, 51.0668863], [-0.31833929999999994, 51.0665895], [-0.31846139999999995, 51.06646229999999], [-0.3186288, 51.0662906], [-0.3189475, 51.065981099999995]]}", "current_leg_start": "Horsham Down Sidings North", "dest_arr_time_act": "0606", "motion_projection": null, "next_location_lat": "51.0659811", "next_location_lon": "-0.3189475", "previous_location": null, "current_leg_milage": "0.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 433.053, \"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\": 445.557, \"from_m\": 433.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\": 1332.901, \"from_m\": 445.557, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 659830, \"profile_key\": \"486541014f06f5c1e739198b81c97f38ee6f037f975fb4658b06eeccac7cb3ff\", \"schedule_id\": 5703, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0602\", \"location\": \"Horsham Down Sidings North\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67545}, {\"is_pass\": false, \"wtt_arr\": \"0606\", \"wtt_dep\": null, \"location\": \"Horsham\", \"stage_seq\": 2, \"distance_m\": 1332.901, \"section_seq\": 1, \"route_path_id\": 67545}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1332.901, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67545}], \"total_distance_m\": 1332.901, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 12.504, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1320.397, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0602", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "4.0", "current_position_lat": "51.0659811", "current_position_lon": "-0.3189475", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Horsham Down Sidings North", "service_state_platform": "S1", "timing_fact_generation": 1789704171389921, "current_leg_arrival_utc": "2026-09-18T06:06:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T06:02:00.756653", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-18T06:02:30+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-18T06:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T06:12:02.983195", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P None HRH 5I04 377152+377460 8 100 None {"version": 3, "segments": [{"to_m": 433.053, "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": 445.557, "from_m": 433.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": 1332.901, "from_m": 445.557, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 659830, "profile_key": "486541014f06f5c1e739198b81c97f38ee6f037f975fb4658b06eeccac7cb3ff", "schedule_id": 5703, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0602", "location": "Horsham Down Sidings North", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67545}, {"is_pass": false, "wtt_arr": "0606", "wtt_dep": null, "location": "Horsham", "stage_seq": 2, "distance_m": 1332.901, "section_seq": 1, "route_path_id": 67545}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1332.901, "from_m": 0.0, "section_seq": 1, "route_path_id": 67545}], "total_distance_m": 1332.901, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 12.504, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1320.397, "synthetic_unknown_infrastructure_limit_mph": 60} [] Horsham Down Sidings North 0602 0602 S1 6:02:00 None Horsham 0606 0606 4 None None https://www.realtimetrains.co.uk/service/gb-nr:C39883/2026-09-18/detailed None Horsham Down Sidings North 2026-09-18T06:02:30+01:00 Horsham 4.0 {"type": "LineString", "coordinates": [[-0.31563779999999997, 51.0731297], [-0.31594729999999993, 51.072537999999994], [-0.31621229999999995, 51.07199049999999], [-0.31630309999999995, 51.0717645], [-0.31648599999999993, 51.0713362], [-0.3166696, 51.0708015], [-0.31686489999999995, 51.070161], [-0.3169822, 51.069899199999995], [-0.31712709999999994, 51.069354999999995], [-0.31714319999999996, 51.06924299999999], [-0.31719529999999996, 51.0686441], [-0.3172409, 51.0683476], [-0.3172786000000001, 51.0681807], [-0.3173349999999999, 51.0679953], [-0.3172723, 51.068386], [-0.31732659999999996, 51.0681601], [-0.3174095, 51.0679017], [-0.3174334999999999, 51.0678487], [-0.3175601, 51.0676101], [-0.31765789999999994, 51.0674523], [-0.31778719999999994, 51.0672557], [-0.3178833, 51.0671125], [-0.31794829999999996, 51.0670271], [-0.3180634, 51.0668863], [-0.31833929999999994, 51.0665895], [-0.31846139999999995, 51.06646229999999], [-0.3186288, 51.0662906], [-0.3189475, 51.065981099999995]]} 0.6 0602 0606 None None Horsham 51.0659811 -0.3189475 51.0659811 -0.3189475 1 0 2026-09-18 06:12:26 TERMINATED 2026-09-18 06:02:00 Horsham Down Sidings North SCHEDULE NEVER_DEPARTED_TIMEOUT None 1789704171389921 0 0 2026-09-18 06:12:02.983195 S1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 06:02:00.756653
629657 659836 P29169 405E50M618 2026-09-18 COMPLETE None 2026-09-18 06:02:00 2026-09-18 06:12:26 2026-09-20 06:12:26 {"id": 659836, "stp": "P", "toc": "Northern", "uid": "P29169", "consist": "195012", "dest_crs": "CTR", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P29169/2026-09-18/detailed", "trust_id": "405E50M618", "origin_crs": "CTR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Chester", "service_date": "2026-09-18", "dest_arr_time": "0610", "dest_platform": "7A", "is_terminated": 1, "next_location": "Chester", "signalling_id": "5E50", "timing_status": null, "origin_station": "Chester", "current_leg_arr": "0610", "current_leg_dep": "0608", "current_leg_end": "Chester", "origin_dep_time": "0602", "origin_platform": "PCL", "current_location": null, "last_update_time": "2026-09-18T06:12:26", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.8733662, 53.195173100000005], [-2.8739548, 53.19525409999999], [-2.8746089091824683, 53.19534307003112], [-2.8748466, 53.1953754], [-2.8752504, 53.1954376], [-2.8755506999999993, 53.19549030000001], [-2.8760415, 53.1955731], [-2.8763635000000005, 53.1956449], [-2.8766452, 53.195720399999985], [-2.8768953999999995, 53.19579809999999], [-2.8770525, 53.195855300000005], [-2.8771387, 53.1958867], [-2.8787749, 53.19651499999999]]}", "current_leg_start": "Chester Sig. CR528", "dest_arr_time_act": "0610", "motion_projection": null, "next_location_lat": "53.1965150", "next_location_lon": "-2.8787749", "previous_location": null, "current_leg_milage": "0.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 136.184, \"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\": 851.38, \"from_m\": 136.184, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 987.564, \"from_m\": 851.38, \"capability_applied\": null, \"effective_limit_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\": 659836, \"profile_key\": \"7cf9c15784cb1077e605d17b84415eca280adcccbf49b31735dbacaad7fecf0f\", \"schedule_id\": 20527, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0602\", \"location\": \"Chester\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74557}, {\"is_pass\": false, \"wtt_arr\": \"0603\", \"wtt_dep\": \"0608\", \"location\": \"Chester Sig. CR528\", \"stage_seq\": 2, \"distance_m\": 493.782, \"section_seq\": 1, \"route_path_id\": 74557}, {\"is_pass\": false, \"wtt_arr\": \"0610\", \"wtt_dep\": null, \"location\": \"Chester\", \"stage_seq\": 3, \"distance_m\": 987.564, \"section_seq\": 1, \"route_path_id\": 74557}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 987.564, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74557}], \"total_distance_m\": 987.564, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 987.564, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0602", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "2.0", "current_position_lat": "53.1965150", "current_position_lon": "-2.8787749", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Chester", "service_state_platform": "PCL", "timing_fact_generation": 1789709945710619, "current_leg_arrival_utc": "2026-09-18T06:10:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T06:02:00.801060", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-18T06:08:00+01:00", "operational_evidence_version": 36, "service_state_event_time_utc": "2026-09-18T06:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T06:12:02.986348", "service_state_valid_until_kind": null, "operational_interpretation_version": 36, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P CTR CTR 5E50 195012 2 100 None {"version": 3, "segments": [{"to_m": 136.184, "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": 851.38, "from_m": 136.184, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 987.564, "from_m": 851.38, "capability_applied": null, "effective_limit_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": 659836, "profile_key": "7cf9c15784cb1077e605d17b84415eca280adcccbf49b31735dbacaad7fecf0f", "schedule_id": 20527, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0602", "location": "Chester", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 74557}, {"is_pass": false, "wtt_arr": "0603", "wtt_dep": "0608", "location": "Chester Sig. CR528", "stage_seq": 2, "distance_m": 493.782, "section_seq": 1, "route_path_id": 74557}, {"is_pass": false, "wtt_arr": "0610", "wtt_dep": null, "location": "Chester", "stage_seq": 3, "distance_m": 987.564, "section_seq": 1, "route_path_id": 74557}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 987.564, "from_m": 0.0, "section_seq": 1, "route_path_id": 74557}], "total_distance_m": 987.564, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 987.564, "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} [] Chester 0602 0602 PCL None None Chester 0610 0610 7A None None https://www.realtimetrains.co.uk/service/gb-nr:P29169/2026-09-18/detailed None Chester Sig. CR528 2026-09-18T06:08:00+01:00 Chester 2.0 {"type": "LineString", "coordinates": [[-2.8733662, 53.195173100000005], [-2.8739548, 53.19525409999999], [-2.8746089091824683, 53.19534307003112], [-2.8748466, 53.1953754], [-2.8752504, 53.1954376], [-2.8755506999999993, 53.19549030000001], [-2.8760415, 53.1955731], [-2.8763635000000005, 53.1956449], [-2.8766452, 53.195720399999985], [-2.8768953999999995, 53.19579809999999], [-2.8770525, 53.195855300000005], [-2.8771387, 53.1958867], [-2.8787749, 53.19651499999999]]} 0.2 0608 0610 None None Chester 53.1965150 -2.8787749 53.1965150 -2.8787749 1 0 2026-09-18 06:12:26 TERMINATED 2026-09-18 06:02:00 Chester SCHEDULE NEVER_DEPARTED_TIMEOUT None 1789709945710619 36 36 2026-09-18 06:12:02.986348 PCL None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 06:02:00.801060
629658 660978 L88971 322H20M618 2026-09-18 COMPLETE 17625650 2026-09-18 07:02:00 2026-09-18 06:12:26 2026-09-20 06:12:26 {"id": 660978, "stp": "P", "toc": "Northern", "uid": "L88971", "consist": "156441", "dest_crs": "MAN", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L88971/2026-09-18/detailed", "trust_id": "322H20M618", "origin_crs": "ALD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Manchester Piccadilly", "service_date": "2026-09-18", "dest_arr_time": "0703", "dest_platform": "12", "is_terminated": 1, "next_location": "Manchester Piccadilly", "signalling_id": "2H20", "timing_status": "EARLY", "origin_station": "Alderley Edge", "current_leg_arr": "0702", "current_leg_dep": "0657", "current_leg_end": "Manchester Piccadilly", "origin_dep_time": "0633", "origin_platform": "1", "current_location": "Manchester Piccadilly", "last_update_time": "2026-09-18T06:12:26", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.192910299999999, 53.44464159999999], [-2.1933013999999997, 53.4456004], [-2.1938054, 53.4468565], [-2.1938652999999997, 53.446999099999985], [-2.1944253999999996, 53.4483793], [-2.1945081, 53.448586899999995], [-2.1946912, 53.44903729999999], [-2.1949006, 53.4495517], [-2.1950548999999997, 53.4499306], [-2.1953131999999997, 53.4505655], [-2.1954683, 53.45096119999999], [-2.1955469999999995, 53.4511685], [-2.1957003, 53.45161840000001], [-2.1958142, 53.4518584], [-2.1961301, 53.4525731], [-2.1961602, 53.4526581], [-2.1961610093135904, 53.45266013085102], [-2.1967217, 53.45406710000001], [-2.1969135, 53.45452280000001], [-2.197305, 53.4554591], [-2.1974035, 53.455659299999986], [-2.1975325, 53.45592149999999], [-2.1975857, 53.45603930000001], [-2.1976647, 53.4561745], [-2.1979429999999995, 53.4566981], [-2.1981766, 53.45710030000001], [-2.1982946, 53.4573193], [-2.1989057, 53.45834179999999], [-2.1991446999999997, 53.458714], [-2.1994242999999996, 53.4591271], [-2.199825699999999, 53.4596841], [-2.1999885, 53.4599028], [-2.2001912, 53.460186799999995], [-2.2004911, 53.4605461], [-2.200902, 53.461011799999994], [-2.2012681, 53.46135040000001], [-2.2014062999999995, 53.46149340000001], [-2.2016216, 53.4616893], [-2.201838, 53.461892799999994], [-2.2033090999999994, 53.46346129999999], [-2.2036199, 53.4637588], [-2.2042421, 53.46434799999999], [-2.2045679, 53.4646644], [-2.2049958, 53.46503299999999], [-2.2057005, 53.465632799999995], [-2.2060526, 53.4659352], [-2.2066785, 53.4664235], [-2.2068790999999996, 53.466578899999995], [-2.2071344000000006, 53.46677330000001], [-2.2079414, 53.46734200000001], [-2.208336, 53.4676315], [-2.208554942830538, 53.46779240988761], [-2.2089385, 53.46807429999999], [-2.2089583, 53.468088900000005], [-2.209295, 53.46831559999998], [-2.2099747999999995, 53.46875310000001], [-2.2104818, 53.4690708], [-2.2110048, 53.46939179999999], [-2.2115171, 53.469706300000006], [-2.2120535, 53.47002880000001], [-2.2124520000000003, 53.47026129999999], [-2.212763499999999, 53.4704742], [-2.2129825999999997, 53.470594000000006], [-2.2132390999999996, 53.47073610000001], [-2.2138399, 53.471039399999995], [-2.2140942, 53.47116409999999], [-2.2144255222798934, 53.4713220640662], [-2.214629708762691, 53.47142384391765], [-2.2148069874751126, 53.47151605315788], [-2.214961257464357, 53.47160001591331], [-2.2150964177776222, 53.47167705631036], [-2.2152163674621086, 53.471748498475485], [-2.215325005565014, 53.471815666535065], [-2.215426231133539, 53.47187988461555], [-2.215523943214882, 53.47194247684335], [-2.2156220408562413, 53.47200476734491], [-2.215724423104817, 53.47206808024663], [-2.215834989007808, 53.47213373967496], [-2.215957637612413, 53.47220306975629], [-2.216096267965831, 53.47227739461709], [-2.2162547791152623, 53.47235803838374], [-2.2164370701079044, 53.47244632518268], [-2.216647039990957, 53.47254357914034], [-2.2169989, 53.4727165], [-2.217562099999999, 53.4729546], [-2.2179118, 53.473130100000006], [-2.2185405, 53.4733947], [-2.2189126, 53.4735653], [-2.2191308000000003, 53.4736627], [-2.2194478, 53.4737972], [-2.2199004, 53.4739919], [-2.2209971999999993, 53.4744058], [-2.2228192999999994, 53.4750798], [-2.2230409999999994, 53.475159999999995], [-2.2236295, 53.4753857], [-2.2239598000000003, 53.47551589999999], [-2.2245268, 53.4757753], [-2.2249038, 53.4759233], [-2.2251422999999995, 53.476000699999986], [-2.2253206, 53.4760581], [-2.2256340000000003, 53.4761488], [-2.2260491, 53.4762425], [-2.2263467, 53.47630199999998], [-2.2264624999999993, 53.4763235], [-2.2266657, 53.4763525], [-2.2267769, 53.47636580000001], [-2.2273412999999995, 53.47643409999999], [-2.2274908999999994, 53.4764527], [-2.227757, 53.4764795], [-2.2278741, 53.4764965], [-2.2279932999999996, 53.4765147], [-2.2281444999999995, 53.4765377], [-2.2283708999999994, 53.47657309999999], [-2.2285185, 53.476603], [-2.2286704, 53.47663439999999], [-2.2289997, 53.4767067], [-2.229483, 53.4768164], [-2.2302016999999994, 53.476979499999985]]}", "current_leg_start": "Levenshulme", "dest_arr_time_act": "0703", "motion_projection": null, "next_location_lat": "53.4769795", "next_location_lon": "-2.2302017", "previous_location": "Levenshulme", "current_leg_milage": "2.9", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 90.107, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 133.365, \"from_m\": 90.107, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2341.815, \"from_m\": 133.365, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 3295.363, \"from_m\": 2341.815, \"capability_applied\": null, \"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\": 7919.201, \"from_m\": 3295.363, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 10712.619, \"from_m\": 7919.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\": 100.0}, {\"to_m\": 11663.234, \"from_m\": 10712.619, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12541.257, \"from_m\": 11663.234, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12984.134, \"from_m\": 12541.257, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 13964.386, \"from_m\": 12984.134, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 14018.756, \"from_m\": 13964.386, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 18161.202, \"from_m\": 14018.756, \"capability_applied\": null, \"effective_limit_mph\": 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\": 19124.69, \"from_m\": 18161.202, \"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\": 19196.844, \"from_m\": 19124.69, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19724.936, \"from_m\": 19196.844, \"capability_applied\": null, \"effective_limit_mph\": 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\": 21259.242, \"from_m\": 19724.936, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21422.967, \"from_m\": 21259.242, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 21732.38, \"from_m\": 21422.967, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21778.586, \"from_m\": 21732.38, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 21856.376, \"from_m\": 21778.586, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 22265.556, \"from_m\": 21856.376, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 660978, \"profile_key\": \"5616be7553089afcd22bc9a2cadde214328155739871522c64a839a25676cf5b\", \"schedule_id\": 18497, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0633\", \"location\": \"Alderley Edge\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73821}, {\"is_pass\": false, \"wtt_arr\": \"0635H\", \"wtt_dep\": \"0636H\", \"location\": \"Wilmslow\", \"stage_seq\": 2, \"distance_m\": 2943.887, \"section_seq\": 1, \"route_path_id\": 73821}, {\"is_pass\": false, \"wtt_arr\": \"0639H\", \"wtt_dep\": \"0640\", \"location\": \"Handforth\", \"stage_seq\": 3, \"distance_m\": 5056.285, \"section_seq\": 1, \"route_path_id\": 73821}, {\"is_pass\": false, \"wtt_arr\": \"0643H\", \"wtt_dep\": \"0644H\", \"location\": \"Cheadle Hulme\", \"stage_seq\": 4, \"distance_m\": 8956.315, \"section_seq\": 1, \"route_path_id\": 73821}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0646\", \"location\": \"Adswood Road Jn\", \"stage_seq\": 5, \"distance_m\": 10439.55, \"section_seq\": 1, \"route_path_id\": 73821}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0647H\", \"location\": \"Edgeley Jn No.1\", \"stage_seq\": 6, \"distance_m\": 11899.983, \"section_seq\": 1, \"route_path_id\": 73821}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0648\", \"location\": \"Edgeley Jn No2\", \"stage_seq\": 7, \"distance_m\": 12333.997, \"section_seq\": 1, \"route_path_id\": 73821}, {\"is_pass\": false, \"wtt_arr\": \"0649\", \"wtt_dep\": \"0650\", \"location\": \"Stockport\", \"stage_seq\": 8, \"distance_m\": 12774.183, \"section_seq\": 1, \"route_path_id\": 73821}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0651H\", \"location\": \"Heaton Norris Jn\", \"stage_seq\": 9, \"distance_m\": 13964.386, \"section_seq\": 1, \"route_path_id\": 73821}, {\"is_pass\": false, \"wtt_arr\": \"0653\", \"wtt_dep\": \"0653H\", \"location\": \"Heaton Chapel\", \"stage_seq\": 10, \"distance_m\": 15450.737, \"section_seq\": 1, \"route_path_id\": 73821}, {\"is_pass\": false, \"wtt_arr\": \"0656\", \"wtt_dep\": \"0657\", \"location\": \"Levenshulme\", \"stage_seq\": 11, \"distance_m\": 17658.394, \"section_seq\": 1, \"route_path_id\": 73821}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0658\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 12, \"distance_m\": 18575.706, \"section_seq\": 1, \"route_path_id\": 73821}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0700\", \"location\": \"Ardwick Jn\", \"stage_seq\": 13, \"distance_m\": 21112.87, \"section_seq\": 1, \"route_path_id\": 73821}, {\"is_pass\": false, \"wtt_arr\": \"0703\", \"wtt_dep\": null, \"location\": \"Manchester Piccadilly\", \"stage_seq\": 14, \"distance_m\": 22265.556, \"section_seq\": 1, \"route_path_id\": 73821}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 22265.556, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73821}], \"total_distance_m\": 22265.556, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 20306.425, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1959.131, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0633", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "53.4769795", "current_position_lon": "-2.2302017", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9116, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:34:49Z\", \"source_id\": 54996352, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:35:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:34:53Z\", \"source_id\": 17607569, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9090, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:38:06Z\", \"source_id\": 55003513, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:39:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:38:11Z\", \"source_id\": 17609695, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9081, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:42:07Z\", \"source_id\": 55012736, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:43:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:42:11Z\", \"source_id\": 17612464, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:47:51Z\", \"source_id\": 17616338, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8871, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:52:17Z\", \"source_id\": 55036459, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:53:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:52:20Z\", \"source_id\": 17619512, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8868, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:55:24Z\", \"source_id\": 55044086, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:56:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:55:24Z\", \"source_id\": 17621674, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8476, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:01:02Z\", \"source_id\": 55058331, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:02:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:01:02Z\", \"source_id\": 17625650, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Manchester Piccadilly", "service_state_platform": "12", "timing_fact_generation": 1789711263896904, "current_leg_arrival_utc": "2026-09-18T07:02:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T06:02:01.610351", "service_state_evidence_id": 17625650, "current_leg_start_actual_dep": "2026-09-18T06:57:00+01:00", "operational_evidence_version": 46, "service_state_event_time_utc": "2026-09-18T06:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T06:12:03.558541", "service_state_valid_until_kind": null, "operational_interpretation_version": 46, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P ALD MAN 2H20 156441 2 75 None {"version": 3, "segments": [{"to_m": 90.107, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 133.365, "from_m": 90.107, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2341.815, "from_m": 133.365, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 3295.363, "from_m": 2341.815, "capability_applied": null, "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": 7919.201, "from_m": 3295.363, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 10712.619, "from_m": 7919.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": 100.0}, {"to_m": 11663.234, "from_m": 10712.619, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12541.257, "from_m": 11663.234, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12984.134, "from_m": 12541.257, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 13964.386, "from_m": 12984.134, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 14018.756, "from_m": 13964.386, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 18161.202, "from_m": 14018.756, "capability_applied": null, "effective_limit_mph": 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": 19124.69, "from_m": 18161.202, "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": 19196.844, "from_m": 19124.69, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19724.936, "from_m": 19196.844, "capability_applied": null, "effective_limit_mph": 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": 21259.242, "from_m": 19724.936, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21422.967, "from_m": 21259.242, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 21732.38, "from_m": 21422.967, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21778.586, "from_m": 21732.38, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 21856.376, "from_m": 21778.586, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 22265.556, "from_m": 21856.376, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 660978, "profile_key": "5616be7553089afcd22bc9a2cadde214328155739871522c64a839a25676cf5b", "schedule_id": 18497, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0633", "location": "Alderley Edge", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73821}, {"is_pass": false, "wtt_arr": "0635H", "wtt_dep": "0636H", "location": "Wilmslow", "stage_seq": 2, "distance_m": 2943.887, "section_seq": 1, "route_path_id": 73821}, {"is_pass": false, "wtt_arr": "0639H", "wtt_dep": "0640", "location": "Handforth", "stage_seq": 3, "distance_m": 5056.285, "section_seq": 1, "route_path_id": 73821}, {"is_pass": false, "wtt_arr": "0643H", "wtt_dep": "0644H", "location": "Cheadle Hulme", "stage_seq": 4, "distance_m": 8956.315, "section_seq": 1, "route_path_id": 73821}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0646", "location": "Adswood Road Jn", "stage_seq": 5, "distance_m": 10439.55, "section_seq": 1, "route_path_id": 73821}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0647H", "location": "Edgeley Jn No.1", "stage_seq": 6, "distance_m": 11899.983, "section_seq": 1, "route_path_id": 73821}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0648", "location": "Edgeley Jn No2", "stage_seq": 7, "distance_m": 12333.997, "section_seq": 1, "route_path_id": 73821}, {"is_pass": false, "wtt_arr": "0649", "wtt_dep": "0650", "location": "Stockport", "stage_seq": 8, "distance_m": 12774.183, "section_seq": 1, "route_path_id": 73821}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0651H", "location": "Heaton Norris Jn", "stage_seq": 9, "distance_m": 13964.386, "section_seq": 1, "route_path_id": 73821}, {"is_pass": false, "wtt_arr": "0653", "wtt_dep": "0653H", "location": "Heaton Chapel", "stage_seq": 10, "distance_m": 15450.737, "section_seq": 1, "route_path_id": 73821}, {"is_pass": false, "wtt_arr": "0656", "wtt_dep": "0657", "location": "Levenshulme", "stage_seq": 11, "distance_m": 17658.394, "section_seq": 1, "route_path_id": 73821}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0658", "location": "Slade Lane Jn", "stage_seq": 12, "distance_m": 18575.706, "section_seq": 1, "route_path_id": 73821}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0700", "location": "Ardwick Jn", "stage_seq": 13, "distance_m": 21112.87, "section_seq": 1, "route_path_id": 73821}, {"is_pass": false, "wtt_arr": "0703", "wtt_dep": null, "location": "Manchester Piccadilly", "stage_seq": 14, "distance_m": 22265.556, "section_seq": 1, "route_path_id": 73821}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 22265.556, "from_m": 0.0, "section_seq": 1, "route_path_id": 73821}], "total_distance_m": 22265.556, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 20306.425, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1959.131, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 9116, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:34:49Z", "source_id": 54996352, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T05:35:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:34:53Z", "source_id": 17607569, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T06:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9090, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:38:06Z", "source_id": 55003513, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T05:39:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:38:11Z", "source_id": 17609695, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T06:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9081, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:42:07Z", "source_id": 55012736, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T05:43:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:42:11Z", "source_id": 17612464, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T06:43:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:47:51Z", "source_id": 17616338, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T06:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8871, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:52:17Z", "source_id": 55036459, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T05:53:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:52:20Z", "source_id": 17619512, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T06:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8868, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:55:24Z", "source_id": 55044086, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T05:56:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:55:24Z", "source_id": 17621674, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T06:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8476, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:01:02Z", "source_id": 55058331, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T06:02:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:01:02Z", "source_id": 17625650, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T07:02:00+01:00", "operational_fact": true}] Alderley Edge 0633 0633 1 None None Manchester Piccadilly 0703 0703 12 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:L88971/2026-09-18/detailed None Levenshulme 2026-09-18T06:57:00+01:00 Manchester Piccadilly 5.0 {"type": "LineString", "coordinates": [[-2.192910299999999, 53.44464159999999], [-2.1933013999999997, 53.4456004], [-2.1938054, 53.4468565], [-2.1938652999999997, 53.446999099999985], [-2.1944253999999996, 53.4483793], [-2.1945081, 53.448586899999995], [-2.1946912, 53.44903729999999], [-2.1949006, 53.4495517], [-2.1950548999999997, 53.4499306], [-2.1953131999999997, 53.4505655], [-2.1954683, 53.45096119999999], [-2.1955469999999995, 53.4511685], [-2.1957003, 53.45161840000001], [-2.1958142, 53.4518584], [-2.1961301, 53.4525731], [-2.1961602, 53.4526581], [-2.1961610093135904, 53.45266013085102], [-2.1967217, 53.45406710000001], [-2.1969135, 53.45452280000001], [-2.197305, 53.4554591], [-2.1974035, 53.455659299999986], [-2.1975325, 53.45592149999999], [-2.1975857, 53.45603930000001], [-2.1976647, 53.4561745], [-2.1979429999999995, 53.4566981], [-2.1981766, 53.45710030000001], [-2.1982946, 53.4573193], [-2.1989057, 53.45834179999999], [-2.1991446999999997, 53.458714], [-2.1994242999999996, 53.4591271], [-2.199825699999999, 53.4596841], [-2.1999885, 53.4599028], [-2.2001912, 53.460186799999995], [-2.2004911, 53.4605461], [-2.200902, 53.461011799999994], [-2.2012681, 53.46135040000001], [-2.2014062999999995, 53.46149340000001], [-2.2016216, 53.4616893], [-2.201838, 53.461892799999994], [-2.2033090999999994, 53.46346129999999], [-2.2036199, 53.4637588], [-2.2042421, 53.46434799999999], [-2.2045679, 53.4646644], [-2.2049958, 53.46503299999999], [-2.2057005, 53.465632799999995], [-2.2060526, 53.4659352], [-2.2066785, 53.4664235], [-2.2068790999999996, 53.466578899999995], [-2.2071344000000006, 53.46677330000001], [-2.2079414, 53.46734200000001], [-2.208336, 53.4676315], [-2.208554942830538, 53.46779240988761], [-2.2089385, 53.46807429999999], [-2.2089583, 53.468088900000005], [-2.209295, 53.46831559999998], [-2.2099747999999995, 53.46875310000001], [-2.2104818, 53.4690708], [-2.2110048, 53.46939179999999], [-2.2115171, 53.469706300000006], [-2.2120535, 53.47002880000001], [-2.2124520000000003, 53.47026129999999], [-2.212763499999999, 53.4704742], [-2.2129825999999997, 53.470594000000006], [-2.2132390999999996, 53.47073610000001], [-2.2138399, 53.471039399999995], [-2.2140942, 53.47116409999999], [-2.2144255222798934, 53.4713220640662], [-2.214629708762691, 53.47142384391765], [-2.2148069874751126, 53.47151605315788], [-2.214961257464357, 53.47160001591331], [-2.2150964177776222, 53.47167705631036], [-2.2152163674621086, 53.471748498475485], [-2.215325005565014, 53.471815666535065], [-2.215426231133539, 53.47187988461555], [-2.215523943214882, 53.47194247684335], [-2.2156220408562413, 53.47200476734491], [-2.215724423104817, 53.47206808024663], [-2.215834989007808, 53.47213373967496], [-2.215957637612413, 53.47220306975629], [-2.216096267965831, 53.47227739461709], [-2.2162547791152623, 53.47235803838374], [-2.2164370701079044, 53.47244632518268], [-2.216647039990957, 53.47254357914034], [-2.2169989, 53.4727165], [-2.217562099999999, 53.4729546], [-2.2179118, 53.473130100000006], [-2.2185405, 53.4733947], [-2.2189126, 53.4735653], [-2.2191308000000003, 53.4736627], [-2.2194478, 53.4737972], [-2.2199004, 53.4739919], [-2.2209971999999993, 53.4744058], [-2.2228192999999994, 53.4750798], [-2.2230409999999994, 53.475159999999995], [-2.2236295, 53.4753857], [-2.2239598000000003, 53.47551589999999], [-2.2245268, 53.4757753], [-2.2249038, 53.4759233], [-2.2251422999999995, 53.476000699999986], [-2.2253206, 53.4760581], [-2.2256340000000003, 53.4761488], [-2.2260491, 53.4762425], [-2.2263467, 53.47630199999998], [-2.2264624999999993, 53.4763235], [-2.2266657, 53.4763525], [-2.2267769, 53.47636580000001], [-2.2273412999999995, 53.47643409999999], [-2.2274908999999994, 53.4764527], [-2.227757, 53.4764795], [-2.2278741, 53.4764965], [-2.2279932999999996, 53.4765147], [-2.2281444999999995, 53.4765377], [-2.2283708999999994, 53.47657309999999], [-2.2285185, 53.476603], [-2.2286704, 53.47663439999999], [-2.2289997, 53.4767067], [-2.229483, 53.4768164], [-2.2302016999999994, 53.476979499999985]]} 2.9 0657 0702 Levenshulme Manchester Piccadilly Manchester Piccadilly 53.4769795 -2.2302017 53.4769795 -2.2302017 1 0 2026-09-18 06:12:26 TERMINATED 2026-09-18 06:02:00 Manchester Piccadilly TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17625650 1789711263896904 46 46 2026-09-18 06:12:03.558541 12 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 06:02:01.610351
629659 660732 W70616 652O04M618 2026-09-18 COMPLETE 17625261 2026-09-18 07:02:00 2026-09-18 06:12:26 2026-09-20 06:12:26 {"id": 660732, "stp": "O", "toc": "West Midlands Trains", "uid": "W70616", "consist": "730028+730033", "dest_crs": "BMV", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W70616/2026-09-18/detailed", "trust_id": "652O04M618", "origin_crs": "BHM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bromsgrove", "service_date": "2026-09-18", "dest_arr_time": "0658", "dest_platform": "3", "is_terminated": 1, "next_location": "Bromsgrove", "signalling_id": "2O04", "timing_status": "LATE", "origin_station": "Birmingham New Street", "current_leg_arr": "0702", "current_leg_dep": "0657", "current_leg_end": "Bromsgrove", "origin_dep_time": "0626", "origin_platform": "9B", "current_location": "Bromsgrove", "last_update_time": "2026-09-18T06:12:26", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.99278368968281, 52.360823828244925], [-1.9930232, 52.3605512], [-1.9934552999999997, 52.3600642], [-1.9941936, 52.3592322], [-1.9945349000000003, 52.3588536], [-1.9960133, 52.3571878], [-1.9963964999999997, 52.35675419999999], [-1.9981052, 52.35483899999999], [-1.9995058, 52.3532722], [-1.9998888999999995, 52.3528537], [-2.0000793, 52.3526607], [-2.0002815, 52.3524531], [-2.0005014, 52.35224149999999], [-2.0007898, 52.35196549999999], [-2.0012097, 52.3515875], [-2.0015514, 52.3512785], [-2.0020075, 52.35092109999999], [-2.0024311999999997, 52.3506021], [-2.0028287, 52.350319699999986], [-2.0031735, 52.35010700000001], [-2.0034414, 52.3499327], [-2.0037820999999996, 52.3497205], [-2.0040889, 52.349537000000005], [-2.0046574, 52.34921030000001], [-2.0051853, 52.34892740000001], [-2.0055801999999994, 52.3487258], [-2.0059903999999995, 52.348522900000006], [-2.0061331999999994, 52.3484554], [-2.0064892, 52.348287], [-2.0068132, 52.34814310000001], [-2.0073449, 52.34792019999999], [-2.0079859, 52.3476636], [-2.0085251, 52.34745560000001], [-2.0090023, 52.347272800000006], [-2.0093966999999995, 52.34712169999999], [-2.009898, 52.34692750000001], [-2.0104924999999993, 52.3466878], [-2.0108599, 52.346533], [-2.0111497, 52.34640530000001], [-2.011467, 52.346258299999995], [-2.0118267, 52.34609150000001], [-2.0121099, 52.34595219999999], [-2.0122152999999994, 52.3459], [-2.012244, 52.34588579999999], [-2.0124698, 52.34576860000001], [-2.0126716, 52.3456604], [-2.0128458, 52.345566299999994], [-2.0132152, 52.34535180000001], [-2.0136065999999997, 52.3451224], [-2.0138639, 52.3449645], [-2.0140982, 52.3448197], [-2.0143701, 52.3446467], [-2.0145754999999994, 52.34451180000001], [-2.0147473, 52.344398], [-2.0152608, 52.34405799999998], [-2.0160368, 52.3435192], [-2.0165708, 52.34315239999999], [-2.0169447999999996, 52.342902900000006], [-2.0172753, 52.3426773], [-2.0174837, 52.3425362], [-2.0178488, 52.3422894], [-2.0182268, 52.342033], [-2.0185794, 52.3417934], [-2.0189154, 52.3415662], [-2.0191855, 52.34138239999999], [-2.019451, 52.3412023], [-2.0198545999999995, 52.3409318], [-2.0213084, 52.33994679999999], [-2.0214651, 52.33984100000001], [-2.0214886999999995, 52.33982479999999], [-2.0216948, 52.3396838], [-2.022583899999999, 52.3390821], [-2.023752, 52.3382922], [-2.0245875, 52.3377261], [-2.0251682, 52.33733019999999], [-2.025518299999999, 52.33709489999999], [-2.0258855, 52.33684929999999], [-2.0263531, 52.33654239999999], [-2.0268555, 52.3361987], [-2.0270762000000007, 52.3360428], [-2.0274306999999996, 52.33580140000001], [-2.0279663, 52.33544249999999], [-2.0298447, 52.3341654], [-2.0299694, 52.3340794], [-2.0309432, 52.33342229999999], [-2.0325794, 52.3323073], [-2.0332187, 52.33187489999999], [-2.0333469, 52.331790299999994], [-2.0334693, 52.3317045], [-2.0335915, 52.3316146], [-2.0339165999999995, 52.33139629999999], [-2.0341644, 52.331236], [-2.034344, 52.331115], [-2.0344156, 52.331066699999994], [-2.0346301, 52.33092209999999], [-2.0356673, 52.3302151], [-2.0357603, 52.3301539], [-2.0360195, 52.3299797], [-2.0361106495299297, 52.32991742479848], [-2.0362268999999995, 52.329838], [-2.0379614, 52.3286651], [-2.0380718999999994, 52.32858809999999], [-2.0385337999999997, 52.3282723], [-2.039243, 52.327782199999994], [-2.0396152, 52.3275333], [-2.040021, 52.3272624], [-2.0405903, 52.3268729], [-2.041126, 52.32650550000001], [-2.0417733, 52.3260705], [-2.0435874, 52.3248409], [-2.044397, 52.32429270000001], [-2.0444338999999996, 52.3242678], [-2.0445849, 52.32417079999999], [-2.0447350999999996, 52.3240798], [-2.0448812999999997, 52.3239921], [-2.0450914, 52.3238656], [-2.0453412999999996, 52.3236988], [-2.0466613, 52.32279249999999], [-2.0467976999999995, 52.32269320000001], [-2.0468665, 52.32264310000001], [-2.047691299999999, 52.32204329999999], [-2.0478427999999997, 52.32193689999999], [-2.0480024, 52.32181289999999], [-2.0481729, 52.3216823], [-2.0487095, 52.32128780000001], [-2.0492625, 52.320836500000006], [-2.0500074, 52.32017199999999], [-2.0501102, 52.3200847]]}", "current_leg_start": "Barnt Green", "dest_arr_time_act": "0658", "motion_projection": null, "next_location_lat": "52.3200847", "next_location_lon": "-2.0501102", "previous_location": "Barnt Green", "current_leg_milage": "3.7", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 313.014, \"from_m\": 0.0, \"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\": 332.557, \"from_m\": 313.014, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 472.751, \"from_m\": 332.557, \"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\": 1939.652, \"from_m\": 472.751, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4448.571, \"from_m\": 1939.652, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7878.017, \"from_m\": 4448.571, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8174.018, \"from_m\": 7878.017, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8476.402, \"from_m\": 8174.018, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 8629.931, \"from_m\": 8476.402, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 9055.176, \"from_m\": 8629.931, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9115.415, \"from_m\": 9055.176, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 10281.536, \"from_m\": 9115.415, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 10333.409, \"from_m\": 10281.536, \"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\": 13004.536, \"from_m\": 10333.409, \"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\": 13076.93, \"from_m\": 13004.536, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 18862.038, \"from_m\": 13076.93, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 19370.769, \"from_m\": 18862.038, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 22988.39, \"from_m\": 19370.769, \"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\": 660732, \"profile_key\": \"ea67ce0e5c1f1d5478cd18705c39fc5c6f9abbed07885bc0ef71462a1a150136\", \"schedule_id\": 37898, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0626\", \"location\": \"Birmingham New Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 45247}, {\"is_pass\": false, \"wtt_arr\": \"0629\", \"wtt_dep\": \"0630\", \"location\": \"Five Ways\", \"stage_seq\": 2, \"distance_m\": 1409.786, \"section_seq\": 1, \"route_path_id\": 45247}, {\"is_pass\": false, \"wtt_arr\": \"0633\", \"wtt_dep\": \"0634\", \"location\": \"University\", \"stage_seq\": 3, \"distance_m\": 4128.671, \"section_seq\": 1, \"route_path_id\": 45247}, {\"is_pass\": false, \"wtt_arr\": \"0635H\", \"wtt_dep\": \"0636H\", \"location\": \"Selly Oak\", \"stage_seq\": 4, \"distance_m\": 5289.236, \"section_seq\": 1, \"route_path_id\": 45247}, {\"is_pass\": false, \"wtt_arr\": \"0638H\", \"wtt_dep\": \"0639\", \"location\": \"Bournville\", \"stage_seq\": 5, \"distance_m\": 7040.486, \"section_seq\": 1, \"route_path_id\": 45247}, {\"is_pass\": false, \"wtt_arr\": \"0641\", \"wtt_dep\": \"0642\", \"location\": \"Kings Norton\", \"stage_seq\": 6, \"distance_m\": 8805.913, \"section_seq\": 1, \"route_path_id\": 45247}, {\"is_pass\": false, \"wtt_arr\": \"0644H\", \"wtt_dep\": \"0645\", \"location\": \"Northfield\", \"stage_seq\": 7, \"distance_m\": 11069.084, \"section_seq\": 1, \"route_path_id\": 45247}, {\"is_pass\": false, \"wtt_arr\": \"0647\", \"wtt_dep\": \"0648\", \"location\": \"Longbridge\", \"stage_seq\": 8, \"distance_m\": 12665.564, \"section_seq\": 1, \"route_path_id\": 45247}, {\"is_pass\": false, \"wtt_arr\": \"0652\", \"wtt_dep\": \"0652H\", \"location\": \"Barnt Green\", \"stage_seq\": 9, \"distance_m\": 16978.727, \"section_seq\": 1, \"route_path_id\": 45247}, {\"is_pass\": false, \"wtt_arr\": \"0658\", \"wtt_dep\": null, \"location\": \"Bromsgrove\", \"stage_seq\": 10, \"distance_m\": 22988.39, \"section_seq\": 1, \"route_path_id\": 45247}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 22988.39, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 45247}], \"total_distance_m\": 22988.39, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 22988.39, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0626", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "52.3200847", "current_position_lon": "-2.0501102", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 20374, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:28:24Z\", \"source_id\": 54982464, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:28:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 20373, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:28:24Z\", \"source_id\": 54982471, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:28:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:28:27Z\", \"source_id\": 17603361, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20379, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:31:27Z\", \"source_id\": 54989003, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:32:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:31:32Z\", \"source_id\": 17605394, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20383, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:34:17Z\", \"source_id\": 54995116, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:35:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:34:21Z\", \"source_id\": 17607214, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20389, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:37:09Z\", \"source_id\": 55001357, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:37:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:37:13Z\", \"source_id\": 17609100, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20410, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:46:43Z\", \"source_id\": 55023240, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:47:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:46:46Z\", \"source_id\": 17615631, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20421, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:49:31Z\", \"source_id\": 55029669, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:50:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:49:31Z\", \"source_id\": 17617512, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20436, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:51:17Z\", \"source_id\": 55033924, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:53:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:51:19Z\", \"source_id\": 17618775, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20456, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:56:12Z\", \"source_id\": 55046005, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:56:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:56:17Z\", \"source_id\": 17622239, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20480, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:00:30Z\", \"source_id\": 55057135, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:02:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:00:33Z\", \"source_id\": 17625261, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bromsgrove", "service_state_platform": "3", "timing_fact_generation": 1789711233539757, "current_leg_arrival_utc": "2026-09-18T07:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T06:02:03.995512", "service_state_evidence_id": 17625261, "current_leg_start_actual_dep": "2026-09-18T06:56:30+01:00", "operational_evidence_version": 47, "service_state_event_time_utc": "2026-09-18T06:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T06:12:04.049362", "service_state_valid_until_kind": null, "operational_interpretation_version": 47, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains O BHM BMV 2O04 730028+730033 6 90 None {"version": 3, "segments": [{"to_m": 313.014, "from_m": 0.0, "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": 332.557, "from_m": 313.014, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 472.751, "from_m": 332.557, "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": 1939.652, "from_m": 472.751, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4448.571, "from_m": 1939.652, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7878.017, "from_m": 4448.571, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8174.018, "from_m": 7878.017, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 60.0}, {"to_m": 8476.402, "from_m": 8174.018, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 45.0}, {"to_m": 8629.931, "from_m": 8476.402, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 9055.176, "from_m": 8629.931, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9115.415, "from_m": 9055.176, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 10281.536, "from_m": 9115.415, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 10333.409, "from_m": 10281.536, "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": 13004.536, "from_m": 10333.409, "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": 13076.93, "from_m": 13004.536, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 18862.038, "from_m": 13076.93, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 19370.769, "from_m": 18862.038, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 22988.39, "from_m": 19370.769, "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": 660732, "profile_key": "ea67ce0e5c1f1d5478cd18705c39fc5c6f9abbed07885bc0ef71462a1a150136", "schedule_id": 37898, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0626", "location": "Birmingham New Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 45247}, {"is_pass": false, "wtt_arr": "0629", "wtt_dep": "0630", "location": "Five Ways", "stage_seq": 2, "distance_m": 1409.786, "section_seq": 1, "route_path_id": 45247}, {"is_pass": false, "wtt_arr": "0633", "wtt_dep": "0634", "location": "University", "stage_seq": 3, "distance_m": 4128.671, "section_seq": 1, "route_path_id": 45247}, {"is_pass": false, "wtt_arr": "0635H", "wtt_dep": "0636H", "location": "Selly Oak", "stage_seq": 4, "distance_m": 5289.236, "section_seq": 1, "route_path_id": 45247}, {"is_pass": false, "wtt_arr": "0638H", "wtt_dep": "0639", "location": "Bournville", "stage_seq": 5, "distance_m": 7040.486, "section_seq": 1, "route_path_id": 45247}, {"is_pass": false, "wtt_arr": "0641", "wtt_dep": "0642", "location": "Kings Norton", "stage_seq": 6, "distance_m": 8805.913, "section_seq": 1, "route_path_id": 45247}, {"is_pass": false, "wtt_arr": "0644H", "wtt_dep": "0645", "location": "Northfield", "stage_seq": 7, "distance_m": 11069.084, "section_seq": 1, "route_path_id": 45247}, {"is_pass": false, "wtt_arr": "0647", "wtt_dep": "0648", "location": "Longbridge", "stage_seq": 8, "distance_m": 12665.564, "section_seq": 1, "route_path_id": 45247}, {"is_pass": false, "wtt_arr": "0652", "wtt_dep": "0652H", "location": "Barnt Green", "stage_seq": 9, "distance_m": 16978.727, "section_seq": 1, "route_path_id": 45247}, {"is_pass": false, "wtt_arr": "0658", "wtt_dep": null, "location": "Bromsgrove", "stage_seq": 10, "distance_m": 22988.39, "section_seq": 1, "route_path_id": 45247}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 22988.39, "from_m": 0.0, "section_seq": 1, "route_path_id": 45247}], "total_distance_m": 22988.39, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 22988.39, "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": 20374, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:28:24Z", "source_id": 54982464, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T05:28:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 20373, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:28:24Z", "source_id": 54982471, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T05:28:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:28:27Z", "source_id": 17603361, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T06:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20379, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:31:27Z", "source_id": 54989003, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T05:32:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:31:32Z", "source_id": 17605394, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T06:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20383, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:34:17Z", "source_id": 54995116, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T05:35:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:34:21Z", "source_id": 17607214, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T06:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20389, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:37:09Z", "source_id": 55001357, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T05:37:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:37:13Z", "source_id": 17609100, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T06:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20410, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:46:43Z", "source_id": 55023240, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T05:47:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:46:46Z", "source_id": 17615631, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T06:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20421, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:49:31Z", "source_id": 55029669, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T05:50:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:49:31Z", "source_id": 17617512, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T06:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20436, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:51:17Z", "source_id": 55033924, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T05:53:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:51:19Z", "source_id": 17618775, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T06:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20456, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:56:12Z", "source_id": 55046005, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T05:56:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:56:17Z", "source_id": 17622239, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T06:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20480, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:00:30Z", "source_id": 55057135, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T06:02:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:00:33Z", "source_id": 17625261, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T07:02:00+01:00", "operational_fact": true}] Birmingham New Street 0626 0626 9B None None Bromsgrove 0658 0658 3 LATE +4 minutes https://www.realtimetrains.co.uk/service/gb-nr:W70616/2026-09-18/detailed None Barnt Green 2026-09-18T06:56:30+01:00 Bromsgrove 5.0 {"type": "LineString", "coordinates": [[-1.99278368968281, 52.360823828244925], [-1.9930232, 52.3605512], [-1.9934552999999997, 52.3600642], [-1.9941936, 52.3592322], [-1.9945349000000003, 52.3588536], [-1.9960133, 52.3571878], [-1.9963964999999997, 52.35675419999999], [-1.9981052, 52.35483899999999], [-1.9995058, 52.3532722], [-1.9998888999999995, 52.3528537], [-2.0000793, 52.3526607], [-2.0002815, 52.3524531], [-2.0005014, 52.35224149999999], [-2.0007898, 52.35196549999999], [-2.0012097, 52.3515875], [-2.0015514, 52.3512785], [-2.0020075, 52.35092109999999], [-2.0024311999999997, 52.3506021], [-2.0028287, 52.350319699999986], [-2.0031735, 52.35010700000001], [-2.0034414, 52.3499327], [-2.0037820999999996, 52.3497205], [-2.0040889, 52.349537000000005], [-2.0046574, 52.34921030000001], [-2.0051853, 52.34892740000001], [-2.0055801999999994, 52.3487258], [-2.0059903999999995, 52.348522900000006], [-2.0061331999999994, 52.3484554], [-2.0064892, 52.348287], [-2.0068132, 52.34814310000001], [-2.0073449, 52.34792019999999], [-2.0079859, 52.3476636], [-2.0085251, 52.34745560000001], [-2.0090023, 52.347272800000006], [-2.0093966999999995, 52.34712169999999], [-2.009898, 52.34692750000001], [-2.0104924999999993, 52.3466878], [-2.0108599, 52.346533], [-2.0111497, 52.34640530000001], [-2.011467, 52.346258299999995], [-2.0118267, 52.34609150000001], [-2.0121099, 52.34595219999999], [-2.0122152999999994, 52.3459], [-2.012244, 52.34588579999999], [-2.0124698, 52.34576860000001], [-2.0126716, 52.3456604], [-2.0128458, 52.345566299999994], [-2.0132152, 52.34535180000001], [-2.0136065999999997, 52.3451224], [-2.0138639, 52.3449645], [-2.0140982, 52.3448197], [-2.0143701, 52.3446467], [-2.0145754999999994, 52.34451180000001], [-2.0147473, 52.344398], [-2.0152608, 52.34405799999998], [-2.0160368, 52.3435192], [-2.0165708, 52.34315239999999], [-2.0169447999999996, 52.342902900000006], [-2.0172753, 52.3426773], [-2.0174837, 52.3425362], [-2.0178488, 52.3422894], [-2.0182268, 52.342033], [-2.0185794, 52.3417934], [-2.0189154, 52.3415662], [-2.0191855, 52.34138239999999], [-2.019451, 52.3412023], [-2.0198545999999995, 52.3409318], [-2.0213084, 52.33994679999999], [-2.0214651, 52.33984100000001], [-2.0214886999999995, 52.33982479999999], [-2.0216948, 52.3396838], [-2.022583899999999, 52.3390821], [-2.023752, 52.3382922], [-2.0245875, 52.3377261], [-2.0251682, 52.33733019999999], [-2.025518299999999, 52.33709489999999], [-2.0258855, 52.33684929999999], [-2.0263531, 52.33654239999999], [-2.0268555, 52.3361987], [-2.0270762000000007, 52.3360428], [-2.0274306999999996, 52.33580140000001], [-2.0279663, 52.33544249999999], [-2.0298447, 52.3341654], [-2.0299694, 52.3340794], [-2.0309432, 52.33342229999999], [-2.0325794, 52.3323073], [-2.0332187, 52.33187489999999], [-2.0333469, 52.331790299999994], [-2.0334693, 52.3317045], [-2.0335915, 52.3316146], [-2.0339165999999995, 52.33139629999999], [-2.0341644, 52.331236], [-2.034344, 52.331115], [-2.0344156, 52.331066699999994], [-2.0346301, 52.33092209999999], [-2.0356673, 52.3302151], [-2.0357603, 52.3301539], [-2.0360195, 52.3299797], [-2.0361106495299297, 52.32991742479848], [-2.0362268999999995, 52.329838], [-2.0379614, 52.3286651], [-2.0380718999999994, 52.32858809999999], [-2.0385337999999997, 52.3282723], [-2.039243, 52.327782199999994], [-2.0396152, 52.3275333], [-2.040021, 52.3272624], [-2.0405903, 52.3268729], [-2.041126, 52.32650550000001], [-2.0417733, 52.3260705], [-2.0435874, 52.3248409], [-2.044397, 52.32429270000001], [-2.0444338999999996, 52.3242678], [-2.0445849, 52.32417079999999], [-2.0447350999999996, 52.3240798], [-2.0448812999999997, 52.3239921], [-2.0450914, 52.3238656], [-2.0453412999999996, 52.3236988], [-2.0466613, 52.32279249999999], [-2.0467976999999995, 52.32269320000001], [-2.0468665, 52.32264310000001], [-2.047691299999999, 52.32204329999999], [-2.0478427999999997, 52.32193689999999], [-2.0480024, 52.32181289999999], [-2.0481729, 52.3216823], [-2.0487095, 52.32128780000001], [-2.0492625, 52.320836500000006], [-2.0500074, 52.32017199999999], [-2.0501102, 52.3200847]]} 3.7 0657 0702 Barnt Green Bromsgrove Bromsgrove 52.3200847 -2.0501102 52.3200847 -2.0501102 1 0 2026-09-18 06:12:26 TERMINATED 2026-09-18 06:02:00 Bromsgrove TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17625261 1789711233539757 47 47 2026-09-18 06:12:04.049362 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 06:02:03.995512
629660 659771 C37477 739U21M618 2026-09-18 COMPLETE 17626446 2026-09-18 07:02:00 2026-09-18 06:12:26 2026-09-20 06:12:26 {"id": 659771, "stp": "P", "toc": "Elizabeth Line", "uid": "C37477", "consist": "345015", "dest_crs": "ABX", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C37477/2026-09-18/detailed", "trust_id": "739U21M618", "origin_crs": "HAF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Abbey Wood (Crossrail)", "service_date": "2026-09-18", "dest_arr_time": "0704", "dest_platform": "4", "is_terminated": 1, "next_location": "Abbey Wood (Crossrail)", "signalling_id": "9U21", "timing_status": "ON TIME", "origin_station": "Heathrow Terminal 4", "current_leg_arr": "0702", "current_leg_dep": "0659", "current_leg_end": "Abbey Wood (Crossrail)", "origin_dep_time": "0600", "origin_platform": "2", "current_location": "Abbey Wood (Crossrail)", "last_update_time": "2026-09-18T06:12:26", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.0703838390143461, 51.49193508993668], [0.0703949, 51.49193280000001], [0.074157, 51.491121099999994], [0.07432329999999998, 51.49109969999999], [0.07459049999999999, 51.49106539999999], [0.0749422, 51.4910675], [0.07530139999999999, 51.4910773], [0.07562589999999998, 51.4910943], [0.07613249999999999, 51.491131200000005], [0.0767606, 51.4911865], [0.07731749999999998, 51.49122070000001], [0.0777544, 51.4912371], [0.07814629999999999, 51.491229999999995], [0.0790144, 51.4911818], [0.08149689999999998, 51.4910051], [0.0820883, 51.49097369999999], [0.08288519999999999, 51.490891299999994], [0.0846796, 51.4906679], [0.08533519999999999, 51.4905937], [0.0859342, 51.49050709999999], [0.0866109, 51.4904243], [0.0875644, 51.4903279], [0.0887191, 51.490259900000005], [0.08983152841195213, 51.490243902787434], [0.0899708, 51.490241899999994], [0.0920019, 51.490212699999994], [0.09466936869854418, 51.49029208862735], [0.09634639999999998, 51.49034199999999], [0.0965593, 51.4903483], [0.0967075, 51.4903522], [0.0990499, 51.4904149], [0.0992686, 51.4904209], [0.1005967, 51.4904575], [0.10164427552220429, 51.49048603029172], [0.10189869532819835, 51.4904912700108], [0.10212353549647818, 51.49049440224209], [0.10232302121850435, 51.49049572678154], [0.10250137768573744, 51.490495543425055], [0.10266283008963802, 51.490494151968555], [0.10281160362166668, 51.49049185220798], [0.10295192347328402, 51.49048894393924], [0.10308801483595063, 51.49048572695826], [0.10322410290112712, 51.49048250106098], [0.10336441286027402, 51.49047956604331], [0.10351316990485196, 51.49047722170117], [0.10367459922632152, 51.49047576783049], [0.10385292601614328, 51.490475504227206], [0.10405237546577782, 51.49047673068722], [0.10427717276668574, 51.49047974700646], [0.10453154311032764, 51.490484852980856], [0.104866, 51.49049689999998], [0.105476, 51.49051789999999], [0.1069462, 51.49057010000001], [0.1081423, 51.4906126], [0.11352230000000002, 51.490799800000005], [0.11367710000000002, 51.4908057], [0.1144399, 51.49083279999999], [0.11520329999999998, 51.4908593], [0.11593489999999998, 51.49088700000001], [0.11688179999999998, 51.4909241], [0.11734529999999996, 51.490941499999984], [0.1178857, 51.49096099999999], [0.1193024, 51.4910096], [0.1207241, 51.4910588], [0.12107219999999998, 51.4910716], [0.12215130000000002, 51.491111700000005], [0.12236829999999996, 51.491118199999995], [0.1229568, 51.4911442], [0.12416159999999998, 51.491201899999986], [0.12537609999999996, 51.4912496], [0.1277976, 51.4913431], [0.1280086, 51.491351], [0.1328707, 51.49153249999999], [0.13249949999999996, 51.4915348], [0.1321599, 51.4915395], [0.1317337, 51.4915387], [0.1309884, 51.49151079999999], [0.12952119999999998, 51.491455899999984], [0.12819349999999996, 51.4914259], [0.1256223, 51.4913204], [0.12371709999999998, 51.4912462], [0.1229575, 51.491200899999995], [0.1225455, 51.49117489999999], [0.1224445, 51.491168899999984], [0.1223344, 51.491163699999994], [0.12212619999999998, 51.4911553], [0.1210692, 51.491119], [0.1210182, 51.491118199999995], [0.12095, 51.4911158], [0.11818369999999996, 51.4910176], [0.1178534, 51.4910064], [0.1178012, 51.4910046], [0.11772599999999998, 51.491002], [0.1142949, 51.49088309999999], [0.1160107, 51.490991099999995], [0.1168915, 51.4910465], [0.117002, 51.49105039999999], [0.11717890000000002, 51.4910567], [0.11726079999999998, 51.49105939999999], [0.1177902, 51.4910783], [0.1188025, 51.49111690000001], [0.1190483, 51.49112889999999], [0.119304, 51.4911437], [0.11980819999999998, 51.4911748], [0.12019620000000002, 51.49119540000001]]}", "current_leg_start": "Woolwich (Crossrail)", "dest_arr_time_act": "0702", "motion_projection": null, "next_location_lat": "51.4911954", "next_location_lon": "0.1201962", "previous_location": "Woolwich (Crossrail)", "current_leg_milage": "3.7", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 428.638, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 790.937, \"from_m\": 428.638, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2398.56, \"from_m\": 790.937, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2922.619, \"from_m\": 2398.56, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3233.121, \"from_m\": 2922.619, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 4133.756, \"from_m\": 3233.121, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 6732.063, \"from_m\": 4133.756, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 6807.002, \"from_m\": 6732.063, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 7346.895, \"from_m\": 6807.002, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7857.878, \"from_m\": 7346.895, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10101.665, \"from_m\": 7857.878, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10394.832, \"from_m\": 10101.665, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 10558.022, \"from_m\": 10394.832, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 10731.583, \"from_m\": 10558.022, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 12385.192, \"from_m\": 10731.583, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 12549.216, \"from_m\": 12385.192, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14653.107, \"from_m\": 12549.216, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 14803.687, \"from_m\": 14653.107, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 14862.816, \"from_m\": 14803.687, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 21325.884, \"from_m\": 14862.816, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 21418.974, \"from_m\": 21325.884, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 23477.175, \"from_m\": 21418.974, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 24674.146, \"from_m\": 23477.175, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25236.854, \"from_m\": 24674.146, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 25391.916, \"from_m\": 25236.854, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 25849.464, \"from_m\": 25391.916, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 25987.487, \"from_m\": 25849.464, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 26143.413, \"from_m\": 25987.487, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 26266.266, \"from_m\": 26143.413, \"capability_applied\": null, \"effective_limit_mph\": 62.137, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.137}, {\"to_m\": 26485.407, \"from_m\": 26266.266, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 26715.22, \"from_m\": 26485.407, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 27085.855, \"from_m\": 26715.22, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 28153.19, \"from_m\": 27085.855, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 28391.887, \"from_m\": 28153.19, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 28552.396, \"from_m\": 28391.887, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 28957.025, \"from_m\": 28552.396, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 29210.329, \"from_m\": 28957.025, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 29525.406, \"from_m\": 29210.329, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 29750.678, \"from_m\": 29525.406, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 30048.894, \"from_m\": 29750.678, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30712.206, \"from_m\": 30048.894, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 30882.429, \"from_m\": 30712.206, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 31028.426, \"from_m\": 30882.429, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 31428.857, \"from_m\": 31028.426, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 31651.74, \"from_m\": 31428.857, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 31836.601, \"from_m\": 31651.74, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 32465.896, \"from_m\": 31836.601, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 33082.916, \"from_m\": 32465.896, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 33585.074, \"from_m\": 33082.916, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 33728.417, \"from_m\": 33585.074, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 33830.695, \"from_m\": 33728.417, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 34723.165, \"from_m\": 33830.695, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 34911.347, \"from_m\": 34723.165, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 35095.256, \"from_m\": 34911.347, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 35453.284, \"from_m\": 35095.256, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 35654.333, \"from_m\": 35453.284, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 35931.837, \"from_m\": 35654.333, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 38009.871, \"from_m\": 35931.837, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 38158.886, \"from_m\": 38009.871, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 38295.499, \"from_m\": 38158.886, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 38983.358, \"from_m\": 38295.499, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 39112.939, \"from_m\": 38983.358, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 39291.33, \"from_m\": 39112.939, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 41653.28, \"from_m\": 39291.33, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 41740.355, \"from_m\": 41653.28, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 41827.738, \"from_m\": 41740.355, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 42224.402, \"from_m\": 41827.738, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 43958.342, \"from_m\": 42224.402, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 44218.014, \"from_m\": 43958.342, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 45683.932, \"from_m\": 44218.014, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 45814.052, \"from_m\": 45683.932, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 45907.947, \"from_m\": 45814.052, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 46186.653, \"from_m\": 45907.947, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 46244.199, \"from_m\": 46186.653, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 46394.877, \"from_m\": 46244.199, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 49378.327, \"from_m\": 46394.877, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}], \"service_id\": 659771, \"profile_key\": \"18b9a06726c47217f49282980f3174b91870cebecf533273165fcb28c08cb790\", \"schedule_id\": 5096, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0600\", \"location\": \"Heathrow Terminal 4\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": false, \"wtt_arr\": \"0604H\", \"wtt_dep\": \"0606\", \"location\": \"Heathrow Terminals 2 & 3\", \"stage_seq\": 2, \"distance_m\": 3064.676, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0609\", \"location\": \"Heathrow Tunnel Jn\", \"stage_seq\": 3, \"distance_m\": 6838.409, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0609H\", \"location\": \"Stockley Jn\", \"stage_seq\": 4, \"distance_m\": 7145.077, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0610\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 5, \"distance_m\": 8756.57, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": false, \"wtt_arr\": \"0611\", \"wtt_dep\": \"0612\", \"location\": \"Hayes & Harlington\", \"stage_seq\": 6, \"distance_m\": 8961.873, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": false, \"wtt_arr\": \"0614H\", \"wtt_dep\": \"0615\", \"location\": \"Southall\", \"stage_seq\": 7, \"distance_m\": 12049.669, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": false, \"wtt_arr\": \"0617H\", \"wtt_dep\": \"0618\", \"location\": \"Hanwell\", \"stage_seq\": 8, \"distance_m\": 14701.348, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": false, \"wtt_arr\": \"0619H\", \"wtt_dep\": \"0620\", \"location\": \"West Ealing\", \"stage_seq\": 9, \"distance_m\": 15981.147, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": false, \"wtt_arr\": \"0621H\", \"wtt_dep\": \"0622H\", \"location\": \"Ealing Broadway\", \"stage_seq\": 10, \"distance_m\": 17388.972, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0623H\", \"location\": \"Acton West Jn\", \"stage_seq\": 11, \"distance_m\": 18095.949, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": false, \"wtt_arr\": \"0624H\", \"wtt_dep\": \"0625\", \"location\": \"Acton Main Line\", \"stage_seq\": 12, \"distance_m\": 19752.561, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0629\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 13, \"distance_m\": 23608.875, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0630\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 14, \"distance_m\": 24481.155, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0630H\", \"location\": \"Westbourne Park Carriage Sidings\", \"stage_seq\": 15, \"distance_m\": 24784.052, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": false, \"wtt_arr\": \"0632\", \"wtt_dep\": \"0633\", \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 16, \"distance_m\": 26266.266, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": false, \"wtt_arr\": \"0635H\", \"wtt_dep\": \"0636\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 17, \"distance_m\": 28584.175, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": false, \"wtt_arr\": \"0637H\", \"wtt_dep\": \"0638H\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 18, \"distance_m\": 29907.017, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": false, \"wtt_arr\": \"0640H\", \"wtt_dep\": \"0641H\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 19, \"distance_m\": 31934.613, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": false, \"wtt_arr\": \"0643\", \"wtt_dep\": \"0644\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 20, \"distance_m\": 33655.662, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": false, \"wtt_arr\": \"0646\", \"wtt_dep\": \"0647\", \"location\": \"Whitechapel Crossrail\", \"stage_seq\": 21, \"distance_m\": 35131.942, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0648\", \"location\": \"Stepney Green Jn (Crossrail)\", \"stage_seq\": 22, \"distance_m\": 36203.096, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": false, \"wtt_arr\": \"0650\", \"wtt_dep\": \"0651\", \"location\": \"Canary Wharf (Crossrail)\", \"stage_seq\": 23, \"distance_m\": 38466.329, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": false, \"wtt_arr\": \"0654\", \"wtt_dep\": \"0654H\", \"location\": \"Custom House (Crossrail)\", \"stage_seq\": 24, \"distance_m\": 41830.243, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": false, \"wtt_arr\": \"0658\", \"wtt_dep\": \"0658H\", \"location\": \"Woolwich (Crossrail)\", \"stage_seq\": 25, \"distance_m\": 45907.947, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0700H\", \"location\": \"Plumstead East Jn\", \"stage_seq\": 26, \"distance_m\": 48167.396, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": false, \"wtt_arr\": \"0702\", \"wtt_dep\": null, \"location\": \"Abbey Wood (Crossrail)\", \"stage_seq\": 27, \"distance_m\": 49378.327, \"section_seq\": 1, \"route_path_id\": 67465}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 49378.327, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67465}], \"total_distance_m\": 49378.327, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 46970.516, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2407.811, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0600", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.4911954", "current_position_lon": "0.1201962", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23477, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:03:16Z\", \"source_id\": 54934919, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:05:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:03:18Z\", \"source_id\": 17588854, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23438, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:09:24Z\", \"source_id\": 54945359, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:10:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:09:29Z\", \"source_id\": 17592138, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23401, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:13:09Z\", \"source_id\": 54952420, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:13:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:13:14Z\", \"source_id\": 17594273, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:16:33Z\", \"source_id\": 17596127, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23212, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:18:13Z\", \"source_id\": 54962213, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:19:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:18:22Z\", \"source_id\": 17597214, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23191, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:20:50Z\", \"source_id\": 54967353, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:21:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:20:55Z\", \"source_id\": 17598729, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23141, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:23:19Z\", \"source_id\": 54972257, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:24:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:23:22Z\", \"source_id\": 17600242, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22542, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:30:24Z\", \"source_id\": 54986692, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:30:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:30:29Z\", \"source_id\": 17604681, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22989, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:31:36Z\", \"source_id\": 54989277, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:31:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:31:40Z\", \"source_id\": 17605496, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23091, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:35:03Z\", \"source_id\": 54996859, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:35:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:35:08Z\", \"source_id\": 17607742, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:37:12Z\", \"source_id\": 55001415, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:37:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:37:13Z\", \"source_id\": 17609101, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18772, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:40:19Z\", \"source_id\": 55008635, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:40:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:40:21Z\", \"source_id\": 17611186, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15551, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:42:47Z\", \"source_id\": 55014201, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:42:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:42:52Z\", \"source_id\": 17612913, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:45:51Z\", \"source_id\": 55021073, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:45:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:46:00Z\", \"source_id\": 17615054, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15120, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:49:54Z\", \"source_id\": 55030555, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:49:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:49:57Z\", \"source_id\": 17617821, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15318, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:53:48Z\", \"source_id\": 55040082, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:53:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:53:50Z\", \"source_id\": 17620573, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32167, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:57:47Z\", \"source_id\": 55049945, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:57:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:57:53Z\", \"source_id\": 17623365, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32214, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:02:07Z\", \"source_id\": 55060967, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:02:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:02:09Z\", \"source_id\": 17626446, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Abbey Wood (Crossrail)", "service_state_platform": "4", "timing_fact_generation": 1789711329508316, "current_leg_arrival_utc": "2026-09-18T07:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T06:02:09.498339", "service_state_evidence_id": 17626446, "current_leg_start_actual_dep": "2026-09-18T06:58:30+01:00", "operational_evidence_version": 124, "service_state_event_time_utc": "2026-09-18T06:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T06:12:09.554690", "service_state_valid_until_kind": null, "operational_interpretation_version": 124, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Elizabeth Line P HAF ABX 9U21 345015 9 90 None {"version": 3, "segments": [{"to_m": 428.638, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 790.937, "from_m": 428.638, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2398.56, "from_m": 790.937, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2922.619, "from_m": 2398.56, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3233.121, "from_m": 2922.619, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 4133.756, "from_m": 3233.121, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 6732.063, "from_m": 4133.756, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 6807.002, "from_m": 6732.063, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 7346.895, "from_m": 6807.002, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7857.878, "from_m": 7346.895, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10101.665, "from_m": 7857.878, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10394.832, "from_m": 10101.665, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 10558.022, "from_m": 10394.832, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 10731.583, "from_m": 10558.022, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 12385.192, "from_m": 10731.583, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 12549.216, "from_m": 12385.192, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14653.107, "from_m": 12549.216, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 14803.687, "from_m": 14653.107, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 14862.816, "from_m": 14803.687, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 21325.884, "from_m": 14862.816, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 21418.974, "from_m": 21325.884, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 23477.175, "from_m": 21418.974, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 24674.146, "from_m": 23477.175, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25236.854, "from_m": 24674.146, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 25391.916, "from_m": 25236.854, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 25849.464, "from_m": 25391.916, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 25987.487, "from_m": 25849.464, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 26143.413, "from_m": 25987.487, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 26266.266, "from_m": 26143.413, "capability_applied": null, "effective_limit_mph": 62.137, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.137}, {"to_m": 26485.407, "from_m": 26266.266, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 26715.22, "from_m": 26485.407, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 27085.855, "from_m": 26715.22, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 28153.19, "from_m": 27085.855, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 28391.887, "from_m": 28153.19, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 28552.396, "from_m": 28391.887, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 28957.025, "from_m": 28552.396, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 29210.329, "from_m": 28957.025, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 29525.406, "from_m": 29210.329, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 29750.678, "from_m": 29525.406, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 30048.894, "from_m": 29750.678, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30712.206, "from_m": 30048.894, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 30882.429, "from_m": 30712.206, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 31028.426, "from_m": 30882.429, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 31428.857, "from_m": 31028.426, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 31651.74, "from_m": 31428.857, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 31836.601, "from_m": 31651.74, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 32465.896, "from_m": 31836.601, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 33082.916, "from_m": 32465.896, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 33585.074, "from_m": 33082.916, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 33728.417, "from_m": 33585.074, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 33830.695, "from_m": 33728.417, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 34723.165, "from_m": 33830.695, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 34911.347, "from_m": 34723.165, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 35095.256, "from_m": 34911.347, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 35453.284, "from_m": 35095.256, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 35654.333, "from_m": 35453.284, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 35931.837, "from_m": 35654.333, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 38009.871, "from_m": 35931.837, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 38158.886, "from_m": 38009.871, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 38295.499, "from_m": 38158.886, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 38983.358, "from_m": 38295.499, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 39112.939, "from_m": 38983.358, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 39291.33, "from_m": 39112.939, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 41653.28, "from_m": 39291.33, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 41740.355, "from_m": 41653.28, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 41827.738, "from_m": 41740.355, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 42224.402, "from_m": 41827.738, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 43958.342, "from_m": 42224.402, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 44218.014, "from_m": 43958.342, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 45683.932, "from_m": 44218.014, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 45814.052, "from_m": 45683.932, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 45907.947, "from_m": 45814.052, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 46186.653, "from_m": 45907.947, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 46244.199, "from_m": 46186.653, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 46394.877, "from_m": 46244.199, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 49378.327, "from_m": 46394.877, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}], "service_id": 659771, "profile_key": "18b9a06726c47217f49282980f3174b91870cebecf533273165fcb28c08cb790", "schedule_id": 5096, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0600", "location": "Heathrow Terminal 4", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67465}, {"is_pass": false, "wtt_arr": "0604H", "wtt_dep": "0606", "location": "Heathrow Terminals 2 & 3", "stage_seq": 2, "distance_m": 3064.676, "section_seq": 1, "route_path_id": 67465}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0609", "location": "Heathrow Tunnel Jn", "stage_seq": 3, "distance_m": 6838.409, "section_seq": 1, "route_path_id": 67465}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0609H", "location": "Stockley Jn", "stage_seq": 4, "distance_m": 7145.077, "section_seq": 1, "route_path_id": 67465}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0610", "location": "Heathrow Airport Jn", "stage_seq": 5, "distance_m": 8756.57, "section_seq": 1, "route_path_id": 67465}, {"is_pass": false, "wtt_arr": "0611", "wtt_dep": "0612", "location": "Hayes & Harlington", "stage_seq": 6, "distance_m": 8961.873, "section_seq": 1, "route_path_id": 67465}, {"is_pass": false, "wtt_arr": "0614H", "wtt_dep": "0615", "location": "Southall", "stage_seq": 7, "distance_m": 12049.669, "section_seq": 1, "route_path_id": 67465}, {"is_pass": false, "wtt_arr": "0617H", "wtt_dep": "0618", "location": "Hanwell", "stage_seq": 8, "distance_m": 14701.348, "section_seq": 1, "route_path_id": 67465}, {"is_pass": false, "wtt_arr": "0619H", "wtt_dep": "0620", "location": "West Ealing", "stage_seq": 9, "distance_m": 15981.147, "section_seq": 1, "route_path_id": 67465}, {"is_pass": false, "wtt_arr": "0621H", "wtt_dep": "0622H", "location": "Ealing Broadway", "stage_seq": 10, "distance_m": 17388.972, "section_seq": 1, "route_path_id": 67465}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0623H", "location": "Acton West Jn", "stage_seq": 11, "distance_m": 18095.949, "section_seq": 1, "route_path_id": 67465}, {"is_pass": false, "wtt_arr": "0624H", "wtt_dep": "0625", "location": "Acton Main Line", "stage_seq": 12, "distance_m": 19752.561, "section_seq": 1, "route_path_id": 67465}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0629", "location": "Ladbroke Grove Jn", "stage_seq": 13, "distance_m": 23608.875, "section_seq": 1, "route_path_id": 67465}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0630", "location": "Portobello Jn (London)", "stage_seq": 14, "distance_m": 24481.155, "section_seq": 1, "route_path_id": 67465}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0630H", "location": "Westbourne Park Carriage Sidings", "stage_seq": 15, "distance_m": 24784.052, "section_seq": 1, "route_path_id": 67465}, {"is_pass": false, "wtt_arr": "0632", "wtt_dep": "0633", "location": "Paddington (Crossrail)", "stage_seq": 16, "distance_m": 26266.266, "section_seq": 1, "route_path_id": 67465}, {"is_pass": false, "wtt_arr": "0635H", "wtt_dep": "0636", "location": "Bond Street (Crossrail)", "stage_seq": 17, "distance_m": 28584.175, "section_seq": 1, "route_path_id": 67465}, {"is_pass": false, "wtt_arr": "0637H", "wtt_dep": "0638H", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 18, "distance_m": 29907.017, "section_seq": 1, "route_path_id": 67465}, {"is_pass": false, "wtt_arr": "0640H", "wtt_dep": "0641H", "location": "Farringdon Crossrail", "stage_seq": 19, "distance_m": 31934.613, "section_seq": 1, "route_path_id": 67465}, {"is_pass": false, "wtt_arr": "0643", "wtt_dep": "0644", "location": "Liverpool Street (Crossrail)", "stage_seq": 20, "distance_m": 33655.662, "section_seq": 1, "route_path_id": 67465}, {"is_pass": false, "wtt_arr": "0646", "wtt_dep": "0647", "location": "Whitechapel Crossrail", "stage_seq": 21, "distance_m": 35131.942, "section_seq": 1, "route_path_id": 67465}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0648", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 22, "distance_m": 36203.096, "section_seq": 1, "route_path_id": 67465}, {"is_pass": false, "wtt_arr": "0650", "wtt_dep": "0651", "location": "Canary Wharf (Crossrail)", "stage_seq": 23, "distance_m": 38466.329, "section_seq": 1, "route_path_id": 67465}, {"is_pass": false, "wtt_arr": "0654", "wtt_dep": "0654H", "location": "Custom House (Crossrail)", "stage_seq": 24, "distance_m": 41830.243, "section_seq": 1, "route_path_id": 67465}, {"is_pass": false, "wtt_arr": "0658", "wtt_dep": "0658H", "location": "Woolwich (Crossrail)", "stage_seq": 25, "distance_m": 45907.947, "section_seq": 1, "route_path_id": 67465}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0700H", "location": "Plumstead East Jn", "stage_seq": 26, "distance_m": 48167.396, "section_seq": 1, "route_path_id": 67465}, {"is_pass": false, "wtt_arr": "0702", "wtt_dep": null, "location": "Abbey Wood (Crossrail)", "stage_seq": 27, "distance_m": 49378.327, "section_seq": 1, "route_path_id": 67465}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 49378.327, "from_m": 0.0, "section_seq": 1, "route_path_id": 67465}], "total_distance_m": 49378.327, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 46970.516, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2407.811, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 23477, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:03:16Z", "source_id": 54934919, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T05:05:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:03:18Z", "source_id": 17588854, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T06:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23438, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:09:24Z", "source_id": 54945359, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T05:10:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:09:29Z", "source_id": 17592138, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T06:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23401, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:13:09Z", "source_id": 54952420, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T05:13:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:13:14Z", "source_id": 17594273, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T06:13:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:16:33Z", "source_id": 17596127, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T06:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23212, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:18:13Z", "source_id": 54962213, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T05:19:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:18:22Z", "source_id": 17597214, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T06:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23191, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:20:50Z", "source_id": 54967353, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T05:21:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:20:55Z", "source_id": 17598729, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T06:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23141, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:23:19Z", "source_id": 54972257, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T05:24:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:23:22Z", "source_id": 17600242, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T06:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22542, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:30:24Z", "source_id": 54986692, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T05:30:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:30:29Z", "source_id": 17604681, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T06:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22989, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:31:36Z", "source_id": 54989277, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T05:31:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:31:40Z", "source_id": 17605496, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T06:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23091, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:35:03Z", "source_id": 54996859, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T05:35:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:35:08Z", "source_id": 17607742, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T06:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23099, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:37:12Z", "source_id": 55001415, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T05:37:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:37:13Z", "source_id": 17609101, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T06:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18772, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:40:19Z", "source_id": 55008635, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T05:40:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:40:21Z", "source_id": 17611186, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T06:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15551, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:42:47Z", "source_id": 55014201, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T05:42:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:42:52Z", "source_id": 17612913, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T06:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15079, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:45:51Z", "source_id": 55021073, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T05:45:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:46:00Z", "source_id": 17615054, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T06:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15120, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:49:54Z", "source_id": 55030555, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-18T05:49:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:49:57Z", "source_id": 17617821, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-18T06:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15318, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:53:48Z", "source_id": 55040082, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-18T05:53:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:53:50Z", "source_id": 17620573, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-18T06:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32167, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:57:47Z", "source_id": 55049945, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-18T05:57:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:57:53Z", "source_id": 17623365, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-18T06:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32214, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:02:07Z", "source_id": 55060967, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-18T06:02:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:02:09Z", "source_id": 17626446, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-18T07:02:00+01:00", "operational_fact": true}] Heathrow Terminal 4 0600 0600 2 None None Abbey Wood (Crossrail) 0704 0702 4 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:C37477/2026-09-18/detailed None Woolwich (Crossrail) 2026-09-18T06:58:30+01:00 Abbey Wood (Crossrail) 3.0 {"type": "LineString", "coordinates": [[0.0703838390143461, 51.49193508993668], [0.0703949, 51.49193280000001], [0.074157, 51.491121099999994], [0.07432329999999998, 51.49109969999999], [0.07459049999999999, 51.49106539999999], [0.0749422, 51.4910675], [0.07530139999999999, 51.4910773], [0.07562589999999998, 51.4910943], [0.07613249999999999, 51.491131200000005], [0.0767606, 51.4911865], [0.07731749999999998, 51.49122070000001], [0.0777544, 51.4912371], [0.07814629999999999, 51.491229999999995], [0.0790144, 51.4911818], [0.08149689999999998, 51.4910051], [0.0820883, 51.49097369999999], [0.08288519999999999, 51.490891299999994], [0.0846796, 51.4906679], [0.08533519999999999, 51.4905937], [0.0859342, 51.49050709999999], [0.0866109, 51.4904243], [0.0875644, 51.4903279], [0.0887191, 51.490259900000005], [0.08983152841195213, 51.490243902787434], [0.0899708, 51.490241899999994], [0.0920019, 51.490212699999994], [0.09466936869854418, 51.49029208862735], [0.09634639999999998, 51.49034199999999], [0.0965593, 51.4903483], [0.0967075, 51.4903522], [0.0990499, 51.4904149], [0.0992686, 51.4904209], [0.1005967, 51.4904575], [0.10164427552220429, 51.49048603029172], [0.10189869532819835, 51.4904912700108], [0.10212353549647818, 51.49049440224209], [0.10232302121850435, 51.49049572678154], [0.10250137768573744, 51.490495543425055], [0.10266283008963802, 51.490494151968555], [0.10281160362166668, 51.49049185220798], [0.10295192347328402, 51.49048894393924], [0.10308801483595063, 51.49048572695826], [0.10322410290112712, 51.49048250106098], [0.10336441286027402, 51.49047956604331], [0.10351316990485196, 51.49047722170117], [0.10367459922632152, 51.49047576783049], [0.10385292601614328, 51.490475504227206], [0.10405237546577782, 51.49047673068722], [0.10427717276668574, 51.49047974700646], [0.10453154311032764, 51.490484852980856], [0.104866, 51.49049689999998], [0.105476, 51.49051789999999], [0.1069462, 51.49057010000001], [0.1081423, 51.4906126], [0.11352230000000002, 51.490799800000005], [0.11367710000000002, 51.4908057], [0.1144399, 51.49083279999999], [0.11520329999999998, 51.4908593], [0.11593489999999998, 51.49088700000001], [0.11688179999999998, 51.4909241], [0.11734529999999996, 51.490941499999984], [0.1178857, 51.49096099999999], [0.1193024, 51.4910096], [0.1207241, 51.4910588], [0.12107219999999998, 51.4910716], [0.12215130000000002, 51.491111700000005], [0.12236829999999996, 51.491118199999995], [0.1229568, 51.4911442], [0.12416159999999998, 51.491201899999986], [0.12537609999999996, 51.4912496], [0.1277976, 51.4913431], [0.1280086, 51.491351], [0.1328707, 51.49153249999999], [0.13249949999999996, 51.4915348], [0.1321599, 51.4915395], [0.1317337, 51.4915387], [0.1309884, 51.49151079999999], [0.12952119999999998, 51.491455899999984], [0.12819349999999996, 51.4914259], [0.1256223, 51.4913204], [0.12371709999999998, 51.4912462], [0.1229575, 51.491200899999995], [0.1225455, 51.49117489999999], [0.1224445, 51.491168899999984], [0.1223344, 51.491163699999994], [0.12212619999999998, 51.4911553], [0.1210692, 51.491119], [0.1210182, 51.491118199999995], [0.12095, 51.4911158], [0.11818369999999996, 51.4910176], [0.1178534, 51.4910064], [0.1178012, 51.4910046], [0.11772599999999998, 51.491002], [0.1142949, 51.49088309999999], [0.1160107, 51.490991099999995], [0.1168915, 51.4910465], [0.117002, 51.49105039999999], [0.11717890000000002, 51.4910567], [0.11726079999999998, 51.49105939999999], [0.1177902, 51.4910783], [0.1188025, 51.49111690000001], [0.1190483, 51.49112889999999], [0.119304, 51.4911437], [0.11980819999999998, 51.4911748], [0.12019620000000002, 51.49119540000001]]} 3.7 0659 0702 Woolwich (Crossrail) Abbey Wood (Crossrail) Abbey Wood (Crossrail) 51.4911954 0.1201962 51.4911954 0.1201962 1 0 2026-09-18 06:12:26 TERMINATED 2026-09-18 06:02:00 Abbey Wood (Crossrail) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17626446 1789711329508316 124 124 2026-09-18 06:12:09.554690 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 06:02:09.498339
629661 659753 G07161 872L00M618 2026-09-18 COMPLETE 17625367 2026-09-18 07:02:00 2026-09-18 06:12:26 2026-09-20 06:12:26 {"id": 659753, "stp": "P", "toc": "London Overground", "uid": "G07161", "consist": null, "dest_crs": "SRA", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G07161/2026-09-18/detailed", "trust_id": "872L00M618", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stratford", "service_date": "2026-09-18", "dest_arr_time": "0705", "dest_platform": "2", "is_terminated": 1, "next_location": "Stratford", "signalling_id": "2L00", "timing_status": "EARLY", "origin_station": "Clapham Junction (C)", "current_leg_arr": "0702", "current_leg_dep": "0659", "current_leg_end": "Stratford", "origin_dep_time": "0600", "origin_platform": "17", "current_location": "Stratford", "last_update_time": "2026-09-18T06:12:26", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.023693499999999996, 51.543445000000006], [-0.0232647, 51.5434647], [-0.022276299999999995, 51.54350989999999], [-0.0214279, 51.5435502], [-0.0209095, 51.5435744], [-0.0203951, 51.54359359999999], [-0.020150899999999996, 51.5436011], [-0.0198988, 51.543606], [-0.019505699999999997, 51.54360679999999], [-0.019244399999999995, 51.5436021], [-0.019052099999999995, 51.54359759999999], [-0.0188414, 51.5435902], [-0.018520399999999996, 51.54357660000001], [-0.0182392, 51.5435593], [-0.018047799999999996, 51.54354459999999], [-0.0179605, 51.5435379], [-0.0170811, 51.5434379], [-0.016933099999999996, 51.54341709999999], [-0.0167821, 51.54339349999999], [-0.016530899999999998, 51.5433537], [-0.016324, 51.5433172], [-0.016125800000000003, 51.5432828], [-0.0159889, 51.5432532], [-0.015754199999999996, 51.54320289999999], [-0.015450099999999998, 51.54313419999999], [-0.0152613, 51.5430919], [-0.0151075, 51.5430513], [-0.014958099999999997, 51.5430107], [-0.014673399999999996, 51.5429296], [-0.0144634, 51.54286640000001], [-0.0142549, 51.5428003], [-0.0139751, 51.5427062], [-0.013700600000000002, 51.54260859999999], [-0.0134381, 51.54250640000001], [-0.0131689, 51.542395], [-0.0124787, 51.5420866], [-0.0120695, 51.541904], [-0.0118881, 51.5418411], [-0.0117721, 51.541806699999995], [-0.011529299999999998, 51.541695], [-0.011289399999999998, 51.5415858], [-0.0109643, 51.54144349999999], [-0.0107135, 51.54134330000001], [-0.0101363, 51.5411226], [-0.0097744, 51.5409986], [-0.0095183, 51.5409178], [-0.0092591, 51.5408388], [-0.0088638, 51.5407296], [-0.0085291, 51.54065030000001], [-0.0082295, 51.5405902], [-0.0080129, 51.5405519], [-0.0077646999999999985, 51.54052159999999], [-0.0074507, 51.540500400000006], [-0.006917099999999999, 51.5404873], [-0.006685899999999999, 51.54048809999999], [-0.0065487, 51.5404952], [-0.006420899999999999, 51.5405085], [-0.006292999999999999, 51.540526699999994], [-0.0062199, 51.540540099999994], [-0.006113999999999999, 51.5405631], [-0.006000899999999999, 51.540595], [-0.0058816, 51.54063360000001], [-0.0057943, 51.54066709999999], [-0.0057099, 51.5407038], [-0.0056375, 51.5407395], [-0.005566599999999999, 51.5407773], [-0.0054581, 51.5408421], [-0.005194, 51.54100619999999], [-0.005042, 51.5411273], [-0.004842399999999999, 51.5412815], [-0.004426, 51.54154729999998], [-0.004147999999999999, 51.5417394], [-0.0039923, 51.5418603], [-0.0038714, 51.5419638], [-0.003760199999999999, 51.54207110000001], [-0.0036936, 51.5421395], [-0.0036361, 51.5422078], [-0.0035750999999999995, 51.54228439999999]]}", "current_leg_start": "Hackney Wick", "dest_arr_time_act": "0703", "motion_projection": null, "next_location_lat": "51.5422844", "next_location_lon": "-0.0035751", "previous_location": "Hackney Wick", "current_leg_milage": "1.0", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 227.144, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1374.141, \"from_m\": 227.144, \"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\": 1659.025, \"from_m\": 1374.141, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2599.985, \"from_m\": 1659.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\": 4590.015, \"from_m\": 2599.985, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5596.638, \"from_m\": 4590.015, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8623.805, \"from_m\": 5596.638, \"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\": 8682.243, \"from_m\": 8623.805, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9129.988, \"from_m\": 8682.243, \"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\": 9455.478, \"from_m\": 9129.988, \"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\": 10756.687, \"from_m\": 9455.478, \"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\": 11079.251, \"from_m\": 10756.687, \"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\": 11163.753, \"from_m\": 11079.251, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11265.827, \"from_m\": 11163.753, \"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\": 11314.811, \"from_m\": 11265.827, \"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\": 17407.681, \"from_m\": 11314.811, \"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\": 17759.921, \"from_m\": 17407.681, \"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\": 19107.416, \"from_m\": 17759.921, \"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\": 19721.914, \"from_m\": 19107.416, \"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\": 24006.343, \"from_m\": 19721.914, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 26545.016, \"from_m\": 24006.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\": 27291.129, \"from_m\": 26545.016, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27353.044, \"from_m\": 27291.129, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27961.637, \"from_m\": 27353.044, \"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\": 28664.966, \"from_m\": 27961.637, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29278.813, \"from_m\": 28664.966, \"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\": 29315.034, \"from_m\": 29278.813, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 29354.129, \"from_m\": 29315.034, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29395.395, \"from_m\": 29354.129, \"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\": 29424.133, \"from_m\": 29395.395, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29496.746, \"from_m\": 29424.133, \"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\": 659753, \"profile_key\": \"b6b92836c07a7e7e48b207db183af13ee8c0c3e6999cec4121dc43c8e81b64aa\", \"schedule_id\": 8226, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0600\", \"location\": \"Clapham Junction (C)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68359}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0602\", \"location\": \"Latchmere Jn\", \"stage_seq\": 2, \"distance_m\": 1341.904, \"section_seq\": 1, \"route_path_id\": 68359}, {\"is_pass\": false, \"wtt_arr\": \"0604\", \"wtt_dep\": \"0604H\", \"location\": \"Imperial Wharf\", \"stage_seq\": 3, \"distance_m\": 2705.415, \"section_seq\": 1, \"route_path_id\": 68359}, {\"is_pass\": false, \"wtt_arr\": \"0606H\", \"wtt_dep\": \"0607\", \"location\": \"West Brompton\", \"stage_seq\": 4, \"distance_m\": 4170.821, \"section_seq\": 1, \"route_path_id\": 68359}, {\"is_pass\": false, \"wtt_arr\": \"0609H\", \"wtt_dep\": \"0610\", \"location\": \"Kensington (Olympia)\", \"stage_seq\": 5, \"distance_m\": 5829.126, \"section_seq\": 1, \"route_path_id\": 68359}, {\"is_pass\": false, \"wtt_arr\": \"0612\", \"wtt_dep\": \"0613\", \"location\": \"Shepherd's Bush\", \"stage_seq\": 6, \"distance_m\": 7577.884, \"section_seq\": 1, \"route_path_id\": 68359}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0615H\", \"location\": \"North Pole Jn\", \"stage_seq\": 7, \"distance_m\": 8807.448, \"section_seq\": 1, \"route_path_id\": 68359}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0617\", \"location\": \"Mitre Bridge Jn\", \"stage_seq\": 8, \"distance_m\": 9566.771, \"section_seq\": 1, \"route_path_id\": 68359}, {\"is_pass\": false, \"wtt_arr\": \"0619H\", \"wtt_dep\": \"0620H\", \"location\": \"Willesden Junction High Level\", \"stage_seq\": 9, \"distance_m\": 10528.338, \"section_seq\": 1, \"route_path_id\": 68359}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0621H\", \"location\": \"Kensal Green Jn\", \"stage_seq\": 10, \"distance_m\": 11163.753, \"section_seq\": 1, \"route_path_id\": 68359}, {\"is_pass\": false, \"wtt_arr\": \"0622H\", \"wtt_dep\": \"0623\", \"location\": \"Kensal Rise\", \"stage_seq\": 11, \"distance_m\": 12178.72, \"section_seq\": 1, \"route_path_id\": 68359}, {\"is_pass\": false, \"wtt_arr\": \"0624H\", \"wtt_dep\": \"0625\", \"location\": \"Brondesbury Park\", \"stage_seq\": 12, \"distance_m\": 13177.093, \"section_seq\": 1, \"route_path_id\": 68359}, {\"is_pass\": false, \"wtt_arr\": \"0626\", \"wtt_dep\": \"0626H\", \"location\": \"Brondesbury\", \"stage_seq\": 13, \"distance_m\": 13887.759, \"section_seq\": 1, \"route_path_id\": 68359}, {\"is_pass\": false, \"wtt_arr\": \"0627H\", \"wtt_dep\": \"0628H\", \"location\": \"West Hampstead\", \"stage_seq\": 14, \"distance_m\": 14713.234, \"section_seq\": 1, \"route_path_id\": 68359}, {\"is_pass\": false, \"wtt_arr\": \"0629H\", \"wtt_dep\": \"0630\", \"location\": \"Finchley Road & Frognal\", \"stage_seq\": 15, \"distance_m\": 15308.142, \"section_seq\": 1, \"route_path_id\": 68359}, {\"is_pass\": false, \"wtt_arr\": \"0632\", \"wtt_dep\": \"0632H\", \"location\": \"Hampstead Heath\", \"stage_seq\": 16, \"distance_m\": 16722.218, \"section_seq\": 1, \"route_path_id\": 68359}, {\"is_pass\": false, \"wtt_arr\": \"0634H\", \"wtt_dep\": \"0635H\", \"location\": \"Gospel Oak\", \"stage_seq\": 17, \"distance_m\": 17674.678, \"section_seq\": 1, \"route_path_id\": 68359}, {\"is_pass\": false, \"wtt_arr\": \"0637\", \"wtt_dep\": \"0637H\", \"location\": \"Kentish Town West\", \"stage_seq\": 18, \"distance_m\": 18740.085, \"section_seq\": 1, \"route_path_id\": 68359}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0639\", \"location\": \"Camden Road Jn\", \"stage_seq\": 19, \"distance_m\": 19457.786, \"section_seq\": 1, \"route_path_id\": 68359}, {\"is_pass\": false, \"wtt_arr\": \"0639H\", \"wtt_dep\": \"0640H\", \"location\": \"Camden Road\", \"stage_seq\": 20, \"distance_m\": 19655.38, \"section_seq\": 1, \"route_path_id\": 68359}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0641H\", \"location\": \"Camden Road East Jn\", \"stage_seq\": 21, \"distance_m\": 20186.698, \"section_seq\": 1, \"route_path_id\": 68359}, {\"is_pass\": false, \"wtt_arr\": \"0643\", \"wtt_dep\": \"0643H\", \"location\": \"Caledonian Rd & Barnsbury\", \"stage_seq\": 22, \"distance_m\": 21367.52, \"section_seq\": 1, \"route_path_id\": 68359}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0644\", \"location\": \"Westbourne Road Junction\", \"stage_seq\": 23, \"distance_m\": 21737.082, \"section_seq\": 1, \"route_path_id\": 68359}, {\"is_pass\": false, \"wtt_arr\": \"0645\", \"wtt_dep\": \"0646H\", \"location\": \"Highbury & Islington (North London Lines)\", \"stage_seq\": 24, \"distance_m\": 22147.876, \"section_seq\": 1, \"route_path_id\": 68359}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0647\", \"location\": \"Canonbury West Jn\", \"stage_seq\": 25, \"distance_m\": 22594.083, \"section_seq\": 1, \"route_path_id\": 68359}, {\"is_pass\": false, \"wtt_arr\": \"0647H\", \"wtt_dep\": \"0648\", \"location\": \"Canonbury\", \"stage_seq\": 26, \"distance_m\": 23026.265, \"section_seq\": 1, \"route_path_id\": 68359}, {\"is_pass\": false, \"wtt_arr\": \"0650\", \"wtt_dep\": \"0651\", \"location\": \"Dalston Kingsland\", \"stage_seq\": 27, \"distance_m\": 24133.274, \"section_seq\": 1, \"route_path_id\": 68359}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0652\", \"location\": \"Navarino Road Jn\", \"stage_seq\": 28, \"distance_m\": 24962.594, \"section_seq\": 1, \"route_path_id\": 68359}, {\"is_pass\": false, \"wtt_arr\": \"0652H\", \"wtt_dep\": \"0653H\", \"location\": \"Hackney Central\", \"stage_seq\": 29, \"distance_m\": 25514.201, \"section_seq\": 1, \"route_path_id\": 68359}, {\"is_pass\": false, \"wtt_arr\": \"0655\", \"wtt_dep\": \"0656\", \"location\": \"Homerton\", \"stage_seq\": 30, \"distance_m\": 26514.514, \"section_seq\": 1, \"route_path_id\": 68359}, {\"is_pass\": false, \"wtt_arr\": \"0658\", \"wtt_dep\": \"0658H\", \"location\": \"Hackney Wick\", \"stage_seq\": 31, \"distance_m\": 27931.903, \"section_seq\": 1, \"route_path_id\": 68359}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0659H\", \"location\": \"Lea Junction\", \"stage_seq\": 32, \"distance_m\": 28445.209, \"section_seq\": 1, \"route_path_id\": 68359}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0700\", \"location\": \"Channelsea Jn\", \"stage_seq\": 33, \"distance_m\": 28746.1, \"section_seq\": 1, \"route_path_id\": 68359}, {\"is_pass\": false, \"wtt_arr\": \"0703\", \"wtt_dep\": null, \"location\": \"Stratford\", \"stage_seq\": 34, \"distance_m\": 29496.746, \"section_seq\": 1, \"route_path_id\": 68359}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 29496.746, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68359}], \"total_distance_m\": 29496.746, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 27308.087, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 2188.659, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0600", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.5422844", "current_position_lon": "-0.0035751", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22324, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:03:36Z\", \"source_id\": 54935479, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:04:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:03:38Z\", \"source_id\": 17589018, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22318, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:05:43Z\", \"source_id\": 54938915, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:06:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:05:46Z\", \"source_id\": 17590111, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22276, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:08:47Z\", \"source_id\": 54944348, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:09:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:08:50Z\", \"source_id\": 17591765, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22302, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:11:05Z\", \"source_id\": 54948468, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:12:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:11:12Z\", \"source_id\": 17593088, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22232, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:14:22Z\", \"source_id\": 54954879, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:15:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:14:27Z\", \"source_id\": 17594950, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22504, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:18:59Z\", \"source_id\": 54963685, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:20:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:19:03Z\", \"source_id\": 17597649, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22851, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:26:43Z\", \"source_id\": 54979053, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:27:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:26:47Z\", \"source_id\": 17602349, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22855, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:28:34Z\", \"source_id\": 54982799, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:29:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:28:39Z\", \"source_id\": 17603495, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22859, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:30:21Z\", \"source_id\": 54986561, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:30:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:30:23Z\", \"source_id\": 17604632, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22863, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:32:10Z\", \"source_id\": 54990553, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:32:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:32:13Z\", \"source_id\": 17605861, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22867, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:33:55Z\", \"source_id\": 54994252, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:34:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:33:59Z\", \"source_id\": 17606977, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22871, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:35:45Z\", \"source_id\": 54998350, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:36:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:35:48Z\", \"source_id\": 17608157, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22876, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:37:44Z\", \"source_id\": 55002651, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:38:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:37:48Z\", \"source_id\": 17609476, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22887, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:40:06Z\", \"source_id\": 55008135, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:40:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:40:11Z\", \"source_id\": 17611055, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22891, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:42:14Z\", \"source_id\": 55013047, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:43:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:42:17Z\", \"source_id\": 17612541, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15044, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:45:43Z\", \"source_id\": 55020774, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:46:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:45:45Z\", \"source_id\": 17614901, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15035, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:47:27Z\", \"source_id\": 55024907, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:48:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:47:33Z\", \"source_id\": 17616145, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15021, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:49:19Z\", \"source_id\": 55029264, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:50:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:49:20Z\", \"source_id\": 17617387, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15014, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:51:31Z\", \"source_id\": 55034573, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:52:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:51:33Z\", \"source_id\": 17618959, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15006, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:53:28Z\", \"source_id\": 55039351, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:54:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:53:32Z\", \"source_id\": 17620363, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15002, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:55:29Z\", \"source_id\": 55044298, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:56:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:55:34Z\", \"source_id\": 17621768, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14997, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:57:55Z\", \"source_id\": 55050173, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:58:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:57:59Z\", \"source_id\": 17623415, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15300, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:00:38Z\", \"source_id\": 55057394, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:02:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:00:41Z\", \"source_id\": 17625367, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stratford", "service_state_platform": "2", "timing_fact_generation": 1789711242345914, "current_leg_arrival_utc": "2026-09-18T07:02:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T06:02:11.559642", "service_state_evidence_id": 17625367, "current_leg_start_actual_dep": "2026-09-18T06:58:30+01:00", "operational_evidence_version": 112, "service_state_event_time_utc": "2026-09-18T06:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T06:12:11.611472", "service_state_valid_until_kind": null, "operational_interpretation_version": 112, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P None SRA 2L00 None None None None {"version": 3, "segments": [{"to_m": 227.144, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1374.141, "from_m": 227.144, "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": 1659.025, "from_m": 1374.141, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2599.985, "from_m": 1659.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": 4590.015, "from_m": 2599.985, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5596.638, "from_m": 4590.015, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8623.805, "from_m": 5596.638, "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": 8682.243, "from_m": 8623.805, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9129.988, "from_m": 8682.243, "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": 9455.478, "from_m": 9129.988, "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": 10756.687, "from_m": 9455.478, "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": 11079.251, "from_m": 10756.687, "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": 11163.753, "from_m": 11079.251, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11265.827, "from_m": 11163.753, "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": 11314.811, "from_m": 11265.827, "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": 17407.681, "from_m": 11314.811, "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": 17759.921, "from_m": 17407.681, "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": 19107.416, "from_m": 17759.921, "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": 19721.914, "from_m": 19107.416, "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": 24006.343, "from_m": 19721.914, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 26545.016, "from_m": 24006.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": 27291.129, "from_m": 26545.016, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27353.044, "from_m": 27291.129, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27961.637, "from_m": 27353.044, "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": 28664.966, "from_m": 27961.637, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29278.813, "from_m": 28664.966, "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": 29315.034, "from_m": 29278.813, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29354.129, "from_m": 29315.034, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29395.395, "from_m": 29354.129, "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": 29424.133, "from_m": 29395.395, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29496.746, "from_m": 29424.133, "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": 659753, "profile_key": "b6b92836c07a7e7e48b207db183af13ee8c0c3e6999cec4121dc43c8e81b64aa", "schedule_id": 8226, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0600", "location": "Clapham Junction (C)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 68359}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0602", "location": "Latchmere Jn", "stage_seq": 2, "distance_m": 1341.904, "section_seq": 1, "route_path_id": 68359}, {"is_pass": false, "wtt_arr": "0604", "wtt_dep": "0604H", "location": "Imperial Wharf", "stage_seq": 3, "distance_m": 2705.415, "section_seq": 1, "route_path_id": 68359}, {"is_pass": false, "wtt_arr": "0606H", "wtt_dep": "0607", "location": "West Brompton", "stage_seq": 4, "distance_m": 4170.821, "section_seq": 1, "route_path_id": 68359}, {"is_pass": false, "wtt_arr": "0609H", "wtt_dep": "0610", "location": "Kensington (Olympia)", "stage_seq": 5, "distance_m": 5829.126, "section_seq": 1, "route_path_id": 68359}, {"is_pass": false, "wtt_arr": "0612", "wtt_dep": "0613", "location": "Shepherd's Bush", "stage_seq": 6, "distance_m": 7577.884, "section_seq": 1, "route_path_id": 68359}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0615H", "location": "North Pole Jn", "stage_seq": 7, "distance_m": 8807.448, "section_seq": 1, "route_path_id": 68359}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0617", "location": "Mitre Bridge Jn", "stage_seq": 8, "distance_m": 9566.771, "section_seq": 1, "route_path_id": 68359}, {"is_pass": false, "wtt_arr": "0619H", "wtt_dep": "0620H", "location": "Willesden Junction High Level", "stage_seq": 9, "distance_m": 10528.338, "section_seq": 1, "route_path_id": 68359}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0621H", "location": "Kensal Green Jn", "stage_seq": 10, "distance_m": 11163.753, "section_seq": 1, "route_path_id": 68359}, {"is_pass": false, "wtt_arr": "0622H", "wtt_dep": "0623", "location": "Kensal Rise", "stage_seq": 11, "distance_m": 12178.72, "section_seq": 1, "route_path_id": 68359}, {"is_pass": false, "wtt_arr": "0624H", "wtt_dep": "0625", "location": "Brondesbury Park", "stage_seq": 12, "distance_m": 13177.093, "section_seq": 1, "route_path_id": 68359}, {"is_pass": false, "wtt_arr": "0626", "wtt_dep": "0626H", "location": "Brondesbury", "stage_seq": 13, "distance_m": 13887.759, "section_seq": 1, "route_path_id": 68359}, {"is_pass": false, "wtt_arr": "0627H", "wtt_dep": "0628H", "location": "West Hampstead", "stage_seq": 14, "distance_m": 14713.234, "section_seq": 1, "route_path_id": 68359}, {"is_pass": false, "wtt_arr": "0629H", "wtt_dep": "0630", "location": "Finchley Road & Frognal", "stage_seq": 15, "distance_m": 15308.142, "section_seq": 1, "route_path_id": 68359}, {"is_pass": false, "wtt_arr": "0632", "wtt_dep": "0632H", "location": "Hampstead Heath", "stage_seq": 16, "distance_m": 16722.218, "section_seq": 1, "route_path_id": 68359}, {"is_pass": false, "wtt_arr": "0634H", "wtt_dep": "0635H", "location": "Gospel Oak", "stage_seq": 17, "distance_m": 17674.678, "section_seq": 1, "route_path_id": 68359}, {"is_pass": false, "wtt_arr": "0637", "wtt_dep": "0637H", "location": "Kentish Town West", "stage_seq": 18, "distance_m": 18740.085, "section_seq": 1, "route_path_id": 68359}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0639", "location": "Camden Road Jn", "stage_seq": 19, "distance_m": 19457.786, "section_seq": 1, "route_path_id": 68359}, {"is_pass": false, "wtt_arr": "0639H", "wtt_dep": "0640H", "location": "Camden Road", "stage_seq": 20, "distance_m": 19655.38, "section_seq": 1, "route_path_id": 68359}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0641H", "location": "Camden Road East Jn", "stage_seq": 21, "distance_m": 20186.698, "section_seq": 1, "route_path_id": 68359}, {"is_pass": false, "wtt_arr": "0643", "wtt_dep": "0643H", "location": "Caledonian Rd & Barnsbury", "stage_seq": 22, "distance_m": 21367.52, "section_seq": 1, "route_path_id": 68359}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0644", "location": "Westbourne Road Junction", "stage_seq": 23, "distance_m": 21737.082, "section_seq": 1, "route_path_id": 68359}, {"is_pass": false, "wtt_arr": "0645", "wtt_dep": "0646H", "location": "Highbury & Islington (North London Lines)", "stage_seq": 24, "distance_m": 22147.876, "section_seq": 1, "route_path_id": 68359}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0647", "location": "Canonbury West Jn", "stage_seq": 25, "distance_m": 22594.083, "section_seq": 1, "route_path_id": 68359}, {"is_pass": false, "wtt_arr": "0647H", "wtt_dep": "0648", "location": "Canonbury", "stage_seq": 26, "distance_m": 23026.265, "section_seq": 1, "route_path_id": 68359}, {"is_pass": false, "wtt_arr": "0650", "wtt_dep": "0651", "location": "Dalston Kingsland", "stage_seq": 27, "distance_m": 24133.274, "section_seq": 1, "route_path_id": 68359}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0652", "location": "Navarino Road Jn", "stage_seq": 28, "distance_m": 24962.594, "section_seq": 1, "route_path_id": 68359}, {"is_pass": false, "wtt_arr": "0652H", "wtt_dep": "0653H", "location": "Hackney Central", "stage_seq": 29, "distance_m": 25514.201, "section_seq": 1, "route_path_id": 68359}, {"is_pass": false, "wtt_arr": "0655", "wtt_dep": "0656", "location": "Homerton", "stage_seq": 30, "distance_m": 26514.514, "section_seq": 1, "route_path_id": 68359}, {"is_pass": false, "wtt_arr": "0658", "wtt_dep": "0658H", "location": "Hackney Wick", "stage_seq": 31, "distance_m": 27931.903, "section_seq": 1, "route_path_id": 68359}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0659H", "location": "Lea Junction", "stage_seq": 32, "distance_m": 28445.209, "section_seq": 1, "route_path_id": 68359}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0700", "location": "Channelsea Jn", "stage_seq": 33, "distance_m": 28746.1, "section_seq": 1, "route_path_id": 68359}, {"is_pass": false, "wtt_arr": "0703", "wtt_dep": null, "location": "Stratford", "stage_seq": 34, "distance_m": 29496.746, "section_seq": 1, "route_path_id": 68359}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 29496.746, "from_m": 0.0, "section_seq": 1, "route_path_id": 68359}], "total_distance_m": 29496.746, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 27308.087, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 2188.659, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 22324, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:03:36Z", "source_id": 54935479, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T05:04:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:03:38Z", "source_id": 17589018, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T06:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22318, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:05:43Z", "source_id": 54938915, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T05:06:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:05:46Z", "source_id": 17590111, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T06:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22276, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:08:47Z", "source_id": 54944348, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T05:09:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:08:50Z", "source_id": 17591765, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T06:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22302, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:11:05Z", "source_id": 54948468, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T05:12:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:11:12Z", "source_id": 17593088, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T06:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22232, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:14:22Z", "source_id": 54954879, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T05:15:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:14:27Z", "source_id": 17594950, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T06:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22504, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:18:59Z", "source_id": 54963685, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T05:20:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:19:03Z", "source_id": 17597649, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T06:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22851, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:26:43Z", "source_id": 54979053, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T05:27:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:26:47Z", "source_id": 17602349, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T06:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22855, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:28:34Z", "source_id": 54982799, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T05:29:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:28:39Z", "source_id": 17603495, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T06:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22859, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:30:21Z", "source_id": 54986561, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T05:30:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:30:23Z", "source_id": 17604632, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T06:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22863, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:32:10Z", "source_id": 54990553, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T05:32:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:32:13Z", "source_id": 17605861, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T06:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22867, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:33:55Z", "source_id": 54994252, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T05:34:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:33:59Z", "source_id": 17606977, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T06:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22871, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:35:45Z", "source_id": 54998350, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T05:36:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:35:48Z", "source_id": 17608157, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T06:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22876, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:37:44Z", "source_id": 55002651, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T05:38:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:37:48Z", "source_id": 17609476, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T06:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22887, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:40:06Z", "source_id": 55008135, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T05:40:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:40:11Z", "source_id": 17611055, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T06:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22891, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:42:14Z", "source_id": 55013047, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T05:43:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:42:17Z", "source_id": 17612541, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T06:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15044, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:45:43Z", "source_id": 55020774, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T05:46:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:45:45Z", "source_id": 17614901, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T06:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15035, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:47:27Z", "source_id": 55024907, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-18T05:48:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:47:33Z", "source_id": 17616145, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-18T06:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15021, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:49:19Z", "source_id": 55029264, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-18T05:50:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:49:20Z", "source_id": 17617387, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-18T06:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15014, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:51:31Z", "source_id": 55034573, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-18T05:52:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:51:33Z", "source_id": 17618959, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-18T06:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15006, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:53:28Z", "source_id": 55039351, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-18T05:54:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:53:32Z", "source_id": 17620363, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-18T06:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15002, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:55:29Z", "source_id": 55044298, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-18T05:56:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:55:34Z", "source_id": 17621768, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-18T06:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14997, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:57:55Z", "source_id": 55050173, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-18T05:58:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:57:59Z", "source_id": 17623415, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-18T06:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15300, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:00:38Z", "source_id": 55057394, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-18T06:02:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:00:41Z", "source_id": 17625367, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-18T07:02:00+01:00", "operational_fact": true}] Clapham Junction (C) 0600 0600 17 None None Stratford 0705 0703 2 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:G07161/2026-09-18/detailed None Hackney Wick 2026-09-18T06:58:30+01:00 Stratford 3.0 {"type": "LineString", "coordinates": [[-0.023693499999999996, 51.543445000000006], [-0.0232647, 51.5434647], [-0.022276299999999995, 51.54350989999999], [-0.0214279, 51.5435502], [-0.0209095, 51.5435744], [-0.0203951, 51.54359359999999], [-0.020150899999999996, 51.5436011], [-0.0198988, 51.543606], [-0.019505699999999997, 51.54360679999999], [-0.019244399999999995, 51.5436021], [-0.019052099999999995, 51.54359759999999], [-0.0188414, 51.5435902], [-0.018520399999999996, 51.54357660000001], [-0.0182392, 51.5435593], [-0.018047799999999996, 51.54354459999999], [-0.0179605, 51.5435379], [-0.0170811, 51.5434379], [-0.016933099999999996, 51.54341709999999], [-0.0167821, 51.54339349999999], [-0.016530899999999998, 51.5433537], [-0.016324, 51.5433172], [-0.016125800000000003, 51.5432828], [-0.0159889, 51.5432532], [-0.015754199999999996, 51.54320289999999], [-0.015450099999999998, 51.54313419999999], [-0.0152613, 51.5430919], [-0.0151075, 51.5430513], [-0.014958099999999997, 51.5430107], [-0.014673399999999996, 51.5429296], [-0.0144634, 51.54286640000001], [-0.0142549, 51.5428003], [-0.0139751, 51.5427062], [-0.013700600000000002, 51.54260859999999], [-0.0134381, 51.54250640000001], [-0.0131689, 51.542395], [-0.0124787, 51.5420866], [-0.0120695, 51.541904], [-0.0118881, 51.5418411], [-0.0117721, 51.541806699999995], [-0.011529299999999998, 51.541695], [-0.011289399999999998, 51.5415858], [-0.0109643, 51.54144349999999], [-0.0107135, 51.54134330000001], [-0.0101363, 51.5411226], [-0.0097744, 51.5409986], [-0.0095183, 51.5409178], [-0.0092591, 51.5408388], [-0.0088638, 51.5407296], [-0.0085291, 51.54065030000001], [-0.0082295, 51.5405902], [-0.0080129, 51.5405519], [-0.0077646999999999985, 51.54052159999999], [-0.0074507, 51.540500400000006], [-0.006917099999999999, 51.5404873], [-0.006685899999999999, 51.54048809999999], [-0.0065487, 51.5404952], [-0.006420899999999999, 51.5405085], [-0.006292999999999999, 51.540526699999994], [-0.0062199, 51.540540099999994], [-0.006113999999999999, 51.5405631], [-0.006000899999999999, 51.540595], [-0.0058816, 51.54063360000001], [-0.0057943, 51.54066709999999], [-0.0057099, 51.5407038], [-0.0056375, 51.5407395], [-0.005566599999999999, 51.5407773], [-0.0054581, 51.5408421], [-0.005194, 51.54100619999999], [-0.005042, 51.5411273], [-0.004842399999999999, 51.5412815], [-0.004426, 51.54154729999998], [-0.004147999999999999, 51.5417394], [-0.0039923, 51.5418603], [-0.0038714, 51.5419638], [-0.003760199999999999, 51.54207110000001], [-0.0036936, 51.5421395], [-0.0036361, 51.5422078], [-0.0035750999999999995, 51.54228439999999]]} 1.0 0659 0702 Hackney Wick Stratford Stratford 51.5422844 -0.0035751 51.5422844 -0.0035751 1 0 2026-09-18 06:12:26 TERMINATED 2026-09-18 06:02:00 Stratford TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17625367 1789711242345914 112 112 2026-09-18 06:12:11.611472 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 06:02:11.559642
629662 659427 C32788 292N80M518 2026-09-18 COMPLETE 17625890 2026-09-18 07:02:00 2026-09-18 06:12:26 2026-09-20 06:12:26 {"id": 659427, "stp": "P", "toc": "Northern", "uid": "C32788", "consist": "150225", "dest_crs": "PRE", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C32788/2026-09-18/detailed", "trust_id": "292N80M518", "origin_crs": "CNE", "show_on_map": 0, "dar_est_time": "05:51:00", "dar_platform": null, "dest_station": "Preston", "service_date": "2026-09-18", "dest_arr_time": "0703", "dest_platform": "2", "is_terminated": 1, "next_location": "Preston", "signalling_id": "2N80", "timing_status": "EARLY", "origin_station": "Colne", "current_leg_arr": "0702", "current_leg_dep": "0655", "current_leg_end": "Preston", "origin_dep_time": "0551", "origin_platform": "1", "current_location": "Preston", "last_update_time": "2026-09-18T06:12:26", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.6871697, 53.7243048], [-2.6883469999999994, 53.72411000000001], [-2.6893404999999997, 53.723983999999994], [-2.694680599999999, 53.7233318], [-2.6949458523585643, 53.72329632437096], [-2.6952339, 53.72325779999999], [-2.6953481999999997, 53.723243650000015], [-2.6975038, 53.72291369999999], [-2.6975903312417797, 53.722900250647385], [-2.697664266191185, 53.72288875910422], [-2.6978237076442393, 53.72286397746653], [-2.6978771912314636, 53.72285566462581], [-2.6979561, 53.72284340000001], [-2.6979668, 53.72284179999999], [-2.6983533, 53.72278909999999], [-2.6987919999999996, 53.7227514], [-2.6989851999999996, 53.7227431], [-2.6990824, 53.7227389], [-2.6993783, 53.722745], [-2.6997466, 53.722762], [-2.7002235, 53.7228247], [-2.7006699999999997, 53.722915099999994], [-2.7010714, 53.723035], [-2.7015272999999995, 53.723226700000005], [-2.7019097999999997, 53.72344809999999], [-2.7022464000000004, 53.7237026], [-2.7025463, 53.7240119], [-2.7027444, 53.7242718], [-2.7028573999999996, 53.72457499999999], [-2.7028980999999996, 53.7248927], [-2.7028614999999996, 53.72520250000001], [-2.7027523, 53.7254982], [-2.7026324999999995, 53.7257163], [-2.7023428999999997, 53.7262333], [-2.7021105999999997, 53.726705400000014], [-2.7018596999999995, 53.7273473], [-2.7017817999999996, 53.7276033], [-2.7017148999999994, 53.72786030000001], [-2.7016436, 53.7281654], [-2.7015899999999995, 53.7284726], [-2.7015405, 53.728865199999994], [-2.7015146, 53.729148999999985], [-2.7015140999999994, 53.7294642], [-2.7015378, 53.72991699999999], [-2.7015612, 53.7300633], [-2.7015879999999997, 53.730211999999995], [-2.701663357534887, 53.73056248176331], [-2.7016904745167647, 53.73072041386482], [-2.7017100942188033, 53.73086072426358], [-2.701723622274368, 53.73098589518554], [-2.7017324643168266, 53.731098408856695], [-2.701738025979546, 53.73120074750301], [-2.701741712895893, 53.73129539335045], [-2.7017449306992356, 53.73138482862498], [-2.7017490850229406, 53.7314715355526], [-2.7017555815003744, 53.73155799635926], [-2.7017658257649053, 53.73164669327094], [-2.701781223449899, 53.73174010851359], [-2.7018031801887243, 53.73184072431322], [-2.7018331016147465, 53.73195102289578], [-2.7018723933613344, 53.73207348648724], [-2.7019224610618537, 53.73221059731357], [-2.7019847103496724, 53.732364837600755], [-2.7022356000000003, 53.7329164], [-2.7027485999999996, 53.734000599999995], [-2.7028765152117713, 53.734323238421794], [-2.703009, 53.7346574], [-2.7032271, 53.735321799999994], [-2.7033531, 53.73572759999998], [-2.7034665, 53.73613819999999], [-2.7035739999999997, 53.73654270000001], [-2.7037565, 53.73745830000001], [-2.703823, 53.737866299999986], [-2.7040155, 53.73902809999999], [-2.7041576999999997, 53.7398076], [-2.7042774, 53.7405196], [-2.7043552, 53.740839], [-2.7043869999999997, 53.7410091], [-2.7043952999999994, 53.741054300000016], [-2.704554, 53.7419315], [-2.7046021, 53.74221699999999], [-2.7048222, 53.743284], [-2.7050237, 53.7443761], [-2.7050455999999996, 53.7444894], [-2.7053928, 53.74628409999999], [-2.7055234999999995, 53.7467027], [-2.7055582, 53.746889499999995], [-2.7058971, 53.7488031], [-2.7061763999999995, 53.7503007], [-2.7062624999999993, 53.7507622], [-2.7062676999999997, 53.7507899], [-2.7063506, 53.7512404], [-2.7064384999999995, 53.7517184], [-2.7064513, 53.7517923], [-2.7064572, 53.7518285], [-2.7064984, 53.7520893], [-2.7065156999999997, 53.752175399999985], [-2.7065883, 53.752463799999994], [-2.7066813999999995, 53.7527646], [-2.7070750999999995, 53.7537833], [-2.707174, 53.754186], [-2.7072046, 53.7543218], [-2.7074629, 53.75545369999999]]}", "current_leg_start": "Lostock Hall", "dest_arr_time_act": "0703", "motion_projection": null, "next_location_lat": "53.7554537", "next_location_lon": "-2.7074629", "previous_location": "Lostock Hall", "current_leg_milage": "2.9", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 2373.03, \"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\": 8091.038, \"from_m\": 2373.03, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 9513.913, \"from_m\": 8091.038, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10239.293, \"from_m\": 9513.913, \"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\": 10282.009, \"from_m\": 10239.293, \"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\": 10920.483, \"from_m\": 10282.009, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10975.535, \"from_m\": 10920.483, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11994.288, \"from_m\": 10975.535, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18373.243, \"from_m\": 11994.288, \"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\": 18758.55, \"from_m\": 18373.243, \"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\": 18921.902, \"from_m\": 18758.55, \"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\": 18944.3, \"from_m\": 18921.902, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23403.3, \"from_m\": 18944.3, \"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\": 24455.28, \"from_m\": 23403.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\": 26148.042, \"from_m\": 24455.28, \"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\": 26214.94, \"from_m\": 26148.042, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 26371.031, \"from_m\": 26214.94, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26896.533, \"from_m\": 26371.031, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 26924.854, \"from_m\": 26896.533, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27436.888, \"from_m\": 26924.854, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 28402.13, \"from_m\": 27436.888, \"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\": 40072.354, \"from_m\": 28402.13, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 40630.013, \"from_m\": 40072.354, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 41407.608, \"from_m\": 40630.013, \"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\": 41579.309, \"from_m\": 41407.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\": 43010.879, \"from_m\": 41579.309, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46882.123, \"from_m\": 43010.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\": 110.0}, {\"to_m\": 46911.627, \"from_m\": 46882.123, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47111.638, \"from_m\": 46911.627, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 47491.381, \"from_m\": 47111.638, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}], \"service_id\": 659427, \"profile_key\": \"eaadd016e9e9e3969d027137fa0bb411ae3a180ed0a30b78f9365442034045ea\", \"schedule_id\": 4027, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0551\", \"location\": \"Colne\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29678}, {\"is_pass\": false, \"wtt_arr\": \"0554H\", \"wtt_dep\": \"0554H\", \"location\": \"Chaffers S.B.\", \"stage_seq\": 2, \"distance_m\": 2683.193, \"section_seq\": 1, \"route_path_id\": 29678}, {\"is_pass\": false, \"wtt_arr\": \"0556\", \"wtt_dep\": \"0557\", \"location\": \"Nelson\", \"stage_seq\": 3, \"distance_m\": 3202.522, \"section_seq\": 1, \"route_path_id\": 29678}, {\"is_pass\": false, \"wtt_arr\": \"0559H\", \"wtt_dep\": \"0600\", \"location\": \"Brierfield\", \"stage_seq\": 4, \"distance_m\": 5136.453, \"section_seq\": 1, \"route_path_id\": 29678}, {\"is_pass\": false, \"wtt_arr\": \"0604\", \"wtt_dep\": \"0605\", \"location\": \"Burnley Central\", \"stage_seq\": 5, \"distance_m\": 8633.724, \"section_seq\": 1, \"route_path_id\": 29678}, {\"is_pass\": false, \"wtt_arr\": \"0607\", \"wtt_dep\": \"0607H\", \"location\": \"Burnley Barracks\", \"stage_seq\": 6, \"distance_m\": 9582.98, \"section_seq\": 1, \"route_path_id\": 29678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0609\", \"location\": \"Gannow Jn\", \"stage_seq\": 7, \"distance_m\": 10282.009, \"section_seq\": 1, \"route_path_id\": 29678}, {\"is_pass\": false, \"wtt_arr\": \"0610H\", \"wtt_dep\": \"0611\", \"location\": \"Rose Grove\", \"stage_seq\": 8, \"distance_m\": 11270.962, \"section_seq\": 1, \"route_path_id\": 29678}, {\"is_pass\": false, \"wtt_arr\": \"0614\", \"wtt_dep\": \"0614H\", \"location\": \"Hapton\", \"stage_seq\": 9, \"distance_m\": 13617.032, \"section_seq\": 1, \"route_path_id\": 29678}, {\"is_pass\": false, \"wtt_arr\": \"0617H\", \"wtt_dep\": \"0618\", \"location\": \"Huncoat\", \"stage_seq\": 10, \"distance_m\": 15943.817, \"section_seq\": 1, \"route_path_id\": 29678}, {\"is_pass\": false, \"wtt_arr\": \"0622\", \"wtt_dep\": \"0623\", \"location\": \"Accrington\", \"stage_seq\": 11, \"distance_m\": 18635.964, \"section_seq\": 1, \"route_path_id\": 29678}, {\"is_pass\": false, \"wtt_arr\": \"0625H\", \"wtt_dep\": \"0626\", \"location\": \"Church & Oswaldtwistle\", \"stage_seq\": 12, \"distance_m\": 20062.041, \"section_seq\": 1, \"route_path_id\": 29678}, {\"is_pass\": false, \"wtt_arr\": \"0629\", \"wtt_dep\": \"0629H\", \"location\": \"Rishton\", \"stage_seq\": 13, \"distance_m\": 22615.539, \"section_seq\": 1, \"route_path_id\": 29678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0633H\", \"location\": \"Daisyfield Jn\", \"stage_seq\": 14, \"distance_m\": 26169.06, \"section_seq\": 1, \"route_path_id\": 29678}, {\"is_pass\": false, \"wtt_arr\": \"0635\", \"wtt_dep\": \"0637\", \"location\": \"Blackburn\", \"stage_seq\": 15, \"distance_m\": 27149.411, \"section_seq\": 1, \"route_path_id\": 29678}, {\"is_pass\": false, \"wtt_arr\": \"0639H\", \"wtt_dep\": \"0640\", \"location\": \"Mill Hill (Lancashire)\", \"stage_seq\": 16, \"distance_m\": 29074.838, \"section_seq\": 1, \"route_path_id\": 29678}, {\"is_pass\": false, \"wtt_arr\": \"0641H\", \"wtt_dep\": \"0642H\", \"location\": \"Cherry Tree\", \"stage_seq\": 17, \"distance_m\": 30224.625, \"section_seq\": 1, \"route_path_id\": 29678}, {\"is_pass\": false, \"wtt_arr\": \"0644H\", \"wtt_dep\": \"0645\", \"location\": \"Pleasington\", \"stage_seq\": 18, \"distance_m\": 31907.848, \"section_seq\": 1, \"route_path_id\": 29678}, {\"is_pass\": false, \"wtt_arr\": \"0651H\", \"wtt_dep\": \"0652H\", \"location\": \"Bamber Bridge\", \"stage_seq\": 19, \"distance_m\": 40151.15, \"section_seq\": 1, \"route_path_id\": 29678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0654\", \"location\": \"Lostock Hall Jn\", \"stage_seq\": 20, \"distance_m\": 41579.309, \"section_seq\": 1, \"route_path_id\": 29678}, {\"is_pass\": false, \"wtt_arr\": \"0654H\", \"wtt_dep\": \"0655H\", \"location\": \"Lostock Hall\", \"stage_seq\": 21, \"distance_m\": 41875.46, \"section_seq\": 1, \"route_path_id\": 29678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0659H\", \"location\": \"Farington Curve Jn\", \"stage_seq\": 22, \"distance_m\": 44749.013, \"section_seq\": 1, \"route_path_id\": 29678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0701H\", \"location\": \"Ribble Jn\", \"stage_seq\": 23, \"distance_m\": 46461.829, \"section_seq\": 1, \"route_path_id\": 29678}, {\"is_pass\": false, \"wtt_arr\": \"0703\", \"wtt_dep\": null, \"location\": \"Preston\", \"stage_seq\": 24, \"distance_m\": 47491.381, \"section_seq\": 1, \"route_path_id\": 29678}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 47491.381, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29678}], \"total_distance_m\": 47491.381, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 30302.316, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 17189.065, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0551", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "53.7554537", "current_position_lon": "-2.7074629", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 7656, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:00:16Z\", \"source_id\": 54929851, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:04:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:00:18Z\", \"source_id\": 17587317, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7672, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:10:24Z\", \"source_id\": 54947286, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:10:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:10:28Z\", \"source_id\": 17592687, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7674, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:13:51Z\", \"source_id\": 54953874, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:14:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:13:54Z\", \"source_id\": 17594642, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7678, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:16:48Z\", \"source_id\": 54959539, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:18:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:16:51Z\", \"source_id\": 17596298, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7683, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:20:50Z\", \"source_id\": 54967285, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:23:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:20:55Z\", \"source_id\": 17598713, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7689, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:26:17Z\", \"source_id\": 54978267, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:27:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:26:23Z\", \"source_id\": 17602110, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7693, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:29:57Z\", \"source_id\": 54985692, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:30:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:29:58Z\", \"source_id\": 17604389, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7716, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:35:06Z\", \"source_id\": 54996888, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:36:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:35:08Z\", \"source_id\": 17607745, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7763, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:38:45Z\", \"source_id\": 55004981, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:39:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:38:52Z\", \"source_id\": 17610130, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7766, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:41:53Z\", \"source_id\": 55012177, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:42:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:41:57Z\", \"source_id\": 17612319, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7948, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:51:49Z\", \"source_id\": 55035252, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:51:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:51:54Z\", \"source_id\": 17619153, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7966, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:53:46Z\", \"source_id\": 55039940, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:54:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:53:50Z\", \"source_id\": 17620559, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7912, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:01:21Z\", \"source_id\": 55059103, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:02:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:01:22Z\", \"source_id\": 17625890, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Preston", "service_state_platform": "2", "timing_fact_generation": 1789711282860615, "current_leg_arrival_utc": "2026-09-18T07:02:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T06:02:11.573839", "service_state_evidence_id": 17625890, "current_leg_start_actual_dep": "2026-09-18T06:55:30+01:00", "operational_evidence_version": 60, "service_state_event_time_utc": "2026-09-18T06:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T06:12:12.886613", "service_state_valid_until_kind": null, "operational_interpretation_version": 60, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P CNE PRE 2N80 150225 2 75 None {"version": 3, "segments": [{"to_m": 2373.03, "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": 8091.038, "from_m": 2373.03, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 9513.913, "from_m": 8091.038, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10239.293, "from_m": 9513.913, "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": 10282.009, "from_m": 10239.293, "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": 10920.483, "from_m": 10282.009, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10975.535, "from_m": 10920.483, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11994.288, "from_m": 10975.535, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18373.243, "from_m": 11994.288, "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": 18758.55, "from_m": 18373.243, "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": 18921.902, "from_m": 18758.55, "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": 18944.3, "from_m": 18921.902, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23403.3, "from_m": 18944.3, "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": 24455.28, "from_m": 23403.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": 26148.042, "from_m": 24455.28, "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": 26214.94, "from_m": 26148.042, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 26371.031, "from_m": 26214.94, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26896.533, "from_m": 26371.031, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 26924.854, "from_m": 26896.533, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27436.888, "from_m": 26924.854, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 28402.13, "from_m": 27436.888, "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": 40072.354, "from_m": 28402.13, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 40630.013, "from_m": 40072.354, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 41407.608, "from_m": 40630.013, "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": 41579.309, "from_m": 41407.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": 43010.879, "from_m": 41579.309, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46882.123, "from_m": 43010.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": 110.0}, {"to_m": 46911.627, "from_m": 46882.123, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47111.638, "from_m": 46911.627, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 47491.381, "from_m": 47111.638, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}], "service_id": 659427, "profile_key": "eaadd016e9e9e3969d027137fa0bb411ae3a180ed0a30b78f9365442034045ea", "schedule_id": 4027, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0551", "location": "Colne", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29678}, {"is_pass": false, "wtt_arr": "0554H", "wtt_dep": "0554H", "location": "Chaffers S.B.", "stage_seq": 2, "distance_m": 2683.193, "section_seq": 1, "route_path_id": 29678}, {"is_pass": false, "wtt_arr": "0556", "wtt_dep": "0557", "location": "Nelson", "stage_seq": 3, "distance_m": 3202.522, "section_seq": 1, "route_path_id": 29678}, {"is_pass": false, "wtt_arr": "0559H", "wtt_dep": "0600", "location": "Brierfield", "stage_seq": 4, "distance_m": 5136.453, "section_seq": 1, "route_path_id": 29678}, {"is_pass": false, "wtt_arr": "0604", "wtt_dep": "0605", "location": "Burnley Central", "stage_seq": 5, "distance_m": 8633.724, "section_seq": 1, "route_path_id": 29678}, {"is_pass": false, "wtt_arr": "0607", "wtt_dep": "0607H", "location": "Burnley Barracks", "stage_seq": 6, "distance_m": 9582.98, "section_seq": 1, "route_path_id": 29678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0609", "location": "Gannow Jn", "stage_seq": 7, "distance_m": 10282.009, "section_seq": 1, "route_path_id": 29678}, {"is_pass": false, "wtt_arr": "0610H", "wtt_dep": "0611", "location": "Rose Grove", "stage_seq": 8, "distance_m": 11270.962, "section_seq": 1, "route_path_id": 29678}, {"is_pass": false, "wtt_arr": "0614", "wtt_dep": "0614H", "location": "Hapton", "stage_seq": 9, "distance_m": 13617.032, "section_seq": 1, "route_path_id": 29678}, {"is_pass": false, "wtt_arr": "0617H", "wtt_dep": "0618", "location": "Huncoat", "stage_seq": 10, "distance_m": 15943.817, "section_seq": 1, "route_path_id": 29678}, {"is_pass": false, "wtt_arr": "0622", "wtt_dep": "0623", "location": "Accrington", "stage_seq": 11, "distance_m": 18635.964, "section_seq": 1, "route_path_id": 29678}, {"is_pass": false, "wtt_arr": "0625H", "wtt_dep": "0626", "location": "Church & Oswaldtwistle", "stage_seq": 12, "distance_m": 20062.041, "section_seq": 1, "route_path_id": 29678}, {"is_pass": false, "wtt_arr": "0629", "wtt_dep": "0629H", "location": "Rishton", "stage_seq": 13, "distance_m": 22615.539, "section_seq": 1, "route_path_id": 29678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0633H", "location": "Daisyfield Jn", "stage_seq": 14, "distance_m": 26169.06, "section_seq": 1, "route_path_id": 29678}, {"is_pass": false, "wtt_arr": "0635", "wtt_dep": "0637", "location": "Blackburn", "stage_seq": 15, "distance_m": 27149.411, "section_seq": 1, "route_path_id": 29678}, {"is_pass": false, "wtt_arr": "0639H", "wtt_dep": "0640", "location": "Mill Hill (Lancashire)", "stage_seq": 16, "distance_m": 29074.838, "section_seq": 1, "route_path_id": 29678}, {"is_pass": false, "wtt_arr": "0641H", "wtt_dep": "0642H", "location": "Cherry Tree", "stage_seq": 17, "distance_m": 30224.625, "section_seq": 1, "route_path_id": 29678}, {"is_pass": false, "wtt_arr": "0644H", "wtt_dep": "0645", "location": "Pleasington", "stage_seq": 18, "distance_m": 31907.848, "section_seq": 1, "route_path_id": 29678}, {"is_pass": false, "wtt_arr": "0651H", "wtt_dep": "0652H", "location": "Bamber Bridge", "stage_seq": 19, "distance_m": 40151.15, "section_seq": 1, "route_path_id": 29678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0654", "location": "Lostock Hall Jn", "stage_seq": 20, "distance_m": 41579.309, "section_seq": 1, "route_path_id": 29678}, {"is_pass": false, "wtt_arr": "0654H", "wtt_dep": "0655H", "location": "Lostock Hall", "stage_seq": 21, "distance_m": 41875.46, "section_seq": 1, "route_path_id": 29678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0659H", "location": "Farington Curve Jn", "stage_seq": 22, "distance_m": 44749.013, "section_seq": 1, "route_path_id": 29678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0701H", "location": "Ribble Jn", "stage_seq": 23, "distance_m": 46461.829, "section_seq": 1, "route_path_id": 29678}, {"is_pass": false, "wtt_arr": "0703", "wtt_dep": null, "location": "Preston", "stage_seq": 24, "distance_m": 47491.381, "section_seq": 1, "route_path_id": 29678}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 47491.381, "from_m": 0.0, "section_seq": 1, "route_path_id": 29678}], "total_distance_m": 47491.381, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 30302.316, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 17189.065, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 7656, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:00:16Z", "source_id": 54929851, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T05:04:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:00:18Z", "source_id": 17587317, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T06:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7672, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:10:24Z", "source_id": 54947286, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T05:10:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:10:28Z", "source_id": 17592687, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T06:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7674, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:13:51Z", "source_id": 54953874, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T05:14:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:13:54Z", "source_id": 17594642, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T06:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7678, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:16:48Z", "source_id": 54959539, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T05:18:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:16:51Z", "source_id": 17596298, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T06:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7683, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:20:50Z", "source_id": 54967285, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T05:23:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:20:55Z", "source_id": 17598713, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T06:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7689, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:26:17Z", "source_id": 54978267, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T05:27:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:26:23Z", "source_id": 17602110, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T06:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7693, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:29:57Z", "source_id": 54985692, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T05:30:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:29:58Z", "source_id": 17604389, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T06:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7716, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:35:06Z", "source_id": 54996888, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T05:36:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:35:08Z", "source_id": 17607745, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T06:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7763, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:38:45Z", "source_id": 55004981, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T05:39:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:38:52Z", "source_id": 17610130, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T06:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7766, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:41:53Z", "source_id": 55012177, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T05:42:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:41:57Z", "source_id": 17612319, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T06:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7948, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:51:49Z", "source_id": 55035252, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T05:51:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:51:54Z", "source_id": 17619153, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T06:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7966, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:53:46Z", "source_id": 55039940, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T05:54:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:53:50Z", "source_id": 17620559, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T06:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7912, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:01:21Z", "source_id": 55059103, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-18T06:02:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:01:22Z", "source_id": 17625890, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-18T07:02:00+01:00", "operational_fact": true}] Colne 0551 0551 1 5:51:00 None Preston 0703 0703 2 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C32788/2026-09-18/detailed None Lostock Hall 2026-09-18T06:55:30+01:00 Preston 7.0 {"type": "LineString", "coordinates": [[-2.6871697, 53.7243048], [-2.6883469999999994, 53.72411000000001], [-2.6893404999999997, 53.723983999999994], [-2.694680599999999, 53.7233318], [-2.6949458523585643, 53.72329632437096], [-2.6952339, 53.72325779999999], [-2.6953481999999997, 53.723243650000015], [-2.6975038, 53.72291369999999], [-2.6975903312417797, 53.722900250647385], [-2.697664266191185, 53.72288875910422], [-2.6978237076442393, 53.72286397746653], [-2.6978771912314636, 53.72285566462581], [-2.6979561, 53.72284340000001], [-2.6979668, 53.72284179999999], [-2.6983533, 53.72278909999999], [-2.6987919999999996, 53.7227514], [-2.6989851999999996, 53.7227431], [-2.6990824, 53.7227389], [-2.6993783, 53.722745], [-2.6997466, 53.722762], [-2.7002235, 53.7228247], [-2.7006699999999997, 53.722915099999994], [-2.7010714, 53.723035], [-2.7015272999999995, 53.723226700000005], [-2.7019097999999997, 53.72344809999999], [-2.7022464000000004, 53.7237026], [-2.7025463, 53.7240119], [-2.7027444, 53.7242718], [-2.7028573999999996, 53.72457499999999], [-2.7028980999999996, 53.7248927], [-2.7028614999999996, 53.72520250000001], [-2.7027523, 53.7254982], [-2.7026324999999995, 53.7257163], [-2.7023428999999997, 53.7262333], [-2.7021105999999997, 53.726705400000014], [-2.7018596999999995, 53.7273473], [-2.7017817999999996, 53.7276033], [-2.7017148999999994, 53.72786030000001], [-2.7016436, 53.7281654], [-2.7015899999999995, 53.7284726], [-2.7015405, 53.728865199999994], [-2.7015146, 53.729148999999985], [-2.7015140999999994, 53.7294642], [-2.7015378, 53.72991699999999], [-2.7015612, 53.7300633], [-2.7015879999999997, 53.730211999999995], [-2.701663357534887, 53.73056248176331], [-2.7016904745167647, 53.73072041386482], [-2.7017100942188033, 53.73086072426358], [-2.701723622274368, 53.73098589518554], [-2.7017324643168266, 53.731098408856695], [-2.701738025979546, 53.73120074750301], [-2.701741712895893, 53.73129539335045], [-2.7017449306992356, 53.73138482862498], [-2.7017490850229406, 53.7314715355526], [-2.7017555815003744, 53.73155799635926], [-2.7017658257649053, 53.73164669327094], [-2.701781223449899, 53.73174010851359], [-2.7018031801887243, 53.73184072431322], [-2.7018331016147465, 53.73195102289578], [-2.7018723933613344, 53.73207348648724], [-2.7019224610618537, 53.73221059731357], [-2.7019847103496724, 53.732364837600755], [-2.7022356000000003, 53.7329164], [-2.7027485999999996, 53.734000599999995], [-2.7028765152117713, 53.734323238421794], [-2.703009, 53.7346574], [-2.7032271, 53.735321799999994], [-2.7033531, 53.73572759999998], [-2.7034665, 53.73613819999999], [-2.7035739999999997, 53.73654270000001], [-2.7037565, 53.73745830000001], [-2.703823, 53.737866299999986], [-2.7040155, 53.73902809999999], [-2.7041576999999997, 53.7398076], [-2.7042774, 53.7405196], [-2.7043552, 53.740839], [-2.7043869999999997, 53.7410091], [-2.7043952999999994, 53.741054300000016], [-2.704554, 53.7419315], [-2.7046021, 53.74221699999999], [-2.7048222, 53.743284], [-2.7050237, 53.7443761], [-2.7050455999999996, 53.7444894], [-2.7053928, 53.74628409999999], [-2.7055234999999995, 53.7467027], [-2.7055582, 53.746889499999995], [-2.7058971, 53.7488031], [-2.7061763999999995, 53.7503007], [-2.7062624999999993, 53.7507622], [-2.7062676999999997, 53.7507899], [-2.7063506, 53.7512404], [-2.7064384999999995, 53.7517184], [-2.7064513, 53.7517923], [-2.7064572, 53.7518285], [-2.7064984, 53.7520893], [-2.7065156999999997, 53.752175399999985], [-2.7065883, 53.752463799999994], [-2.7066813999999995, 53.7527646], [-2.7070750999999995, 53.7537833], [-2.707174, 53.754186], [-2.7072046, 53.7543218], [-2.7074629, 53.75545369999999]]} 2.9 0655 0702 Lostock Hall Preston Preston 53.7554537 -2.7074629 53.7554537 -2.7074629 1 0 2026-09-18 06:12:26 TERMINATED 2026-09-18 06:02:00 Preston TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17625890 1789711282860615 60 60 2026-09-18 06:12:12.886613 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 06:02:11.573839
629663 660269 P66505 501F03M618 2026-09-18 COMPLETE 17625559 2026-09-18 07:02:00 2026-09-18 06:12:26 2026-09-20 06:12:26 {"id": 660269, "stp": "P", "toc": "Greater Anglia", "uid": "P66505", "consist": "720532", "dest_crs": "LST", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P66505/2026-09-18/detailed", "trust_id": "501F03M618", "origin_crs": "WTM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Liverpool Street", "service_date": "2026-09-18", "dest_arr_time": "0705", "dest_platform": "12", "is_terminated": 1, "next_location": "London Liverpool Street", "signalling_id": "1F03", "timing_status": "EARLY", "origin_station": "Witham", "current_leg_arr": "0702", "current_leg_dep": "0655", "current_leg_end": "London Liverpool Street", "origin_dep_time": "0613", "origin_platform": "4", "current_location": "London Liverpool Street", "last_update_time": "2026-09-18T06:12:26", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0034010613547373635, 51.54217625781763], [-0.0034025999999999995, 51.5421753], [-0.003746399999999999, 51.5419608], [-0.0039644, 51.5418172], [-0.0042062, 51.541652], [-0.004440199999999999, 51.541491699999995], [-0.004821099999999999, 51.5412474], [-0.004941, 51.5411577], [-0.005156999999999999, 51.54098689999999], [-0.005479199999999999, 51.54071059999998], [-0.005586, 51.540617299999994], [-0.0058231, 51.5404004], [-0.006013400000000001, 51.54021519999999], [-0.006209199999999999, 51.54002549999999], [-0.0063129, 51.5399237], [-0.006740999999999999, 51.53950640000001], [-0.0069911999999999995, 51.53926049999999], [-0.0073964, 51.5388648], [-0.007538700000000001, 51.53872570000001], [-0.0077722, 51.53851279999999], [-0.007997999999999998, 51.53831259999999], [-0.0081332, 51.53819940000001], [-0.0083559, 51.538016299999995], [-0.0085548, 51.5378582], [-0.0090205, 51.537499399999994], [-0.0097027, 51.53697120000001], [-0.009811899999999998, 51.5368927], [-0.009939999999999996, 51.53679939999999], [-0.0103908, 51.536492599999995], [-0.0108451, 51.53617509999999], [-0.011244799999999998, 51.535909], [-0.0116453, 51.5356617], [-0.011833899999999998, 51.5355523], [-0.0120768, 51.535411399999994], [-0.0122037, 51.535335899999986], [-0.0129116, 51.5349622], [-0.0137455, 51.5345192], [-0.0139412, 51.53441159999999], [-0.014419199999999997, 51.5341903], [-0.015172199999999997, 51.5337869], [-0.016521699999999997, 51.53308880000001], [-0.0179083, 51.53237059999999], [-0.0182993, 51.5321692], [-0.018617199999999997, 51.5320037], [-0.019057699999999997, 51.5317888], [-0.0192121, 51.531714], [-0.0196204, 51.531527399999995], [-0.0200308, 51.53134519999999], [-0.0208246, 51.5310126], [-0.0212524, 51.530864], [-0.0218127, 51.53068669999999], [-0.02207, 51.5306044], [-0.022561099999999997, 51.5304754], [-0.0232001, 51.530317100000005], [-0.023587499999999997, 51.530232000000005], [-0.024101399999999995, 51.5301314], [-0.0245868, 51.53004680000001], [-0.024954800000000003, 51.5299846], [-0.025224599999999996, 51.52993849999999], [-0.025668799999999995, 51.5298754], [-0.026166100000000005, 51.52981999999999], [-0.0268339, 51.5297466], [-0.0274337, 51.52969350000001], [-0.0278988, 51.5296514], [-0.028654099999999995, 51.52957670000001], [-0.0291514, 51.52953130000001], [-0.0297361, 51.5294662], [-0.030299399999999997, 51.5293778], [-0.030875000000000003, 51.5292897], [-0.0313448, 51.5292299], [-0.03144299999999999, 51.5292128], [-0.031536699999999994, 51.5291952], [-0.0317685, 51.5291527], [-0.031859599999999995, 51.529135100000005], [-0.0319495, 51.52911759999999], [-0.0321461, 51.52907879999999], [-0.03232519999999999, 51.52904279999999], [-0.0325508, 51.528994999999995], [-0.0327454, 51.52895269999999], [-0.0329064, 51.5289171], [-0.0330775, 51.528877699999995], [-0.0332883, 51.5288285], [-0.0334774, 51.5287817], [-0.0337173, 51.5287229], [-0.033898899999999996, 51.52867640000001], [-0.0340864, 51.5286259], [-0.0342622, 51.52857869999999], [-0.0345624, 51.52849820000001], [-0.03479019999999999, 51.52843480000001], [-0.0350404, 51.52836620000001], [-0.035296100000000004, 51.52829779999999], [-0.0355442, 51.5282333], [-0.035800599999999995, 51.5281692], [-0.0361288, 51.5280899], [-0.036339199999999995, 51.5280411], [-0.036652399999999995, 51.52796469999999], [-0.036873, 51.52791229999999], [-0.0370919, 51.52786079999999], [-0.0373095, 51.527810499999994], [-0.0374635, 51.5277766], [-0.03762689999999999, 51.52774139999998], [-0.037830199999999994, 51.52769910000001], [-0.0380104, 51.527663399999994], [-0.03821900000000001, 51.52762409999999], [-0.03836139999999999, 51.52759809999999], [-0.03857479999999999, 51.5275617], [-0.03878789999999999, 51.527528399999994], [-0.0389641, 51.5275007], [-0.0392453, 51.52745900000001], [-0.0394859, 51.527422699999995], [-0.0396672, 51.5273961], [-0.0398122, 51.52737589999999], [-0.0399659, 51.52735560000001], [-0.0402609, 51.5273178], [-0.0405541, 51.52727599999999], [-0.0408419, 51.527237099999994], [-0.0411678, 51.5271929], [-0.041498299999999995, 51.527145700000005], [-0.0422656, 51.52703439999999], [-0.0429621, 51.5269352], [-0.0437635, 51.5268226], [-0.04399429999999999, 51.5267902], [-0.0447296, 51.5266847], [-0.0456417, 51.5265535], [-0.0459614, 51.5265071], [-0.0462473, 51.526460699999994], [-0.04652619999999999, 51.52641309999999], [-0.04679119999999999, 51.52636449999999], [-0.047027799999999995, 51.526319], [-0.047262799999999994, 51.526271599999994], [-0.0475271, 51.52621630000001], [-0.047782099999999994, 51.52615860000001], [-0.048009199999999995, 51.5261037], [-0.0481892, 51.526059], [-0.04831989999999999, 51.5260235], [-0.04854189999999999, 51.525961499999994], [-0.0487445, 51.525900699999994], [-0.0490347, 51.525807699999994], [-0.04925299999999999, 51.5257336], [-0.0494734, 51.5256624], [-0.04968539999999999, 51.52559440000001], [-0.04985889999999999, 51.5255387], [-0.05003839999999999, 51.5254845], [-0.050220499999999994, 51.52543419999999], [-0.0503405, 51.52540050000001], [-0.05046049999999999, 51.5253685], [-0.05069559999999999, 51.5253081], [-0.0508576, 51.525266499999994], [-0.0510239, 51.52522600000001], [-0.0513426, 51.5251491], [-0.0516649, 51.5250722], [-0.0520251, 51.524987499999995], [-0.0522438, 51.524939], [-0.0524537, 51.52489379999999], [-0.05263539999999999, 51.5248548], [-0.0528224, 51.524816900000005], [-0.0530061, 51.5247786], [-0.05317159999999999, 51.524745499999995], [-0.053438299999999994, 51.5246947], [-0.0538741, 51.5246114], [-0.05412039999999999, 51.5245674], [-0.0544526, 51.524508100000006], [-0.05475290000000001, 51.52445660000001], [-0.055057499999999995, 51.5244068], [-0.05557019999999999, 51.524325999999995], [-0.0559518, 51.5242648], [-0.0561946, 51.52422739999999], [-0.05639919999999999, 51.524197099999995], [-0.056612199999999994, 51.52416660000001], [-0.056858, 51.5241316], [-0.05700210000000001, 51.524111899999994], [-0.05716, 51.5240913], [-0.05752089999999999, 51.52404709999998], [-0.05767110000000001, 51.524029], [-0.0578296, 51.52401149999999], [-0.0580581, 51.52398739999999], [-0.05823380000000001, 51.52396989999999], [-0.058251697102925624, 51.52396816011372], [-0.05850387116851817, 51.52394578857729], [-0.05872719595680267, 51.523928525454], [-0.05892580198464371, 51.52391568290884], [-0.05910381976890587, 51.52390657310686], [-0.059265379826453767, 51.523900508213075], [-0.059414612674152, 51.5238968003925], [-0.05955564882886515, 51.52389476181016], [-0.05969261880745784, 51.52389370463107], [-0.05982965312679465, 51.52389294102026], [-0.059970882303740175, 51.52389178314273], [-0.060120436855159005, 51.523889543163534], [-0.06028244729791576, 51.52388553324766], [-0.06046104414887503, 51.52387906556014], [-0.06066035792490141, 51.523869452266], [-0.060884519142859486, 51.52385600553025], [-0.061137658319613875, 51.523838037517926], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]}", "current_leg_start": "Stratford", "dest_arr_time_act": "0703", "motion_projection": null, "next_location_lat": "51.5179917", "next_location_lon": "-0.0816517", "previous_location": "Stratford", "current_leg_milage": "3.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 208.236, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 251.317, \"from_m\": 208.236, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8524.269, \"from_m\": 251.317, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 8609.904, \"from_m\": 8524.269, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12711.243, \"from_m\": 8609.904, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 13202.381, \"from_m\": 12711.243, \"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\": 13488.301, \"from_m\": 13202.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\": 13974.996, \"from_m\": 13488.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\": 14703.9, \"from_m\": 13974.996, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16962.644, \"from_m\": 14703.9, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 29042.97, \"from_m\": 16962.644, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 29965.671, \"from_m\": 29042.97, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 30271.646, \"from_m\": 29965.671, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 30461.207, \"from_m\": 30271.646, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 42661.281, \"from_m\": 30461.207, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 42731.645, \"from_m\": 42661.281, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 54743.43, \"from_m\": 42731.645, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 55356.66, \"from_m\": 54743.43, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 59304.689, \"from_m\": 55356.66, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 59767.284, \"from_m\": 59304.689, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 59837.901, \"from_m\": 59767.284, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 60063.168, \"from_m\": 59837.901, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 60574.616, \"from_m\": 60063.168, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 61101.24, \"from_m\": 60574.616, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 61577.915, \"from_m\": 61101.24, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 62031.133, \"from_m\": 61577.915, \"capability_applied\": null, \"effective_limit_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\": 660269, \"profile_key\": \"f0bf7436256204c81dc7eb4ac40b4b43de0087d4e4f7e365b1c9cccbe16c7702\", \"schedule_id\": 21214, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0613\", \"location\": \"Witham\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 99427}, {\"is_pass\": false, \"wtt_arr\": \"0617\", \"wtt_dep\": \"0617H\", \"location\": \"Hatfield Peverel\", \"stage_seq\": 2, \"distance_m\": 4282.988, \"section_seq\": 1, \"route_path_id\": 99427}, {\"is_pass\": false, \"wtt_arr\": \"0621\", \"wtt_dep\": \"0621H\", \"location\": \"Beaulieu Park (Construction)\", \"stage_seq\": 3, \"distance_m\": 10015.94, \"section_seq\": 1, \"route_path_id\": 99427}, {\"is_pass\": false, \"wtt_arr\": \"0625\", \"wtt_dep\": \"0626\", \"location\": \"Chelmsford\", \"stage_seq\": 4, \"distance_m\": 14191.321, \"section_seq\": 1, \"route_path_id\": 99427}, {\"is_pass\": false, \"wtt_arr\": \"0632\", \"wtt_dep\": \"0632H\", \"location\": \"Ingatestone\", \"stage_seq\": 5, \"distance_m\": 24126.843, \"section_seq\": 1, \"route_path_id\": 99427}, {\"is_pass\": false, \"wtt_arr\": \"0637H\", \"wtt_dep\": \"0638H\", \"location\": \"Shenfield\", \"stage_seq\": 6, \"distance_m\": 29622.022, \"section_seq\": 1, \"route_path_id\": 99427}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0645\", \"location\": \"Gidea Park\", \"stage_seq\": 7, \"distance_m\": 40386.368, \"section_seq\": 1, \"route_path_id\": 99427}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0649H\", \"location\": \"Ilford\", \"stage_seq\": 8, \"distance_m\": 50282.516, \"section_seq\": 1, \"route_path_id\": 99427}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0650H\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 9, \"distance_m\": 53094.929, \"section_seq\": 1, \"route_path_id\": 99427}, {\"is_pass\": false, \"wtt_arr\": \"0654\", \"wtt_dep\": \"0655\", \"location\": \"Stratford\", \"stage_seq\": 10, \"distance_m\": 55647.866, \"section_seq\": 1, \"route_path_id\": 99427}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0657H\", \"location\": \"Bow Jn\", \"stage_seq\": 11, \"distance_m\": 57141.165, \"section_seq\": 1, \"route_path_id\": 99427}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0659H\", \"location\": \"Bethnal Green\", \"stage_seq\": 12, \"distance_m\": 60210.77, \"section_seq\": 1, \"route_path_id\": 99427}, {\"is_pass\": false, \"wtt_arr\": \"0703\", \"wtt_dep\": null, \"location\": \"London Liverpool Street\", \"stage_seq\": 13, \"distance_m\": 62031.133, \"section_seq\": 1, \"route_path_id\": 99427}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 62031.133, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 99427}], \"total_distance_m\": 62031.133, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 60763.293, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1267.84, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0613", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "51.5179917", "current_position_lon": "-0.0816517", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 13852, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:16:34Z\", \"source_id\": 54959128, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:17:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:16:38Z\", \"source_id\": 17596182, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13872, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:20:36Z\", \"source_id\": 54966845, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:21:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:20:38Z\", \"source_id\": 17598562, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13858, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:25:04Z\", \"source_id\": 54975744, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:25:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:25:08Z\", \"source_id\": 17601324, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13880, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:33:04Z\", \"source_id\": 54992418, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:33:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:33:08Z\", \"source_id\": 17606440, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14014, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:38:40Z\", \"source_id\": 55004819, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:39:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:38:43Z\", \"source_id\": 17610069, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14110, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:46:55Z\", \"source_id\": 55023695, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:47:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:46:57Z\", \"source_id\": 17615748, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14300, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:51:17Z\", \"source_id\": 55033983, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:52:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:51:21Z\", \"source_id\": 17618794, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15249, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:53:56Z\", \"source_id\": 55040323, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:54:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:53:59Z\", \"source_id\": 17620669, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15502, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:00:53Z\", \"source_id\": 55058017, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:02:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:00:56Z\", \"source_id\": 17625559, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Liverpool Street", "service_state_platform": "12", "timing_fact_generation": 1789711256801481, "current_leg_arrival_utc": "2026-09-18T07:02:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T06:02:15.009986", "service_state_evidence_id": 17625559, "current_leg_start_actual_dep": "2026-09-18T06:55:00+01:00", "operational_evidence_version": 60, "service_state_event_time_utc": "2026-09-18T06:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T06:12:15.528268", "service_state_valid_until_kind": null, "operational_interpretation_version": 60, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Greater Anglia P WTM LST 1F03 720532 5 100 None {"version": 3, "segments": [{"to_m": 208.236, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 251.317, "from_m": 208.236, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8524.269, "from_m": 251.317, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 8609.904, "from_m": 8524.269, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12711.243, "from_m": 8609.904, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 13202.381, "from_m": 12711.243, "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": 13488.301, "from_m": 13202.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": 13974.996, "from_m": 13488.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": 14703.9, "from_m": 13974.996, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16962.644, "from_m": 14703.9, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 29042.97, "from_m": 16962.644, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 29965.671, "from_m": 29042.97, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 30271.646, "from_m": 29965.671, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 30461.207, "from_m": 30271.646, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 42661.281, "from_m": 30461.207, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 42731.645, "from_m": 42661.281, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 54743.43, "from_m": 42731.645, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 55356.66, "from_m": 54743.43, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 59304.689, "from_m": 55356.66, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 59767.284, "from_m": 59304.689, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 59837.901, "from_m": 59767.284, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60063.168, "from_m": 59837.901, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 60574.616, "from_m": 60063.168, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 61101.24, "from_m": 60574.616, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 61577.915, "from_m": 61101.24, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 62031.133, "from_m": 61577.915, "capability_applied": null, "effective_limit_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": 660269, "profile_key": "f0bf7436256204c81dc7eb4ac40b4b43de0087d4e4f7e365b1c9cccbe16c7702", "schedule_id": 21214, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0613", "location": "Witham", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 99427}, {"is_pass": false, "wtt_arr": "0617", "wtt_dep": "0617H", "location": "Hatfield Peverel", "stage_seq": 2, "distance_m": 4282.988, "section_seq": 1, "route_path_id": 99427}, {"is_pass": false, "wtt_arr": "0621", "wtt_dep": "0621H", "location": "Beaulieu Park (Construction)", "stage_seq": 3, "distance_m": 10015.94, "section_seq": 1, "route_path_id": 99427}, {"is_pass": false, "wtt_arr": "0625", "wtt_dep": "0626", "location": "Chelmsford", "stage_seq": 4, "distance_m": 14191.321, "section_seq": 1, "route_path_id": 99427}, {"is_pass": false, "wtt_arr": "0632", "wtt_dep": "0632H", "location": "Ingatestone", "stage_seq": 5, "distance_m": 24126.843, "section_seq": 1, "route_path_id": 99427}, {"is_pass": false, "wtt_arr": "0637H", "wtt_dep": "0638H", "location": "Shenfield", "stage_seq": 6, "distance_m": 29622.022, "section_seq": 1, "route_path_id": 99427}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0645", "location": "Gidea Park", "stage_seq": 7, "distance_m": 40386.368, "section_seq": 1, "route_path_id": 99427}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0649H", "location": "Ilford", "stage_seq": 8, "distance_m": 50282.516, "section_seq": 1, "route_path_id": 99427}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0650H", "location": "Forest Gate Jn", "stage_seq": 9, "distance_m": 53094.929, "section_seq": 1, "route_path_id": 99427}, {"is_pass": false, "wtt_arr": "0654", "wtt_dep": "0655", "location": "Stratford", "stage_seq": 10, "distance_m": 55647.866, "section_seq": 1, "route_path_id": 99427}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0657H", "location": "Bow Jn", "stage_seq": 11, "distance_m": 57141.165, "section_seq": 1, "route_path_id": 99427}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0659H", "location": "Bethnal Green", "stage_seq": 12, "distance_m": 60210.77, "section_seq": 1, "route_path_id": 99427}, {"is_pass": false, "wtt_arr": "0703", "wtt_dep": null, "location": "London Liverpool Street", "stage_seq": 13, "distance_m": 62031.133, "section_seq": 1, "route_path_id": 99427}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 62031.133, "from_m": 0.0, "section_seq": 1, "route_path_id": 99427}], "total_distance_m": 62031.133, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 60763.293, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1267.84, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 13852, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:16:34Z", "source_id": 54959128, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T05:17:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:16:38Z", "source_id": 17596182, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T06:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13872, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:20:36Z", "source_id": 54966845, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T05:21:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:20:38Z", "source_id": 17598562, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T06:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13858, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:25:04Z", "source_id": 54975744, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T05:25:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:25:08Z", "source_id": 17601324, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T06:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13880, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:33:04Z", "source_id": 54992418, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T05:33:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:33:08Z", "source_id": 17606440, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T06:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14014, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:38:40Z", "source_id": 55004819, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T05:39:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:38:43Z", "source_id": 17610069, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T06:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14110, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:46:55Z", "source_id": 55023695, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T05:47:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:46:57Z", "source_id": 17615748, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T06:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14300, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:51:17Z", "source_id": 55033983, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T05:52:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:51:21Z", "source_id": 17618794, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T06:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15249, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:53:56Z", "source_id": 55040323, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T05:54:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:53:59Z", "source_id": 17620669, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T06:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15502, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:00:53Z", "source_id": 55058017, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T06:02:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:00:56Z", "source_id": 17625559, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T07:02:00+01:00", "operational_fact": true}] Witham 0613 0613 4 None None London Liverpool Street 0705 0703 12 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P66505/2026-09-18/detailed None Stratford 2026-09-18T06:55:00+01:00 London Liverpool Street 7.0 {"type": "LineString", "coordinates": [[-0.0034010613547373635, 51.54217625781763], [-0.0034025999999999995, 51.5421753], [-0.003746399999999999, 51.5419608], [-0.0039644, 51.5418172], [-0.0042062, 51.541652], [-0.004440199999999999, 51.541491699999995], [-0.004821099999999999, 51.5412474], [-0.004941, 51.5411577], [-0.005156999999999999, 51.54098689999999], [-0.005479199999999999, 51.54071059999998], [-0.005586, 51.540617299999994], [-0.0058231, 51.5404004], [-0.006013400000000001, 51.54021519999999], [-0.006209199999999999, 51.54002549999999], [-0.0063129, 51.5399237], [-0.006740999999999999, 51.53950640000001], [-0.0069911999999999995, 51.53926049999999], [-0.0073964, 51.5388648], [-0.007538700000000001, 51.53872570000001], [-0.0077722, 51.53851279999999], [-0.007997999999999998, 51.53831259999999], [-0.0081332, 51.53819940000001], [-0.0083559, 51.538016299999995], [-0.0085548, 51.5378582], [-0.0090205, 51.537499399999994], [-0.0097027, 51.53697120000001], [-0.009811899999999998, 51.5368927], [-0.009939999999999996, 51.53679939999999], [-0.0103908, 51.536492599999995], [-0.0108451, 51.53617509999999], [-0.011244799999999998, 51.535909], [-0.0116453, 51.5356617], [-0.011833899999999998, 51.5355523], [-0.0120768, 51.535411399999994], [-0.0122037, 51.535335899999986], [-0.0129116, 51.5349622], [-0.0137455, 51.5345192], [-0.0139412, 51.53441159999999], [-0.014419199999999997, 51.5341903], [-0.015172199999999997, 51.5337869], [-0.016521699999999997, 51.53308880000001], [-0.0179083, 51.53237059999999], [-0.0182993, 51.5321692], [-0.018617199999999997, 51.5320037], [-0.019057699999999997, 51.5317888], [-0.0192121, 51.531714], [-0.0196204, 51.531527399999995], [-0.0200308, 51.53134519999999], [-0.0208246, 51.5310126], [-0.0212524, 51.530864], [-0.0218127, 51.53068669999999], [-0.02207, 51.5306044], [-0.022561099999999997, 51.5304754], [-0.0232001, 51.530317100000005], [-0.023587499999999997, 51.530232000000005], [-0.024101399999999995, 51.5301314], [-0.0245868, 51.53004680000001], [-0.024954800000000003, 51.5299846], [-0.025224599999999996, 51.52993849999999], [-0.025668799999999995, 51.5298754], [-0.026166100000000005, 51.52981999999999], [-0.0268339, 51.5297466], [-0.0274337, 51.52969350000001], [-0.0278988, 51.5296514], [-0.028654099999999995, 51.52957670000001], [-0.0291514, 51.52953130000001], [-0.0297361, 51.5294662], [-0.030299399999999997, 51.5293778], [-0.030875000000000003, 51.5292897], [-0.0313448, 51.5292299], [-0.03144299999999999, 51.5292128], [-0.031536699999999994, 51.5291952], [-0.0317685, 51.5291527], [-0.031859599999999995, 51.529135100000005], [-0.0319495, 51.52911759999999], [-0.0321461, 51.52907879999999], [-0.03232519999999999, 51.52904279999999], [-0.0325508, 51.528994999999995], [-0.0327454, 51.52895269999999], [-0.0329064, 51.5289171], [-0.0330775, 51.528877699999995], [-0.0332883, 51.5288285], [-0.0334774, 51.5287817], [-0.0337173, 51.5287229], [-0.033898899999999996, 51.52867640000001], [-0.0340864, 51.5286259], [-0.0342622, 51.52857869999999], [-0.0345624, 51.52849820000001], [-0.03479019999999999, 51.52843480000001], [-0.0350404, 51.52836620000001], [-0.035296100000000004, 51.52829779999999], [-0.0355442, 51.5282333], [-0.035800599999999995, 51.5281692], [-0.0361288, 51.5280899], [-0.036339199999999995, 51.5280411], [-0.036652399999999995, 51.52796469999999], [-0.036873, 51.52791229999999], [-0.0370919, 51.52786079999999], [-0.0373095, 51.527810499999994], [-0.0374635, 51.5277766], [-0.03762689999999999, 51.52774139999998], [-0.037830199999999994, 51.52769910000001], [-0.0380104, 51.527663399999994], [-0.03821900000000001, 51.52762409999999], [-0.03836139999999999, 51.52759809999999], [-0.03857479999999999, 51.5275617], [-0.03878789999999999, 51.527528399999994], [-0.0389641, 51.5275007], [-0.0392453, 51.52745900000001], [-0.0394859, 51.527422699999995], [-0.0396672, 51.5273961], [-0.0398122, 51.52737589999999], [-0.0399659, 51.52735560000001], [-0.0402609, 51.5273178], [-0.0405541, 51.52727599999999], [-0.0408419, 51.527237099999994], [-0.0411678, 51.5271929], [-0.041498299999999995, 51.527145700000005], [-0.0422656, 51.52703439999999], [-0.0429621, 51.5269352], [-0.0437635, 51.5268226], [-0.04399429999999999, 51.5267902], [-0.0447296, 51.5266847], [-0.0456417, 51.5265535], [-0.0459614, 51.5265071], [-0.0462473, 51.526460699999994], [-0.04652619999999999, 51.52641309999999], [-0.04679119999999999, 51.52636449999999], [-0.047027799999999995, 51.526319], [-0.047262799999999994, 51.526271599999994], [-0.0475271, 51.52621630000001], [-0.047782099999999994, 51.52615860000001], [-0.048009199999999995, 51.5261037], [-0.0481892, 51.526059], [-0.04831989999999999, 51.5260235], [-0.04854189999999999, 51.525961499999994], [-0.0487445, 51.525900699999994], [-0.0490347, 51.525807699999994], [-0.04925299999999999, 51.5257336], [-0.0494734, 51.5256624], [-0.04968539999999999, 51.52559440000001], [-0.04985889999999999, 51.5255387], [-0.05003839999999999, 51.5254845], [-0.050220499999999994, 51.52543419999999], [-0.0503405, 51.52540050000001], [-0.05046049999999999, 51.5253685], [-0.05069559999999999, 51.5253081], [-0.0508576, 51.525266499999994], [-0.0510239, 51.52522600000001], [-0.0513426, 51.5251491], [-0.0516649, 51.5250722], [-0.0520251, 51.524987499999995], [-0.0522438, 51.524939], [-0.0524537, 51.52489379999999], [-0.05263539999999999, 51.5248548], [-0.0528224, 51.524816900000005], [-0.0530061, 51.5247786], [-0.05317159999999999, 51.524745499999995], [-0.053438299999999994, 51.5246947], [-0.0538741, 51.5246114], [-0.05412039999999999, 51.5245674], [-0.0544526, 51.524508100000006], [-0.05475290000000001, 51.52445660000001], [-0.055057499999999995, 51.5244068], [-0.05557019999999999, 51.524325999999995], [-0.0559518, 51.5242648], [-0.0561946, 51.52422739999999], [-0.05639919999999999, 51.524197099999995], [-0.056612199999999994, 51.52416660000001], [-0.056858, 51.5241316], [-0.05700210000000001, 51.524111899999994], [-0.05716, 51.5240913], [-0.05752089999999999, 51.52404709999998], [-0.05767110000000001, 51.524029], [-0.0578296, 51.52401149999999], [-0.0580581, 51.52398739999999], [-0.05823380000000001, 51.52396989999999], [-0.058251697102925624, 51.52396816011372], [-0.05850387116851817, 51.52394578857729], [-0.05872719595680267, 51.523928525454], [-0.05892580198464371, 51.52391568290884], [-0.05910381976890587, 51.52390657310686], [-0.059265379826453767, 51.523900508213075], [-0.059414612674152, 51.5238968003925], [-0.05955564882886515, 51.52389476181016], [-0.05969261880745784, 51.52389370463107], [-0.05982965312679465, 51.52389294102026], [-0.059970882303740175, 51.52389178314273], [-0.060120436855159005, 51.523889543163534], [-0.06028244729791576, 51.52388553324766], [-0.06046104414887503, 51.52387906556014], [-0.06066035792490141, 51.523869452266], [-0.060884519142859486, 51.52385600553025], [-0.061137658319613875, 51.523838037517926], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]} 3.9 0655 0702 Stratford London Liverpool Street London Liverpool Street 51.5179917 -0.0816517 51.5179917 -0.0816517 1 0 2026-09-18 06:12:26 TERMINATED 2026-09-18 06:02:00 London Liverpool Street TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17625559 1789711256801481 60 60 2026-09-18 06:12:15.528268 12 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 06:02:15.009986
629664 661213 P28869 125A01M618 2026-09-18 COMPLETE 17626152 2026-09-18 07:02:00 2026-09-18 06:12:26 2026-09-20 06:12:26 {"id": 661213, "stp": "O", "toc": "Northern", "uid": "P28869", "consist": "156482", "dest_crs": "CHT", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P28869/2026-09-18/detailed", "trust_id": "125A01M618", "origin_crs": "CHT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Chathill", "service_date": "2026-09-18", "dest_arr_time": "0703", "dest_platform": null, "is_terminated": 1, "next_location": "Chathill", "signalling_id": "5A01", "timing_status": "EARLY", "origin_station": "Chathill", "current_leg_arr": "0703", "current_leg_dep": "0654", "current_leg_end": "Chathill", "origin_dep_time": "0641", "origin_platform": null, "current_location": "Chathill", "last_update_time": "2026-09-18T06:12:26", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.8136772, 55.6048856], [-1.813393, 55.604677599999995], [-1.812602813924567, 55.60408228094399], [-1.8108443, 55.6027574], [-1.8066715999999996, 55.5996078], [-1.806470699999999, 55.5994561], [-1.8060766999999995, 55.599158899999985], [-1.8050698000000005, 55.5984152], [-1.8046753, 55.598128], [-1.8036078, 55.597277199999986], [-1.8022245, 55.596221199999995], [-1.8016173, 55.595753300000005], [-1.8014570999999997, 55.59564520000001], [-1.801438868432186, 55.59563145609732], [-1.8011910000000002, 55.59544459999999], [-1.8003855000000002, 55.59490830000001], [-1.8000892, 55.59468429999999], [-1.7991144, 55.59394739999999], [-1.7988083, 55.593716], [-1.7967333, 55.59214949999999], [-1.7966305682390429, 55.59207285484909], [-1.7953174999999997, 55.59109320000001], [-1.7943334, 55.5904351], [-1.7935122, 55.5899257], [-1.7915499, 55.5888674], [-1.7890616, 55.58766369999999], [-1.7851236, 55.5857711], [-1.7838876, 55.58517220000001], [-1.7809470999999997, 55.583747499999994], [-1.7768806, 55.58180399999999], [-1.7724839999999995, 55.5797176], [-1.7687190999999998, 55.5778365], [-1.7662707000000002, 55.57654469999999], [-1.7641108, 55.57534169999999], [-1.7618137, 55.57403549999999], [-1.7592380999999997, 55.572445], [-1.7592245999999998, 55.5724367], [-1.7586281, 55.5720524], [-1.7564019999999998, 55.5706029], [-1.7545435, 55.5693085], [-1.7532555999999997, 55.56837230000001], [-1.7529505999999997, 55.5681423], [-1.7515997, 55.5671239], [-1.7501346999999998, 55.5659945], [-1.7491158999999998, 55.565147200000006], [-1.748164, 55.5643639], [-1.7468621999999998, 55.5632205], [-1.7459322, 55.56240360000001], [-1.7439268999999995, 55.56063470000001], [-1.7416681, 55.558660499999995], [-1.7392041, 55.5564725], [-1.7376816, 55.55515979999999], [-1.7375084, 55.55500519999999], [-1.7361755, 55.553815799999995], [-1.7356098784445226, 55.553302879236526], [-1.7350806999999997, 55.55282299999998], [-1.7349622000000002, 55.5527155], [-1.7336971, 55.55159720000001], [-1.7330812999999998, 55.5510571], [-1.7325593999999995, 55.550599299999995], [-1.7313451, 55.5496054], [-1.7304811999999998, 55.548951], [-1.72956, 55.54831479999999], [-1.7284556999999998, 55.5476127], [-1.7277978, 55.5472256], [-1.7273278, 55.5469591], [-1.7267899, 55.5466587], [-1.7257253, 55.54612029999999], [-1.723131, 55.5448083], [-1.7203471, 55.5434463], [-1.71894, 55.5427603], [-1.717521, 55.5420592], [-1.7145151, 55.5406052], [-1.7123166999999997, 55.539517200000006], [-1.7104094999999997, 55.5385822], [-1.7101189, 55.538439700000005], [-1.7086475999999995, 55.537735899999994], [-1.7079549, 55.53739399999999], [-1.7076926999999995, 55.537264599999986], [-1.7067990398270907, 55.53681574566052], [-1.7067435999999998, 55.536787899999986]]}", "current_leg_start": "Crag Mill Loop", "dest_arr_time_act": "0703", "motion_projection": null, "next_location_lat": "55.5367879", "next_location_lon": "-1.7067436", "previous_location": "Belford L.C.", "current_leg_milage": "6.3", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 2302.781, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 2822.657, \"from_m\": 2302.781, \"capability_applied\": null, \"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\": 3567.501, \"from_m\": 2822.657, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 8804.87, \"from_m\": 3567.501, \"capability_applied\": null, \"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\": 8883.084, \"from_m\": 8804.87, \"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\": 11504.196, \"from_m\": 8883.084, \"capability_applied\": null, \"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\": 11582.41, \"from_m\": 11504.196, \"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\": 16819.779, \"from_m\": 11582.41, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 17564.623, \"from_m\": 16819.779, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 18084.499, \"from_m\": 17564.623, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 20387.28, \"from_m\": 18084.499, \"capability_applied\": null, \"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}], \"service_id\": 661213, \"profile_key\": \"d1bca30695b0889e0ed1ca1d4542c6eacedd648980ca5a09d2a3f63556524445\", \"schedule_id\": 39229, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0641\", \"location\": \"Chathill\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74511}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0647\", \"location\": \"Belford L.C.\", \"stage_seq\": 2, \"distance_m\": 8910.96, \"section_seq\": 1, \"route_path_id\": 74511}, {\"is_pass\": false, \"wtt_arr\": \"0649\", \"wtt_dep\": \"0656H\", \"location\": \"Crag Mill Loop\", \"stage_seq\": 3, \"distance_m\": 10193.64, \"section_seq\": 1, \"route_path_id\": 74511}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0658H\", \"location\": \"Belford L.C.\", \"stage_seq\": 4, \"distance_m\": 11476.32, \"section_seq\": 1, \"route_path_id\": 74511}, {\"is_pass\": false, \"wtt_arr\": \"0703\", \"wtt_dep\": null, \"location\": \"Chathill\", \"stage_seq\": 5, \"distance_m\": 20387.28, \"section_seq\": 1, \"route_path_id\": 74511}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 20387.28, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74511}], \"total_distance_m\": 20387.28, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 20387.28, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0641", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "55.5367879", "current_position_lon": "-1.7067436", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 3210, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:44:25Z\", \"source_id\": 55017713, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:46:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:44:26Z\", \"source_id\": 17614004, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3232, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:01:39Z\", \"source_id\": 55059973, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:02:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:01:45Z\", \"source_id\": 17626152, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Chathill", "service_state_platform": "1", "timing_fact_generation": 1789711307405405, "current_leg_arrival_utc": "2026-09-18T07:02:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T06:02:20.096356", "service_state_evidence_id": 17626152, "current_leg_start_actual_dep": "2026-09-18T06:56:30+01:00", "operational_evidence_version": 9, "service_state_event_time_utc": "2026-09-18T06:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T06:12:20.506749", "service_state_valid_until_kind": null, "operational_interpretation_version": 9, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern O CHT CHT 5A01 156482 2 75 None {"version": 3, "segments": [{"to_m": 2302.781, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 2822.657, "from_m": 2302.781, "capability_applied": null, "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": 3567.501, "from_m": 2822.657, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 8804.87, "from_m": 3567.501, "capability_applied": null, "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": 8883.084, "from_m": 8804.87, "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": 11504.196, "from_m": 8883.084, "capability_applied": null, "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": 11582.41, "from_m": 11504.196, "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": 16819.779, "from_m": 11582.41, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 17564.623, "from_m": 16819.779, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 18084.499, "from_m": 17564.623, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 20387.28, "from_m": 18084.499, "capability_applied": null, "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}], "service_id": 661213, "profile_key": "d1bca30695b0889e0ed1ca1d4542c6eacedd648980ca5a09d2a3f63556524445", "schedule_id": 39229, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0641", "location": "Chathill", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 74511}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0647", "location": "Belford L.C.", "stage_seq": 2, "distance_m": 8910.96, "section_seq": 1, "route_path_id": 74511}, {"is_pass": false, "wtt_arr": "0649", "wtt_dep": "0656H", "location": "Crag Mill Loop", "stage_seq": 3, "distance_m": 10193.64, "section_seq": 1, "route_path_id": 74511}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0658H", "location": "Belford L.C.", "stage_seq": 4, "distance_m": 11476.32, "section_seq": 1, "route_path_id": 74511}, {"is_pass": false, "wtt_arr": "0703", "wtt_dep": null, "location": "Chathill", "stage_seq": 5, "distance_m": 20387.28, "section_seq": 1, "route_path_id": 74511}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 20387.28, "from_m": 0.0, "section_seq": 1, "route_path_id": 74511}], "total_distance_m": 20387.28, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 20387.28, "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": 3210, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:44:25Z", "source_id": 55017713, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T05:46:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:44:26Z", "source_id": 17614004, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T06:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3232, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:01:39Z", "source_id": 55059973, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T06:02:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:01:45Z", "source_id": 17626152, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T07:02:00+01:00", "operational_fact": true}] Chathill 0641 0641 None None None Chathill 0703 0703 None EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P28869/2026-09-18/detailed None Crag Mill Loop 2026-09-18T06:56:30+01:00 Chathill 9.0 {"type": "LineString", "coordinates": [[-1.8136772, 55.6048856], [-1.813393, 55.604677599999995], [-1.812602813924567, 55.60408228094399], [-1.8108443, 55.6027574], [-1.8066715999999996, 55.5996078], [-1.806470699999999, 55.5994561], [-1.8060766999999995, 55.599158899999985], [-1.8050698000000005, 55.5984152], [-1.8046753, 55.598128], [-1.8036078, 55.597277199999986], [-1.8022245, 55.596221199999995], [-1.8016173, 55.595753300000005], [-1.8014570999999997, 55.59564520000001], [-1.801438868432186, 55.59563145609732], [-1.8011910000000002, 55.59544459999999], [-1.8003855000000002, 55.59490830000001], [-1.8000892, 55.59468429999999], [-1.7991144, 55.59394739999999], [-1.7988083, 55.593716], [-1.7967333, 55.59214949999999], [-1.7966305682390429, 55.59207285484909], [-1.7953174999999997, 55.59109320000001], [-1.7943334, 55.5904351], [-1.7935122, 55.5899257], [-1.7915499, 55.5888674], [-1.7890616, 55.58766369999999], [-1.7851236, 55.5857711], [-1.7838876, 55.58517220000001], [-1.7809470999999997, 55.583747499999994], [-1.7768806, 55.58180399999999], [-1.7724839999999995, 55.5797176], [-1.7687190999999998, 55.5778365], [-1.7662707000000002, 55.57654469999999], [-1.7641108, 55.57534169999999], [-1.7618137, 55.57403549999999], [-1.7592380999999997, 55.572445], [-1.7592245999999998, 55.5724367], [-1.7586281, 55.5720524], [-1.7564019999999998, 55.5706029], [-1.7545435, 55.5693085], [-1.7532555999999997, 55.56837230000001], [-1.7529505999999997, 55.5681423], [-1.7515997, 55.5671239], [-1.7501346999999998, 55.5659945], [-1.7491158999999998, 55.565147200000006], [-1.748164, 55.5643639], [-1.7468621999999998, 55.5632205], [-1.7459322, 55.56240360000001], [-1.7439268999999995, 55.56063470000001], [-1.7416681, 55.558660499999995], [-1.7392041, 55.5564725], [-1.7376816, 55.55515979999999], [-1.7375084, 55.55500519999999], [-1.7361755, 55.553815799999995], [-1.7356098784445226, 55.553302879236526], [-1.7350806999999997, 55.55282299999998], [-1.7349622000000002, 55.5527155], [-1.7336971, 55.55159720000001], [-1.7330812999999998, 55.5510571], [-1.7325593999999995, 55.550599299999995], [-1.7313451, 55.5496054], [-1.7304811999999998, 55.548951], [-1.72956, 55.54831479999999], [-1.7284556999999998, 55.5476127], [-1.7277978, 55.5472256], [-1.7273278, 55.5469591], [-1.7267899, 55.5466587], [-1.7257253, 55.54612029999999], [-1.723131, 55.5448083], [-1.7203471, 55.5434463], [-1.71894, 55.5427603], [-1.717521, 55.5420592], [-1.7145151, 55.5406052], [-1.7123166999999997, 55.539517200000006], [-1.7104094999999997, 55.5385822], [-1.7101189, 55.538439700000005], [-1.7086475999999995, 55.537735899999994], [-1.7079549, 55.53739399999999], [-1.7076926999999995, 55.537264599999986], [-1.7067990398270907, 55.53681574566052], [-1.7067435999999998, 55.536787899999986]]} 6.3 0654 0703 Belford L.C. Chathill Chathill 55.5367879 -1.7067436 55.5367879 -1.7067436 1 0 2026-09-18 06:12:26 TERMINATED 2026-09-18 06:02:00 Chathill TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17626152 1789711307405405 9 9 2026-09-18 06:12:20.506749 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 06:02:20.096356
629665 660341 G89906 172A03M618 2026-09-18 COMPLETE 17625953 2026-09-18 07:02:00 2026-09-18 06:12:26 2026-09-20 06:12:26 {"id": 660341, "stp": "P", "toc": "Northern", "uid": "G89906", "consist": "158870", "dest_crs": "KNO", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G89906/2026-09-18/detailed", "trust_id": "172A03M618", "origin_crs": "LDS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Knottingley", "service_date": "2026-09-18", "dest_arr_time": "0702", "dest_platform": "2", "is_terminated": 1, "next_location": "Knottingley", "signalling_id": "2A03", "timing_status": "ON TIME", "origin_station": "Leeds", "current_leg_arr": "0702", "current_leg_dep": "0659", "current_leg_end": "Knottingley", "origin_dep_time": "0615", "origin_platform": "9B", "current_location": "Knottingley", "last_update_time": "2026-09-18T06:12:26", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"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.2637502, 53.7064308], [-1.2633519999999998, 53.7064448], [-1.2630643999999998, 53.70644750000001], [-1.2627493, 53.706456200000005], [-1.2613422999999997, 53.7064442], [-1.2604083, 53.706460799999995], [-1.2592544, 53.706456200000005]]}", "current_leg_start": "Pontefract Monkhill", "dest_arr_time_act": "0702", "motion_projection": null, "next_location_lat": "53.7064562", "next_location_lon": "-1.2592544", "previous_location": "Pontefract Monkhill", "current_leg_milage": "1.9", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 322.211, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 720.026, \"from_m\": 322.211, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 769.481, \"from_m\": 720.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\": 1050.796, \"from_m\": 769.481, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.0, \"governing_constraint\": \"infrastructure\", \"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\": 90.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\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16789.236, \"from_m\": 16478.926, \"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\": 17306.984, \"from_m\": 16789.236, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 17386.182, \"from_m\": 17306.984, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17414.047, \"from_m\": 17386.182, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17480.276, \"from_m\": 17414.047, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17490.838, \"from_m\": 17480.276, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 18681.261, \"from_m\": 17490.838, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18688.153, \"from_m\": 18681.261, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18711.912, \"from_m\": 18688.153, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19236.799, \"from_m\": 18711.912, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19659.206, \"from_m\": 19236.799, \"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\": 31111.253, \"from_m\": 19659.206, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 34762.978, \"from_m\": 31111.253, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 34838.928, \"from_m\": 34762.978, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}], \"service_id\": 660341, \"profile_key\": \"4c21ee62af0dc2ecaeac30b01475d91f6964e3825d827865f10e2d6bb7e8a395\", \"schedule_id\": 12976, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0615\", \"location\": \"Leeds\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29516}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0616\", \"location\": \"Leeds West Jn\", \"stage_seq\": 2, \"distance_m\": 525.631, \"section_seq\": 1, \"route_path_id\": 29516}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0616H\", \"location\": \"Whitehall Jn\", \"stage_seq\": 3, \"distance_m\": 904.624, \"section_seq\": 1, \"route_path_id\": 29516}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0617\", \"location\": \"Holbeck Jn\", \"stage_seq\": 4, \"distance_m\": 1469.509, \"section_seq\": 1, \"route_path_id\": 29516}, {\"is_pass\": false, \"wtt_arr\": \"0627H\", \"wtt_dep\": \"0628H\", \"location\": \"Wakefield Westgate\", \"stage_seq\": 5, \"distance_m\": 16205.369, \"section_seq\": 1, \"route_path_id\": 29516}, {\"is_pass\": false, \"wtt_arr\": \"0631\", \"wtt_dep\": \"0632\", \"location\": \"Wakefield Kirkgate\", \"stage_seq\": 6, \"distance_m\": 17680.086, \"section_seq\": 1, \"route_path_id\": 29516}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0633H\", \"location\": \"Calder Bridge Jn\", \"stage_seq\": 7, \"distance_m\": 18598.972, \"section_seq\": 1, \"route_path_id\": 29516}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0637H\", \"location\": \"Crofton West Jn\", \"stage_seq\": 8, \"distance_m\": 20416.416, \"section_seq\": 1, \"route_path_id\": 29516}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0639H\", \"location\": \"Crofton East Jn\", \"stage_seq\": 9, \"distance_m\": 21702.148, \"section_seq\": 1, \"route_path_id\": 29516}, {\"is_pass\": false, \"wtt_arr\": \"0645H\", \"wtt_dep\": \"0646\", \"location\": \"Streethouse\", \"stage_seq\": 10, \"distance_m\": 24748.215, \"section_seq\": 1, \"route_path_id\": 29516}, {\"is_pass\": false, \"wtt_arr\": \"0649\", \"wtt_dep\": \"0650\", \"location\": \"Featherstone\", \"stage_seq\": 11, \"distance_m\": 27492.018, \"section_seq\": 1, \"route_path_id\": 29516}, {\"is_pass\": false, \"wtt_arr\": \"0653H\", \"wtt_dep\": \"0654\", \"location\": \"Pontefract Tanshelf\", \"stage_seq\": 12, \"distance_m\": 30578.567, \"section_seq\": 1, \"route_path_id\": 29516}, {\"is_pass\": false, \"wtt_arr\": \"0656\", \"wtt_dep\": \"0657\", \"location\": \"Pontefract Monkhill\", \"stage_seq\": 13, \"distance_m\": 31760.101, \"section_seq\": 1, \"route_path_id\": 29516}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0701\", \"location\": \"Knottingley West Jn\", \"stage_seq\": 14, \"distance_m\": 34534.248, \"section_seq\": 1, \"route_path_id\": 29516}, {\"is_pass\": false, \"wtt_arr\": \"0702\", \"wtt_dep\": null, \"location\": \"Knottingley\", \"stage_seq\": 15, \"distance_m\": 34838.928, \"section_seq\": 1, \"route_path_id\": 29516}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 34838.928, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29516}], \"total_distance_m\": 34838.928, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 29750.316, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5088.612, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0615", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "53.7064562", "current_position_lon": "-1.2592544", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 6014, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:27:18Z\", \"source_id\": 54980213, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:28:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:27:24Z\", \"source_id\": 17602709, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5971, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:32:32Z\", \"source_id\": 54991264, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:33:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:32:35Z\", \"source_id\": 17606103, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5859, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:41:48Z\", \"source_id\": 55012012, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:42:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:41:53Z\", \"source_id\": 17612253, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5855, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:48:29Z\", \"source_id\": 55027298, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:49:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:48:34Z\", \"source_id\": 17616858, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5849, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:52:12Z\", \"source_id\": 55036195, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:53:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:52:16Z\", \"source_id\": 17619463, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5842, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:56:55Z\", \"source_id\": 55047716, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:57:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:56:58Z\", \"source_id\": 17622750, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5823, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:01:23Z\", \"source_id\": 55059218, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:02:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:01:28Z\", \"source_id\": 17625953, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Knottingley", "service_state_platform": "2", "timing_fact_generation": 1789711289682144, "current_leg_arrival_utc": "2026-09-18T07:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T06:02:25.860000", "service_state_evidence_id": 17625953, "current_leg_start_actual_dep": "2026-09-18T06:57:00+01:00", "operational_evidence_version": 51, "service_state_event_time_utc": "2026-09-18T06:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T06:12:26.528436", "service_state_valid_until_kind": null, "operational_interpretation_version": 51, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P LDS KNO 2A03 158870 2 90 None {"version": 3, "segments": [{"to_m": 322.211, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 720.026, "from_m": 322.211, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 769.481, "from_m": 720.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": 1050.796, "from_m": 769.481, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.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": 90.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": 90.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": 90.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": 90.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": 90.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": 90.0, "governing_constraint": "infrastructure", "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": 90.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": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16789.236, "from_m": 16478.926, "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": 17306.984, "from_m": 16789.236, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 17386.182, "from_m": 17306.984, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17414.047, "from_m": 17386.182, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17480.276, "from_m": 17414.047, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17490.838, "from_m": 17480.276, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 18681.261, "from_m": 17490.838, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18688.153, "from_m": 18681.261, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18711.912, "from_m": 18688.153, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19236.799, "from_m": 18711.912, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19659.206, "from_m": 19236.799, "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": 31111.253, "from_m": 19659.206, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 34762.978, "from_m": 31111.253, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 34838.928, "from_m": 34762.978, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}], "service_id": 660341, "profile_key": "4c21ee62af0dc2ecaeac30b01475d91f6964e3825d827865f10e2d6bb7e8a395", "schedule_id": 12976, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0615", "location": "Leeds", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29516}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0616", "location": "Leeds West Jn", "stage_seq": 2, "distance_m": 525.631, "section_seq": 1, "route_path_id": 29516}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0616H", "location": "Whitehall Jn", "stage_seq": 3, "distance_m": 904.624, "section_seq": 1, "route_path_id": 29516}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0617", "location": "Holbeck Jn", "stage_seq": 4, "distance_m": 1469.509, "section_seq": 1, "route_path_id": 29516}, {"is_pass": false, "wtt_arr": "0627H", "wtt_dep": "0628H", "location": "Wakefield Westgate", "stage_seq": 5, "distance_m": 16205.369, "section_seq": 1, "route_path_id": 29516}, {"is_pass": false, "wtt_arr": "0631", "wtt_dep": "0632", "location": "Wakefield Kirkgate", "stage_seq": 6, "distance_m": 17680.086, "section_seq": 1, "route_path_id": 29516}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0633H", "location": "Calder Bridge Jn", "stage_seq": 7, "distance_m": 18598.972, "section_seq": 1, "route_path_id": 29516}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0637H", "location": "Crofton West Jn", "stage_seq": 8, "distance_m": 20416.416, "section_seq": 1, "route_path_id": 29516}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0639H", "location": "Crofton East Jn", "stage_seq": 9, "distance_m": 21702.148, "section_seq": 1, "route_path_id": 29516}, {"is_pass": false, "wtt_arr": "0645H", "wtt_dep": "0646", "location": "Streethouse", "stage_seq": 10, "distance_m": 24748.215, "section_seq": 1, "route_path_id": 29516}, {"is_pass": false, "wtt_arr": "0649", "wtt_dep": "0650", "location": "Featherstone", "stage_seq": 11, "distance_m": 27492.018, "section_seq": 1, "route_path_id": 29516}, {"is_pass": false, "wtt_arr": "0653H", "wtt_dep": "0654", "location": "Pontefract Tanshelf", "stage_seq": 12, "distance_m": 30578.567, "section_seq": 1, "route_path_id": 29516}, {"is_pass": false, "wtt_arr": "0656", "wtt_dep": "0657", "location": "Pontefract Monkhill", "stage_seq": 13, "distance_m": 31760.101, "section_seq": 1, "route_path_id": 29516}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0701", "location": "Knottingley West Jn", "stage_seq": 14, "distance_m": 34534.248, "section_seq": 1, "route_path_id": 29516}, {"is_pass": false, "wtt_arr": "0702", "wtt_dep": null, "location": "Knottingley", "stage_seq": 15, "distance_m": 34838.928, "section_seq": 1, "route_path_id": 29516}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 34838.928, "from_m": 0.0, "section_seq": 1, "route_path_id": 29516}], "total_distance_m": 34838.928, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 29750.316, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5088.612, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 6014, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:27:18Z", "source_id": 54980213, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T05:28:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:27:24Z", "source_id": 17602709, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T06:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5971, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:32:32Z", "source_id": 54991264, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T05:33:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:32:35Z", "source_id": 17606103, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T06:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5859, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:41:48Z", "source_id": 55012012, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T05:42:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:41:53Z", "source_id": 17612253, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T06:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5855, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:48:29Z", "source_id": 55027298, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T05:49:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:48:34Z", "source_id": 17616858, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T06:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5849, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:52:12Z", "source_id": 55036195, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T05:53:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:52:16Z", "source_id": 17619463, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T06:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5842, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:56:55Z", "source_id": 55047716, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T05:57:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:56:58Z", "source_id": 17622750, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T06:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5823, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:01:23Z", "source_id": 55059218, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T06:02:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:01:28Z", "source_id": 17625953, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T07:02:00+01:00", "operational_fact": true}] Leeds 0615 0615 9B None None Knottingley 0702 0702 2 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:G89906/2026-09-18/detailed None Pontefract Monkhill 2026-09-18T06:57:00+01:00 Knottingley 3.0 {"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.2637502, 53.7064308], [-1.2633519999999998, 53.7064448], [-1.2630643999999998, 53.70644750000001], [-1.2627493, 53.706456200000005], [-1.2613422999999997, 53.7064442], [-1.2604083, 53.706460799999995], [-1.2592544, 53.706456200000005]]} 1.9 0659 0702 Pontefract Monkhill Knottingley Knottingley 53.7064562 -1.2592544 53.7064562 -1.2592544 1 0 2026-09-18 06:12:26 TERMINATED 2026-09-18 06:02:00 Knottingley TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17625953 1789711289682144 51 51 2026-09-18 06:12:26.528436 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 06:02:25.860000
629666 659581 P90817 895J15M518 2026-09-18 COMPLETE 17625414 2026-09-18 07:02:00 2026-09-18 06:12:56 2026-09-20 06:12:56 {"id": 659581, "stp": "P", "toc": "Southeastern", "uid": "P90817", "consist": "395005", "dest_crs": "MAR", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P90817/2026-09-18/detailed", "trust_id": "895J15M518", "origin_crs": null, "show_on_map": 0, "dar_est_time": "05:56:00", "dar_platform": null, "dest_station": "Margate", "service_date": "2026-09-18", "dest_arr_time": "0703", "dest_platform": "4", "is_terminated": 1, "next_location": "Margate", "signalling_id": "5J15", "timing_status": "EARLY", "origin_station": "Ashford Down Sidings", "current_leg_arr": "0702", "current_leg_dep": "0647", "current_leg_end": "Margate", "origin_dep_time": "0556", "origin_platform": null, "current_location": "Margate", "last_update_time": "2026-09-18T06:12:56", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"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], [1.4330822, 51.36141169999999], [1.432859, 51.3617984], [1.432615, 51.36218960000001], [1.4323195, 51.36261050000001], [1.4320945, 51.362869800000006], [1.4315897, 51.3634557], [1.431244, 51.36379589999999], [1.4309421999999998, 51.3641058], [1.4302132999999997, 51.364744599999995], [1.4298403999999998, 51.36503460000001], [1.4295017999999995, 51.3652788], [1.4293279, 51.3653993], [1.4287821999999997, 51.365775099999986], [1.4279667, 51.3662472], [1.4272708000000005, 51.3666098], [1.426633, 51.36690489999999], [1.4258358, 51.3672443], [1.4250729, 51.3675098], [1.4242557, 51.36778960000001], [1.4234706, 51.3680607], [1.4216842999999997, 51.3686874], [1.4198422, 51.36931760000001], [1.4077554999999995, 51.3735084], [1.4076417, 51.3735479], [1.4072944, 51.37367100000001], [1.3981787, 51.3768121], [1.3956318, 51.37768969999999], [1.3849098999999998, 51.38139199999999], [1.3840282999999998, 51.3817136], [1.3838556, 51.38177319999999], [1.381426, 51.382612400000006], [1.3813134, 51.3826523], [1.3801153, 51.3830383], [1.3783212, 51.383661399999994], [1.3775754, 51.3839182], [1.3767083, 51.38421670000001], [1.3763114, 51.384324], [1.3761247, 51.3843761], [1.3756892, 51.3844977], [1.3754746999999998, 51.38455859999999], [1.3750923000000002, 51.3846674], [1.3746336999999995, 51.3847913], [1.3745505, 51.384812399999994], [1.3743608, 51.3848605], [1.374191, 51.384901600000006], [1.3738591999999998, 51.384968], [1.3734945999999997, 51.385026800000006], [1.3731734999999998, 51.3850646], [1.3729661, 51.3850814], [1.3727516, 51.385096], [1.372531, 51.38510459999999], [1.3723128000000002, 51.3851064], [1.3720046999999995, 51.38510170000001], [1.3717127, 51.3850884]]}", "current_leg_start": "Ramsgate", "dest_arr_time_act": "0703", "motion_projection": null, "next_location_lat": "51.3850884", "next_location_lon": "1.3717127", "previous_location": "Ramsgate", "current_leg_milage": "5.4", "linx_max_speed_mph": 140, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1059.746, \"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\": 1118.564, \"from_m\": 1059.746, \"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\": 11398.657, \"from_m\": 1118.564, \"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\": 14013.314, \"from_m\": 11398.657, \"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\": 22162.368, \"from_m\": 14013.314, \"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\": 22590.19, \"from_m\": 22162.368, \"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\": 32150.837, \"from_m\": 22590.19, \"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\": 33535.578, \"from_m\": 32150.837, \"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\": 46871.676, \"from_m\": 33535.578, \"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\": 47662.313, \"from_m\": 46871.676, \"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\": 48277.917, \"from_m\": 47662.313, \"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\": 49402.106, \"from_m\": 48277.917, \"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\": 55390.086, \"from_m\": 49402.106, \"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\": 55883.172, \"from_m\": 55390.086, \"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\": 659581, \"profile_key\": \"09318ea0483dcffda0e405413a9238233cdd5cf0b0b4dee1934b3db2946e833b\", \"schedule_id\": 23654, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0556\", \"location\": \"Ashford Down Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100471}, {\"is_pass\": false, \"wtt_arr\": \"0611\", \"wtt_dep\": \"0611\", \"location\": \"Ashford Down Yd Washer Rd\", \"stage_seq\": 2, \"distance_m\": 649.322, \"section_seq\": 1, \"route_path_id\": 100471}, {\"is_pass\": false, \"wtt_arr\": \"0614\", \"wtt_dep\": \"0614\", \"location\": \"Ashford Down Yard Cantebury End\", \"stage_seq\": 3, \"distance_m\": 945.166, \"section_seq\": 1, \"route_path_id\": 100471}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0618H\", \"location\": \"Wye\", \"stage_seq\": 4, \"distance_m\": 6427.734, \"section_seq\": 1, \"route_path_id\": 100471}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0628\", \"location\": \"Canterbury West\", \"stage_seq\": 5, \"distance_m\": 22345.988, \"section_seq\": 1, \"route_path_id\": 100471}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0631\", \"location\": \"Sturry\", \"stage_seq\": 6, \"distance_m\": 26176.193, \"section_seq\": 1, \"route_path_id\": 100471}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0640H\", \"location\": \"Minster\", \"stage_seq\": 7, \"distance_m\": 40794.783, \"section_seq\": 1, \"route_path_id\": 100471}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0641\", \"location\": \"Minster East Jn\", \"stage_seq\": 8, \"distance_m\": 41408.671, \"section_seq\": 1, \"route_path_id\": 100471}, {\"is_pass\": false, \"wtt_arr\": \"0648\", \"wtt_dep\": \"0649\", \"location\": \"Ramsgate\", \"stage_seq\": 9, \"distance_m\": 47252.096, \"section_seq\": 1, \"route_path_id\": 100471}, {\"is_pass\": false, \"wtt_arr\": \"0703\", \"wtt_dep\": null, \"location\": \"Margate\", \"stage_seq\": 10, \"distance_m\": 55883.172, \"section_seq\": 1, \"route_path_id\": 100471}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 55883.172, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100471}], \"total_distance_m\": 55883.172, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 140.0, \"speed_covered_distance_m\": 55883.172, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0556", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "15.0", "current_position_lat": "51.3850884", "current_position_lon": "1.3717127", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32995, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:17:49Z\", \"source_id\": 54961536, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:18:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:17:56Z\", \"source_id\": 17596964, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33007, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:27:49Z\", \"source_id\": 54981263, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:29:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:27:50Z\", \"source_id\": 17602987, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33013, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:31:58Z\", \"source_id\": 54990076, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:32:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:32:02Z\", \"source_id\": 17605731, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33019, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:40:11Z\", \"source_id\": 55008327, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:40:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:40:15Z\", \"source_id\": 17611123, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33118, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:44:01Z\", \"source_id\": 55016976, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:45:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:44:07Z\", \"source_id\": 17613801, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33136, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:00:43Z\", \"source_id\": 55057629, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:02:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:00:45Z\", \"source_id\": 17625414, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Margate", "service_state_platform": "4", "timing_fact_generation": 1789711246783886, "current_leg_arrival_utc": "2026-09-18T07:02:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T06:02:28.487762", "service_state_evidence_id": 17625414, "current_leg_start_actual_dep": "2026-09-18T06:49:00+01:00", "operational_evidence_version": 35, "service_state_event_time_utc": "2026-09-18T06:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T06:12:28.905268", "service_state_valid_until_kind": null, "operational_interpretation_version": 35, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P None MAR 5J15 395005 6 140 None {"version": 3, "segments": [{"to_m": 1059.746, "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": 1118.564, "from_m": 1059.746, "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": 11398.657, "from_m": 1118.564, "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": 14013.314, "from_m": 11398.657, "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": 22162.368, "from_m": 14013.314, "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": 22590.19, "from_m": 22162.368, "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": 32150.837, "from_m": 22590.19, "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": 33535.578, "from_m": 32150.837, "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": 46871.676, "from_m": 33535.578, "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": 47662.313, "from_m": 46871.676, "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": 48277.917, "from_m": 47662.313, "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": 49402.106, "from_m": 48277.917, "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": 55390.086, "from_m": 49402.106, "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": 55883.172, "from_m": 55390.086, "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": 659581, "profile_key": "09318ea0483dcffda0e405413a9238233cdd5cf0b0b4dee1934b3db2946e833b", "schedule_id": 23654, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0556", "location": "Ashford Down Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 100471}, {"is_pass": false, "wtt_arr": "0611", "wtt_dep": "0611", "location": "Ashford Down Yd Washer Rd", "stage_seq": 2, "distance_m": 649.322, "section_seq": 1, "route_path_id": 100471}, {"is_pass": false, "wtt_arr": "0614", "wtt_dep": "0614", "location": "Ashford Down Yard Cantebury End", "stage_seq": 3, "distance_m": 945.166, "section_seq": 1, "route_path_id": 100471}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0618H", "location": "Wye", "stage_seq": 4, "distance_m": 6427.734, "section_seq": 1, "route_path_id": 100471}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0628", "location": "Canterbury West", "stage_seq": 5, "distance_m": 22345.988, "section_seq": 1, "route_path_id": 100471}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0631", "location": "Sturry", "stage_seq": 6, "distance_m": 26176.193, "section_seq": 1, "route_path_id": 100471}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0640H", "location": "Minster", "stage_seq": 7, "distance_m": 40794.783, "section_seq": 1, "route_path_id": 100471}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0641", "location": "Minster East Jn", "stage_seq": 8, "distance_m": 41408.671, "section_seq": 1, "route_path_id": 100471}, {"is_pass": false, "wtt_arr": "0648", "wtt_dep": "0649", "location": "Ramsgate", "stage_seq": 9, "distance_m": 47252.096, "section_seq": 1, "route_path_id": 100471}, {"is_pass": false, "wtt_arr": "0703", "wtt_dep": null, "location": "Margate", "stage_seq": 10, "distance_m": 55883.172, "section_seq": 1, "route_path_id": 100471}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 55883.172, "from_m": 0.0, "section_seq": 1, "route_path_id": 100471}], "total_distance_m": 55883.172, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 140.0, "speed_covered_distance_m": 55883.172, "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": 32995, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:17:49Z", "source_id": 54961536, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T05:18:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:17:56Z", "source_id": 17596964, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T06:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33007, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:27:49Z", "source_id": 54981263, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T05:29:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:27:50Z", "source_id": 17602987, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T06:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33013, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:31:58Z", "source_id": 54990076, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T05:32:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:32:02Z", "source_id": 17605731, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T06:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33019, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:40:11Z", "source_id": 55008327, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T05:40:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:40:15Z", "source_id": 17611123, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T06:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33118, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:44:01Z", "source_id": 55016976, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T05:45:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:44:07Z", "source_id": 17613801, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T06:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33136, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:00:43Z", "source_id": 55057629, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T06:02:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:00:45Z", "source_id": 17625414, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T07:02:00+01:00", "operational_fact": true}] Ashford Down Sidings 0556 0556 None 5:56:00 None Margate 0703 0703 4 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P90817/2026-09-18/detailed None Ramsgate 2026-09-18T06:49:00+01:00 Margate 15.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], [1.4330822, 51.36141169999999], [1.432859, 51.3617984], [1.432615, 51.36218960000001], [1.4323195, 51.36261050000001], [1.4320945, 51.362869800000006], [1.4315897, 51.3634557], [1.431244, 51.36379589999999], [1.4309421999999998, 51.3641058], [1.4302132999999997, 51.364744599999995], [1.4298403999999998, 51.36503460000001], [1.4295017999999995, 51.3652788], [1.4293279, 51.3653993], [1.4287821999999997, 51.365775099999986], [1.4279667, 51.3662472], [1.4272708000000005, 51.3666098], [1.426633, 51.36690489999999], [1.4258358, 51.3672443], [1.4250729, 51.3675098], [1.4242557, 51.36778960000001], [1.4234706, 51.3680607], [1.4216842999999997, 51.3686874], [1.4198422, 51.36931760000001], [1.4077554999999995, 51.3735084], [1.4076417, 51.3735479], [1.4072944, 51.37367100000001], [1.3981787, 51.3768121], [1.3956318, 51.37768969999999], [1.3849098999999998, 51.38139199999999], [1.3840282999999998, 51.3817136], [1.3838556, 51.38177319999999], [1.381426, 51.382612400000006], [1.3813134, 51.3826523], [1.3801153, 51.3830383], [1.3783212, 51.383661399999994], [1.3775754, 51.3839182], [1.3767083, 51.38421670000001], [1.3763114, 51.384324], [1.3761247, 51.3843761], [1.3756892, 51.3844977], [1.3754746999999998, 51.38455859999999], [1.3750923000000002, 51.3846674], [1.3746336999999995, 51.3847913], [1.3745505, 51.384812399999994], [1.3743608, 51.3848605], [1.374191, 51.384901600000006], [1.3738591999999998, 51.384968], [1.3734945999999997, 51.385026800000006], [1.3731734999999998, 51.3850646], [1.3729661, 51.3850814], [1.3727516, 51.385096], [1.372531, 51.38510459999999], [1.3723128000000002, 51.3851064], [1.3720046999999995, 51.38510170000001], [1.3717127, 51.3850884]]} 5.4 0647 0702 Ramsgate Margate Margate 51.3850884 1.3717127 51.3850884 1.3717127 1 0 2026-09-18 06:12:56 TERMINATED 2026-09-18 06:02:00 Margate TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17625414 1789711246783886 35 35 2026-09-18 06:12:28.905268 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 06:02:28.487762
629667 661255 G85338 112C01M618 2026-09-18 COMPLETE 17626683 2026-09-18 07:02:00 2026-09-18 06:12:56 2026-09-20 06:12:56 {"id": 661255, "stp": "P", "toc": "Northern", "uid": "G85338", "consist": "195108", "dest_crs": "OXN", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G85338/2026-09-18/detailed", "trust_id": "112C01M618", "origin_crs": "WDM", "show_on_map": 0, "dar_est_time": "06:42:00", "dar_platform": null, "dest_station": "Oxenholme Lake District", "service_date": "2026-09-18", "dest_arr_time": "0701", "dest_platform": "3", "is_terminated": 1, "next_location": "Oxenholme Lake District", "signalling_id": "2C01", "timing_status": "LATE", "origin_station": "Windermere", "current_leg_arr": "0702", "current_leg_dep": "0656½", "current_leg_end": "Oxenholme Lake District", "origin_dep_time": "0642", "origin_platform": null, "current_location": "Oxenholme Lake District", "last_update_time": "2026-09-18T06:12:56", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.7400207, 54.3321713], [-2.7394399, 54.3319495], [-2.7389673, 54.331762999999995], [-2.7386651, 54.3316511], [-2.7379420999999997, 54.33138339999999], [-2.7366824, 54.3308772], [-2.735832, 54.3304967], [-2.7355213, 54.3303379], [-2.7350028, 54.3300507], [-2.7345447000000003, 54.3297651], [-2.7339047, 54.32934610000001], [-2.7332525999999997, 54.3288646], [-2.7325739999999996, 54.3282665], [-2.7322658, 54.327973599999986], [-2.7315732, 54.3272436], [-2.7307811999999996, 54.32637279999999], [-2.7303397, 54.3259061], [-2.72901, 54.3244713], [-2.7289884, 54.32444759999999], [-2.7286167999999997, 54.3240352], [-2.7279764999999996, 54.3233484], [-2.7271983999999994, 54.32248169999999], [-2.7270412, 54.3222955], [-2.7266221, 54.3218212], [-2.7261107, 54.32114059999999], [-2.7255112999999995, 54.3201985], [-2.725326, 54.319815], [-2.7249825, 54.3191648], [-2.7248363999999996, 54.3188271], [-2.7246616999999995, 54.3184026], [-2.7245101999999997, 54.31803459999999], [-2.7243722, 54.3176373], [-2.7243505999999997, 54.3175744], [-2.7241654999999994, 54.317066200000006], [-2.7239670999999994, 54.316462599999994], [-2.7237527, 54.3156835], [-2.7236147, 54.3150885], [-2.723557863383897, 54.3147867960163], [-2.7234629, 54.31428270000001], [-2.7234094, 54.3140404], [-2.7232613, 54.31315080000001], [-2.7231546999999994, 54.312718], [-2.7231142, 54.31257060000001], [-2.7229827999999996, 54.31211499999999], [-2.722842, 54.3116706], [-2.7226991, 54.31131109999999], [-2.7225563, 54.3109972], [-2.7223229999999994, 54.3105363], [-2.7218106999999994, 54.3096898], [-2.7215098, 54.3091401], [-2.7213485999999993, 54.3087897], [-2.7211842, 54.30830699999999], [-2.7211032, 54.308014], [-2.7210789, 54.3078949], [-2.7210355, 54.307607], [-2.7210233999999995, 54.3073242], [-2.7210207, 54.3072015], [-2.7210298999999996, 54.30702539999999], [-2.7210542999999996, 54.3068572], [-2.7211042999999995, 54.306698799999985], [-2.7211943, 54.306452199999995], [-2.7213193, 54.3062214], [-2.7214429999999994, 54.3060112], [-2.7215049, 54.305905900000006], [-2.7215498, 54.305834299999994], [-2.7217732, 54.3054777], [-2.7222827, 54.3047568], [-2.7223927, 54.304584600000005], [-2.7225004000000004, 54.30440159999999], [-2.7226975, 54.3040471], [-2.7228835, 54.3038162], [-2.7229989, 54.30366749999999], [-2.722587, 54.3040769], [-2.7222041999999997, 54.30450899999999], [-2.7216177, 54.30533249999999]]}", "current_leg_start": "Kendal", "dest_arr_time_act": "0701", "motion_projection": null, "next_location_lat": "54.3053325", "next_location_lon": "-2.7216177", "previous_location": "Kendal", "current_leg_milage": "2.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 127.172, \"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\": 5621.657, \"from_m\": 127.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\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5770.645, \"from_m\": 5621.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\": 12173.597, \"from_m\": 5770.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\": 12193.524, \"from_m\": 12173.597, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12927.006, \"from_m\": 12193.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\": 13142.127, \"from_m\": 12927.006, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 15962.069, \"from_m\": 13142.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\": 16316.641, \"from_m\": 15962.069, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 16486.858, \"from_m\": 16316.641, \"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\": 16596.335, \"from_m\": 16486.858, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 16802.37, \"from_m\": 16596.335, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}], \"service_id\": 661255, \"profile_key\": \"bf9a327cb3e754b5013bf7ceed774d684b9298a589adf48d9840bb93c0b1613b\", \"schedule_id\": 12036, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0642\", \"location\": \"Windermere\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32432}, {\"is_pass\": false, \"wtt_arr\": \"0647\", \"wtt_dep\": \"0647H\", \"location\": \"Staveley\", \"stage_seq\": 2, \"distance_m\": 5712.022, \"section_seq\": 1, \"route_path_id\": 32432}, {\"is_pass\": false, \"wtt_arr\": \"0652\", \"wtt_dep\": \"0652H\", \"location\": \"Burneside\", \"stage_seq\": 3, \"distance_m\": 9843.871, \"section_seq\": 1, \"route_path_id\": 32432}, {\"is_pass\": false, \"wtt_arr\": \"0655H\", \"wtt_dep\": \"0656H\", \"location\": \"Kendal\", \"stage_seq\": 4, \"distance_m\": 13036.902, \"section_seq\": 1, \"route_path_id\": 32432}, {\"is_pass\": false, \"wtt_arr\": \"0701\", \"wtt_dep\": null, \"location\": \"Oxenholme Lake District\", \"stage_seq\": 5, \"distance_m\": 16802.37, \"section_seq\": 1, \"route_path_id\": 32432}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 16802.37, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32432}], \"total_distance_m\": 16802.37, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 16782.443, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 19.927, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0642", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.5", "current_position_lat": "54.3053325", "current_position_lon": "-2.7216177", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:02:31Z\", \"source_id\": 17626683, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Oxenholme Lake District", "service_state_platform": "3", "timing_fact_generation": 1789711354430479, "current_leg_arrival_utc": "2026-09-18T07:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T06:02:34.424015", "service_state_evidence_id": 17626683, "current_leg_start_actual_dep": "2026-09-18T06:57:30+01:00", "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-18T06:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T06:12:34.591374", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P WDM OXN 2C01 195108 3 100 None {"version": 3, "segments": [{"to_m": 127.172, "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": 5621.657, "from_m": 127.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", "infrastructure_limit_mph": 60.0}, {"to_m": 5770.645, "from_m": 5621.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": 12173.597, "from_m": 5770.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": 12193.524, "from_m": 12173.597, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12927.006, "from_m": 12193.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": 13142.127, "from_m": 12927.006, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 15962.069, "from_m": 13142.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": 16316.641, "from_m": 15962.069, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 16486.858, "from_m": 16316.641, "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": 16596.335, "from_m": 16486.858, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 16802.37, "from_m": 16596.335, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}], "service_id": 661255, "profile_key": "bf9a327cb3e754b5013bf7ceed774d684b9298a589adf48d9840bb93c0b1613b", "schedule_id": 12036, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0642", "location": "Windermere", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32432}, {"is_pass": false, "wtt_arr": "0647", "wtt_dep": "0647H", "location": "Staveley", "stage_seq": 2, "distance_m": 5712.022, "section_seq": 1, "route_path_id": 32432}, {"is_pass": false, "wtt_arr": "0652", "wtt_dep": "0652H", "location": "Burneside", "stage_seq": 3, "distance_m": 9843.871, "section_seq": 1, "route_path_id": 32432}, {"is_pass": false, "wtt_arr": "0655H", "wtt_dep": "0656H", "location": "Kendal", "stage_seq": 4, "distance_m": 13036.902, "section_seq": 1, "route_path_id": 32432}, {"is_pass": false, "wtt_arr": "0701", "wtt_dep": null, "location": "Oxenholme Lake District", "stage_seq": 5, "distance_m": 16802.37, "section_seq": 1, "route_path_id": 32432}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 16802.37, "from_m": 0.0, "section_seq": 1, "route_path_id": 32432}], "total_distance_m": 16802.37, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 16782.443, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 19.927, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:02:31Z", "source_id": 17626683, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T07:02:00+01:00", "operational_fact": true}] Windermere 0642 0642 None 6:42:00 None Oxenholme Lake District 0701 0701 3 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:G85338/2026-09-18/detailed None Kendal 2026-09-18T06:57:30+01:00 Oxenholme Lake District 5.5 {"type": "LineString", "coordinates": [[-2.7400207, 54.3321713], [-2.7394399, 54.3319495], [-2.7389673, 54.331762999999995], [-2.7386651, 54.3316511], [-2.7379420999999997, 54.33138339999999], [-2.7366824, 54.3308772], [-2.735832, 54.3304967], [-2.7355213, 54.3303379], [-2.7350028, 54.3300507], [-2.7345447000000003, 54.3297651], [-2.7339047, 54.32934610000001], [-2.7332525999999997, 54.3288646], [-2.7325739999999996, 54.3282665], [-2.7322658, 54.327973599999986], [-2.7315732, 54.3272436], [-2.7307811999999996, 54.32637279999999], [-2.7303397, 54.3259061], [-2.72901, 54.3244713], [-2.7289884, 54.32444759999999], [-2.7286167999999997, 54.3240352], [-2.7279764999999996, 54.3233484], [-2.7271983999999994, 54.32248169999999], [-2.7270412, 54.3222955], [-2.7266221, 54.3218212], [-2.7261107, 54.32114059999999], [-2.7255112999999995, 54.3201985], [-2.725326, 54.319815], [-2.7249825, 54.3191648], [-2.7248363999999996, 54.3188271], [-2.7246616999999995, 54.3184026], [-2.7245101999999997, 54.31803459999999], [-2.7243722, 54.3176373], [-2.7243505999999997, 54.3175744], [-2.7241654999999994, 54.317066200000006], [-2.7239670999999994, 54.316462599999994], [-2.7237527, 54.3156835], [-2.7236147, 54.3150885], [-2.723557863383897, 54.3147867960163], [-2.7234629, 54.31428270000001], [-2.7234094, 54.3140404], [-2.7232613, 54.31315080000001], [-2.7231546999999994, 54.312718], [-2.7231142, 54.31257060000001], [-2.7229827999999996, 54.31211499999999], [-2.722842, 54.3116706], [-2.7226991, 54.31131109999999], [-2.7225563, 54.3109972], [-2.7223229999999994, 54.3105363], [-2.7218106999999994, 54.3096898], [-2.7215098, 54.3091401], [-2.7213485999999993, 54.3087897], [-2.7211842, 54.30830699999999], [-2.7211032, 54.308014], [-2.7210789, 54.3078949], [-2.7210355, 54.307607], [-2.7210233999999995, 54.3073242], [-2.7210207, 54.3072015], [-2.7210298999999996, 54.30702539999999], [-2.7210542999999996, 54.3068572], [-2.7211042999999995, 54.306698799999985], [-2.7211943, 54.306452199999995], [-2.7213193, 54.3062214], [-2.7214429999999994, 54.3060112], [-2.7215049, 54.305905900000006], [-2.7215498, 54.305834299999994], [-2.7217732, 54.3054777], [-2.7222827, 54.3047568], [-2.7223927, 54.304584600000005], [-2.7225004000000004, 54.30440159999999], [-2.7226975, 54.3040471], [-2.7228835, 54.3038162], [-2.7229989, 54.30366749999999], [-2.722587, 54.3040769], [-2.7222041999999997, 54.30450899999999], [-2.7216177, 54.30533249999999]]} 2.3 0656½ 0702 Kendal Oxenholme Lake District Oxenholme Lake District 54.3053325 -2.7216177 54.3053325 -2.7216177 1 0 2026-09-18 06:12:56 TERMINATED 2026-09-18 06:02:00 Oxenholme Lake District TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17626683 1789711354430479 1 1 2026-09-18 06:12:34.591374 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 06:02:34.424015
629668 659549 C82672 471C81M518 2026-09-18 COMPLETE 17625551 2026-09-18 07:02:00 2026-09-18 06:12:56 2026-09-20 06:12:56 {"id": 659549, "stp": "P", "toc": "Great Northern", "uid": "C82672", "consist": "700032", "dest_crs": "KGX", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C82672/2026-09-18/detailed", "trust_id": "471C81M518", "origin_crs": "CBG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Kings Cross", "service_date": "2026-09-18", "dest_arr_time": "0703", "dest_platform": "3", "is_terminated": 1, "next_location": "London Kings Cross", "signalling_id": "1C81", "timing_status": "EARLY", "origin_station": "Cambridge", "current_leg_arr": "0702", "current_leg_dep": "0644", "current_leg_end": "London Kings Cross", "origin_dep_time": "0555", "origin_platform": "8", "current_location": "London Kings Cross", "last_update_time": "2026-09-18T06:12:56", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.19220739999999997, 51.8235574], [-0.1923012, 51.82336240000001], [-0.1925347, 51.8229072], [-0.1926238, 51.8227392], [-0.19353619999999996, 51.8209096], [-0.1956106, 51.816808599999995], [-0.1958531, 51.8162715], [-0.1962186, 51.8154452], [-0.19695726802602065, 51.81396305342782], [-0.1970341588552927, 51.8138118293128], [-0.19710479682799223, 51.813678725241104], [-0.19717006690680744, 51.81356115106957], [-0.19723085405442656, 51.81345651665508], [-0.1972880432335378, 51.81336223185447], [-0.1973425194068294, 51.81327570652462], [-0.19739516753698969, 51.81319435052237], [-0.1974468725867068, 51.81311557370461], [-0.19749851951866895, 51.813036785928155], [-0.19755099329556453, 51.81295539704988], [-0.19760517888008167, 51.81286881692668], [-0.1976619612349086, 51.812774455415365], [-0.19772222532273356, 51.81266972237282], [-0.1977868561062448, 51.8125520276559], [-0.1978567385481306, 51.81241878112146], [-0.19793275761107915, 51.81226739262636], [-0.197936, 51.81226079999999], [-0.19975879999999996, 51.808638300000005], [-0.20007769999999997, 51.8079991], [-0.2004505, 51.8072519], [-0.20121169999999997, 51.80573549999998], [-0.20125070000000003, 51.80564580000001], [-0.2014392, 51.8052615], [-0.20163379999999995, 51.8048758], [-0.20206019999999997, 51.8040307], [-0.2024698, 51.8032223], [-0.2027625, 51.80265489999999], [-0.20301589999999997, 51.80212590000001], [-0.20326559999999996, 51.80165350000001], [-0.20328809999999997, 51.80161089999999], [-0.2037064, 51.8007664], [-0.2037195, 51.80074], [-0.2040525, 51.800071], [-0.20438429999999996, 51.79940130000001], [-0.2047334, 51.79870689999999], [-0.2050029, 51.798178500000006], [-0.2056688, 51.7969021], [-0.20574751060147836, 51.79675957589962], [-0.2057471, 51.79671919999999], [-0.2057461503804021, 51.796664676100086], [-0.205743680568807, 51.796522867681574], [-0.2061299, 51.79584929999999], [-0.2064426, 51.7952643], [-0.2067757, 51.7946737], [-0.2074369, 51.79350029999999], [-0.20784559999999996, 51.7927644], [-0.2085171, 51.79155509999999], [-0.2092014, 51.7903318], [-0.21002619999999997, 51.78885300000001], [-0.2106333, 51.7877539], [-0.21134249999999996, 51.7864906], [-0.2127465, 51.78396639999999], [-0.2139529, 51.7818142], [-0.21405119999999997, 51.781637999999994], [-0.2147423, 51.7803533], [-0.21511499999999997, 51.7796288], [-0.2153377, 51.7792326], [-0.21550109999999997, 51.77877569999998], [-0.21565139999999997, 51.7783449], [-0.21584179999999997, 51.77775189999999], [-0.21587992785075416, 51.77753249589623], [-0.21592610000000004, 51.7772668], [-0.2160125, 51.77674249999999], [-0.2160661, 51.7762365], [-0.21606849999999997, 51.77494539999999], [-0.21573690000000004, 51.7686857], [-0.2156863, 51.767813499999995], [-0.2156541, 51.7667849], [-0.2156209, 51.766237200000006], [-0.2156149, 51.7658256], [-0.2156281, 51.76505969999999], [-0.2156778, 51.7645363], [-0.2156919, 51.7643879], [-0.2158527, 51.76336849999999], [-0.2159609, 51.76295340000001], [-0.2161412, 51.762262], [-0.2163247, 51.761809499999984], [-0.2164852, 51.7614183], [-0.2170542, 51.7603113], [-0.21742669999999997, 51.7597822], [-0.21829689999999996, 51.75870210000001], [-0.2192395, 51.75759909999999], [-0.2201122, 51.7565302], [-0.2205522, 51.7559276], [-0.2209716, 51.7551488], [-0.2213651, 51.75431199999999], [-0.22169289999999997, 51.7533686], [-0.2219364, 51.7521681], [-0.2219979, 51.7509291], [-0.2219098, 51.7498369], [-0.2216631, 51.7486852], [-0.2211924, 51.74735639999999], [-0.2203012, 51.7458182], [-0.21992349999999997, 51.74532930000001], [-0.21952869999999997, 51.74481380000001], [-0.2191501, 51.74432519999999], [-0.216846, 51.74216859999999], [-0.2161399, 51.741466499999994], [-0.2137043, 51.739289], [-0.21051239999999996, 51.7364085], [-0.2095245, 51.7354676], [-0.2090674, 51.735005], [-0.2080149, 51.733793], [-0.20759, 51.73319139999999], [-0.20716920000000005, 51.73252909999999], [-0.2071035, 51.7324254], [-0.20660079999999997, 51.73155200000001], [-0.2059824, 51.7301731], [-0.205588, 51.7290215], [-0.2053421, 51.7278915], [-0.20520599999999997, 51.7268814], [-0.204989, 51.723877400000006], [-0.2048526985505618, 51.721918011123584], [-0.2048433, 51.721782899999994], [-0.20481179999999996, 51.7214037], [-0.2048026, 51.7212787], [-0.2047942, 51.721170099999995], [-0.20474419999999996, 51.720444400000005], [-0.2047341, 51.72031260000001], [-0.204627, 51.71895329999999], [-0.20458589999999996, 51.7184723], [-0.2044594, 51.7164576], [-0.20433599999999996, 51.7154468], [-0.20415839999999996, 51.71444559999999], [-0.20396049999999996, 51.71357679999999], [-0.203736, 51.71283480000001], [-0.2034528, 51.71188279999999], [-0.2029523, 51.7105532], [-0.2025022, 51.709566499999994], [-0.20230359999999997, 51.7091597], [-0.2013441, 51.707388899999984], [-0.2012865, 51.7072963], [-0.2007135, 51.7064086], [-0.19959270000000004, 51.70485159999999], [-0.1988934, 51.7040156], [-0.1975602, 51.70238139999999], [-0.1964921, 51.7011315], [-0.1947284, 51.6991798], [-0.1939912, 51.6984174], [-0.1937586, 51.698187399999995], [-0.19317333970505995, 51.69763753221049], [-0.19271019999999997, 51.6972024], [-0.1924267, 51.6969514], [-0.19227019999999995, 51.6968095], [-0.1920489, 51.6966133], [-0.1911247, 51.695808500000005], [-0.1905169, 51.69527490000001], [-0.1901097, 51.6949173], [-0.18941839999999996, 51.6943205], [-0.186694, 51.691937800000005], [-0.1857413, 51.6910682], [-0.1848762, 51.69013710000001], [-0.18419189999999996, 51.68927589999999], [-0.18372089999999996, 51.688562100000006], [-0.181118, 51.68435000000001], [-0.1796630568239043, 51.68203494641626], [-0.17789479999999996, 51.67922119999999], [-0.1777943, 51.679038899999995], [-0.1775158, 51.6785508], [-0.1772971, 51.67811799999999], [-0.17714060000000004, 51.67776859999999], [-0.1770047, 51.6774384], [-0.1768972, 51.6771427], [-0.17676479999999997, 51.6767211], [-0.17665319999999998, 51.67630599999998], [-0.1765561, 51.6758406], [-0.1764904, 51.675410099999986], [-0.17643320000000004, 51.67486550000001], [-0.1764044, 51.67448019999999], [-0.1763147, 51.6730284], [-0.1761973, 51.671119299999994], [-0.17611169999999998, 51.6696644], [-0.176082, 51.66916319999999], [-0.17606379999999996, 51.6688603], [-0.17604749999999997, 51.668600699999985], [-0.1760235, 51.6682363], [-0.1760041, 51.66792619999999], [-0.17597049999999995, 51.6673837], [-0.17590226995807287, 51.666235034589675], [-0.1757832, 51.664230399999994], [-0.17575159999999998, 51.6636871], [-0.17570339999999998, 51.6628943], [-0.1756794, 51.662496700000005], [-0.17561199999999996, 51.6616008], [-0.1755458, 51.660815], [-0.1754976, 51.660232099999995], [-0.1754092, 51.65888210000001], [-0.17537589999999997, 51.658357200000005], [-0.1753383, 51.657736400000005], [-0.1752876, 51.656917099999994], [-0.17524929999999997, 51.65627369999999], [-0.1752348, 51.6558097], [-0.1751982, 51.6553459], [-0.1751387, 51.654903900000015], [-0.1750655, 51.65445429999999], [-0.1749663, 51.65394309999999], [-0.17486409999999997, 51.653481199999995], [-0.1747253, 51.652964399999995], [-0.174562, 51.6524589], [-0.17433929999999995, 51.651901499999994], [-0.17415179999999997, 51.6514061], [-0.17393959999999997, 51.6509088], [-0.1736043, 51.6503319], [-0.17344449999999997, 51.6500194], [-0.1732664, 51.64963300000001], [-0.1728648, 51.64879260000001], [-0.1723016, 51.6477043], [-0.1722027, 51.6475131], [-0.1719699, 51.6470195], [-0.17136779999999996, 51.6458399], [-0.1711191, 51.645352599999995], [-0.1710103, 51.64513949999999], [-0.1706465, 51.6444436], [-0.1702328, 51.64370340000001], [-0.1699884, 51.64322520000001], [-0.16956709999999997, 51.6423407], [-0.16890429999999998, 51.64121620000001], [-0.16859789999999997, 51.64070840000001], [-0.1681558, 51.64004799999999], [-0.1668694, 51.63838770000001], [-0.1658528, 51.6373004], [-0.1655664, 51.63700049999999], [-0.165191, 51.63663729999999], [-0.16460999999999998, 51.63599729999999], [-0.16412930000000003, 51.63548209999999], [-0.1636289, 51.6349757], [-0.16273920000000003, 51.6341663], [-0.16130119999999998, 51.632698], [-0.16023379999999998, 51.6316159], [-0.1560732, 51.62736480000001], [-0.1545179, 51.62577000000001], [-0.1517987, 51.62301339999999], [-0.1482933, 51.6194249], [-0.14539629999999998, 51.616458300000005], [-0.1447771, 51.61582430000001], [-0.14381579999999997, 51.61485129999999], [-0.143426, 51.614458], [-0.14300539999999998, 51.6140289], [-0.14236260000000003, 51.6133767], [-0.1421428, 51.6131536], [-0.141595, 51.6125767], [-0.14018039999999998, 51.6113203], [-0.13908604503419977, 51.61048353460085], [-0.13862459999999996, 51.61013069999999], [-0.1352849, 51.6079865], [-0.129271, 51.604262899999995], [-0.1291569, 51.60419269999999], [-0.1286597, 51.6038931], [-0.1262794, 51.6023972], [-0.125557, 51.6019463], [-0.12479935459868308, 51.60146392197437], [-0.12479488128040753, 51.60142346272442], [-0.12452710000000002, 51.60125059999999], [-0.12356830000000002, 51.6005841], [-0.12316549999999998, 51.6002902], [-0.12250759999999998, 51.5997773], [-0.12182569999999998, 51.599235699999994], [-0.1215117, 51.598957000000006], [-0.1212602, 51.598731], [-0.1209232, 51.59842809999999], [-0.12032016480465116, 51.59782585892509], [-0.1203157, 51.59782140000001], [-0.1198409, 51.5973194], [-0.1193163, 51.59670289999999], [-0.1190436, 51.5963695], [-0.11835089999999998, 51.59552189999998], [-0.1179122, 51.59497050000001], [-0.117478, 51.5944253], [-0.1171361, 51.5939686], [-0.11685220000000002, 51.59360130000001], [-0.1167644, 51.59348760000001], [-0.1158462, 51.5923423], [-0.1153688, 51.5917328], [-0.11479889999999998, 51.591009499999984], [-0.1140523, 51.5900709], [-0.1133532, 51.5892027], [-0.1130065, 51.5887303], [-0.11281819999999997, 51.58846249999999], [-0.11270019999999996, 51.5882942], [-0.11260199999999998, 51.588146], [-0.11229519999999998, 51.5876192], [-0.1120136, 51.5870844], [-0.1117024, 51.5864233], [-0.1115488, 51.5861367], [-0.1111705, 51.58540510000001], [-0.1109729, 51.5850617], [-0.1107316, 51.5846736], [-0.1104319, 51.5842468], [-0.11012429999999998, 51.583853299999994], [-0.1095746, 51.58323750000001], [-0.1089906, 51.582640399999995], [-0.10867209999999998, 51.58232289999999], [-0.1082091, 51.5818556], [-0.1081675, 51.58181359999999], [-0.1077358, 51.5813785], [-0.1073616, 51.58097029999999], [-0.1070525, 51.5806066], [-0.1068973, 51.58040229999999], [-0.10683615055263436, 51.58032069027637], [-0.10647679999999998, 51.5798411], [-0.1062737, 51.5795107], [-0.106116, 51.579212], [-0.1058111, 51.57864699999998], [-0.10552749999999998, 51.578018], [-0.1053505, 51.5775415], [-0.1052127, 51.57701629999999], [-0.10512249999999998, 51.57656430000001], [-0.1050773, 51.5761952], [-0.10505789999999998, 51.575936600000006], [-0.10504929999999998, 51.575822200000005], [-0.1050388, 51.5753855], [-0.10504084734760356, 51.5753226720788], [-0.10504192928048632, 51.57528947025923], [-0.1050436, 51.5752382], [-0.1050548, 51.5748618], [-0.1051034, 51.5743591], [-0.1051585, 51.5737433], [-0.1052314, 51.5731291], [-0.1054402, 51.5715474], [-0.1054979, 51.5711006], [-0.1056013, 51.5702997], [-0.1056536, 51.56988269999999], [-0.105709, 51.56948160000001], [-0.1058, 51.56884320000001], [-0.1059359, 51.567792999999995], [-0.1060258, 51.56708789999999], [-0.10604130000000002, 51.5665912], [-0.1061048, 51.56615109999999], [-0.1061717, 51.56561610000001], [-0.1062004, 51.5653616], [-0.10628323867271045, 51.56473648368802], [-0.1063736, 51.564054599999984], [-0.1063998, 51.56385649999999], [-0.1064336, 51.5636376], [-0.1064946, 51.563269599999984], [-0.1065663, 51.5628557], [-0.1066388, 51.562479899999985], [-0.1067508, 51.5620037], [-0.10687109999999998, 51.5615554], [-0.106991, 51.56112889999999], [-0.1070242, 51.56104249999999], [-0.107115, 51.5607711], [-0.10719919999999998, 51.56054139999999], [-0.1072816, 51.5603338], [-0.10740249999999998, 51.560032799999995], [-0.1075333, 51.55974150000001], [-0.1077367, 51.559306099999986], [-0.1079436, 51.558900300000005], [-0.1081464, 51.55854349999999], [-0.10820245098165458, 51.558447969839705], [-0.10828456481951644, 51.55830801924171], [-0.10831889999999998, 51.55824949999999], [-0.1085283, 51.55791349999999], [-0.10871939999999998, 51.55763479999999], [-0.1088271, 51.55748160000001], [-0.1090219, 51.5572047], [-0.1093934, 51.55671889999999], [-0.1096437, 51.5564146], [-0.1099851, 51.55600929999999], [-0.11011329999999998, 51.555874], [-0.1103271, 51.5556432], [-0.1105202, 51.55544249999999], [-0.1107275, 51.555227999999985], [-0.1108433, 51.5551135], [-0.1109749, 51.55498269999999], [-0.1110901, 51.554866], [-0.1111494, 51.5548048], [-0.11130544327239034, 51.55466347968381], [-0.1115193, 51.5544698], [-0.1117061, 51.5543026], [-0.11192249999999998, 51.55411620000001], [-0.11228570000000002, 51.55381890000001], [-0.1125559, 51.55359839999999], [-0.1128344, 51.55338280000001], [-0.112871, 51.5533544], [-0.1131578, 51.5531408], [-0.11332159999999997, 51.553017199999985], [-0.1133831, 51.552973699999995], [-0.1133988, 51.552962599999994], [-0.1137039, 51.55272849999999], [-0.1139721, 51.55251749999999], [-0.11433599999999997, 51.55225539999999], [-0.1146932, 51.5520187], [-0.11470919999999998, 51.55200810000001], [-0.1154425, 51.55152939999999], [-0.11558849999999998, 51.551434499999985], [-0.1160668, 51.551104], [-0.11619569999999996, 51.551012500000006], [-0.11633630000000002, 51.55090979999999], [-0.11650449999999996, 51.5507821], [-0.11650727227899746, 51.55077993781519], [-0.1167058, 51.5506251], [-0.1168752, 51.550484], [-0.11705740000000002, 51.550329999999995], [-0.1172722, 51.55013459999999], [-0.11752829999999996, 51.5498953], [-0.11784469999999998, 51.5495767], [-0.11824529999999998, 51.5491655], [-0.11872520000000002, 51.548648], [-0.1188228, 51.5485427], [-0.11915823410680382, 51.54817648222492], [-0.11917999999999998, 51.548142899999995], [-0.119308, 51.5479349], [-0.1196482, 51.54731400000001], [-0.1207162, 51.5452495], [-0.1216856, 51.54338159999999], [-0.12205229999999996, 51.5426737], [-0.12224499999999998, 51.54230020000001], [-0.1223892, 51.5419796], [-0.12249353061207498, 51.54166871350041], [-0.12250551543769664, 51.541633000735], [-0.1225131, 51.54161039999999], [-0.12251879313462503, 51.54159342415038], [-0.1225291680895648, 51.54156248798267], [-0.1225956, 51.54136439999999], [-0.12262829999999998, 51.5412669], [-0.12265211117509786, 51.541165414589976], [-0.12266726470856132, 51.54110082872403], [-0.1226739533435049, 51.5410723210626], [-0.1226779, 51.54105549999999], [-0.1227207, 51.540841499999985], [-0.12275850000000002, 51.5406178], [-0.1227921, 51.540392399999995], [-0.12283, 51.539954300000005], [-0.122843, 51.539850400000006], [-0.1228782, 51.539261], [-0.1229248, 51.5387722], [-0.1230094, 51.5383171], [-0.1230187, 51.5381884], [-0.1230199, 51.5381714], [-0.1231837, 51.535902500000006], [-0.12319769999999997, 51.53570849999999], [-0.1232037, 51.5356257], [-0.1232079, 51.5355674], [-0.1232591, 51.53485729999999], [-0.1232606, 51.534774600000006], [-0.1232637, 51.53471389999999], [-0.12340119999999996, 51.53406300000001], [-0.1234029, 51.5339904], [-0.12341, 51.533834299999995], [-0.1234183, 51.53365649999999], [-0.1234492, 51.5332185], [-0.1234558, 51.5331292], [-0.12355709999999998, 51.53116150000001]]}", "current_leg_start": "Welwyn North", "dest_arr_time_act": "0703", "motion_projection": null, "next_location_lat": "51.5311615", "next_location_lon": "-0.1235571", "previous_location": "Welwyn North", "current_leg_milage": "21.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 644.581, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 3634.379, \"from_m\": 644.581, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 4234.217, \"from_m\": 3634.379, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 4737.194, \"from_m\": 4234.217, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5544.88, \"from_m\": 4737.194, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 5560.759, \"from_m\": 5544.88, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11328.22, \"from_m\": 5560.759, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 11358.567, \"from_m\": 11328.22, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12983.922, \"from_m\": 11358.567, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 13753.984, \"from_m\": 12983.922, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 20307.644, \"from_m\": 13753.984, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 21059.475, \"from_m\": 20307.644, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 21352.983, \"from_m\": 21059.475, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22021.271, \"from_m\": 21352.983, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23575.914, \"from_m\": 22021.271, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 25474.626, \"from_m\": 23575.914, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 31710.219, \"from_m\": 25474.626, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 35921.044, \"from_m\": 31710.219, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 35942.57, \"from_m\": 35921.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\": 37134.885, \"from_m\": 35942.57, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 37167.291, \"from_m\": 37134.885, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 37308.682, \"from_m\": 37167.291, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 40795.587, \"from_m\": 37308.682, \"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\": 40853.911, \"from_m\": 40795.587, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 40881.014, \"from_m\": 40853.911, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 41464.998, \"from_m\": 40881.014, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 41562.01, \"from_m\": 41464.998, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 41630.397, \"from_m\": 41562.01, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 54974.813, \"from_m\": 41630.397, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 55012.92, \"from_m\": 54974.813, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 55945.783, \"from_m\": 55012.92, \"capability_applied\": null, \"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\": 57564.441, \"from_m\": 55945.783, \"capability_applied\": null, \"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\": 72971.945, \"from_m\": 57564.441, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 73009.861, \"from_m\": 72971.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\": 80571.341, \"from_m\": 73009.861, \"capability_applied\": null, \"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\": 83722.235, \"from_m\": 80571.341, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 87619.742, \"from_m\": 83722.235, \"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\": 88913.113, \"from_m\": 87619.742, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 88968.354, \"from_m\": 88913.113, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 89480.93, \"from_m\": 88968.354, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 89738.412, \"from_m\": 89480.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\": 91372.778, \"from_m\": 89738.412, \"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\": 91884.868, \"from_m\": 91372.778, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 91914.955, \"from_m\": 91884.868, \"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\": 91982.812, \"from_m\": 91914.955, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 92065.951, \"from_m\": 91982.812, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 92355.347, \"from_m\": 92065.951, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 92406.289, \"from_m\": 92355.347, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 92791.389, \"from_m\": 92406.289, \"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\": 92800.585, \"from_m\": 92791.389, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 92807.338, \"from_m\": 92800.585, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 93203.155, \"from_m\": 92807.338, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 659549, \"profile_key\": \"40b53ee68129244195a56bb1d60fc42a3bc45444121003963523837a6f823541\", \"schedule_id\": 7608, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0555\", \"location\": \"Cambridge\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67972}, {\"is_pass\": false, \"wtt_arr\": \"0558\", \"wtt_dep\": \"0559\", \"location\": \"Cambridge South\", \"stage_seq\": 2, \"distance_m\": 2607.785, \"section_seq\": 1, \"route_path_id\": 67972}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0600H\", \"location\": \"Shepreth Branch Jn\", \"stage_seq\": 3, \"distance_m\": 3723.525, \"section_seq\": 1, \"route_path_id\": 67972}, {\"is_pass\": false, \"wtt_arr\": \"0605H\", \"wtt_dep\": \"0606\", \"location\": \"Foxton\", \"stage_seq\": 4, \"distance_m\": 11126.132, \"section_seq\": 1, \"route_path_id\": 67972}, {\"is_pass\": false, \"wtt_arr\": \"0608\", \"wtt_dep\": \"0608H\", \"location\": \"Shepreth\", \"stage_seq\": 5, \"distance_m\": 12983.922, \"section_seq\": 1, \"route_path_id\": 67972}, {\"is_pass\": false, \"wtt_arr\": \"0611H\", \"wtt_dep\": \"0612\", \"location\": \"Meldreth\", \"stage_seq\": 6, \"distance_m\": 16105.854, \"section_seq\": 1, \"route_path_id\": 67972}, {\"is_pass\": false, \"wtt_arr\": \"0616\", \"wtt_dep\": \"0617\", \"location\": \"Royston\", \"stage_seq\": 7, \"distance_m\": 20966.287, \"section_seq\": 1, \"route_path_id\": 67972}, {\"is_pass\": false, \"wtt_arr\": \"0621\", \"wtt_dep\": \"0621H\", \"location\": \"Ashwell & Morden\", \"stage_seq\": 8, \"distance_m\": 27199.151, \"section_seq\": 1, \"route_path_id\": 67972}, {\"is_pass\": false, \"wtt_arr\": \"0626\", \"wtt_dep\": \"0627\", \"location\": \"Baldock\", \"stage_seq\": 9, \"distance_m\": 34238.338, \"section_seq\": 1, \"route_path_id\": 67972}, {\"is_pass\": false, \"wtt_arr\": \"0629H\", \"wtt_dep\": \"0630H\", \"location\": \"Letchworth Garden City\", \"stage_seq\": 10, \"distance_m\": 37543.671, \"section_seq\": 1, \"route_path_id\": 67972}, {\"is_pass\": false, \"wtt_arr\": \"0634H\", \"wtt_dep\": \"0635H\", \"location\": \"Hitchin\", \"stage_seq\": 11, \"distance_m\": 41793.085, \"section_seq\": 1, \"route_path_id\": 67972}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0639H\", \"location\": \"Stevenage\", \"stage_seq\": 12, \"distance_m\": 48796.643, \"section_seq\": 1, \"route_path_id\": 67972}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0642H\", \"location\": \"Woolmer Green Jn\", \"stage_seq\": 13, \"distance_m\": 54796.437, \"section_seq\": 1, \"route_path_id\": 67972}, {\"is_pass\": false, \"wtt_arr\": \"0644\", \"wtt_dep\": \"0644H\", \"location\": \"Welwyn North\", \"stage_seq\": 14, \"distance_m\": 57852.393, \"section_seq\": 1, \"route_path_id\": 67972}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0645H\", \"location\": \"Digswell Jn\", \"stage_seq\": 15, \"distance_m\": 59069.332, \"section_seq\": 1, \"route_path_id\": 67972}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0646\", \"location\": \"Welwyn Garden City\", \"stage_seq\": 16, \"distance_m\": 60510.058, \"section_seq\": 1, \"route_path_id\": 67972}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0651H\", \"location\": \"Potters Bar\", \"stage_seq\": 17, \"distance_m\": 72709.667, \"section_seq\": 1, \"route_path_id\": 67972}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0656H\", \"location\": \"Alexandra Palace\", \"stage_seq\": 18, \"distance_m\": 85257.658, \"section_seq\": 1, \"route_path_id\": 67972}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0658\", \"location\": \"Finsbury Park\", \"stage_seq\": 19, \"distance_m\": 89105.524, \"section_seq\": 1, \"route_path_id\": 67972}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0700\", \"location\": \"Holloway South Jn\", \"stage_seq\": 20, \"distance_m\": 90925.998, \"section_seq\": 1, \"route_path_id\": 67972}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0701\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 21, \"distance_m\": 92100.782, \"section_seq\": 1, \"route_path_id\": 67972}, {\"is_pass\": false, \"wtt_arr\": \"0703\", \"wtt_dep\": null, \"location\": \"London Kings Cross\", \"stage_seq\": 22, \"distance_m\": 93203.155, \"section_seq\": 1, \"route_path_id\": 67972}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 93203.155, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67972}], \"total_distance_m\": 93203.155, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 86573.896, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 6629.259, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0555", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "18.0", "current_position_lat": "51.5311615", "current_position_lon": "-0.1235571", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:57:34Z\", \"source_id\": 17586031, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12628, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:04:10Z\", \"source_id\": 54936443, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:06:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:04:13Z\", \"source_id\": 17589340, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12633, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:06:30Z\", \"source_id\": 54940357, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:08:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:06:32Z\", \"source_id\": 17590599, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12638, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:10:05Z\", \"source_id\": 54946574, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:11:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:10:11Z\", \"source_id\": 17592504, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15569, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:15:15Z\", \"source_id\": 54956597, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:15:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:15:21Z\", \"source_id\": 17595473, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15597, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:20:06Z\", \"source_id\": 54965826, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:21:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:20:08Z\", \"source_id\": 17598265, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15601, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:24:43Z\", \"source_id\": 54975012, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:26:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:24:46Z\", \"source_id\": 17601060, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15612, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:28:41Z\", \"source_id\": 54983038, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:29:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:28:47Z\", \"source_id\": 17603572, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15644, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:32:38Z\", \"source_id\": 54991511, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:34:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:32:41Z\", \"source_id\": 17606195, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15663, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:38:23Z\", \"source_id\": 55004155, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:39:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:38:27Z\", \"source_id\": 17609880, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15701, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:43:51Z\", \"source_id\": 55016528, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:44:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:43:53Z\", \"source_id\": 17613645, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15929, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:51:06Z\", \"source_id\": 55033498, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:52:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:51:09Z\", \"source_id\": 17618661, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16151, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:58:18Z\", \"source_id\": 55051112, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:59:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:58:22Z\", \"source_id\": 17623708, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16279, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:00:51Z\", \"source_id\": 55057973, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:02:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:00:56Z\", \"source_id\": 17625551, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Kings Cross", "service_state_platform": "3", "timing_fact_generation": 1789711258726673, "current_leg_arrival_utc": "2026-09-18T07:02:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T06:02:40.888073", "service_state_evidence_id": 17625551, "current_leg_start_actual_dep": "2026-09-18T06:44:30+01:00", "operational_evidence_version": 103, "service_state_event_time_utc": "2026-09-18T06:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T06:12:41.013311", "service_state_valid_until_kind": null, "operational_interpretation_version": 103, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Northern P CBG KGX 1C81 700032 8 100 None {"version": 3, "segments": [{"to_m": 644.581, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 3634.379, "from_m": 644.581, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 4234.217, "from_m": 3634.379, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 4737.194, "from_m": 4234.217, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5544.88, "from_m": 4737.194, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 5560.759, "from_m": 5544.88, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11328.22, "from_m": 5560.759, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 11358.567, "from_m": 11328.22, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12983.922, "from_m": 11358.567, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 13753.984, "from_m": 12983.922, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 20307.644, "from_m": 13753.984, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 21059.475, "from_m": 20307.644, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 21352.983, "from_m": 21059.475, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22021.271, "from_m": 21352.983, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23575.914, "from_m": 22021.271, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 25474.626, "from_m": 23575.914, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 31710.219, "from_m": 25474.626, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 35921.044, "from_m": 31710.219, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 35942.57, "from_m": 35921.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": 37134.885, "from_m": 35942.57, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 37167.291, "from_m": 37134.885, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37308.682, "from_m": 37167.291, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 40795.587, "from_m": 37308.682, "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": 40853.911, "from_m": 40795.587, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 40881.014, "from_m": 40853.911, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 41464.998, "from_m": 40881.014, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 41562.01, "from_m": 41464.998, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 41630.397, "from_m": 41562.01, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 54974.813, "from_m": 41630.397, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 55012.92, "from_m": 54974.813, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 55945.783, "from_m": 55012.92, "capability_applied": null, "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": 57564.441, "from_m": 55945.783, "capability_applied": null, "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": 72971.945, "from_m": 57564.441, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 73009.861, "from_m": 72971.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": 80571.341, "from_m": 73009.861, "capability_applied": null, "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": 83722.235, "from_m": 80571.341, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 87619.742, "from_m": 83722.235, "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": 88913.113, "from_m": 87619.742, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 88968.354, "from_m": 88913.113, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 89480.93, "from_m": 88968.354, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 89738.412, "from_m": 89480.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": 91372.778, "from_m": 89738.412, "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": 91884.868, "from_m": 91372.778, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 91914.955, "from_m": 91884.868, "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": 91982.812, "from_m": 91914.955, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 92065.951, "from_m": 91982.812, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 92355.347, "from_m": 92065.951, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 92406.289, "from_m": 92355.347, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 92791.389, "from_m": 92406.289, "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": 92800.585, "from_m": 92791.389, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 92807.338, "from_m": 92800.585, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 20.0}, {"to_m": 93203.155, "from_m": 92807.338, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 659549, "profile_key": "40b53ee68129244195a56bb1d60fc42a3bc45444121003963523837a6f823541", "schedule_id": 7608, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0555", "location": "Cambridge", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67972}, {"is_pass": false, "wtt_arr": "0558", "wtt_dep": "0559", "location": "Cambridge South", "stage_seq": 2, "distance_m": 2607.785, "section_seq": 1, "route_path_id": 67972}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0600H", "location": "Shepreth Branch Jn", "stage_seq": 3, "distance_m": 3723.525, "section_seq": 1, "route_path_id": 67972}, {"is_pass": false, "wtt_arr": "0605H", "wtt_dep": "0606", "location": "Foxton", "stage_seq": 4, "distance_m": 11126.132, "section_seq": 1, "route_path_id": 67972}, {"is_pass": false, "wtt_arr": "0608", "wtt_dep": "0608H", "location": "Shepreth", "stage_seq": 5, "distance_m": 12983.922, "section_seq": 1, "route_path_id": 67972}, {"is_pass": false, "wtt_arr": "0611H", "wtt_dep": "0612", "location": "Meldreth", "stage_seq": 6, "distance_m": 16105.854, "section_seq": 1, "route_path_id": 67972}, {"is_pass": false, "wtt_arr": "0616", "wtt_dep": "0617", "location": "Royston", "stage_seq": 7, "distance_m": 20966.287, "section_seq": 1, "route_path_id": 67972}, {"is_pass": false, "wtt_arr": "0621", "wtt_dep": "0621H", "location": "Ashwell & Morden", "stage_seq": 8, "distance_m": 27199.151, "section_seq": 1, "route_path_id": 67972}, {"is_pass": false, "wtt_arr": "0626", "wtt_dep": "0627", "location": "Baldock", "stage_seq": 9, "distance_m": 34238.338, "section_seq": 1, "route_path_id": 67972}, {"is_pass": false, "wtt_arr": "0629H", "wtt_dep": "0630H", "location": "Letchworth Garden City", "stage_seq": 10, "distance_m": 37543.671, "section_seq": 1, "route_path_id": 67972}, {"is_pass": false, "wtt_arr": "0634H", "wtt_dep": "0635H", "location": "Hitchin", "stage_seq": 11, "distance_m": 41793.085, "section_seq": 1, "route_path_id": 67972}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0639H", "location": "Stevenage", "stage_seq": 12, "distance_m": 48796.643, "section_seq": 1, "route_path_id": 67972}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0642H", "location": "Woolmer Green Jn", "stage_seq": 13, "distance_m": 54796.437, "section_seq": 1, "route_path_id": 67972}, {"is_pass": false, "wtt_arr": "0644", "wtt_dep": "0644H", "location": "Welwyn North", "stage_seq": 14, "distance_m": 57852.393, "section_seq": 1, "route_path_id": 67972}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0645H", "location": "Digswell Jn", "stage_seq": 15, "distance_m": 59069.332, "section_seq": 1, "route_path_id": 67972}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0646", "location": "Welwyn Garden City", "stage_seq": 16, "distance_m": 60510.058, "section_seq": 1, "route_path_id": 67972}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0651H", "location": "Potters Bar", "stage_seq": 17, "distance_m": 72709.667, "section_seq": 1, "route_path_id": 67972}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0656H", "location": "Alexandra Palace", "stage_seq": 18, "distance_m": 85257.658, "section_seq": 1, "route_path_id": 67972}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0658", "location": "Finsbury Park", "stage_seq": 19, "distance_m": 89105.524, "section_seq": 1, "route_path_id": 67972}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0700", "location": "Holloway South Jn", "stage_seq": 20, "distance_m": 90925.998, "section_seq": 1, "route_path_id": 67972}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0701", "location": "Belle Isle Jn", "stage_seq": 21, "distance_m": 92100.782, "section_seq": 1, "route_path_id": 67972}, {"is_pass": false, "wtt_arr": "0703", "wtt_dep": null, "location": "London Kings Cross", "stage_seq": 22, "distance_m": 93203.155, "section_seq": 1, "route_path_id": 67972}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 93203.155, "from_m": 0.0, "section_seq": 1, "route_path_id": 67972}], "total_distance_m": 93203.155, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 86573.896, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 6629.259, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:57:34Z", "source_id": 17586031, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T05:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12628, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:04:10Z", "source_id": 54936443, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T05:06:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:04:13Z", "source_id": 17589340, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T06:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12633, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:06:30Z", "source_id": 54940357, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T05:08:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:06:32Z", "source_id": 17590599, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T06:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12638, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:10:05Z", "source_id": 54946574, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T05:11:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:10:11Z", "source_id": 17592504, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T06:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15569, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:15:15Z", "source_id": 54956597, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T05:15:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:15:21Z", "source_id": 17595473, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T06:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15597, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:20:06Z", "source_id": 54965826, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T05:21:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:20:08Z", "source_id": 17598265, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T06:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15601, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:24:43Z", "source_id": 54975012, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T05:26:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:24:46Z", "source_id": 17601060, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T06:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15612, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:28:41Z", "source_id": 54983038, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T05:29:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:28:47Z", "source_id": 17603572, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T06:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15644, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:32:38Z", "source_id": 54991511, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T05:34:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:32:41Z", "source_id": 17606195, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T06:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15663, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:38:23Z", "source_id": 55004155, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T05:39:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:38:27Z", "source_id": 17609880, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T06:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15701, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:43:51Z", "source_id": 55016528, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T05:44:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:43:53Z", "source_id": 17613645, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T06:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15929, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:51:06Z", "source_id": 55033498, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T05:52:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:51:09Z", "source_id": 17618661, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T06:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16151, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:58:18Z", "source_id": 55051112, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T05:59:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:58:22Z", "source_id": 17623708, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T06:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16279, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:00:51Z", "source_id": 55057973, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T06:02:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:00:56Z", "source_id": 17625551, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T07:02:00+01:00", "operational_fact": true}] Cambridge 0555 0555 8 None None London Kings Cross 0703 0703 3 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C82672/2026-09-18/detailed None Welwyn North 2026-09-18T06:44:30+01:00 London Kings Cross 18.0 {"type": "LineString", "coordinates": [[-0.19220739999999997, 51.8235574], [-0.1923012, 51.82336240000001], [-0.1925347, 51.8229072], [-0.1926238, 51.8227392], [-0.19353619999999996, 51.8209096], [-0.1956106, 51.816808599999995], [-0.1958531, 51.8162715], [-0.1962186, 51.8154452], [-0.19695726802602065, 51.81396305342782], [-0.1970341588552927, 51.8138118293128], [-0.19710479682799223, 51.813678725241104], [-0.19717006690680744, 51.81356115106957], [-0.19723085405442656, 51.81345651665508], [-0.1972880432335378, 51.81336223185447], [-0.1973425194068294, 51.81327570652462], [-0.19739516753698969, 51.81319435052237], [-0.1974468725867068, 51.81311557370461], [-0.19749851951866895, 51.813036785928155], [-0.19755099329556453, 51.81295539704988], [-0.19760517888008167, 51.81286881692668], [-0.1976619612349086, 51.812774455415365], [-0.19772222532273356, 51.81266972237282], [-0.1977868561062448, 51.8125520276559], [-0.1978567385481306, 51.81241878112146], [-0.19793275761107915, 51.81226739262636], [-0.197936, 51.81226079999999], [-0.19975879999999996, 51.808638300000005], [-0.20007769999999997, 51.8079991], [-0.2004505, 51.8072519], [-0.20121169999999997, 51.80573549999998], [-0.20125070000000003, 51.80564580000001], [-0.2014392, 51.8052615], [-0.20163379999999995, 51.8048758], [-0.20206019999999997, 51.8040307], [-0.2024698, 51.8032223], [-0.2027625, 51.80265489999999], [-0.20301589999999997, 51.80212590000001], [-0.20326559999999996, 51.80165350000001], [-0.20328809999999997, 51.80161089999999], [-0.2037064, 51.8007664], [-0.2037195, 51.80074], [-0.2040525, 51.800071], [-0.20438429999999996, 51.79940130000001], [-0.2047334, 51.79870689999999], [-0.2050029, 51.798178500000006], [-0.2056688, 51.7969021], [-0.20574751060147836, 51.79675957589962], [-0.2057471, 51.79671919999999], [-0.2057461503804021, 51.796664676100086], [-0.205743680568807, 51.796522867681574], [-0.2061299, 51.79584929999999], [-0.2064426, 51.7952643], [-0.2067757, 51.7946737], [-0.2074369, 51.79350029999999], [-0.20784559999999996, 51.7927644], [-0.2085171, 51.79155509999999], [-0.2092014, 51.7903318], [-0.21002619999999997, 51.78885300000001], [-0.2106333, 51.7877539], [-0.21134249999999996, 51.7864906], [-0.2127465, 51.78396639999999], [-0.2139529, 51.7818142], [-0.21405119999999997, 51.781637999999994], [-0.2147423, 51.7803533], [-0.21511499999999997, 51.7796288], [-0.2153377, 51.7792326], [-0.21550109999999997, 51.77877569999998], [-0.21565139999999997, 51.7783449], [-0.21584179999999997, 51.77775189999999], [-0.21587992785075416, 51.77753249589623], [-0.21592610000000004, 51.7772668], [-0.2160125, 51.77674249999999], [-0.2160661, 51.7762365], [-0.21606849999999997, 51.77494539999999], [-0.21573690000000004, 51.7686857], [-0.2156863, 51.767813499999995], [-0.2156541, 51.7667849], [-0.2156209, 51.766237200000006], [-0.2156149, 51.7658256], [-0.2156281, 51.76505969999999], [-0.2156778, 51.7645363], [-0.2156919, 51.7643879], [-0.2158527, 51.76336849999999], [-0.2159609, 51.76295340000001], [-0.2161412, 51.762262], [-0.2163247, 51.761809499999984], [-0.2164852, 51.7614183], [-0.2170542, 51.7603113], [-0.21742669999999997, 51.7597822], [-0.21829689999999996, 51.75870210000001], [-0.2192395, 51.75759909999999], [-0.2201122, 51.7565302], [-0.2205522, 51.7559276], [-0.2209716, 51.7551488], [-0.2213651, 51.75431199999999], [-0.22169289999999997, 51.7533686], [-0.2219364, 51.7521681], [-0.2219979, 51.7509291], [-0.2219098, 51.7498369], [-0.2216631, 51.7486852], [-0.2211924, 51.74735639999999], [-0.2203012, 51.7458182], [-0.21992349999999997, 51.74532930000001], [-0.21952869999999997, 51.74481380000001], [-0.2191501, 51.74432519999999], [-0.216846, 51.74216859999999], [-0.2161399, 51.741466499999994], [-0.2137043, 51.739289], [-0.21051239999999996, 51.7364085], [-0.2095245, 51.7354676], [-0.2090674, 51.735005], [-0.2080149, 51.733793], [-0.20759, 51.73319139999999], [-0.20716920000000005, 51.73252909999999], [-0.2071035, 51.7324254], [-0.20660079999999997, 51.73155200000001], [-0.2059824, 51.7301731], [-0.205588, 51.7290215], [-0.2053421, 51.7278915], [-0.20520599999999997, 51.7268814], [-0.204989, 51.723877400000006], [-0.2048526985505618, 51.721918011123584], [-0.2048433, 51.721782899999994], [-0.20481179999999996, 51.7214037], [-0.2048026, 51.7212787], [-0.2047942, 51.721170099999995], [-0.20474419999999996, 51.720444400000005], [-0.2047341, 51.72031260000001], [-0.204627, 51.71895329999999], [-0.20458589999999996, 51.7184723], [-0.2044594, 51.7164576], [-0.20433599999999996, 51.7154468], [-0.20415839999999996, 51.71444559999999], [-0.20396049999999996, 51.71357679999999], [-0.203736, 51.71283480000001], [-0.2034528, 51.71188279999999], [-0.2029523, 51.7105532], [-0.2025022, 51.709566499999994], [-0.20230359999999997, 51.7091597], [-0.2013441, 51.707388899999984], [-0.2012865, 51.7072963], [-0.2007135, 51.7064086], [-0.19959270000000004, 51.70485159999999], [-0.1988934, 51.7040156], [-0.1975602, 51.70238139999999], [-0.1964921, 51.7011315], [-0.1947284, 51.6991798], [-0.1939912, 51.6984174], [-0.1937586, 51.698187399999995], [-0.19317333970505995, 51.69763753221049], [-0.19271019999999997, 51.6972024], [-0.1924267, 51.6969514], [-0.19227019999999995, 51.6968095], [-0.1920489, 51.6966133], [-0.1911247, 51.695808500000005], [-0.1905169, 51.69527490000001], [-0.1901097, 51.6949173], [-0.18941839999999996, 51.6943205], [-0.186694, 51.691937800000005], [-0.1857413, 51.6910682], [-0.1848762, 51.69013710000001], [-0.18419189999999996, 51.68927589999999], [-0.18372089999999996, 51.688562100000006], [-0.181118, 51.68435000000001], [-0.1796630568239043, 51.68203494641626], [-0.17789479999999996, 51.67922119999999], [-0.1777943, 51.679038899999995], [-0.1775158, 51.6785508], [-0.1772971, 51.67811799999999], [-0.17714060000000004, 51.67776859999999], [-0.1770047, 51.6774384], [-0.1768972, 51.6771427], [-0.17676479999999997, 51.6767211], [-0.17665319999999998, 51.67630599999998], [-0.1765561, 51.6758406], [-0.1764904, 51.675410099999986], [-0.17643320000000004, 51.67486550000001], [-0.1764044, 51.67448019999999], [-0.1763147, 51.6730284], [-0.1761973, 51.671119299999994], [-0.17611169999999998, 51.6696644], [-0.176082, 51.66916319999999], [-0.17606379999999996, 51.6688603], [-0.17604749999999997, 51.668600699999985], [-0.1760235, 51.6682363], [-0.1760041, 51.66792619999999], [-0.17597049999999995, 51.6673837], [-0.17590226995807287, 51.666235034589675], [-0.1757832, 51.664230399999994], [-0.17575159999999998, 51.6636871], [-0.17570339999999998, 51.6628943], [-0.1756794, 51.662496700000005], [-0.17561199999999996, 51.6616008], [-0.1755458, 51.660815], [-0.1754976, 51.660232099999995], [-0.1754092, 51.65888210000001], [-0.17537589999999997, 51.658357200000005], [-0.1753383, 51.657736400000005], [-0.1752876, 51.656917099999994], [-0.17524929999999997, 51.65627369999999], [-0.1752348, 51.6558097], [-0.1751982, 51.6553459], [-0.1751387, 51.654903900000015], [-0.1750655, 51.65445429999999], [-0.1749663, 51.65394309999999], [-0.17486409999999997, 51.653481199999995], [-0.1747253, 51.652964399999995], [-0.174562, 51.6524589], [-0.17433929999999995, 51.651901499999994], [-0.17415179999999997, 51.6514061], [-0.17393959999999997, 51.6509088], [-0.1736043, 51.6503319], [-0.17344449999999997, 51.6500194], [-0.1732664, 51.64963300000001], [-0.1728648, 51.64879260000001], [-0.1723016, 51.6477043], [-0.1722027, 51.6475131], [-0.1719699, 51.6470195], [-0.17136779999999996, 51.6458399], [-0.1711191, 51.645352599999995], [-0.1710103, 51.64513949999999], [-0.1706465, 51.6444436], [-0.1702328, 51.64370340000001], [-0.1699884, 51.64322520000001], [-0.16956709999999997, 51.6423407], [-0.16890429999999998, 51.64121620000001], [-0.16859789999999997, 51.64070840000001], [-0.1681558, 51.64004799999999], [-0.1668694, 51.63838770000001], [-0.1658528, 51.6373004], [-0.1655664, 51.63700049999999], [-0.165191, 51.63663729999999], [-0.16460999999999998, 51.63599729999999], [-0.16412930000000003, 51.63548209999999], [-0.1636289, 51.6349757], [-0.16273920000000003, 51.6341663], [-0.16130119999999998, 51.632698], [-0.16023379999999998, 51.6316159], [-0.1560732, 51.62736480000001], [-0.1545179, 51.62577000000001], [-0.1517987, 51.62301339999999], [-0.1482933, 51.6194249], [-0.14539629999999998, 51.616458300000005], [-0.1447771, 51.61582430000001], [-0.14381579999999997, 51.61485129999999], [-0.143426, 51.614458], [-0.14300539999999998, 51.6140289], [-0.14236260000000003, 51.6133767], [-0.1421428, 51.6131536], [-0.141595, 51.6125767], [-0.14018039999999998, 51.6113203], [-0.13908604503419977, 51.61048353460085], [-0.13862459999999996, 51.61013069999999], [-0.1352849, 51.6079865], [-0.129271, 51.604262899999995], [-0.1291569, 51.60419269999999], [-0.1286597, 51.6038931], [-0.1262794, 51.6023972], [-0.125557, 51.6019463], [-0.12479935459868308, 51.60146392197437], [-0.12479488128040753, 51.60142346272442], [-0.12452710000000002, 51.60125059999999], [-0.12356830000000002, 51.6005841], [-0.12316549999999998, 51.6002902], [-0.12250759999999998, 51.5997773], [-0.12182569999999998, 51.599235699999994], [-0.1215117, 51.598957000000006], [-0.1212602, 51.598731], [-0.1209232, 51.59842809999999], [-0.12032016480465116, 51.59782585892509], [-0.1203157, 51.59782140000001], [-0.1198409, 51.5973194], [-0.1193163, 51.59670289999999], [-0.1190436, 51.5963695], [-0.11835089999999998, 51.59552189999998], [-0.1179122, 51.59497050000001], [-0.117478, 51.5944253], [-0.1171361, 51.5939686], [-0.11685220000000002, 51.59360130000001], [-0.1167644, 51.59348760000001], [-0.1158462, 51.5923423], [-0.1153688, 51.5917328], [-0.11479889999999998, 51.591009499999984], [-0.1140523, 51.5900709], [-0.1133532, 51.5892027], [-0.1130065, 51.5887303], [-0.11281819999999997, 51.58846249999999], [-0.11270019999999996, 51.5882942], [-0.11260199999999998, 51.588146], [-0.11229519999999998, 51.5876192], [-0.1120136, 51.5870844], [-0.1117024, 51.5864233], [-0.1115488, 51.5861367], [-0.1111705, 51.58540510000001], [-0.1109729, 51.5850617], [-0.1107316, 51.5846736], [-0.1104319, 51.5842468], [-0.11012429999999998, 51.583853299999994], [-0.1095746, 51.58323750000001], [-0.1089906, 51.582640399999995], [-0.10867209999999998, 51.58232289999999], [-0.1082091, 51.5818556], [-0.1081675, 51.58181359999999], [-0.1077358, 51.5813785], [-0.1073616, 51.58097029999999], [-0.1070525, 51.5806066], [-0.1068973, 51.58040229999999], [-0.10683615055263436, 51.58032069027637], [-0.10647679999999998, 51.5798411], [-0.1062737, 51.5795107], [-0.106116, 51.579212], [-0.1058111, 51.57864699999998], [-0.10552749999999998, 51.578018], [-0.1053505, 51.5775415], [-0.1052127, 51.57701629999999], [-0.10512249999999998, 51.57656430000001], [-0.1050773, 51.5761952], [-0.10505789999999998, 51.575936600000006], [-0.10504929999999998, 51.575822200000005], [-0.1050388, 51.5753855], [-0.10504084734760356, 51.5753226720788], [-0.10504192928048632, 51.57528947025923], [-0.1050436, 51.5752382], [-0.1050548, 51.5748618], [-0.1051034, 51.5743591], [-0.1051585, 51.5737433], [-0.1052314, 51.5731291], [-0.1054402, 51.5715474], [-0.1054979, 51.5711006], [-0.1056013, 51.5702997], [-0.1056536, 51.56988269999999], [-0.105709, 51.56948160000001], [-0.1058, 51.56884320000001], [-0.1059359, 51.567792999999995], [-0.1060258, 51.56708789999999], [-0.10604130000000002, 51.5665912], [-0.1061048, 51.56615109999999], [-0.1061717, 51.56561610000001], [-0.1062004, 51.5653616], [-0.10628323867271045, 51.56473648368802], [-0.1063736, 51.564054599999984], [-0.1063998, 51.56385649999999], [-0.1064336, 51.5636376], [-0.1064946, 51.563269599999984], [-0.1065663, 51.5628557], [-0.1066388, 51.562479899999985], [-0.1067508, 51.5620037], [-0.10687109999999998, 51.5615554], [-0.106991, 51.56112889999999], [-0.1070242, 51.56104249999999], [-0.107115, 51.5607711], [-0.10719919999999998, 51.56054139999999], [-0.1072816, 51.5603338], [-0.10740249999999998, 51.560032799999995], [-0.1075333, 51.55974150000001], [-0.1077367, 51.559306099999986], [-0.1079436, 51.558900300000005], [-0.1081464, 51.55854349999999], [-0.10820245098165458, 51.558447969839705], [-0.10828456481951644, 51.55830801924171], [-0.10831889999999998, 51.55824949999999], [-0.1085283, 51.55791349999999], [-0.10871939999999998, 51.55763479999999], [-0.1088271, 51.55748160000001], [-0.1090219, 51.5572047], [-0.1093934, 51.55671889999999], [-0.1096437, 51.5564146], [-0.1099851, 51.55600929999999], [-0.11011329999999998, 51.555874], [-0.1103271, 51.5556432], [-0.1105202, 51.55544249999999], [-0.1107275, 51.555227999999985], [-0.1108433, 51.5551135], [-0.1109749, 51.55498269999999], [-0.1110901, 51.554866], [-0.1111494, 51.5548048], [-0.11130544327239034, 51.55466347968381], [-0.1115193, 51.5544698], [-0.1117061, 51.5543026], [-0.11192249999999998, 51.55411620000001], [-0.11228570000000002, 51.55381890000001], [-0.1125559, 51.55359839999999], [-0.1128344, 51.55338280000001], [-0.112871, 51.5533544], [-0.1131578, 51.5531408], [-0.11332159999999997, 51.553017199999985], [-0.1133831, 51.552973699999995], [-0.1133988, 51.552962599999994], [-0.1137039, 51.55272849999999], [-0.1139721, 51.55251749999999], [-0.11433599999999997, 51.55225539999999], [-0.1146932, 51.5520187], [-0.11470919999999998, 51.55200810000001], [-0.1154425, 51.55152939999999], [-0.11558849999999998, 51.551434499999985], [-0.1160668, 51.551104], [-0.11619569999999996, 51.551012500000006], [-0.11633630000000002, 51.55090979999999], [-0.11650449999999996, 51.5507821], [-0.11650727227899746, 51.55077993781519], [-0.1167058, 51.5506251], [-0.1168752, 51.550484], [-0.11705740000000002, 51.550329999999995], [-0.1172722, 51.55013459999999], [-0.11752829999999996, 51.5498953], [-0.11784469999999998, 51.5495767], [-0.11824529999999998, 51.5491655], [-0.11872520000000002, 51.548648], [-0.1188228, 51.5485427], [-0.11915823410680382, 51.54817648222492], [-0.11917999999999998, 51.548142899999995], [-0.119308, 51.5479349], [-0.1196482, 51.54731400000001], [-0.1207162, 51.5452495], [-0.1216856, 51.54338159999999], [-0.12205229999999996, 51.5426737], [-0.12224499999999998, 51.54230020000001], [-0.1223892, 51.5419796], [-0.12249353061207498, 51.54166871350041], [-0.12250551543769664, 51.541633000735], [-0.1225131, 51.54161039999999], [-0.12251879313462503, 51.54159342415038], [-0.1225291680895648, 51.54156248798267], [-0.1225956, 51.54136439999999], [-0.12262829999999998, 51.5412669], [-0.12265211117509786, 51.541165414589976], [-0.12266726470856132, 51.54110082872403], [-0.1226739533435049, 51.5410723210626], [-0.1226779, 51.54105549999999], [-0.1227207, 51.540841499999985], [-0.12275850000000002, 51.5406178], [-0.1227921, 51.540392399999995], [-0.12283, 51.539954300000005], [-0.122843, 51.539850400000006], [-0.1228782, 51.539261], [-0.1229248, 51.5387722], [-0.1230094, 51.5383171], [-0.1230187, 51.5381884], [-0.1230199, 51.5381714], [-0.1231837, 51.535902500000006], [-0.12319769999999997, 51.53570849999999], [-0.1232037, 51.5356257], [-0.1232079, 51.5355674], [-0.1232591, 51.53485729999999], [-0.1232606, 51.534774600000006], [-0.1232637, 51.53471389999999], [-0.12340119999999996, 51.53406300000001], [-0.1234029, 51.5339904], [-0.12341, 51.533834299999995], [-0.1234183, 51.53365649999999], [-0.1234492, 51.5332185], [-0.1234558, 51.5331292], [-0.12355709999999998, 51.53116150000001]]} 21.9 0644 0702 Welwyn North London Kings Cross London Kings Cross 51.5311615 -0.1235571 51.5311615 -0.1235571 1 0 2026-09-18 06:12:56 TERMINATED 2026-09-18 06:02:00 London Kings Cross TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17625551 1789711258726673 103 103 2026-09-18 06:12:41.013311 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 06:02:40.888073
629669 661579 Y80581 742H10M618 2026-09-18 COMPLETE 17625114 2026-09-18 07:02:00 2026-09-18 06:12:56 2026-09-20 06:12:56 {"id": 661579, "stp": "P", "toc": "Great Western Railway", "uid": "Y80581", "consist": "165125", "dest_crs": "HOT", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y80581/2026-09-18/detailed", "trust_id": "742H10M618", "origin_crs": "TWY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Henley-on-Thames", "service_date": "2026-09-18", "dest_arr_time": "0704", "dest_platform": null, "is_terminated": 1, "next_location": "Henley-on-Thames", "signalling_id": "2H10", "timing_status": "EARLY", "origin_station": "Twyford", "current_leg_arr": "0702", "current_leg_dep": "0659½", "current_leg_end": "Henley-on-Thames", "origin_dep_time": "0652", "origin_platform": "5", "current_location": "Henley-on-Thames", "last_update_time": "2026-09-18T06:12:56", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.8823208, 51.5111375], [-0.8826402999999999, 51.5115912], [-0.8828935999999998, 51.5119798], [-0.8833131, 51.512539499999995], [-0.8838166999999999, 51.51326000000001], [-0.8844413999999999, 51.514159600000006], [-0.8850315, 51.514984000000005], [-0.8865075999999998, 51.51717909999999], [-0.8873643, 51.51878030000001], [-0.8880035, 51.5202995], [-0.8885436999999999, 51.521876], [-0.8888768999999999, 51.522692499999984], [-0.8892383, 51.5235001], [-0.8899482999999999, 51.52479160000001], [-0.8907755999999999, 51.5261057], [-0.891406, 51.52697849999999], [-0.8926092999999999, 51.5284415], [-0.8933113999999999, 51.52918460000001], [-0.8940159, 51.5299016], [-0.8948985000000002, 51.53067670000001], [-0.8966069000000001, 51.53201580000001], [-0.8968654, 51.5321822], [-0.8971105000000001, 51.5323373], [-0.8981208, 51.533022499999994], [-0.8983152841195214, 51.5331481703648], [-0.9001336, 51.53432310000001]]}", "current_leg_start": "Shiplake", "dest_arr_time_act": "0704", "motion_projection": null, "next_location_lat": "51.5343231", "next_location_lon": "-0.9001336", "previous_location": "Shiplake", "current_leg_milage": "1.8", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 312.276, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 366.787, \"from_m\": 312.276, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 640.4, \"from_m\": 366.787, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 760.258, \"from_m\": 640.4, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 781.174, \"from_m\": 760.258, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3884.36, \"from_m\": 781.174, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4002.798, \"from_m\": 3884.36, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7928.438, \"from_m\": 4002.798, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}], \"service_id\": 661579, \"profile_key\": \"0df3621c4c5cdda228b2751378d53595e6511f229655564762b1d00346c1c320\", \"schedule_id\": 30177, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0652\", \"location\": \"Twyford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30221}, {\"is_pass\": false, \"wtt_arr\": \"0656\", \"wtt_dep\": \"0656H\", \"location\": \"Wargrave\", \"stage_seq\": 2, \"distance_m\": 3576.287, \"section_seq\": 1, \"route_path_id\": 30221}, {\"is_pass\": false, \"wtt_arr\": \"0659\", \"wtt_dep\": \"0659H\", \"location\": \"Shiplake\", \"stage_seq\": 3, \"distance_m\": 5031.468, \"section_seq\": 1, \"route_path_id\": 30221}, {\"is_pass\": false, \"wtt_arr\": \"0704\", \"wtt_dep\": null, \"location\": \"Henley-on-Thames\", \"stage_seq\": 4, \"distance_m\": 7928.438, \"section_seq\": 1, \"route_path_id\": 30221}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 7928.438, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30221}], \"total_distance_m\": 7928.438, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 7928.438, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0652", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.5", "current_position_lat": "51.5343231", "current_position_lon": "-0.9001336", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23694, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:00:18Z\", \"source_id\": 55056618, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:02:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:00:21Z\", \"source_id\": 17625114, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Henley-on-Thames", "service_state_platform": null, "timing_fact_generation": 1789711224658465, "current_leg_arrival_utc": "2026-09-18T07:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T06:02:41.557985", "service_state_evidence_id": 17625114, "current_leg_start_actual_dep": "2026-09-18T06:59:30+01:00", "operational_evidence_version": 9, "service_state_event_time_utc": "2026-09-18T06:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T06:12:42.193387", "service_state_valid_until_kind": null, "operational_interpretation_version": 9, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P TWY HOT 2H10 165125 2 90 None {"version": 3, "segments": [{"to_m": 312.276, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 366.787, "from_m": 312.276, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 640.4, "from_m": 366.787, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 760.258, "from_m": 640.4, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 781.174, "from_m": 760.258, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3884.36, "from_m": 781.174, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4002.798, "from_m": 3884.36, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7928.438, "from_m": 4002.798, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}], "service_id": 661579, "profile_key": "0df3621c4c5cdda228b2751378d53595e6511f229655564762b1d00346c1c320", "schedule_id": 30177, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0652", "location": "Twyford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30221}, {"is_pass": false, "wtt_arr": "0656", "wtt_dep": "0656H", "location": "Wargrave", "stage_seq": 2, "distance_m": 3576.287, "section_seq": 1, "route_path_id": 30221}, {"is_pass": false, "wtt_arr": "0659", "wtt_dep": "0659H", "location": "Shiplake", "stage_seq": 3, "distance_m": 5031.468, "section_seq": 1, "route_path_id": 30221}, {"is_pass": false, "wtt_arr": "0704", "wtt_dep": null, "location": "Henley-on-Thames", "stage_seq": 4, "distance_m": 7928.438, "section_seq": 1, "route_path_id": 30221}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 7928.438, "from_m": 0.0, "section_seq": 1, "route_path_id": 30221}], "total_distance_m": 7928.438, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 7928.438, "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": 23694, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:00:18Z", "source_id": 55056618, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T06:02:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:00:21Z", "source_id": 17625114, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T07:02:00+01:00", "operational_fact": true}] Twyford 0652 0652 5 None None Henley-on-Thames 0704 0704 None EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:Y80581/2026-09-18/detailed None Shiplake 2026-09-18T06:59:30+01:00 Henley-on-Thames 2.5 {"type": "LineString", "coordinates": [[-0.8823208, 51.5111375], [-0.8826402999999999, 51.5115912], [-0.8828935999999998, 51.5119798], [-0.8833131, 51.512539499999995], [-0.8838166999999999, 51.51326000000001], [-0.8844413999999999, 51.514159600000006], [-0.8850315, 51.514984000000005], [-0.8865075999999998, 51.51717909999999], [-0.8873643, 51.51878030000001], [-0.8880035, 51.5202995], [-0.8885436999999999, 51.521876], [-0.8888768999999999, 51.522692499999984], [-0.8892383, 51.5235001], [-0.8899482999999999, 51.52479160000001], [-0.8907755999999999, 51.5261057], [-0.891406, 51.52697849999999], [-0.8926092999999999, 51.5284415], [-0.8933113999999999, 51.52918460000001], [-0.8940159, 51.5299016], [-0.8948985000000002, 51.53067670000001], [-0.8966069000000001, 51.53201580000001], [-0.8968654, 51.5321822], [-0.8971105000000001, 51.5323373], [-0.8981208, 51.533022499999994], [-0.8983152841195214, 51.5331481703648], [-0.9001336, 51.53432310000001]]} 1.8 0659½ 0702 Shiplake Henley-on-Thames Henley-on-Thames 51.5343231 -0.9001336 51.5343231 -0.9001336 1 0 2026-09-18 06:12:56 TERMINATED 2026-09-18 06:02:00 Henley-on-Thames TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17625114 1789711224658465 9 9 2026-09-18 06:12:42.193387 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 06:02:41.557985
629670 658567 W34456 811A01M518 2026-09-18 COMPLETE 17625657 2026-09-18 07:02:00 2026-09-18 06:12:56 2026-09-20 06:12:56 {"id": 658567, "stp": "P", "toc": "Great Western Railway", "uid": "W34456", "consist": "800317", "dest_crs": "PAD", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W34456/2026-09-18/detailed", "trust_id": "811A01M518", "origin_crs": "BRI", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Paddington", "service_date": "2026-09-18", "dest_arr_time": "0657", "dest_platform": "9", "is_terminated": 1, "next_location": "London Paddington", "signalling_id": "1A01", "timing_status": "LATE", "origin_station": "Bristol Temple Meads", "current_leg_arr": "0702", "current_leg_dep": "0634", "current_leg_end": "London Paddington", "origin_dep_time": "0523", "origin_platform": "15", "current_location": "Link Line", "last_update_time": "2026-09-18T06:12:56", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.9734395, 51.459132399999994], [-0.9728922, 51.459072799999994], [-0.9724542, 51.4590325], [-0.9723566, 51.459022999999995], [-0.971842, 51.4589776], [-0.9709978, 51.45892299999999], [-0.9699882, 51.45887160000001], [-0.9687165, 51.4588223], [-0.9681995, 51.4588083], [-0.9665911999999998, 51.4587322], [-0.9652642, 51.4586352], [-0.9642825, 51.45859059999999], [-0.9622636, 51.458503400000005], [-0.9619984, 51.45849189999999], [-0.9619396103303312, 51.45848978738839], [-0.9617396, 51.4584826], [-0.9615773, 51.45847679999998], [-0.9575964999999996, 51.458412299999985], [-0.9567547, 51.458437499999995], [-0.9559447, 51.458437800000006], [-0.9544051, 51.4584992], [-0.9535628000000002, 51.45851400000001], [-0.9524119, 51.4585658], [-0.9503301, 51.4586166], [-0.9492394, 51.458624400000005], [-0.9486436, 51.458645], [-0.9480279, 51.4586622], [-0.9469266, 51.4587021], [-0.945082, 51.458755], [-0.9440774, 51.4587761], [-0.9429622, 51.4587876], [-0.9423402, 51.458797399999995], [-0.9417211, 51.4588117], [-0.9412879, 51.45882060000001], [-0.9398481, 51.4588607], [-0.9390974, 51.458874900000005], [-0.938311, 51.4588856], [-0.9367282999999998, 51.45891149999999], [-0.935573, 51.45894439999999], [-0.9346036, 51.4589881], [-0.9340989, 51.4590166], [-0.9336086, 51.45905049999998], [-0.9330951999999996, 51.4590879], [-0.9323602999999998, 51.45914930000001], [-0.9313894, 51.4592393], [-0.9304171999999996, 51.4593409], [-0.9289988, 51.45947890000001], [-0.9275706, 51.45962819999999], [-0.9270785999999998, 51.45967939999999], [-0.926531, 51.4597373], [-0.9256717, 51.45983349999999], [-0.9249468, 51.4599164], [-0.9244521, 51.45997779999999], [-0.9239842, 51.46004140000001], [-0.9231696, 51.46015330000001], [-0.9221959, 51.4602941], [-0.9218518, 51.46034709999999], [-0.9213352, 51.4604258], [-0.9207973000000002, 51.460514], [-0.9202726, 51.460606], [-0.9197554, 51.460703200000005], [-0.9187108999999996, 51.46090420000001], [-0.9182933999999998, 51.4609853], [-0.9173998, 51.461152799999994], [-0.9169208, 51.4612356], [-0.9165149, 51.4612977], [-0.9157787, 51.4614019], [-0.9149594, 51.461516799999984], [-0.9141544999999998, 51.46163889999999], [-0.9130993, 51.46181529999999], [-0.9120477, 51.4619991], [-0.9115808, 51.46208159999999], [-0.9108316, 51.462217], [-0.9099709, 51.462370199999995], [-0.9088545999999998, 51.4625713], [-0.9083552, 51.4626597], [-0.9076832, 51.462778199999995], [-0.9069169, 51.46291359999999], [-0.9060475, 51.4630731], [-0.9050152, 51.4632699], [-0.9026091, 51.4637656], [-0.9013071, 51.4640288], [-0.8999422, 51.4643324], [-0.8985598, 51.4646489], [-0.8983152841195214, 51.46471017701703], [-0.8978575000000001, 51.4648249], [-0.8963491999999998, 51.46519549999999], [-0.8955847000000001, 51.465381699999995], [-0.8944116999999999, 51.46568779999999], [-0.8934919, 51.46595490000001], [-0.8926385999999998, 51.466186699999994], [-0.8914526, 51.46651579999999], [-0.8900686000000001, 51.46692229999999], [-0.8886896, 51.4673304], [-0.8858910999999999, 51.4682223], [-0.8806401000000001, 51.469865199999994], [-0.8804120000000001, 51.4699386], [-0.8799121999999999, 51.470109400000005], [-0.8788058999999999, 51.470476899999994], [-0.8773582, 51.47094799999999], [-0.8748604999999999, 51.47177829999999], [-0.8742972999999999, 51.471959700000006], [-0.8728368999999999, 51.4724355], [-0.871377, 51.472904], [-0.8710331, 51.473011500000005], [-0.8706156999999999, 51.47314209999999], [-0.8696863999999999, 51.4733865], [-0.8684633, 51.47378020000001], [-0.8678, 51.473993], [-0.8668306, 51.4743033], [-0.8640085, 51.4752138], [-0.8638070822196255, 51.47527876749895], [-0.8625957, 51.4756695], [-0.8621195, 51.4758231], [-0.8604982, 51.4763428], [-0.8597729, 51.4765332], [-0.858236, 51.47702720000001], [-0.8560086999999998, 51.477840699999994], [-0.8555618, 51.47798060000001], [-0.8549946, 51.4781582], [-0.8539027, 51.4785122], [-0.8524785999999999, 51.478989], [-0.8498164, 51.479837299999986], [-0.8467376000000001, 51.4808117], [-0.8436049999999999, 51.48174459999999], [-0.843343, 51.48184340000001], [-0.8423824, 51.48217609999999], [-0.8405039999999999, 51.4827834], [-0.8372862999999999, 51.48382159999999], [-0.8308936, 51.48593269999999], [-0.8299253999999999, 51.486243], [-0.8288608, 51.4865925], [-0.8278339999999998, 51.4869258], [-0.8255415, 51.487598600000005], [-0.8211887, 51.4889853], [-0.8204253, 51.4892293], [-0.8195795999999999, 51.4895068], [-0.8181866, 51.48995169999999], [-0.8153429, 51.4908946], [-0.8113824, 51.492182199999995], [-0.8102526, 51.4925462], [-0.8089868999999998, 51.49294890000001], [-0.8084837557075693, 51.493106248233346], [-0.8072915, 51.4934791], [-0.8041930999999999, 51.49446530000001], [-0.8010868, 51.49546139999999], [-0.7979507999999998, 51.4964845], [-0.796868, 51.496839099999995], [-0.7953039, 51.49734829999999], [-0.7926811, 51.4982142], [-0.7909567094822837, 51.4987748385867], [-0.7901359, 51.49904169999999], [-0.7874875999999998, 51.499882], [-0.7866615, 51.5001294], [-0.7857281999999999, 51.50043409999999], [-0.7840699999999999, 51.50096690000001], [-0.7807467, 51.5020743], [-0.7773885999999999, 51.503179200000005], [-0.7740131, 51.504251899999986], [-0.7732326, 51.5044929], [-0.7724305999999999, 51.50475299999999], [-0.7711241999999999, 51.505174100000005], [-0.7687491999999999, 51.505934], [-0.7638015, 51.50748540000001], [-0.7631764, 51.50766670000001], [-0.762827, 51.5077799], [-0.7622022, 51.5080081], [-0.7615067000000001, 51.5082211], [-0.7603733999999999, 51.5085865], [-0.7580629999999999, 51.50933950000001], [-0.7536829, 51.5107527], [-0.7528493, 51.5110183], [-0.7519746, 51.5112961], [-0.7513498, 51.51149019999999], [-0.7505959999999999, 51.5117356], [-0.7499279999999999, 51.5119471], [-0.7491788, 51.5121688], [-0.7481170999999999, 51.5124896], [-0.7470693999999999, 51.5128091], [-0.7460144, 51.513107299999994], [-0.7455093, 51.51324749999999], [-0.744965, 51.5134067], [-0.7439371999999999, 51.513689], [-0.7418828, 51.5142525], [-0.7417269999999999, 51.51429110000001], [-0.7400524, 51.5147297], [-0.7384082, 51.5151419], [-0.7361402, 51.51569670000001], [-0.7338763999999999, 51.5162406], [-0.7306994999999998, 51.51688969999999], [-0.7278402, 51.517470799999984], [-0.7271989, 51.5176023], [-0.7265234999999999, 51.51773790000001], [-0.7242527999999999, 51.51816319999999], [-0.7239208, 51.5182209], [-0.7236208, 51.5182731], [-0.7230339, 51.518375299999995], [-0.7226763753448314, 51.51843703539003], [-0.7222932, 51.51850319999999], [-0.7215239, 51.518635800000006], [-0.7209868, 51.5187276], [-0.7186522272956171, 51.51911192739203], [-0.7181226999999999, 51.519199099999994], [-0.7169419999999999, 51.519381], [-0.7162014999999999, 51.51949499999999], [-0.7147682, 51.519701700000006], [-0.7141205, 51.51978600000001], [-0.7129279, 51.5199017], [-0.7120395999999999, 51.52000289999998], [-0.7110151999999998, 51.520081199999986], [-0.7098478, 51.5202137], [-0.709389, 51.520276], [-0.7034496999999998, 51.5209199], [-0.7002315999999998, 51.5212791], [-0.6972856, 51.5215732], [-0.6956415, 51.5217644], [-0.6943622, 51.521901799999995], [-0.6938893, 51.52195400000001], [-0.6927204, 51.5220854], [-0.6924827999999998, 51.5221153], [-0.6921948, 51.5221512], [-0.6914171, 51.5222408], [-0.6905843, 51.522343799999994], [-0.6895325999999999, 51.52245270000001], [-0.6894002, 51.52246710000001], [-0.6892193, 51.5224868], [-0.687548, 51.52265140000001], [-0.6858654999999999, 51.5228172], [-0.684123, 51.5229979], [-0.6826685, 51.5231502], [-0.6815572, 51.5232578], [-0.6806796, 51.523331299999995], [-0.6803821000000001, 51.523356199999995], [-0.6800283, 51.5233922], [-0.6793154, 51.52345639999999], [-0.6782688999999998, 51.523546], [-0.6766992, 51.5236416], [-0.6752902, 51.5237202], [-0.6751456, 51.5237298], [-0.6734205, 51.5238336], [-0.6716649, 51.5239172], [-0.6714598, 51.52392590000001], [-0.6698563, 51.5239806], [-0.6687378, 51.523997], [-0.6674537, 51.5240337], [-0.6673606, 51.5240349], [-0.6672469999999999, 51.52403629999999], [-0.6660219, 51.5240617], [-0.6650079, 51.5240717], [-0.6638918, 51.52407610000001], [-0.6626677, 51.5240627], [-0.6616043999999999, 51.5240418], [-0.6600075999999999, 51.5240111], [-0.6597041999999999, 51.5240047], [-0.6587431999999999, 51.52397989999999], [-0.6574041, 51.5239268], [-0.6560576, 51.5238671], [-0.6546151, 51.5237969], [-0.6530213999999999, 51.523711799999994], [-0.6516917, 51.5236296], [-0.6503356, 51.523537], [-0.6491546999999999, 51.52344289999999], [-0.6482234, 51.5233653], [-0.6472945, 51.5232817], [-0.6466080999999999, 51.5232115], [-0.645621, 51.5231158], [-0.6454036, 51.5230955], [-0.6442463, 51.5229651], [-0.6430869999999999, 51.5228411], [-0.6420572999999999, 51.5227201], [-0.6413007, 51.52262639999999], [-0.6410444, 51.5225947], [-0.6406748, 51.52254390000001], [-0.6404083999999999, 51.522499100000005], [-0.6392875, 51.5223498], [-0.6377831, 51.5221165], [-0.6377465999999999, 51.5221108], [-0.6357063999999999, 51.521792699999985], [-0.6356759999999999, 51.5217876], [-0.6338278999999999, 51.521476699999994], [-0.6336652999999999, 51.52145], [-0.6331415, 51.52136409999999], [-0.6322191, 51.521209299999995], [-0.6320153, 51.5211742], [-0.6308825999999998, 51.5209791], [-0.6300153, 51.5208175], [-0.6291275, 51.5206422], [-0.628820698883665, 51.52057806500258], [-0.6279091, 51.52038749999999], [-0.6268985, 51.5201574], [-0.6257445999999999, 51.5199027], [-0.6248631, 51.5196901], [-0.6236512999999999, 51.51939960000001], [-0.6226022, 51.51915149999999], [-0.6217637000000001, 51.5189524], [-0.6200707999999999, 51.51851370000001], [-0.618863, 51.51818260000001], [-0.6147841999999999, 51.517050999999995], [-0.613566, 51.516719], [-0.6123224000000002, 51.51638749999998], [-0.6120651999999999, 51.516321], [-0.6115339, 51.5161835], [-0.6098698, 51.5158101], [-0.6097416999999999, 51.515778399999995], [-0.6095092999999999, 51.515719700000005], [-0.6079274999999998, 51.5153752], [-0.6067647, 51.5150994], [-0.6062448, 51.5149787], [-0.6053517999999999, 51.51477130000001], [-0.6046302999999998, 51.51461330000001], [-0.6031966, 51.514309100000006], [-0.6020255, 51.514098799999985], [-0.6012538000000001, 51.5139381], [-0.5989550999999999, 51.5134617], [-0.5978308999999999, 51.5132337], [-0.5966693, 51.5130143], [-0.5956465, 51.5128393], [-0.5949381, 51.51273129999999], [-0.5941391, 51.512618], [-0.5931054, 51.5124699], [-0.5923732999999999, 51.5123588], [-0.5918961624007154, 51.51228234723479], [-0.5902363999999999, 51.51201640000001], [-0.5899777, 51.5119759], [-0.5882711999999999, 51.5117142], [-0.5878617, 51.511652], [-0.5855170999999999, 51.511295999999994], [-0.5838234, 51.5110389], [-0.5829139999999999, 51.51090949999999], [-0.5820988, 51.5108092], [-0.5799656, 51.51056150000001], [-0.5779704999999999, 51.5103476], [-0.5760868, 51.5101618], [-0.5742267, 51.5099897], [-0.5725122, 51.50984900000001], [-0.5707674, 51.509717], [-0.5684295, 51.5095641], [-0.5666028, 51.509443], [-0.5646106999999999, 51.509312699999995], [-0.5634121, 51.50923499999999], [-0.5615907, 51.5091143], [-0.5602507, 51.5090287], [-0.5582884, 51.508901], [-0.5565893, 51.5087874], [-0.5539695, 51.5086178], [-0.5511591, 51.5084224], [-0.5486667999999999, 51.5082435], [-0.546178, 51.50809209999999], [-0.5445886, 51.507994], [-0.5440619999999999, 51.5079712], [-0.5435622, 51.50795579999999], [-0.5426824999999998, 51.50794009999999], [-0.5425574, 51.50793819999999], [-0.5413771, 51.5079174], [-0.5406435, 51.507899], [-0.5399981, 51.5078772], [-0.5389891704717129, 51.507829595705935], [-0.5388515, 51.5078231], [-0.5381859999999999, 51.50779479999999], [-0.5373273, 51.5077722], [-0.5369198999999999, 51.507757900000016], [-0.5348011999999999, 51.5077271], [-0.5325741999999999, 51.5076859], [-0.5306214999999999, 51.5076548], [-0.5293861, 51.5076521], [-0.5292416999999999, 51.5076512], [-0.5289053999999999, 51.5076516], [-0.5274551999999999, 51.5076662], [-0.5265712, 51.5076445], [-0.5251817999999999, 51.507669699999994], [-0.5240399, 51.5077012], [-0.5229412000000001, 51.50772760000001], [-0.5210376, 51.5077974], [-0.5169843, 51.5079726], [-0.515653, 51.508034399999985], [-0.5142254999999999, 51.5081071], [-0.5127702000000001, 51.50819039999999], [-0.5113110999999999, 51.50828229999999], [-0.509771, 51.5083892], [-0.5084412, 51.50850390000001], [-0.507961, 51.50854939999999], [-0.5078088, 51.5085609], [-0.5068466, 51.50864609999999], [-0.5063711, 51.50868220000001], [-0.5058100999999999, 51.50871939999999], [-0.5052367999999999, 51.508762100000006], [-0.5047086, 51.5088042], [-0.5041558, 51.5088552], [-0.5021353999999999, 51.5090595], [-0.5013942, 51.509135299999976], [-0.5006233, 51.50921149999999], [-0.4997233, 51.5092994], [-0.4981643, 51.5094347], [-0.49658560000000007, 51.50954879999999], [-0.4950077000000001, 51.50965480000001], [-0.4933215, 51.50975929999999], [-0.4916296, 51.509851], [-0.489195, 51.509951400000006], [-0.48834420000000006, 51.5099847], [-0.4873206000000001, 51.51001479999999], [-0.4864075000000001, 51.5100347], [-0.48581890000000005, 51.510048899999994], [-0.4852184930675739, 51.5100608228371], [-0.4851995, 51.5100612], [-0.4836724999999999, 51.5100717], [-0.48270160000000006, 51.51008309999999], [-0.4818318999999999, 51.5100857], [-0.4803978, 51.51007419999999], [-0.4793129, 51.51006009999998], [-0.4775988, 51.5100212], [-0.4773386, 51.51001310000001], [-0.4767694, 51.50999740000001], [-0.476135, 51.509978700000005], [-0.4749370999999999, 51.5099427], [-0.4743657999999999, 51.50992759999999], [-0.473994, 51.509917400000006], [-0.47342950000000006, 51.509896399999995], [-0.4728227, 51.5098726], [-0.4719928000000001, 51.509838], [-0.4713922, 51.50980289999999], [-0.4708757999999999, 51.5097671], [-0.4705209999999999, 51.50973950000001], [-0.4701103, 51.5097064], [-0.4695708999999999, 51.509661], [-0.4686885, 51.50958229999999], [-0.4657911, 51.509331200000005], [-0.4649753, 51.50926019999999], [-0.4642085000000001, 51.509188300000005], [-0.4636783999999999, 51.5091392], [-0.46235300000000007, 51.509006600000006], [-0.4612789999999999, 51.508888199999994], [-0.45989319999999995, 51.50872739999999], [-0.4594241, 51.50866709999999], [-0.45886599999999994, 51.50859150000001], [-0.4579578, 51.5084755], [-0.4561064, 51.5082185], [-0.4542711, 51.5079438], [-0.45245920000000006, 51.5076517], [-0.4519062, 51.5075613], [-0.4513516, 51.507463], [-0.4507728, 51.5073629], [-0.4502447, 51.5072674], [-0.4494974999999999, 51.50713220000001], [-0.4491576420597607, 51.50706513585433], [-0.4490180999999999, 51.50703759999999], [-0.4481072999999999, 51.5068677], [-0.4478519114994092, 51.50681652753606], [-0.44761044011808815, 51.506766155222905], [-0.4473983523175937, 51.50671926515638], [-0.44721147215046186, 51.506675320341834], [-0.44704562366922856, 51.50663378378466], [-0.44689663092642984, 51.506594118490206], [-0.44676031797460175, 51.50655578746386], [-0.4466325088662803, 51.50651825371098], [-0.4465090276540014, 51.506480980236944], [-0.4463856983903012, 51.50644343004713], [-0.4462583451277155, 51.5064050661469], [-0.44612279191878057, 51.50636535154162], [-0.4459748628160322, 51.50632374923667], [-0.44581038187200656, 51.50627972223741], [-0.4456251731392395, 51.50623273354922], [-0.4454150606702671, 51.50618224617747], [-0.4451758685176254, 51.50612772312753], [-0.4451691725809694, 51.50612620546551], [-0.4451301834939695, 51.506129624755935], [-0.44505726098405735, 51.5061360199612], [-0.4446854, 51.50605670000001], [-0.4442659364961424, 51.50596524554944], [-0.4440971, 51.50595030000001], [-0.4439531, 51.505934899999986], [-0.4438047, 51.5059182], [-0.443628, 51.5058936], [-0.4434802, 51.5058667], [-0.4433034, 51.505833599999995], [-0.4431511, 51.505808], [-0.4424447, 51.5056659], [-0.4413072, 51.505439599999995], [-0.44045149999999994, 51.5052698], [-0.4396179999999999, 51.50510909999999], [-0.4384238999999999, 51.5048894], [-0.4383089999999999, 51.5048712], [-0.4371285999999999, 51.50472419999999], [-0.4361994, 51.50460040000001], [-0.4358107813921324, 51.504542263694965], [-0.4352181, 51.50445359999999], [-0.4345449, 51.5043629], [-0.43368309999999993, 51.504245100000006], [-0.4321087, 51.5040321], [-0.43169479999999993, 51.5039818], [-0.4312623, 51.5039302], [-0.430439, 51.5038362], [-0.4298878, 51.50377809999999], [-0.4293121999999999, 51.50371700000001], [-0.4286325999999999, 51.50364810000001], [-0.4279574, 51.5035892], [-0.4272543999999999, 51.5035272], [-0.42610629999999994, 51.503429199999985], [-0.425868, 51.5034066], [-0.4237455, 51.503255], [-0.4234148, 51.5032266], [-0.423321896216709, 51.50321930041702], [-0.4230508, 51.503198], [-0.4222689, 51.5031409], [-0.4215447, 51.5031017], [-0.4213663, 51.503091999999995], [-0.420615, 51.50305809999999], [-0.4204627, 51.5030512], [-0.41726699999999994, 51.50292090000001], [-0.4171716, 51.50291680000001], [-0.4167050000000001, 51.5028982], [-0.4163967, 51.50288369999999], [-0.41585549999999993, 51.50286259999999], [-0.41568579999999994, 51.50285649999999], [-0.4151963, 51.5028391], [-0.4149532, 51.5028326], [-0.4145998, 51.50283159999999], [-0.4142457, 51.5028474], [-0.413952, 51.5028479], [-0.4138879, 51.5028476], [-0.4131146, 51.50283439999999], [-0.4125067999999999, 51.5028274], [-0.4114460999999999, 51.502819599999995], [-0.4109700999999999, 51.50282099999999], [-0.4092543, 51.5028383], [-0.4079338, 51.50286950000001], [-0.40692909999999993, 51.502905299999995], [-0.4059591, 51.50295], [-0.4050147999999999, 51.502992899999995], [-0.40440829999999994, 51.5030208], [-0.40394679999999994, 51.5030436], [-0.40349309999999994, 51.5030653], [-0.40263009999999994, 51.5031126], [-0.4014038, 51.5031816], [-0.4013336, 51.503185499999994], [-0.40013399999999993, 51.5032466], [-0.3998627, 51.503271899999994], [-0.3992978, 51.503313299999995], [-0.3987022999999999, 51.50335170000001], [-0.3981771, 51.5033949], [-0.3974803999999999, 51.503464], [-0.3963768, 51.5035545], [-0.3949982, 51.5036849], [-0.3945207, 51.5037459], [-0.3940407, 51.503805400000005], [-0.3924902999999999, 51.503958700000005], [-0.3921393, 51.5040039], [-0.3910889, 51.50413220000001], [-0.3886765, 51.504434999999994], [-0.3884156, 51.5044721], [-0.38336829999999994, 51.5051911], [-0.3805533, 51.5055894], [-0.3796667, 51.5057131], [-0.3790435, 51.5058019], [-0.3783799, 51.5058938], [-0.37722267999059506, 51.506058137201656], [-0.3764061, 51.5061741], [-0.3745698, 51.50643310000001], [-0.3744404, 51.5064532], [-0.36946539999999994, 51.5071528], [-0.3689618999999999, 51.5072236], [-0.3681414, 51.50733809999999], [-0.3674225, 51.507441], [-0.3665796, 51.5075605], [-0.3660224, 51.5076394], [-0.3654463, 51.5077202], [-0.3647467999999999, 51.50782089999999], [-0.36404669999999995, 51.50791879999999], [-0.3631414999999999, 51.50804529999999], [-0.3621448, 51.508186900000005], [-0.3612916, 51.50831209999999], [-0.3604507, 51.5084319], [-0.3596206, 51.50855370000001], [-0.35932611364780853, 51.508597039426064], [-0.35868969999999994, 51.5086907], [-0.3578353, 51.5088197], [-0.35698849999999993, 51.5089525], [-0.3563258999999999, 51.5090539], [-0.355734, 51.50915270000001], [-0.3552273, 51.5092393], [-0.3546626, 51.50933430000001], [-0.35415399999999997, 51.5094191], [-0.3537098, 51.50949390000001], [-0.3526868, 51.509665], [-0.35172319999999996, 51.5098174], [-0.3507844, 51.50995900000001], [-0.34983629999999993, 51.510102499999995], [-0.34875699999999993, 51.5102608], [-0.34788069999999993, 51.510387899999984], [-0.34669440000000007, 51.5105538], [-0.3432394999999999, 51.5110215], [-0.34148619999999996, 51.5112657], [-0.3408458999999999, 51.5113549], [-0.3403175, 51.511428299999984], [-0.3397033, 51.511509399999994], [-0.3386744, 51.511640699999994], [-0.3380986, 51.511713], [-0.3374888, 51.511785999999994], [-0.3368631999999999, 51.5118583], [-0.3365526, 51.5118946], [-0.33624699999999996, 51.5119321], [-0.33587960000000006, 51.511970700000006], [-0.3353845999999999, 51.5120254], [-0.3343108, 51.512140599999995], [-0.3335446, 51.512217799999995], [-0.3328204, 51.5122986], [-0.3321005, 51.5123727], [-0.3314135, 51.5124364], [-0.3306838, 51.51250960000001], [-0.329994, 51.51257999999999], [-0.32950359999999995, 51.5126267], [-0.3289332, 51.51268100000001], [-0.3283383, 51.5127372], [-0.3278028, 51.512786099999985], [-0.3272533, 51.51283690000001], [-0.32667969999999996, 51.5128908], [-0.3260751, 51.51294279999998], [-0.32563469999999994, 51.5129801], [-0.3252214, 51.513017100000006], [-0.3246495, 51.51306739999999], [-0.3237724, 51.5131408], [-0.3229996, 51.513192], [-0.3225645, 51.5132283], [-0.3221074, 51.51326629999999], [-0.3211932, 51.5133391], [-0.3204278, 51.5133951], [-0.31985249999999993, 51.51343760000001], [-0.31958669999999995, 51.51346159999999], [-0.3193081, 51.5134814], [-0.31850699999999993, 51.5135395], [-0.3177728, 51.51359050000001], [-0.3170029, 51.5136438], [-0.31545020000000007, 51.51374479999999], [-0.314478, 51.5138052], [-0.3061542, 51.51432509999999], [-0.306048, 51.514332499999995], [-0.3047637, 51.51442209999999], [-0.30394730000000003, 51.5144746], [-0.30341960000000007, 51.5145059], [-0.30281199999999997, 51.51454350000001], [-0.3015175, 51.5146208], [-0.30023369999999994, 51.5146851], [-0.298954, 51.5147397], [-0.2969463, 51.5148041], [-0.2960067, 51.5148216], [-0.2950247999999999, 51.51483170000001], [-0.2944664, 51.51483710000001], [-0.2941541, 51.5148386], [-0.2931123, 51.5148403], [-0.2922969, 51.51484299999999], [-0.2917909, 51.5148446], [-0.29123963412701476, 51.51484483155946], [-0.2909849164871852, 51.5148467060362], [-0.29075985052609993, 51.51484997835916], [-0.2905602002746019, 51.51485444558825], [-0.29038172976353444, 51.51485990478339], [-0.29022020302374074, 51.5148661530045], [-0.2900713840860639, 51.5148729873115], [-0.2899310369813473, 51.51488020476431], [-0.2897949257404339, 51.51488760242284], [-0.2896588143941671, 51.51489497734701], [-0.28951846697338995, 51.51490212659675], [-0.2893696475089457, 51.514908847231965], [-0.28920812003167756, 51.51491493631258], [-0.28902964857242863, 51.51492019089851], [-0.28882999716204216, 51.51492440804968], [-0.2886049298313614, 51.514927384826], [-0.2883502106112294, 51.5149289182874], [-0.28682880000000005, 51.51493839999999], [-0.2860147, 51.51495639999999], [-0.2851295, 51.5149889], [-0.2847383, 51.5150002], [-0.28427459999999993, 51.5150165], [-0.2838756, 51.51503729999999], [-0.2833593, 51.51507569999999], [-0.28302260000000007, 51.5150903], [-0.282896, 51.515096699999994], [-0.28272629999999993, 51.5151078], [-0.28229309999999996, 51.5151517], [-0.28204769999999996, 51.5151876], [-0.28170769999999995, 51.51525099999999], [-0.2814860123449074, 51.5152630146638], [-0.2810619, 51.515286], [-0.2805403, 51.5153094], [-0.2797088, 51.51535450000001], [-0.2784683, 51.5154405], [-0.2771768, 51.5155498], [-0.27588929999999995, 51.5156749], [-0.2751195, 51.51576089999999], [-0.2743296, 51.5158552], [-0.2732746, 51.51599529999999], [-0.2729415, 51.5160453], [-0.27159279999999997, 51.5162623], [-0.2708556, 51.5163929], [-0.27010919999999994, 51.516539499999986], [-0.26949458523585645, 51.51666827464791], [-0.2691723, 51.51673579999999], [-0.2668959, 51.517236099999984], [-0.26679529999999996, 51.51725779999999], [-0.2666847, 51.517280500000005], [-0.26628029999999997, 51.51735300000001], [-0.2653028, 51.5175544], [-0.26478179999999996, 51.5176657], [-0.26399609999999996, 51.5178459], [-0.2633975, 51.517994599999994], [-0.2625968, 51.5182161], [-0.26201309999999994, 51.5183903], [-0.2614994, 51.5185562], [-0.26015849999999996, 51.5190342], [-0.2597819, 51.5191671], [-0.2592463, 51.51935610000001], [-0.258344, 51.5196941], [-0.2578801, 51.51988020000001], [-0.2573606, 51.5200925], [-0.2564334, 51.5204813], [-0.25624929339735986, 51.52055523244075], [-0.25618127717845574, 51.52058254596137], [-0.25559419999999994, 51.520818299999995], [-0.2547742, 51.521138499999985], [-0.254019, 51.52143590000001], [-0.2535433, 51.52161329999999], [-0.25341119999999995, 51.5216626], [-0.2531323, 51.52176659999999], [-0.2528564, 51.52186880000001], [-0.2520682, 51.52214490000001], [-0.25142469999999995, 51.5223611], [-0.2501576999999999, 51.522751], [-0.2493126, 51.52299899999999], [-0.2485582, 51.523213600000005], [-0.2469488, 51.52363900000001], [-0.246751, 51.5236908], [-0.24637029999999993, 51.5237762], [-0.24570910000000004, 51.52391810000001], [-0.24547980000000005, 51.52396509999999], [-0.245433, 51.5239763], [-0.24523560000000005, 51.52402349999999], [-0.24332449999999997, 51.52446160000001], [-0.242579, 51.524619], [-0.2418401, 51.52476810000001], [-0.241457, 51.52483899999999], [-0.2411668, 51.52489270000001], [-0.24054010000000003, 51.525001], [-0.24001479999999997, 51.525087099999986], [-0.239218, 51.52520419999999], [-0.238226, 51.52533480000001], [-0.23745059999999996, 51.5254283], [-0.2362923, 51.52554829999999], [-0.2351815, 51.52564189999999], [-0.23495475880796407, 51.52565630100244], [-0.23490701426163027, 51.52565933339894], [-0.2342683, 51.5256999], [-0.2336434, 51.5257328], [-0.23330839999999997, 51.5257472], [-0.23297049999999997, 51.5257655], [-0.2327114, 51.5257774], [-0.23242140000000003, 51.525789399999994], [-0.232151, 51.52580300000001], [-0.2318576, 51.5258143], [-0.23156240000000003, 51.5258285], [-0.2311473, 51.52584540000001], [-0.2306863, 51.52586839999999], [-0.2304268, 51.52587679999999], [-0.2302451, 51.5258827], [-0.22991230000000004, 51.5258936], [-0.2295708, 51.5259002], [-0.22930900000000004, 51.52590269999998], [-0.22887930000000004, 51.5259057], [-0.2285939, 51.5259072], [-0.2282156999999999, 51.5259011], [-0.2278224, 51.52589600000001], [-0.2270542879688269, 51.52587745377656], [-0.226944, 51.5258438], [-0.2268132714814284, 51.52579704976277], [-0.2260563, 51.5257714], [-0.225033, 51.52572289999999], [-0.2247370999999999, 51.525706500000005], [-0.22413720000000004, 51.5256719], [-0.2238091, 51.52564720000001], [-0.2227863, 51.5255758], [-0.22199689999999997, 51.5255117], [-0.221239, 51.525443900000006], [-0.2205294, 51.52537559999999], [-0.2203363, 51.52535699999999], [-0.2191394, 51.52522040000001], [-0.2183549, 51.5251297], [-0.2179194, 51.525077499999995], [-0.2172965, 51.52498969999999], [-0.2166722, 51.5248997], [-0.2156022, 51.52473959999999], [-0.214962, 51.524634899999995], [-0.2145884, 51.5245701], [-0.21395869999999995, 51.52445959999999], [-0.2136806, 51.5244089], [-0.2124926, 51.524205900000005], [-0.2116303, 51.524038999999995], [-0.2107248, 51.5238339], [-0.2098486, 51.523629199999995], [-0.2089352, 51.52339009999999], [-0.2088448, 51.52336660000001], [-0.2086111, 51.523302300000005], [-0.2085897, 51.5232964], [-0.20800519999999997, 51.5231363], [-0.20729239999999996, 51.5229324], [-0.2064448, 51.5226961], [-0.2059239, 51.522557899999995], [-0.2053674, 51.522415200000005], [-0.20486669999999996, 51.5222839], [-0.20461609999999997, 51.52221380000001], [-0.20282919999999996, 51.52175549999999], [-0.20270355155128697, 51.5217213478905], [-0.2027008, 51.5217206], [-0.2025972, 51.5216912], [-0.2025708, 51.5216837], [-0.20215549999999996, 51.52157900000001], [-0.2019703, 51.52153320000001], [-0.20170950000000004, 51.5214703], [-0.2015285, 51.52142769999998], [-0.20145759999999996, 51.52141099999999], [-0.20094819999999997, 51.52130189999999], [-0.2008135, 51.521274600000005], [-0.2006939, 51.5212486], [-0.2004951, 51.5212003], [-0.2000992, 51.5210979], [-0.1997634, 51.521018699999985], [-0.1988613, 51.5208205], [-0.19827690000000003, 51.5206921], [-0.19734809999999997, 51.52047700000001], [-0.19621279999999997, 51.520209099999995], [-0.1959983, 51.520157], [-0.1957945, 51.520114199999995], [-0.1956122, 51.52008], [-0.1951535, 51.52000249999998], [-0.1949973, 51.51997459999999], [-0.1946295, 51.5199305], [-0.1946058, 51.5199277], [-0.19444479999999997, 51.51990669999999], [-0.19420519999999997, 51.5198755], [-0.1941071, 51.519857399999985], [-0.193967, 51.5198367], [-0.1937134, 51.5198008], [-0.19293099999999996, 51.519713], [-0.1923488, 51.519653000000005], [-0.1922012, 51.5196386], [-0.1917349, 51.519579799999995], [-0.1912869, 51.51952310000001], [-0.190431, 51.519438], [-0.1901427, 51.5194107], [-0.1870045, 51.51911890000001], [-0.18610779999999996, 51.5190708], [-0.1850612, 51.51905459999999], [-0.18503977649797215, 51.519053952424024], [-0.1843003, 51.51903159999999], [-0.1835796, 51.5189555], [-0.1830056, 51.51885550000001], [-0.18231629999999996, 51.5186885], [-0.1822454793351458, 51.51867019557413], [-0.18222252453516288, 51.51866426263708], [-0.18204641473925276, 51.518618744970894], [-0.18199497962396588, 51.51860545094652], [-0.18189897695255747, 51.518580637890665], [-0.1817077, 51.51853119999999], [-0.18157449999999997, 51.5185254], [-0.1814221, 51.51851719999999], [-0.1812625352914737, 51.51850742932989], [-0.18095829999999996, 51.5184888], [-0.1803392, 51.5184412], [-0.18005199999999996, 51.518407299999986], [-0.1797938, 51.5183613], [-0.1796630568239043, 51.518330165308825], [-0.179562, 51.5183061], [-0.17924569999999998, 51.5182125], [-0.17896929999999997, 51.518117399999994], [-0.1786307, 51.5179686], [-0.17836319999999997, 51.5178243], [-0.17831389999999997, 51.51779429999999], [-0.17690409999999998, 51.516748199999995]]}", "current_leg_start": "Reading", "dest_arr_time_act": "0657", "motion_projection": null, "next_location_lat": "51.5167482", "next_location_lon": "-0.1769041", "previous_location": "Reading", "current_leg_milage": "35.7", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 661.353, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 707.337, \"from_m\": 661.353, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 834.724, \"from_m\": 707.337, \"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\": 1220.87, \"from_m\": 834.724, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"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\": 125.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\": 125.0, \"governing_constraint\": \"infrastructure\", \"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\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"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\": 125.0, \"governing_constraint\": \"infrastructure\", \"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\": 125.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\": 125.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\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 27099.015, \"from_m\": 20726.638, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 56495.586, \"from_m\": 27099.015, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 56582.332, \"from_m\": 56495.586, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 65317.376, \"from_m\": 56582.332, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 66140.197, \"from_m\": 65317.376, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 66153.566, \"from_m\": 66140.197, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 67568.303, \"from_m\": 66153.566, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 92943.555, \"from_m\": 67568.303, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 93052.794, \"from_m\": 92943.555, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 130707.692, \"from_m\": 93052.794, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 130772.755, \"from_m\": 130707.692, \"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\": 131117.548, \"from_m\": 130772.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:backward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 131530.011, \"from_m\": 131117.548, \"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\": 131666.616, \"from_m\": 131530.011, \"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\": 131706.872, \"from_m\": 131666.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:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 131896.515, \"from_m\": 131706.872, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 132608.666, \"from_m\": 131896.515, \"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\": 133233.182, \"from_m\": 132608.666, \"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\": 133291.572, \"from_m\": 133233.182, \"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\": 133347.692, \"from_m\": 133291.572, \"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\": 133454.579, \"from_m\": 133347.692, \"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\": 133512.96, \"from_m\": 133454.579, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 133592.906, \"from_m\": 133512.96, \"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\": 140349.834, \"from_m\": 133592.906, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 140404.345, \"from_m\": 140349.834, \"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\": 149581.825, \"from_m\": 140404.345, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 149593.429, \"from_m\": 149581.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\": 150923.174, \"from_m\": 149593.429, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 151073.765, \"from_m\": 150923.174, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 151112.304, \"from_m\": 151073.765, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 151601.819, \"from_m\": 151112.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\": 151685.333, \"from_m\": 151601.819, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 182281.622, \"from_m\": 151685.333, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 186545.082, \"from_m\": 182281.622, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 186746.487, \"from_m\": 186545.082, \"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\": 186832.166, \"from_m\": 186746.487, \"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\": 187995.428, \"from_m\": 186832.166, \"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\": 188280.439, \"from_m\": 187995.428, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 189750.564, \"from_m\": 188280.439, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 658567, \"profile_key\": \"2298ad3cbb41b289b6d9f8cd7dc1c354640e52bfc157b9b98b294ac3c2694b2a\", \"schedule_id\": 25867, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0523\", \"location\": \"Bristol Temple Meads\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0524\", \"location\": \"Bristol East Jn\", \"stage_seq\": 2, \"distance_m\": 567.712, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0525\", \"location\": \"North Somerset Jn\", \"stage_seq\": 3, \"distance_m\": 1276.687, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": false, \"wtt_arr\": \"0534\", \"wtt_dep\": \"0536\", \"location\": \"Bath Spa\", \"stage_seq\": 4, \"distance_m\": 18442.947, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0539\", \"location\": \"Bathampton Jn\", \"stage_seq\": 5, \"distance_m\": 21899.569, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0545\", \"location\": \"Thingley East Jn\", \"stage_seq\": 6, \"distance_m\": 36852.137, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": false, \"wtt_arr\": \"0547\", \"wtt_dep\": \"0549\", \"location\": \"Chippenham\", \"stage_seq\": 7, \"distance_m\": 39160.674, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0556\", \"location\": \"Wootton Bassett Jn\", \"stage_seq\": 8, \"distance_m\": 56624.447, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": false, \"wtt_arr\": \"0601\", \"wtt_dep\": \"0603\", \"location\": \"Swindon\", \"stage_seq\": 9, \"distance_m\": 65867.175, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0609H\", \"location\": \"Uffington\", \"stage_seq\": 10, \"distance_m\": 83205.614, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0611H\", \"location\": \"Challow Jn\", \"stage_seq\": 11, \"distance_m\": 87219.229, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0613\", \"location\": \"Wantage Road\", \"stage_seq\": 12, \"distance_m\": 92836.665, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": false, \"wtt_arr\": \"0618H\", \"wtt_dep\": \"0620\", \"location\": \"Didcot Parkway\", \"stage_seq\": 13, \"distance_m\": 104690.755, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0625H\", \"location\": \"Goring & Streatley\", \"stage_seq\": 14, \"distance_m\": 118147.283, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0631\", \"location\": \"Reading High Level Jn\", \"stage_seq\": 15, \"distance_m\": 131793.412, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": false, \"wtt_arr\": \"0632H\", \"wtt_dep\": \"0634H\", \"location\": \"Reading\", \"stage_seq\": 16, \"distance_m\": 132131.782, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0635H\", \"location\": \"Kennet Bridge Jn\", \"stage_seq\": 17, \"distance_m\": 133291.572, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0638H\", \"location\": \"Twyford\", \"stage_seq\": 18, \"distance_m\": 140076.221, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0642\", \"location\": \"Maidenhead\", \"stage_seq\": 19, \"distance_m\": 150965.343, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0645\", \"location\": \"Slough\", \"stage_seq\": 20, \"distance_m\": 160194.463, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0648\", \"location\": \"Stockley Jn\", \"stage_seq\": 21, \"distance_m\": 170467.025, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0648H\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 22, \"distance_m\": 172127.159, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0649H\", \"location\": \"Southall\", \"stage_seq\": 23, \"distance_m\": 175406.858, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0651\", \"location\": \"Acton West Jn\", \"stage_seq\": 24, \"distance_m\": 181572.504, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0654H\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 25, \"distance_m\": 186963.866, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0655\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 26, \"distance_m\": 187836.007, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0656\", \"location\": \"Royal Oak Junction\", \"stage_seq\": 27, \"distance_m\": 189110.148, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": false, \"wtt_arr\": \"0657\", \"wtt_dep\": null, \"location\": \"London Paddington\", \"stage_seq\": 28, \"distance_m\": 189750.564, \"section_seq\": 1, \"route_path_id\": 30984}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 189750.564, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30984}], \"total_distance_m\": 189750.564, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 188828.893, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 921.671, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0523", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "28.0", "current_position_lat": "51.5167482", "current_position_lon": "-0.1769041", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25918, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:25:13Z\", \"source_id\": 54884093, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:26:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:25:19Z\", \"source_id\": 17574142, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25869, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:33:52Z\", \"source_id\": 54893291, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:34:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:33:59Z\", \"source_id\": 17576753, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24567, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:45:47Z\", \"source_id\": 54908167, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:46:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:45:52Z\", \"source_id\": 17580949, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24495, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:00:02Z\", \"source_id\": 54929469, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:01:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:00:12Z\", \"source_id\": 17587231, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24023, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:12:24Z\", \"source_id\": 54950983, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:13:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:12:29Z\", \"source_id\": 17593804, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23962, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:17:21Z\", \"source_id\": 54960557, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:19:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:17:25Z\", \"source_id\": 17596621, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23946, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:25:09Z\", \"source_id\": 54975964, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:26:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:25:14Z\", \"source_id\": 17601375, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23777, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:30:19Z\", \"source_id\": 54986466, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:31:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:30:23Z\", \"source_id\": 17604628, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23679, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:37:34Z\", \"source_id\": 55002341, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:40:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:37:38Z\", \"source_id\": 17609361, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23624, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:41:11Z\", \"source_id\": 55010594, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:42:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:41:16Z\", \"source_id\": 17611847, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23556, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:46:28Z\", \"source_id\": 55022604, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:48:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:46:28Z\", \"source_id\": 17615419, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23523, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:51:06Z\", \"source_id\": 55033539, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:51:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:51:09Z\", \"source_id\": 17618668, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23399, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:52:56Z\", \"source_id\": 55038025, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:53:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:53:01Z\", \"source_id\": 17619994, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23169, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:55:08Z\", \"source_id\": 55043341, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:55:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:55:14Z\", \"source_id\": 17621516, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22927, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:01:02Z\", \"source_id\": 55058332, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:02:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:01:03Z\", \"source_id\": 17625657, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Paddington", "service_state_platform": "9", "timing_fact_generation": 1789711264179744, "current_leg_arrival_utc": "2026-09-18T07:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T06:02:46.404151", "service_state_evidence_id": 17625657, "current_leg_start_actual_dep": "2026-09-18T06:39:30+01:00", "operational_evidence_version": 125, "service_state_event_time_utc": "2026-09-18T06:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T06:12:46.429207", "service_state_valid_until_kind": null, "operational_interpretation_version": 125, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P BRI PAD 1A01 800317 9 125 None {"version": 3, "segments": [{"to_m": 661.353, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 707.337, "from_m": 661.353, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 834.724, "from_m": 707.337, "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": 1220.87, "from_m": 834.724, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "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": 125.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": 125.0, "governing_constraint": "infrastructure", "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": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "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": 125.0, "governing_constraint": "infrastructure", "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": 125.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": 125.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": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 27099.015, "from_m": 20726.638, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 56495.586, "from_m": 27099.015, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 56582.332, "from_m": 56495.586, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 65317.376, "from_m": 56582.332, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 66140.197, "from_m": 65317.376, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 66153.566, "from_m": 66140.197, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 67568.303, "from_m": 66153.566, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 92943.555, "from_m": 67568.303, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 93052.794, "from_m": 92943.555, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 130707.692, "from_m": 93052.794, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 130772.755, "from_m": 130707.692, "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": 131117.548, "from_m": 130772.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:backward", "infrastructure_limit_mph": 50.0}, {"to_m": 131530.011, "from_m": 131117.548, "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": 131666.616, "from_m": 131530.011, "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": 131706.872, "from_m": 131666.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:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 131896.515, "from_m": 131706.872, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 132608.666, "from_m": 131896.515, "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": 133233.182, "from_m": 132608.666, "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": 133291.572, "from_m": 133233.182, "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": 133347.692, "from_m": 133291.572, "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": 133454.579, "from_m": 133347.692, "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": 133512.96, "from_m": 133454.579, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 133592.906, "from_m": 133512.96, "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": 140349.834, "from_m": 133592.906, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 140404.345, "from_m": 140349.834, "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": 149581.825, "from_m": 140404.345, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 149593.429, "from_m": 149581.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": 150923.174, "from_m": 149593.429, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 151073.765, "from_m": 150923.174, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 151112.304, "from_m": 151073.765, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 151601.819, "from_m": 151112.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": 151685.333, "from_m": 151601.819, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 182281.622, "from_m": 151685.333, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 186545.082, "from_m": 182281.622, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 186746.487, "from_m": 186545.082, "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": 186832.166, "from_m": 186746.487, "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": 187995.428, "from_m": 186832.166, "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": 188280.439, "from_m": 187995.428, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 189750.564, "from_m": 188280.439, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 658567, "profile_key": "2298ad3cbb41b289b6d9f8cd7dc1c354640e52bfc157b9b98b294ac3c2694b2a", "schedule_id": 25867, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0523", "location": "Bristol Temple Meads", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0524", "location": "Bristol East Jn", "stage_seq": 2, "distance_m": 567.712, "section_seq": 1, "route_path_id": 30984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0525", "location": "North Somerset Jn", "stage_seq": 3, "distance_m": 1276.687, "section_seq": 1, "route_path_id": 30984}, {"is_pass": false, "wtt_arr": "0534", "wtt_dep": "0536", "location": "Bath Spa", "stage_seq": 4, "distance_m": 18442.947, "section_seq": 1, "route_path_id": 30984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0539", "location": "Bathampton Jn", "stage_seq": 5, "distance_m": 21899.569, "section_seq": 1, "route_path_id": 30984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0545", "location": "Thingley East Jn", "stage_seq": 6, "distance_m": 36852.137, "section_seq": 1, "route_path_id": 30984}, {"is_pass": false, "wtt_arr": "0547", "wtt_dep": "0549", "location": "Chippenham", "stage_seq": 7, "distance_m": 39160.674, "section_seq": 1, "route_path_id": 30984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0556", "location": "Wootton Bassett Jn", "stage_seq": 8, "distance_m": 56624.447, "section_seq": 1, "route_path_id": 30984}, {"is_pass": false, "wtt_arr": "0601", "wtt_dep": "0603", "location": "Swindon", "stage_seq": 9, "distance_m": 65867.175, "section_seq": 1, "route_path_id": 30984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0609H", "location": "Uffington", "stage_seq": 10, "distance_m": 83205.614, "section_seq": 1, "route_path_id": 30984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0611H", "location": "Challow Jn", "stage_seq": 11, "distance_m": 87219.229, "section_seq": 1, "route_path_id": 30984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0613", "location": "Wantage Road", "stage_seq": 12, "distance_m": 92836.665, "section_seq": 1, "route_path_id": 30984}, {"is_pass": false, "wtt_arr": "0618H", "wtt_dep": "0620", "location": "Didcot Parkway", "stage_seq": 13, "distance_m": 104690.755, "section_seq": 1, "route_path_id": 30984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0625H", "location": "Goring & Streatley", "stage_seq": 14, "distance_m": 118147.283, "section_seq": 1, "route_path_id": 30984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0631", "location": "Reading High Level Jn", "stage_seq": 15, "distance_m": 131793.412, "section_seq": 1, "route_path_id": 30984}, {"is_pass": false, "wtt_arr": "0632H", "wtt_dep": "0634H", "location": "Reading", "stage_seq": 16, "distance_m": 132131.782, "section_seq": 1, "route_path_id": 30984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0635H", "location": "Kennet Bridge Jn", "stage_seq": 17, "distance_m": 133291.572, "section_seq": 1, "route_path_id": 30984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0638H", "location": "Twyford", "stage_seq": 18, "distance_m": 140076.221, "section_seq": 1, "route_path_id": 30984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0642", "location": "Maidenhead", "stage_seq": 19, "distance_m": 150965.343, "section_seq": 1, "route_path_id": 30984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0645", "location": "Slough", "stage_seq": 20, "distance_m": 160194.463, "section_seq": 1, "route_path_id": 30984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0648", "location": "Stockley Jn", "stage_seq": 21, "distance_m": 170467.025, "section_seq": 1, "route_path_id": 30984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0648H", "location": "Heathrow Airport Jn", "stage_seq": 22, "distance_m": 172127.159, "section_seq": 1, "route_path_id": 30984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0649H", "location": "Southall", "stage_seq": 23, "distance_m": 175406.858, "section_seq": 1, "route_path_id": 30984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0651", "location": "Acton West Jn", "stage_seq": 24, "distance_m": 181572.504, "section_seq": 1, "route_path_id": 30984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0654H", "location": "Ladbroke Grove Jn", "stage_seq": 25, "distance_m": 186963.866, "section_seq": 1, "route_path_id": 30984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0655", "location": "Portobello Jn (London)", "stage_seq": 26, "distance_m": 187836.007, "section_seq": 1, "route_path_id": 30984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0656", "location": "Royal Oak Junction", "stage_seq": 27, "distance_m": 189110.148, "section_seq": 1, "route_path_id": 30984}, {"is_pass": false, "wtt_arr": "0657", "wtt_dep": null, "location": "London Paddington", "stage_seq": 28, "distance_m": 189750.564, "section_seq": 1, "route_path_id": 30984}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 189750.564, "from_m": 0.0, "section_seq": 1, "route_path_id": 30984}], "total_distance_m": 189750.564, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 188828.893, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 921.671, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 25918, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:25:13Z", "source_id": 54884093, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T04:26:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:25:19Z", "source_id": 17574142, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T05:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25869, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:33:52Z", "source_id": 54893291, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T04:34:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:33:59Z", "source_id": 17576753, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T05:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24567, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:45:47Z", "source_id": 54908167, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T04:46:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:45:52Z", "source_id": 17580949, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T05:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24495, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:00:02Z", "source_id": 54929469, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T05:01:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:00:12Z", "source_id": 17587231, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T06:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24023, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:12:24Z", "source_id": 54950983, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T05:13:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:12:29Z", "source_id": 17593804, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T06:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23962, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:17:21Z", "source_id": 54960557, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T05:19:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:17:25Z", "source_id": 17596621, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T06:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23946, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:25:09Z", "source_id": 54975964, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T05:26:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:25:14Z", "source_id": 17601375, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T06:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23777, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:30:19Z", "source_id": 54986466, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T05:31:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:30:23Z", "source_id": 17604628, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T06:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23679, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:37:34Z", "source_id": 55002341, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T05:40:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:37:38Z", "source_id": 17609361, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T06:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23624, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:41:11Z", "source_id": 55010594, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T05:42:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:41:16Z", "source_id": 17611847, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T06:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23556, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:46:28Z", "source_id": 55022604, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T05:48:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:46:28Z", "source_id": 17615419, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T06:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23523, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:51:06Z", "source_id": 55033539, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T05:51:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:51:09Z", "source_id": 17618668, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T06:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23399, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:52:56Z", "source_id": 55038025, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-18T05:53:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:53:01Z", "source_id": 17619994, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-18T06:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23169, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:55:08Z", "source_id": 55043341, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-18T05:55:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:55:14Z", "source_id": 17621516, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-18T06:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22927, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:01:02Z", "source_id": 55058332, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-18T06:02:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:01:03Z", "source_id": 17625657, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-18T07:02:00+01:00", "operational_fact": true}] Bristol Temple Meads 0523 0523 15 None None London Paddington 0657 0657 9 LATE +5 minutes https://www.realtimetrains.co.uk/service/gb-nr:W34456/2026-09-18/detailed None Reading 2026-09-18T06:39:30+01:00 London Paddington 28.0 {"type": "LineString", "coordinates": [[-0.9734395, 51.459132399999994], [-0.9728922, 51.459072799999994], [-0.9724542, 51.4590325], [-0.9723566, 51.459022999999995], [-0.971842, 51.4589776], [-0.9709978, 51.45892299999999], [-0.9699882, 51.45887160000001], [-0.9687165, 51.4588223], [-0.9681995, 51.4588083], [-0.9665911999999998, 51.4587322], [-0.9652642, 51.4586352], [-0.9642825, 51.45859059999999], [-0.9622636, 51.458503400000005], [-0.9619984, 51.45849189999999], [-0.9619396103303312, 51.45848978738839], [-0.9617396, 51.4584826], [-0.9615773, 51.45847679999998], [-0.9575964999999996, 51.458412299999985], [-0.9567547, 51.458437499999995], [-0.9559447, 51.458437800000006], [-0.9544051, 51.4584992], [-0.9535628000000002, 51.45851400000001], [-0.9524119, 51.4585658], [-0.9503301, 51.4586166], [-0.9492394, 51.458624400000005], [-0.9486436, 51.458645], [-0.9480279, 51.4586622], [-0.9469266, 51.4587021], [-0.945082, 51.458755], [-0.9440774, 51.4587761], [-0.9429622, 51.4587876], [-0.9423402, 51.458797399999995], [-0.9417211, 51.4588117], [-0.9412879, 51.45882060000001], [-0.9398481, 51.4588607], [-0.9390974, 51.458874900000005], [-0.938311, 51.4588856], [-0.9367282999999998, 51.45891149999999], [-0.935573, 51.45894439999999], [-0.9346036, 51.4589881], [-0.9340989, 51.4590166], [-0.9336086, 51.45905049999998], [-0.9330951999999996, 51.4590879], [-0.9323602999999998, 51.45914930000001], [-0.9313894, 51.4592393], [-0.9304171999999996, 51.4593409], [-0.9289988, 51.45947890000001], [-0.9275706, 51.45962819999999], [-0.9270785999999998, 51.45967939999999], [-0.926531, 51.4597373], [-0.9256717, 51.45983349999999], [-0.9249468, 51.4599164], [-0.9244521, 51.45997779999999], [-0.9239842, 51.46004140000001], [-0.9231696, 51.46015330000001], [-0.9221959, 51.4602941], [-0.9218518, 51.46034709999999], [-0.9213352, 51.4604258], [-0.9207973000000002, 51.460514], [-0.9202726, 51.460606], [-0.9197554, 51.460703200000005], [-0.9187108999999996, 51.46090420000001], [-0.9182933999999998, 51.4609853], [-0.9173998, 51.461152799999994], [-0.9169208, 51.4612356], [-0.9165149, 51.4612977], [-0.9157787, 51.4614019], [-0.9149594, 51.461516799999984], [-0.9141544999999998, 51.46163889999999], [-0.9130993, 51.46181529999999], [-0.9120477, 51.4619991], [-0.9115808, 51.46208159999999], [-0.9108316, 51.462217], [-0.9099709, 51.462370199999995], [-0.9088545999999998, 51.4625713], [-0.9083552, 51.4626597], [-0.9076832, 51.462778199999995], [-0.9069169, 51.46291359999999], [-0.9060475, 51.4630731], [-0.9050152, 51.4632699], [-0.9026091, 51.4637656], [-0.9013071, 51.4640288], [-0.8999422, 51.4643324], [-0.8985598, 51.4646489], [-0.8983152841195214, 51.46471017701703], [-0.8978575000000001, 51.4648249], [-0.8963491999999998, 51.46519549999999], [-0.8955847000000001, 51.465381699999995], [-0.8944116999999999, 51.46568779999999], [-0.8934919, 51.46595490000001], [-0.8926385999999998, 51.466186699999994], [-0.8914526, 51.46651579999999], [-0.8900686000000001, 51.46692229999999], [-0.8886896, 51.4673304], [-0.8858910999999999, 51.4682223], [-0.8806401000000001, 51.469865199999994], [-0.8804120000000001, 51.4699386], [-0.8799121999999999, 51.470109400000005], [-0.8788058999999999, 51.470476899999994], [-0.8773582, 51.47094799999999], [-0.8748604999999999, 51.47177829999999], [-0.8742972999999999, 51.471959700000006], [-0.8728368999999999, 51.4724355], [-0.871377, 51.472904], [-0.8710331, 51.473011500000005], [-0.8706156999999999, 51.47314209999999], [-0.8696863999999999, 51.4733865], [-0.8684633, 51.47378020000001], [-0.8678, 51.473993], [-0.8668306, 51.4743033], [-0.8640085, 51.4752138], [-0.8638070822196255, 51.47527876749895], [-0.8625957, 51.4756695], [-0.8621195, 51.4758231], [-0.8604982, 51.4763428], [-0.8597729, 51.4765332], [-0.858236, 51.47702720000001], [-0.8560086999999998, 51.477840699999994], [-0.8555618, 51.47798060000001], [-0.8549946, 51.4781582], [-0.8539027, 51.4785122], [-0.8524785999999999, 51.478989], [-0.8498164, 51.479837299999986], [-0.8467376000000001, 51.4808117], [-0.8436049999999999, 51.48174459999999], [-0.843343, 51.48184340000001], [-0.8423824, 51.48217609999999], [-0.8405039999999999, 51.4827834], [-0.8372862999999999, 51.48382159999999], [-0.8308936, 51.48593269999999], [-0.8299253999999999, 51.486243], [-0.8288608, 51.4865925], [-0.8278339999999998, 51.4869258], [-0.8255415, 51.487598600000005], [-0.8211887, 51.4889853], [-0.8204253, 51.4892293], [-0.8195795999999999, 51.4895068], [-0.8181866, 51.48995169999999], [-0.8153429, 51.4908946], [-0.8113824, 51.492182199999995], [-0.8102526, 51.4925462], [-0.8089868999999998, 51.49294890000001], [-0.8084837557075693, 51.493106248233346], [-0.8072915, 51.4934791], [-0.8041930999999999, 51.49446530000001], [-0.8010868, 51.49546139999999], [-0.7979507999999998, 51.4964845], [-0.796868, 51.496839099999995], [-0.7953039, 51.49734829999999], [-0.7926811, 51.4982142], [-0.7909567094822837, 51.4987748385867], [-0.7901359, 51.49904169999999], [-0.7874875999999998, 51.499882], [-0.7866615, 51.5001294], [-0.7857281999999999, 51.50043409999999], [-0.7840699999999999, 51.50096690000001], [-0.7807467, 51.5020743], [-0.7773885999999999, 51.503179200000005], [-0.7740131, 51.504251899999986], [-0.7732326, 51.5044929], [-0.7724305999999999, 51.50475299999999], [-0.7711241999999999, 51.505174100000005], [-0.7687491999999999, 51.505934], [-0.7638015, 51.50748540000001], [-0.7631764, 51.50766670000001], [-0.762827, 51.5077799], [-0.7622022, 51.5080081], [-0.7615067000000001, 51.5082211], [-0.7603733999999999, 51.5085865], [-0.7580629999999999, 51.50933950000001], [-0.7536829, 51.5107527], [-0.7528493, 51.5110183], [-0.7519746, 51.5112961], [-0.7513498, 51.51149019999999], [-0.7505959999999999, 51.5117356], [-0.7499279999999999, 51.5119471], [-0.7491788, 51.5121688], [-0.7481170999999999, 51.5124896], [-0.7470693999999999, 51.5128091], [-0.7460144, 51.513107299999994], [-0.7455093, 51.51324749999999], [-0.744965, 51.5134067], [-0.7439371999999999, 51.513689], [-0.7418828, 51.5142525], [-0.7417269999999999, 51.51429110000001], [-0.7400524, 51.5147297], [-0.7384082, 51.5151419], [-0.7361402, 51.51569670000001], [-0.7338763999999999, 51.5162406], [-0.7306994999999998, 51.51688969999999], [-0.7278402, 51.517470799999984], [-0.7271989, 51.5176023], [-0.7265234999999999, 51.51773790000001], [-0.7242527999999999, 51.51816319999999], [-0.7239208, 51.5182209], [-0.7236208, 51.5182731], [-0.7230339, 51.518375299999995], [-0.7226763753448314, 51.51843703539003], [-0.7222932, 51.51850319999999], [-0.7215239, 51.518635800000006], [-0.7209868, 51.5187276], [-0.7186522272956171, 51.51911192739203], [-0.7181226999999999, 51.519199099999994], [-0.7169419999999999, 51.519381], [-0.7162014999999999, 51.51949499999999], [-0.7147682, 51.519701700000006], [-0.7141205, 51.51978600000001], [-0.7129279, 51.5199017], [-0.7120395999999999, 51.52000289999998], [-0.7110151999999998, 51.520081199999986], [-0.7098478, 51.5202137], [-0.709389, 51.520276], [-0.7034496999999998, 51.5209199], [-0.7002315999999998, 51.5212791], [-0.6972856, 51.5215732], [-0.6956415, 51.5217644], [-0.6943622, 51.521901799999995], [-0.6938893, 51.52195400000001], [-0.6927204, 51.5220854], [-0.6924827999999998, 51.5221153], [-0.6921948, 51.5221512], [-0.6914171, 51.5222408], [-0.6905843, 51.522343799999994], [-0.6895325999999999, 51.52245270000001], [-0.6894002, 51.52246710000001], [-0.6892193, 51.5224868], [-0.687548, 51.52265140000001], [-0.6858654999999999, 51.5228172], [-0.684123, 51.5229979], [-0.6826685, 51.5231502], [-0.6815572, 51.5232578], [-0.6806796, 51.523331299999995], [-0.6803821000000001, 51.523356199999995], [-0.6800283, 51.5233922], [-0.6793154, 51.52345639999999], [-0.6782688999999998, 51.523546], [-0.6766992, 51.5236416], [-0.6752902, 51.5237202], [-0.6751456, 51.5237298], [-0.6734205, 51.5238336], [-0.6716649, 51.5239172], [-0.6714598, 51.52392590000001], [-0.6698563, 51.5239806], [-0.6687378, 51.523997], [-0.6674537, 51.5240337], [-0.6673606, 51.5240349], [-0.6672469999999999, 51.52403629999999], [-0.6660219, 51.5240617], [-0.6650079, 51.5240717], [-0.6638918, 51.52407610000001], [-0.6626677, 51.5240627], [-0.6616043999999999, 51.5240418], [-0.6600075999999999, 51.5240111], [-0.6597041999999999, 51.5240047], [-0.6587431999999999, 51.52397989999999], [-0.6574041, 51.5239268], [-0.6560576, 51.5238671], [-0.6546151, 51.5237969], [-0.6530213999999999, 51.523711799999994], [-0.6516917, 51.5236296], [-0.6503356, 51.523537], [-0.6491546999999999, 51.52344289999999], [-0.6482234, 51.5233653], [-0.6472945, 51.5232817], [-0.6466080999999999, 51.5232115], [-0.645621, 51.5231158], [-0.6454036, 51.5230955], [-0.6442463, 51.5229651], [-0.6430869999999999, 51.5228411], [-0.6420572999999999, 51.5227201], [-0.6413007, 51.52262639999999], [-0.6410444, 51.5225947], [-0.6406748, 51.52254390000001], [-0.6404083999999999, 51.522499100000005], [-0.6392875, 51.5223498], [-0.6377831, 51.5221165], [-0.6377465999999999, 51.5221108], [-0.6357063999999999, 51.521792699999985], [-0.6356759999999999, 51.5217876], [-0.6338278999999999, 51.521476699999994], [-0.6336652999999999, 51.52145], [-0.6331415, 51.52136409999999], [-0.6322191, 51.521209299999995], [-0.6320153, 51.5211742], [-0.6308825999999998, 51.5209791], [-0.6300153, 51.5208175], [-0.6291275, 51.5206422], [-0.628820698883665, 51.52057806500258], [-0.6279091, 51.52038749999999], [-0.6268985, 51.5201574], [-0.6257445999999999, 51.5199027], [-0.6248631, 51.5196901], [-0.6236512999999999, 51.51939960000001], [-0.6226022, 51.51915149999999], [-0.6217637000000001, 51.5189524], [-0.6200707999999999, 51.51851370000001], [-0.618863, 51.51818260000001], [-0.6147841999999999, 51.517050999999995], [-0.613566, 51.516719], [-0.6123224000000002, 51.51638749999998], [-0.6120651999999999, 51.516321], [-0.6115339, 51.5161835], [-0.6098698, 51.5158101], [-0.6097416999999999, 51.515778399999995], [-0.6095092999999999, 51.515719700000005], [-0.6079274999999998, 51.5153752], [-0.6067647, 51.5150994], [-0.6062448, 51.5149787], [-0.6053517999999999, 51.51477130000001], [-0.6046302999999998, 51.51461330000001], [-0.6031966, 51.514309100000006], [-0.6020255, 51.514098799999985], [-0.6012538000000001, 51.5139381], [-0.5989550999999999, 51.5134617], [-0.5978308999999999, 51.5132337], [-0.5966693, 51.5130143], [-0.5956465, 51.5128393], [-0.5949381, 51.51273129999999], [-0.5941391, 51.512618], [-0.5931054, 51.5124699], [-0.5923732999999999, 51.5123588], [-0.5918961624007154, 51.51228234723479], [-0.5902363999999999, 51.51201640000001], [-0.5899777, 51.5119759], [-0.5882711999999999, 51.5117142], [-0.5878617, 51.511652], [-0.5855170999999999, 51.511295999999994], [-0.5838234, 51.5110389], [-0.5829139999999999, 51.51090949999999], [-0.5820988, 51.5108092], [-0.5799656, 51.51056150000001], [-0.5779704999999999, 51.5103476], [-0.5760868, 51.5101618], [-0.5742267, 51.5099897], [-0.5725122, 51.50984900000001], [-0.5707674, 51.509717], [-0.5684295, 51.5095641], [-0.5666028, 51.509443], [-0.5646106999999999, 51.509312699999995], [-0.5634121, 51.50923499999999], [-0.5615907, 51.5091143], [-0.5602507, 51.5090287], [-0.5582884, 51.508901], [-0.5565893, 51.5087874], [-0.5539695, 51.5086178], [-0.5511591, 51.5084224], [-0.5486667999999999, 51.5082435], [-0.546178, 51.50809209999999], [-0.5445886, 51.507994], [-0.5440619999999999, 51.5079712], [-0.5435622, 51.50795579999999], [-0.5426824999999998, 51.50794009999999], [-0.5425574, 51.50793819999999], [-0.5413771, 51.5079174], [-0.5406435, 51.507899], [-0.5399981, 51.5078772], [-0.5389891704717129, 51.507829595705935], [-0.5388515, 51.5078231], [-0.5381859999999999, 51.50779479999999], [-0.5373273, 51.5077722], [-0.5369198999999999, 51.507757900000016], [-0.5348011999999999, 51.5077271], [-0.5325741999999999, 51.5076859], [-0.5306214999999999, 51.5076548], [-0.5293861, 51.5076521], [-0.5292416999999999, 51.5076512], [-0.5289053999999999, 51.5076516], [-0.5274551999999999, 51.5076662], [-0.5265712, 51.5076445], [-0.5251817999999999, 51.507669699999994], [-0.5240399, 51.5077012], [-0.5229412000000001, 51.50772760000001], [-0.5210376, 51.5077974], [-0.5169843, 51.5079726], [-0.515653, 51.508034399999985], [-0.5142254999999999, 51.5081071], [-0.5127702000000001, 51.50819039999999], [-0.5113110999999999, 51.50828229999999], [-0.509771, 51.5083892], [-0.5084412, 51.50850390000001], [-0.507961, 51.50854939999999], [-0.5078088, 51.5085609], [-0.5068466, 51.50864609999999], [-0.5063711, 51.50868220000001], [-0.5058100999999999, 51.50871939999999], [-0.5052367999999999, 51.508762100000006], [-0.5047086, 51.5088042], [-0.5041558, 51.5088552], [-0.5021353999999999, 51.5090595], [-0.5013942, 51.509135299999976], [-0.5006233, 51.50921149999999], [-0.4997233, 51.5092994], [-0.4981643, 51.5094347], [-0.49658560000000007, 51.50954879999999], [-0.4950077000000001, 51.50965480000001], [-0.4933215, 51.50975929999999], [-0.4916296, 51.509851], [-0.489195, 51.509951400000006], [-0.48834420000000006, 51.5099847], [-0.4873206000000001, 51.51001479999999], [-0.4864075000000001, 51.5100347], [-0.48581890000000005, 51.510048899999994], [-0.4852184930675739, 51.5100608228371], [-0.4851995, 51.5100612], [-0.4836724999999999, 51.5100717], [-0.48270160000000006, 51.51008309999999], [-0.4818318999999999, 51.5100857], [-0.4803978, 51.51007419999999], [-0.4793129, 51.51006009999998], [-0.4775988, 51.5100212], [-0.4773386, 51.51001310000001], [-0.4767694, 51.50999740000001], [-0.476135, 51.509978700000005], [-0.4749370999999999, 51.5099427], [-0.4743657999999999, 51.50992759999999], [-0.473994, 51.509917400000006], [-0.47342950000000006, 51.509896399999995], [-0.4728227, 51.5098726], [-0.4719928000000001, 51.509838], [-0.4713922, 51.50980289999999], [-0.4708757999999999, 51.5097671], [-0.4705209999999999, 51.50973950000001], [-0.4701103, 51.5097064], [-0.4695708999999999, 51.509661], [-0.4686885, 51.50958229999999], [-0.4657911, 51.509331200000005], [-0.4649753, 51.50926019999999], [-0.4642085000000001, 51.509188300000005], [-0.4636783999999999, 51.5091392], [-0.46235300000000007, 51.509006600000006], [-0.4612789999999999, 51.508888199999994], [-0.45989319999999995, 51.50872739999999], [-0.4594241, 51.50866709999999], [-0.45886599999999994, 51.50859150000001], [-0.4579578, 51.5084755], [-0.4561064, 51.5082185], [-0.4542711, 51.5079438], [-0.45245920000000006, 51.5076517], [-0.4519062, 51.5075613], [-0.4513516, 51.507463], [-0.4507728, 51.5073629], [-0.4502447, 51.5072674], [-0.4494974999999999, 51.50713220000001], [-0.4491576420597607, 51.50706513585433], [-0.4490180999999999, 51.50703759999999], [-0.4481072999999999, 51.5068677], [-0.4478519114994092, 51.50681652753606], [-0.44761044011808815, 51.506766155222905], [-0.4473983523175937, 51.50671926515638], [-0.44721147215046186, 51.506675320341834], [-0.44704562366922856, 51.50663378378466], [-0.44689663092642984, 51.506594118490206], [-0.44676031797460175, 51.50655578746386], [-0.4466325088662803, 51.50651825371098], [-0.4465090276540014, 51.506480980236944], [-0.4463856983903012, 51.50644343004713], [-0.4462583451277155, 51.5064050661469], [-0.44612279191878057, 51.50636535154162], [-0.4459748628160322, 51.50632374923667], [-0.44581038187200656, 51.50627972223741], [-0.4456251731392395, 51.50623273354922], [-0.4454150606702671, 51.50618224617747], [-0.4451758685176254, 51.50612772312753], [-0.4451691725809694, 51.50612620546551], [-0.4451301834939695, 51.506129624755935], [-0.44505726098405735, 51.5061360199612], [-0.4446854, 51.50605670000001], [-0.4442659364961424, 51.50596524554944], [-0.4440971, 51.50595030000001], [-0.4439531, 51.505934899999986], [-0.4438047, 51.5059182], [-0.443628, 51.5058936], [-0.4434802, 51.5058667], [-0.4433034, 51.505833599999995], [-0.4431511, 51.505808], [-0.4424447, 51.5056659], [-0.4413072, 51.505439599999995], [-0.44045149999999994, 51.5052698], [-0.4396179999999999, 51.50510909999999], [-0.4384238999999999, 51.5048894], [-0.4383089999999999, 51.5048712], [-0.4371285999999999, 51.50472419999999], [-0.4361994, 51.50460040000001], [-0.4358107813921324, 51.504542263694965], [-0.4352181, 51.50445359999999], [-0.4345449, 51.5043629], [-0.43368309999999993, 51.504245100000006], [-0.4321087, 51.5040321], [-0.43169479999999993, 51.5039818], [-0.4312623, 51.5039302], [-0.430439, 51.5038362], [-0.4298878, 51.50377809999999], [-0.4293121999999999, 51.50371700000001], [-0.4286325999999999, 51.50364810000001], [-0.4279574, 51.5035892], [-0.4272543999999999, 51.5035272], [-0.42610629999999994, 51.503429199999985], [-0.425868, 51.5034066], [-0.4237455, 51.503255], [-0.4234148, 51.5032266], [-0.423321896216709, 51.50321930041702], [-0.4230508, 51.503198], [-0.4222689, 51.5031409], [-0.4215447, 51.5031017], [-0.4213663, 51.503091999999995], [-0.420615, 51.50305809999999], [-0.4204627, 51.5030512], [-0.41726699999999994, 51.50292090000001], [-0.4171716, 51.50291680000001], [-0.4167050000000001, 51.5028982], [-0.4163967, 51.50288369999999], [-0.41585549999999993, 51.50286259999999], [-0.41568579999999994, 51.50285649999999], [-0.4151963, 51.5028391], [-0.4149532, 51.5028326], [-0.4145998, 51.50283159999999], [-0.4142457, 51.5028474], [-0.413952, 51.5028479], [-0.4138879, 51.5028476], [-0.4131146, 51.50283439999999], [-0.4125067999999999, 51.5028274], [-0.4114460999999999, 51.502819599999995], [-0.4109700999999999, 51.50282099999999], [-0.4092543, 51.5028383], [-0.4079338, 51.50286950000001], [-0.40692909999999993, 51.502905299999995], [-0.4059591, 51.50295], [-0.4050147999999999, 51.502992899999995], [-0.40440829999999994, 51.5030208], [-0.40394679999999994, 51.5030436], [-0.40349309999999994, 51.5030653], [-0.40263009999999994, 51.5031126], [-0.4014038, 51.5031816], [-0.4013336, 51.503185499999994], [-0.40013399999999993, 51.5032466], [-0.3998627, 51.503271899999994], [-0.3992978, 51.503313299999995], [-0.3987022999999999, 51.50335170000001], [-0.3981771, 51.5033949], [-0.3974803999999999, 51.503464], [-0.3963768, 51.5035545], [-0.3949982, 51.5036849], [-0.3945207, 51.5037459], [-0.3940407, 51.503805400000005], [-0.3924902999999999, 51.503958700000005], [-0.3921393, 51.5040039], [-0.3910889, 51.50413220000001], [-0.3886765, 51.504434999999994], [-0.3884156, 51.5044721], [-0.38336829999999994, 51.5051911], [-0.3805533, 51.5055894], [-0.3796667, 51.5057131], [-0.3790435, 51.5058019], [-0.3783799, 51.5058938], [-0.37722267999059506, 51.506058137201656], [-0.3764061, 51.5061741], [-0.3745698, 51.50643310000001], [-0.3744404, 51.5064532], [-0.36946539999999994, 51.5071528], [-0.3689618999999999, 51.5072236], [-0.3681414, 51.50733809999999], [-0.3674225, 51.507441], [-0.3665796, 51.5075605], [-0.3660224, 51.5076394], [-0.3654463, 51.5077202], [-0.3647467999999999, 51.50782089999999], [-0.36404669999999995, 51.50791879999999], [-0.3631414999999999, 51.50804529999999], [-0.3621448, 51.508186900000005], [-0.3612916, 51.50831209999999], [-0.3604507, 51.5084319], [-0.3596206, 51.50855370000001], [-0.35932611364780853, 51.508597039426064], [-0.35868969999999994, 51.5086907], [-0.3578353, 51.5088197], [-0.35698849999999993, 51.5089525], [-0.3563258999999999, 51.5090539], [-0.355734, 51.50915270000001], [-0.3552273, 51.5092393], [-0.3546626, 51.50933430000001], [-0.35415399999999997, 51.5094191], [-0.3537098, 51.50949390000001], [-0.3526868, 51.509665], [-0.35172319999999996, 51.5098174], [-0.3507844, 51.50995900000001], [-0.34983629999999993, 51.510102499999995], [-0.34875699999999993, 51.5102608], [-0.34788069999999993, 51.510387899999984], [-0.34669440000000007, 51.5105538], [-0.3432394999999999, 51.5110215], [-0.34148619999999996, 51.5112657], [-0.3408458999999999, 51.5113549], [-0.3403175, 51.511428299999984], [-0.3397033, 51.511509399999994], [-0.3386744, 51.511640699999994], [-0.3380986, 51.511713], [-0.3374888, 51.511785999999994], [-0.3368631999999999, 51.5118583], [-0.3365526, 51.5118946], [-0.33624699999999996, 51.5119321], [-0.33587960000000006, 51.511970700000006], [-0.3353845999999999, 51.5120254], [-0.3343108, 51.512140599999995], [-0.3335446, 51.512217799999995], [-0.3328204, 51.5122986], [-0.3321005, 51.5123727], [-0.3314135, 51.5124364], [-0.3306838, 51.51250960000001], [-0.329994, 51.51257999999999], [-0.32950359999999995, 51.5126267], [-0.3289332, 51.51268100000001], [-0.3283383, 51.5127372], [-0.3278028, 51.512786099999985], [-0.3272533, 51.51283690000001], [-0.32667969999999996, 51.5128908], [-0.3260751, 51.51294279999998], [-0.32563469999999994, 51.5129801], [-0.3252214, 51.513017100000006], [-0.3246495, 51.51306739999999], [-0.3237724, 51.5131408], [-0.3229996, 51.513192], [-0.3225645, 51.5132283], [-0.3221074, 51.51326629999999], [-0.3211932, 51.5133391], [-0.3204278, 51.5133951], [-0.31985249999999993, 51.51343760000001], [-0.31958669999999995, 51.51346159999999], [-0.3193081, 51.5134814], [-0.31850699999999993, 51.5135395], [-0.3177728, 51.51359050000001], [-0.3170029, 51.5136438], [-0.31545020000000007, 51.51374479999999], [-0.314478, 51.5138052], [-0.3061542, 51.51432509999999], [-0.306048, 51.514332499999995], [-0.3047637, 51.51442209999999], [-0.30394730000000003, 51.5144746], [-0.30341960000000007, 51.5145059], [-0.30281199999999997, 51.51454350000001], [-0.3015175, 51.5146208], [-0.30023369999999994, 51.5146851], [-0.298954, 51.5147397], [-0.2969463, 51.5148041], [-0.2960067, 51.5148216], [-0.2950247999999999, 51.51483170000001], [-0.2944664, 51.51483710000001], [-0.2941541, 51.5148386], [-0.2931123, 51.5148403], [-0.2922969, 51.51484299999999], [-0.2917909, 51.5148446], [-0.29123963412701476, 51.51484483155946], [-0.2909849164871852, 51.5148467060362], [-0.29075985052609993, 51.51484997835916], [-0.2905602002746019, 51.51485444558825], [-0.29038172976353444, 51.51485990478339], [-0.29022020302374074, 51.5148661530045], [-0.2900713840860639, 51.5148729873115], [-0.2899310369813473, 51.51488020476431], [-0.2897949257404339, 51.51488760242284], [-0.2896588143941671, 51.51489497734701], [-0.28951846697338995, 51.51490212659675], [-0.2893696475089457, 51.514908847231965], [-0.28920812003167756, 51.51491493631258], [-0.28902964857242863, 51.51492019089851], [-0.28882999716204216, 51.51492440804968], [-0.2886049298313614, 51.514927384826], [-0.2883502106112294, 51.5149289182874], [-0.28682880000000005, 51.51493839999999], [-0.2860147, 51.51495639999999], [-0.2851295, 51.5149889], [-0.2847383, 51.5150002], [-0.28427459999999993, 51.5150165], [-0.2838756, 51.51503729999999], [-0.2833593, 51.51507569999999], [-0.28302260000000007, 51.5150903], [-0.282896, 51.515096699999994], [-0.28272629999999993, 51.5151078], [-0.28229309999999996, 51.5151517], [-0.28204769999999996, 51.5151876], [-0.28170769999999995, 51.51525099999999], [-0.2814860123449074, 51.5152630146638], [-0.2810619, 51.515286], [-0.2805403, 51.5153094], [-0.2797088, 51.51535450000001], [-0.2784683, 51.5154405], [-0.2771768, 51.5155498], [-0.27588929999999995, 51.5156749], [-0.2751195, 51.51576089999999], [-0.2743296, 51.5158552], [-0.2732746, 51.51599529999999], [-0.2729415, 51.5160453], [-0.27159279999999997, 51.5162623], [-0.2708556, 51.5163929], [-0.27010919999999994, 51.516539499999986], [-0.26949458523585645, 51.51666827464791], [-0.2691723, 51.51673579999999], [-0.2668959, 51.517236099999984], [-0.26679529999999996, 51.51725779999999], [-0.2666847, 51.517280500000005], [-0.26628029999999997, 51.51735300000001], [-0.2653028, 51.5175544], [-0.26478179999999996, 51.5176657], [-0.26399609999999996, 51.5178459], [-0.2633975, 51.517994599999994], [-0.2625968, 51.5182161], [-0.26201309999999994, 51.5183903], [-0.2614994, 51.5185562], [-0.26015849999999996, 51.5190342], [-0.2597819, 51.5191671], [-0.2592463, 51.51935610000001], [-0.258344, 51.5196941], [-0.2578801, 51.51988020000001], [-0.2573606, 51.5200925], [-0.2564334, 51.5204813], [-0.25624929339735986, 51.52055523244075], [-0.25618127717845574, 51.52058254596137], [-0.25559419999999994, 51.520818299999995], [-0.2547742, 51.521138499999985], [-0.254019, 51.52143590000001], [-0.2535433, 51.52161329999999], [-0.25341119999999995, 51.5216626], [-0.2531323, 51.52176659999999], [-0.2528564, 51.52186880000001], [-0.2520682, 51.52214490000001], [-0.25142469999999995, 51.5223611], [-0.2501576999999999, 51.522751], [-0.2493126, 51.52299899999999], [-0.2485582, 51.523213600000005], [-0.2469488, 51.52363900000001], [-0.246751, 51.5236908], [-0.24637029999999993, 51.5237762], [-0.24570910000000004, 51.52391810000001], [-0.24547980000000005, 51.52396509999999], [-0.245433, 51.5239763], [-0.24523560000000005, 51.52402349999999], [-0.24332449999999997, 51.52446160000001], [-0.242579, 51.524619], [-0.2418401, 51.52476810000001], [-0.241457, 51.52483899999999], [-0.2411668, 51.52489270000001], [-0.24054010000000003, 51.525001], [-0.24001479999999997, 51.525087099999986], [-0.239218, 51.52520419999999], [-0.238226, 51.52533480000001], [-0.23745059999999996, 51.5254283], [-0.2362923, 51.52554829999999], [-0.2351815, 51.52564189999999], [-0.23495475880796407, 51.52565630100244], [-0.23490701426163027, 51.52565933339894], [-0.2342683, 51.5256999], [-0.2336434, 51.5257328], [-0.23330839999999997, 51.5257472], [-0.23297049999999997, 51.5257655], [-0.2327114, 51.5257774], [-0.23242140000000003, 51.525789399999994], [-0.232151, 51.52580300000001], [-0.2318576, 51.5258143], [-0.23156240000000003, 51.5258285], [-0.2311473, 51.52584540000001], [-0.2306863, 51.52586839999999], [-0.2304268, 51.52587679999999], [-0.2302451, 51.5258827], [-0.22991230000000004, 51.5258936], [-0.2295708, 51.5259002], [-0.22930900000000004, 51.52590269999998], [-0.22887930000000004, 51.5259057], [-0.2285939, 51.5259072], [-0.2282156999999999, 51.5259011], [-0.2278224, 51.52589600000001], [-0.2270542879688269, 51.52587745377656], [-0.226944, 51.5258438], [-0.2268132714814284, 51.52579704976277], [-0.2260563, 51.5257714], [-0.225033, 51.52572289999999], [-0.2247370999999999, 51.525706500000005], [-0.22413720000000004, 51.5256719], [-0.2238091, 51.52564720000001], [-0.2227863, 51.5255758], [-0.22199689999999997, 51.5255117], [-0.221239, 51.525443900000006], [-0.2205294, 51.52537559999999], [-0.2203363, 51.52535699999999], [-0.2191394, 51.52522040000001], [-0.2183549, 51.5251297], [-0.2179194, 51.525077499999995], [-0.2172965, 51.52498969999999], [-0.2166722, 51.5248997], [-0.2156022, 51.52473959999999], [-0.214962, 51.524634899999995], [-0.2145884, 51.5245701], [-0.21395869999999995, 51.52445959999999], [-0.2136806, 51.5244089], [-0.2124926, 51.524205900000005], [-0.2116303, 51.524038999999995], [-0.2107248, 51.5238339], [-0.2098486, 51.523629199999995], [-0.2089352, 51.52339009999999], [-0.2088448, 51.52336660000001], [-0.2086111, 51.523302300000005], [-0.2085897, 51.5232964], [-0.20800519999999997, 51.5231363], [-0.20729239999999996, 51.5229324], [-0.2064448, 51.5226961], [-0.2059239, 51.522557899999995], [-0.2053674, 51.522415200000005], [-0.20486669999999996, 51.5222839], [-0.20461609999999997, 51.52221380000001], [-0.20282919999999996, 51.52175549999999], [-0.20270355155128697, 51.5217213478905], [-0.2027008, 51.5217206], [-0.2025972, 51.5216912], [-0.2025708, 51.5216837], [-0.20215549999999996, 51.52157900000001], [-0.2019703, 51.52153320000001], [-0.20170950000000004, 51.5214703], [-0.2015285, 51.52142769999998], [-0.20145759999999996, 51.52141099999999], [-0.20094819999999997, 51.52130189999999], [-0.2008135, 51.521274600000005], [-0.2006939, 51.5212486], [-0.2004951, 51.5212003], [-0.2000992, 51.5210979], [-0.1997634, 51.521018699999985], [-0.1988613, 51.5208205], [-0.19827690000000003, 51.5206921], [-0.19734809999999997, 51.52047700000001], [-0.19621279999999997, 51.520209099999995], [-0.1959983, 51.520157], [-0.1957945, 51.520114199999995], [-0.1956122, 51.52008], [-0.1951535, 51.52000249999998], [-0.1949973, 51.51997459999999], [-0.1946295, 51.5199305], [-0.1946058, 51.5199277], [-0.19444479999999997, 51.51990669999999], [-0.19420519999999997, 51.5198755], [-0.1941071, 51.519857399999985], [-0.193967, 51.5198367], [-0.1937134, 51.5198008], [-0.19293099999999996, 51.519713], [-0.1923488, 51.519653000000005], [-0.1922012, 51.5196386], [-0.1917349, 51.519579799999995], [-0.1912869, 51.51952310000001], [-0.190431, 51.519438], [-0.1901427, 51.5194107], [-0.1870045, 51.51911890000001], [-0.18610779999999996, 51.5190708], [-0.1850612, 51.51905459999999], [-0.18503977649797215, 51.519053952424024], [-0.1843003, 51.51903159999999], [-0.1835796, 51.5189555], [-0.1830056, 51.51885550000001], [-0.18231629999999996, 51.5186885], [-0.1822454793351458, 51.51867019557413], [-0.18222252453516288, 51.51866426263708], [-0.18204641473925276, 51.518618744970894], [-0.18199497962396588, 51.51860545094652], [-0.18189897695255747, 51.518580637890665], [-0.1817077, 51.51853119999999], [-0.18157449999999997, 51.5185254], [-0.1814221, 51.51851719999999], [-0.1812625352914737, 51.51850742932989], [-0.18095829999999996, 51.5184888], [-0.1803392, 51.5184412], [-0.18005199999999996, 51.518407299999986], [-0.1797938, 51.5183613], [-0.1796630568239043, 51.518330165308825], [-0.179562, 51.5183061], [-0.17924569999999998, 51.5182125], [-0.17896929999999997, 51.518117399999994], [-0.1786307, 51.5179686], [-0.17836319999999997, 51.5178243], [-0.17831389999999997, 51.51779429999999], [-0.17690409999999998, 51.516748199999995]]} 35.7 0634 0702 Reading Link Line London Paddington 51.5167482 -0.1769041 51.5167482 -0.1769041 1 0 2026-09-18 06:12:56 TERMINATED 2026-09-18 06:02:00 London Paddington TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17625657 1789711264179744 125 125 2026-09-18 06:12:46.429207 9 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 06:02:46.404151
629671 661900 P90750 885H62MA18 2026-09-18 COMPLETE 17626107 2026-09-18 07:02:00 2026-09-18 06:12:56 2026-09-20 06:12:56 {"id": 661900, "stp": "P", "toc": "Southeastern", "uid": "P90750", "consist": "375619+375708", "dest_crs": "HGS", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P90750/2026-09-18/detailed", "trust_id": "885H62MA18", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Hastings", "service_date": "2026-09-18", "dest_arr_time": "0707", "dest_platform": "3", "is_terminated": 1, "next_location": "Hastings", "signalling_id": "5H62", "timing_status": "EARLY", "origin_station": "Hastings Park Sidings", "current_leg_arr": "0702", "current_leg_dep": "0700", "current_leg_end": "Hastings", "origin_dep_time": "0703", "origin_platform": "S1", "current_location": "Hastings Carriage Holding Sidings", "last_update_time": "2026-09-18T06:12:56", "route_debug_link": null, "timing_variation": "-5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.5830858, 50.8621016], [0.5809481, 50.8604983], [0.5806359999999999, 50.860259799999994], [0.5804856, 50.86011189999999], [0.5801208, 50.85976120000001], [0.5798419, 50.8595662], [0.5795299999999999, 50.859361699999994], [0.5792212, 50.8591966], [0.5789978999999998, 50.8590847], [0.5788464, 50.8590127], [0.5782691999999999, 50.858773500000005], [0.5779524, 50.85866119999999], [0.5769078999999999, 50.8583416]]}", "current_leg_start": "Hastings Park Sidings", "dest_arr_time_act": "0707", "motion_projection": null, "next_location_lat": "50.8583416", "next_location_lon": "0.5769079", "previous_location": "Hastings Park Sidings", "current_leg_milage": "0.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 611.546, \"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}], \"service_id\": 661900, \"profile_key\": \"9470bd1268e5ff5d41adc6e15ffaab48c6f7ad7a16a9b094c29910261ab395ae\", \"schedule_id\": 23622, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0703\", \"location\": \"Hastings Park Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37948}, {\"is_pass\": false, \"wtt_arr\": \"0707\", \"wtt_dep\": null, \"location\": \"Hastings\", \"stage_seq\": 2, \"distance_m\": 611.546, \"section_seq\": 1, \"route_path_id\": 37948}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 611.546, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37948}], \"total_distance_m\": 611.546, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 611.546, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0703", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "50.8583416", "current_position_lon": "0.5769079", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31304, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:01:36Z\", \"source_id\": 55059797, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:02:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:01:40Z\", \"source_id\": 17626107, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Hastings", "service_state_platform": "3", "timing_fact_generation": 1789711300826307, "current_leg_arrival_utc": "2026-09-18T07:04:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T06:02:48.663150", "service_state_evidence_id": 17626107, "current_leg_start_actual_dep": "2026-09-18T07:03:00+01:00", "operational_evidence_version": 5, "service_state_event_time_utc": "2026-09-18T06:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T06:12:48.869614", "service_state_valid_until_kind": null, "operational_interpretation_version": 5, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P None HGS 5H62 375619+375708 8 100 None {"version": 3, "segments": [{"to_m": 611.546, "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}], "service_id": 661900, "profile_key": "9470bd1268e5ff5d41adc6e15ffaab48c6f7ad7a16a9b094c29910261ab395ae", "schedule_id": 23622, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0703", "location": "Hastings Park Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37948}, {"is_pass": false, "wtt_arr": "0707", "wtt_dep": null, "location": "Hastings", "stage_seq": 2, "distance_m": 611.546, "section_seq": 1, "route_path_id": 37948}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 611.546, "from_m": 0.0, "section_seq": 1, "route_path_id": 37948}], "total_distance_m": 611.546, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 611.546, "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": 31304, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:01:36Z", "source_id": 55059797, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T06:02:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:01:40Z", "source_id": 17626107, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T07:02:00+01:00", "operational_fact": true}] Hastings Park Sidings 0703 0703 S1 None None Hastings 0707 0707 3 EARLY -5 minutes https://www.realtimetrains.co.uk/service/gb-nr:P90750/2026-09-18/detailed None Hastings Park Sidings 2026-09-18T07:03:00+01:00 Hastings 2.0 {"type": "LineString", "coordinates": [[0.5830858, 50.8621016], [0.5809481, 50.8604983], [0.5806359999999999, 50.860259799999994], [0.5804856, 50.86011189999999], [0.5801208, 50.85976120000001], [0.5798419, 50.8595662], [0.5795299999999999, 50.859361699999994], [0.5792212, 50.8591966], [0.5789978999999998, 50.8590847], [0.5788464, 50.8590127], [0.5782691999999999, 50.858773500000005], [0.5779524, 50.85866119999999], [0.5769078999999999, 50.8583416]]} 0.4 0700 0702 Hastings Park Sidings Hastings Carriage Holding Sidings Hastings 50.8583416 0.5769079 50.8583416 0.5769079 1 0 2026-09-18 06:12:56 TERMINATED 2026-09-18 06:02:00 Hastings TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17626107 1789711300826307 5 5 2026-09-18 06:12:48.869614 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 06:02:48.663150
629672 659406 L82999 862L14M518 2026-09-18 COMPLETE 17625866 2026-09-18 07:02:00 2026-09-18 06:12:56 2026-09-20 06:12:56 {"id": 659406, "stp": "P", "toc": "South Western Railway", "uid": "L82999", "consist": "450005+450021", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L82999/2026-09-18/detailed", "trust_id": "862L14M518", "origin_crs": "BSK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Waterloo", "service_date": "2026-09-18", "dest_arr_time": "0704", "dest_platform": "12", "is_terminated": 1, "next_location": "London Waterloo", "signalling_id": "2L14", "timing_status": "ON TIME", "origin_station": "Basingstoke", "current_leg_arr": "0702", "current_leg_dep": "0654", "current_leg_end": "London Waterloo", "origin_dep_time": "0550", "origin_platform": "1", "current_location": "London Waterloo", "last_update_time": "2026-09-18T06:12:56", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.17096339999999996, 51.464049499999994], [-0.1707099, 51.464263999999986], [-0.17058149999999997, 51.4643605], [-0.1704387, 51.46445779999999], [-0.17025609999999997, 51.464572199999985], [-0.1700469, 51.4646943], [-0.16991190000000003, 51.4647674], [-0.1697425, 51.4648611], [-0.1696772, 51.4648908], [-0.1694902, 51.4649832], [-0.16913369999999997, 51.4651604], [-0.1687513, 51.4653528], [-0.1685817, 51.46544039999999], [-0.1683645, 51.46554760000001], [-0.16824819999999996, 51.46560590000001], [-0.16813199999999998, 51.4656611], [-0.167715, 51.4658586], [-0.16737309999999997, 51.4660111], [-0.1669806, 51.4661814], [-0.16677949999999997, 51.4662687], [-0.1665757, 51.4663558], [-0.16625760000000003, 51.46649190000001], [-0.1660631, 51.4665924], [-0.1659113, 51.4666717], [-0.16582860000000002, 51.4667167], [-0.16559389999999996, 51.4668194], [-0.1647436, 51.4671856], [-0.16425969999999998, 51.4674022], [-0.1641098, 51.4674761], [-0.16395599999999996, 51.4675542], [-0.16374929999999996, 51.467658500000006], [-0.163675873964294, 51.46769235270634], [-0.16364020000000004, 51.46770879999999], [-0.16360715415752114, 51.46772287939966], [-0.1634698, 51.4677814], [-0.16312299999999996, 51.467937], [-0.1629085, 51.4680279], [-0.1626567, 51.468136599999994], [-0.1620522, 51.4683988], [-0.1614175, 51.468679599999994], [-0.1609231, 51.46889049999999], [-0.16047119999999998, 51.4690875], [-0.1602077, 51.4691951], [-0.15976710000000002, 51.469369], [-0.15949799999999997, 51.46947839999999], [-0.159286, 51.4695646], [-0.15922950335554523, 51.46958937404501], [-0.15917034426645318, 51.46961531557013], [-0.1590107689894461, 51.469685289969185], [-0.15895301403436635, 51.46971061572221], [-0.1588689, 51.46974749999998], [-0.15875509999999998, 51.4697967], [-0.15839589999999998, 51.469951599999995], [-0.15792349999999997, 51.47016049999999], [-0.1577735, 51.470226], [-0.1574767, 51.47035379999999], [-0.1573791, 51.47039], [-0.15696579999999996, 51.47054889999999], [-0.1565183, 51.4707372], [-0.15610969999999996, 51.4709049], [-0.15578019999999998, 51.4710373], [-0.15525119999999998, 51.47126320000001], [-0.15445619999999996, 51.4716003], [-0.15195399999999998, 51.4726836], [-0.1504289, 51.47334959999999], [-0.14992429999999998, 51.47357639999999], [-0.1488944, 51.474016], [-0.1488318, 51.47404149999999], [-0.14860927052729844, 51.47413531122673], [-0.14848657539641247, 51.47418703544216], [-0.14841235181544946, 51.47421832562433], [-0.14835400133042398, 51.474242924224455], [-0.1482485, 51.4742874], [-0.1476196, 51.474522099999994], [-0.1475246, 51.4745582], [-0.14719399999999996, 51.47468389999999], [-0.14657309999999998, 51.4749391], [-0.1463315, 51.47504389999999], [-0.1461733, 51.47511649999999], [-0.14588548029804585, 51.47524319501048], [-0.1458489953002166, 51.47525925527293], [-0.1449963, 51.47563460000001], [-0.1445852, 51.4758127], [-0.14372529036534895, 51.476193200315215], [-0.1436817467186904, 51.47621246780335], [-0.14363699994084686, 51.476232267652634], [-0.1429447, 51.47653859999999], [-0.14280649139933313, 51.476597930031], [-0.14268670062075264, 51.47664935361784], [-0.1426416865471168, 51.47666867716977], [-0.14227729999999997, 51.4768251], [-0.14174898218387794, 51.47705686529359], [-0.14159128645633343, 51.47712604387305], [-0.14155279999999998, 51.4771563], [-0.14146371286912188, 51.47721409493213], [-0.1413296, 51.4773011], [-0.1410052, 51.477471099999995], [-0.14087459999999996, 51.4775326], [-0.1405747, 51.477661999999995], [-0.1400749, 51.47788070000001], [-0.1397748, 51.4780075], [-0.13961639999999997, 51.478075200000006], [-0.13938429999999996, 51.47817579999999], [-0.1390206, 51.4783384], [-0.1385867, 51.4785183], [-0.13814469999999998, 51.4786823], [-0.1377354, 51.4788183], [-0.13743169999999996, 51.478916100000006], [-0.1373196, 51.478947299999994], [-0.13683069999999997, 51.4790785], [-0.13619519999999996, 51.47923209999998], [-0.1353775, 51.479454], [-0.1350083, 51.4795648], [-0.1346707, 51.4796706], [-0.1343928, 51.47976329999999], [-0.13406319999999997, 51.479883], [-0.133793, 51.47998859999999], [-0.13319260000000002, 51.48021959999999], [-0.1329571, 51.48030909999999], [-0.1326475, 51.4804175], [-0.1320217, 51.48064490000001], [-0.1315371, 51.4808291], [-0.1312317, 51.4809546], [-0.1303113, 51.481344400000005], [-0.12994349999999996, 51.48148530000001], [-0.1296077, 51.4816082], [-0.1291186, 51.48178089999999], [-0.12871139999999998, 51.48191839999999], [-0.1283999, 51.4820209], [-0.1280025, 51.48214549999999], [-0.12754640000000003, 51.4822759], [-0.1272673, 51.4823546], [-0.1268816, 51.482471999999994], [-0.126452, 51.4826234], [-0.12607009999999996, 51.48278239999999], [-0.1258667, 51.48287899999999], [-0.1256235, 51.4830005], [-0.1254786, 51.48308089999999], [-0.12526609999999996, 51.4832059], [-0.1250836, 51.48331840000001], [-0.12482419999999995, 51.483491], [-0.12468529999999996, 51.483595300000005], [-0.1244926, 51.48374650000001], [-0.12425679999999996, 51.48395790000001], [-0.1241083, 51.484114700000006], [-0.1239807, 51.4842698], [-0.12387969999999998, 51.484417500000006], [-0.1237715, 51.484591399999985], [-0.1236794, 51.48478279999999], [-0.1235206, 51.4851397], [-0.1234392, 51.485327100000006], [-0.1233563, 51.48551079999999], [-0.12324649999999995, 51.4858111], [-0.12319289999999997, 51.48599049999999], [-0.1231604, 51.48611880000001], [-0.12311589999999996, 51.4863001], [-0.1230682, 51.48650079999999], [-0.1230115, 51.4867212], [-0.1229429, 51.4869373], [-0.1228177, 51.48726539999999], [-0.122751, 51.4874636], [-0.12271319999999998, 51.4876083], [-0.1226859, 51.4877467], [-0.1226722, 51.48783130000001], [-0.12265619999999998, 51.48794670000001], [-0.12264169999999998, 51.4880825], [-0.12258949999999998, 51.488770499999994], [-0.12258, 51.4888477], [-0.12257260000000002, 51.48890389999998], [-0.1225651, 51.48896020000001], [-0.1225446, 51.48907079999999], [-0.12251330000000002, 51.48920150000001], [-0.12248759999999996, 51.4892989], [-0.1224528, 51.48940280000001], [-0.1224214, 51.489487700000005], [-0.1223771, 51.489588299999994], [-0.1222938, 51.4897575], [-0.1222506, 51.4898356], [-0.1221455, 51.49000339999999], [-0.1220677, 51.49011329999998], [-0.1219408, 51.49026740000001], [-0.12179030000000002, 51.4904343], [-0.1216662, 51.49056189999999], [-0.1214837, 51.4907295], [-0.1212622, 51.4909187], [-0.1210408, 51.4910868], [-0.12086079999999998, 51.49121610000001], [-0.1205133, 51.491437100000006], [-0.1204249, 51.4914895], [-0.11964890000000002, 51.4919485], [-0.11953, 51.49202369999998], [-0.11928950000000002, 51.492186], [-0.1189787, 51.4924072], [-0.1187017, 51.4926119], [-0.1186327, 51.49266680000001], [-0.11823580000000002, 51.492986900000005], [-0.11793430000000002, 51.493242300000006], [-0.11764330000000002, 51.493507], [-0.1174563, 51.4936927], [-0.1173935, 51.493752], [-0.1172001, 51.493956399999995], [-0.11702909999999998, 51.4941552], [-0.1168476, 51.494376200000005], [-0.11677759999999998, 51.4944692], [-0.1166053, 51.49470509999999], [-0.1162448, 51.4952305], [-0.1160833, 51.49546410000001], [-0.11586349999999997, 51.49577729999999], [-0.1157334, 51.4959675], [-0.115668, 51.496067800000006], [-0.1155994, 51.49618089999999], [-0.1154947, 51.4963741], [-0.1153871, 51.496595], [-0.11534049367854114, 51.4967038905416], [-0.11517990000000002, 51.49707909999999], [-0.115123, 51.49721339999999], [-0.11508059999999998, 51.497311], [-0.1150616, 51.4973511], [-0.11502419999999998, 51.497442499999984], [-0.1149076, 51.4977247], [-0.1148468, 51.4978752], [-0.1147967, 51.4980216], [-0.1147811, 51.49808689999998], [-0.1147654, 51.4981522], [-0.1147395, 51.4982759], [-0.1147278, 51.498406799999984], [-0.11472399999999998, 51.49855569999999], [-0.11473259999999998, 51.49873730000001], [-0.11474006005064048, 51.4987748385867], [-0.1147827, 51.498989400000006], [-0.1148308, 51.499309], [-0.1148461, 51.4994124], [-0.1148597, 51.499545199999986], [-0.1148786, 51.4996591], [-0.11488489999999996, 51.49976], [-0.11488049999999998, 51.49985409999999], [-0.11487169999999997, 51.4999399], [-0.11484110000000002, 51.500067699999995], [-0.1147946, 51.5002716], [-0.11477719999999995, 51.500361299999994], [-0.11477130000000002, 51.5004112], [-0.11476550000000002, 51.500484199999995], [-0.1147575, 51.5006371], [-0.11475920000000002, 51.50072800000001], [-0.1147623, 51.5007713], [-0.11477210000000002, 51.5008809], [-0.11478280000000002, 51.5009745], [-0.1147833, 51.50102179999999], [-0.1147838, 51.5011249], [-0.11477589999999996, 51.501325599999994], [-0.1147698, 51.50144410000001], [-0.1147579, 51.5015404], [-0.1147266, 51.5016832], [-0.114697, 51.5017677], [-0.11467199999999998, 51.50182610000001], [-0.11461349999999997, 51.5019484], [-0.1145354, 51.5020728], [-0.1145222, 51.5020866], [-0.1143532, 51.502260599999985], [-0.1140898, 51.50252470000001], [-0.1133034, 51.50316509999998], [-0.1132399, 51.5032168]]}", "current_leg_start": "Clapham Junction (M)", "dest_arr_time_act": "0702", "motion_projection": null, "next_location_lat": "51.5032168", "next_location_lon": "-0.1132399", "previous_location": "Clapham Junction (M)", "current_leg_milage": "3.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 141.156, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 605.755, \"from_m\": 141.156, \"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\": 652.452, \"from_m\": 605.755, \"capability_applied\": 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\": 12474.677, \"from_m\": 652.452, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 12548.841, \"from_m\": 12474.677, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13285.125, \"from_m\": 12548.841, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 13349.781, \"from_m\": 13285.125, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 43573.931, \"from_m\": 13349.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\": 45690.038, \"from_m\": 43573.931, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 45717.142, \"from_m\": 45690.038, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 56646.423, \"from_m\": 45717.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\": 60649.441, \"from_m\": 56646.423, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 70320.68, \"from_m\": 60649.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\": 74815.253, \"from_m\": 70320.68, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 75945.293, \"from_m\": 74815.253, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 75976.205, \"from_m\": 75945.293, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 76094.77, \"from_m\": 75976.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\": 76208.864, \"from_m\": 76094.77, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 76269.915, \"from_m\": 76208.864, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 76687.976, \"from_m\": 76269.915, \"capability_applied\": null, \"effective_limit_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\": 659406, \"profile_key\": \"40371cbdf39860647688d4810518aa7af9ba0206b9e3aef5dbec92cb34cfaa16\", \"schedule_id\": 16892, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0550\", \"location\": \"Basingstoke\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35094}, {\"is_pass\": false, \"wtt_arr\": \"0556H\", \"wtt_dep\": \"0557\", \"location\": \"Hook\", \"stage_seq\": 2, \"distance_m\": 8928.899, \"section_seq\": 1, \"route_path_id\": 35094}, {\"is_pass\": false, \"wtt_arr\": \"0600H\", \"wtt_dep\": \"0601\", \"location\": \"Winchfield\", \"stage_seq\": 3, \"distance_m\": 12751.039, \"section_seq\": 1, \"route_path_id\": 35094}, {\"is_pass\": false, \"wtt_arr\": \"0605H\", \"wtt_dep\": \"0606H\", \"location\": \"Fleet\", \"stage_seq\": 4, \"distance_m\": 18052.668, \"section_seq\": 1, \"route_path_id\": 35094}, {\"is_pass\": false, \"wtt_arr\": \"0611\", \"wtt_dep\": \"0612\", \"location\": \"Farnborough (Main)\", \"stage_seq\": 5, \"distance_m\": 23366.969, \"section_seq\": 1, \"route_path_id\": 35094}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0616H\", \"location\": \"Pirbright Jn\", \"stage_seq\": 6, \"distance_m\": 29260.626, \"section_seq\": 1, \"route_path_id\": 35094}, {\"is_pass\": false, \"wtt_arr\": \"0618H\", \"wtt_dep\": \"0619\", \"location\": \"Brookwood\", \"stage_seq\": 7, \"distance_m\": 31796.956, \"section_seq\": 1, \"route_path_id\": 35094}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0622H\", \"location\": \"Woking Jn\", \"stage_seq\": 8, \"distance_m\": 36948.797, \"section_seq\": 1, \"route_path_id\": 35094}, {\"is_pass\": false, \"wtt_arr\": \"0624H\", \"wtt_dep\": \"0628\", \"location\": \"Woking\", \"stage_seq\": 9, \"distance_m\": 37750.375, \"section_seq\": 1, \"route_path_id\": 35094}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0637H\", \"location\": \"Hampton Court Jn\", \"stage_seq\": 10, \"distance_m\": 55169.591, \"section_seq\": 1, \"route_path_id\": 35094}, {\"is_pass\": false, \"wtt_arr\": \"0639\", \"wtt_dep\": \"0640H\", \"location\": \"Surbiton\", \"stage_seq\": 11, \"distance_m\": 57395.83, \"section_seq\": 1, \"route_path_id\": 35094}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0642H\", \"location\": \"Berrylands Juncton\", \"stage_seq\": 12, \"distance_m\": 60239.348, \"section_seq\": 1, \"route_path_id\": 35094}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0644\", \"location\": \"New Malden\", \"stage_seq\": 13, \"distance_m\": 61053.907, \"section_seq\": 1, \"route_path_id\": 35094}, {\"is_pass\": false, \"wtt_arr\": \"0647\", \"wtt_dep\": \"0648\", \"location\": \"Wimbledon\", \"stage_seq\": 14, \"distance_m\": 65036.517, \"section_seq\": 1, \"route_path_id\": 35094}, {\"is_pass\": false, \"wtt_arr\": \"0653\", \"wtt_dep\": \"0654H\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 15, \"distance_m\": 70412.944, \"section_seq\": 1, \"route_path_id\": 35094}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0700\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 16, \"distance_m\": 75945.293, \"section_seq\": 1, \"route_path_id\": 35094}, {\"is_pass\": false, \"wtt_arr\": \"0702\", \"wtt_dep\": null, \"location\": \"London Waterloo\", \"stage_seq\": 17, \"distance_m\": 76687.976, \"section_seq\": 1, \"route_path_id\": 35094}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 76687.976, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35094}], \"total_distance_m\": 76687.976, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 76626.925, \"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}", "origin_dep_time_act": "0550", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "51.5032168", "current_position_lon": "-0.1132399", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27048, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:56:33Z\", \"source_id\": 54924092, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:57:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:56:37Z\", \"source_id\": 17585603, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27038, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:00:35Z\", \"source_id\": 54930407, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:01:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:00:42Z\", \"source_id\": 17587496, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27034, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:05:23Z\", \"source_id\": 54938336, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:06:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:05:26Z\", \"source_id\": 17589968, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27020, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:10:12Z\", \"source_id\": 54946766, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:11:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:10:18Z\", \"source_id\": 17592564, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27010, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:17:25Z\", \"source_id\": 54960678, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:18:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:17:27Z\", \"source_id\": 17596660, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26924, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:23:39Z\", \"source_id\": 54972977, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:24:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:23:43Z\", \"source_id\": 17600456, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28509, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:38:00Z\", \"source_id\": 55003260, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:39:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:38:03Z\", \"source_id\": 17609646, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28491, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:42:42Z\", \"source_id\": 55014080, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:43:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:42:46Z\", \"source_id\": 17612875, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29427, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:46:07Z\", \"source_id\": 55021816, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:47:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:46:11Z\", \"source_id\": 17615254, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29130, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:52:07Z\", \"source_id\": 55036034, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:53:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:52:10Z\", \"source_id\": 17619388, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28967, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:01:15Z\", \"source_id\": 55058872, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:02:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:01:22Z\", \"source_id\": 17625866, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Waterloo", "service_state_platform": "12", "timing_fact_generation": 1789711282844218, "current_leg_arrival_utc": "2026-09-18T07:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T06:02:50.484022", "service_state_evidence_id": 17625866, "current_leg_start_actual_dep": "2026-09-18T06:54:30+01:00", "operational_evidence_version": 74, "service_state_event_time_utc": "2026-09-18T06:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T06:12:51.618181", "service_state_valid_until_kind": null, "operational_interpretation_version": 74, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P BSK None 2L14 450005+450021 8 100 None {"version": 3, "segments": [{"to_m": 141.156, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 65.0}, {"to_m": 605.755, "from_m": 141.156, "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": 652.452, "from_m": 605.755, "capability_applied": 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": 12474.677, "from_m": 652.452, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 12548.841, "from_m": 12474.677, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13285.125, "from_m": 12548.841, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 13349.781, "from_m": 13285.125, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 43573.931, "from_m": 13349.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": 45690.038, "from_m": 43573.931, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 45717.142, "from_m": 45690.038, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 56646.423, "from_m": 45717.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": 60649.441, "from_m": 56646.423, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 70320.68, "from_m": 60649.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": 74815.253, "from_m": 70320.68, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 75945.293, "from_m": 74815.253, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 75976.205, "from_m": 75945.293, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 76094.77, "from_m": 75976.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": 76208.864, "from_m": 76094.77, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 76269.915, "from_m": 76208.864, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 76687.976, "from_m": 76269.915, "capability_applied": null, "effective_limit_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": 659406, "profile_key": "40371cbdf39860647688d4810518aa7af9ba0206b9e3aef5dbec92cb34cfaa16", "schedule_id": 16892, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0550", "location": "Basingstoke", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 35094}, {"is_pass": false, "wtt_arr": "0556H", "wtt_dep": "0557", "location": "Hook", "stage_seq": 2, "distance_m": 8928.899, "section_seq": 1, "route_path_id": 35094}, {"is_pass": false, "wtt_arr": "0600H", "wtt_dep": "0601", "location": "Winchfield", "stage_seq": 3, "distance_m": 12751.039, "section_seq": 1, "route_path_id": 35094}, {"is_pass": false, "wtt_arr": "0605H", "wtt_dep": "0606H", "location": "Fleet", "stage_seq": 4, "distance_m": 18052.668, "section_seq": 1, "route_path_id": 35094}, {"is_pass": false, "wtt_arr": "0611", "wtt_dep": "0612", "location": "Farnborough (Main)", "stage_seq": 5, "distance_m": 23366.969, "section_seq": 1, "route_path_id": 35094}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0616H", "location": "Pirbright Jn", "stage_seq": 6, "distance_m": 29260.626, "section_seq": 1, "route_path_id": 35094}, {"is_pass": false, "wtt_arr": "0618H", "wtt_dep": "0619", "location": "Brookwood", "stage_seq": 7, "distance_m": 31796.956, "section_seq": 1, "route_path_id": 35094}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0622H", "location": "Woking Jn", "stage_seq": 8, "distance_m": 36948.797, "section_seq": 1, "route_path_id": 35094}, {"is_pass": false, "wtt_arr": "0624H", "wtt_dep": "0628", "location": "Woking", "stage_seq": 9, "distance_m": 37750.375, "section_seq": 1, "route_path_id": 35094}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0637H", "location": "Hampton Court Jn", "stage_seq": 10, "distance_m": 55169.591, "section_seq": 1, "route_path_id": 35094}, {"is_pass": false, "wtt_arr": "0639", "wtt_dep": "0640H", "location": "Surbiton", "stage_seq": 11, "distance_m": 57395.83, "section_seq": 1, "route_path_id": 35094}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0642H", "location": "Berrylands Juncton", "stage_seq": 12, "distance_m": 60239.348, "section_seq": 1, "route_path_id": 35094}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0644", "location": "New Malden", "stage_seq": 13, "distance_m": 61053.907, "section_seq": 1, "route_path_id": 35094}, {"is_pass": false, "wtt_arr": "0647", "wtt_dep": "0648", "location": "Wimbledon", "stage_seq": 14, "distance_m": 65036.517, "section_seq": 1, "route_path_id": 35094}, {"is_pass": false, "wtt_arr": "0653", "wtt_dep": "0654H", "location": "Clapham Junction (M)", "stage_seq": 15, "distance_m": 70412.944, "section_seq": 1, "route_path_id": 35094}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0700", "location": "Waterloo West Crossings", "stage_seq": 16, "distance_m": 75945.293, "section_seq": 1, "route_path_id": 35094}, {"is_pass": false, "wtt_arr": "0702", "wtt_dep": null, "location": "London Waterloo", "stage_seq": 17, "distance_m": 76687.976, "section_seq": 1, "route_path_id": 35094}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 76687.976, "from_m": 0.0, "section_seq": 1, "route_path_id": 35094}], "total_distance_m": 76687.976, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 76626.925, "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": 27048, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:56:33Z", "source_id": 54924092, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T04:57:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:56:37Z", "source_id": 17585603, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T05:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27038, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:00:35Z", "source_id": 54930407, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T05:01:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:00:42Z", "source_id": 17587496, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T06:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27034, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:05:23Z", "source_id": 54938336, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T05:06:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:05:26Z", "source_id": 17589968, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T06:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27020, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:10:12Z", "source_id": 54946766, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T05:11:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:10:18Z", "source_id": 17592564, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T06:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27010, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:17:25Z", "source_id": 54960678, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T05:18:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:17:27Z", "source_id": 17596660, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T06:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26924, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:23:39Z", "source_id": 54972977, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T05:24:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:23:43Z", "source_id": 17600456, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T06:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28509, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:38:00Z", "source_id": 55003260, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T05:39:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:38:03Z", "source_id": 17609646, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T06:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28491, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:42:42Z", "source_id": 55014080, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T05:43:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:42:46Z", "source_id": 17612875, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T06:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29427, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:46:07Z", "source_id": 55021816, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T05:47:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:46:11Z", "source_id": 17615254, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T06:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29130, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:52:07Z", "source_id": 55036034, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T05:53:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:52:10Z", "source_id": 17619388, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T06:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28967, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:01:15Z", "source_id": 55058872, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T06:02:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:01:22Z", "source_id": 17625866, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T07:02:00+01:00", "operational_fact": true}] Basingstoke 0550 0550 1 None None London Waterloo 0704 0702 12 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:L82999/2026-09-18/detailed None Clapham Junction (M) 2026-09-18T06:54:30+01:00 London Waterloo 8.0 {"type": "LineString", "coordinates": [[-0.17096339999999996, 51.464049499999994], [-0.1707099, 51.464263999999986], [-0.17058149999999997, 51.4643605], [-0.1704387, 51.46445779999999], [-0.17025609999999997, 51.464572199999985], [-0.1700469, 51.4646943], [-0.16991190000000003, 51.4647674], [-0.1697425, 51.4648611], [-0.1696772, 51.4648908], [-0.1694902, 51.4649832], [-0.16913369999999997, 51.4651604], [-0.1687513, 51.4653528], [-0.1685817, 51.46544039999999], [-0.1683645, 51.46554760000001], [-0.16824819999999996, 51.46560590000001], [-0.16813199999999998, 51.4656611], [-0.167715, 51.4658586], [-0.16737309999999997, 51.4660111], [-0.1669806, 51.4661814], [-0.16677949999999997, 51.4662687], [-0.1665757, 51.4663558], [-0.16625760000000003, 51.46649190000001], [-0.1660631, 51.4665924], [-0.1659113, 51.4666717], [-0.16582860000000002, 51.4667167], [-0.16559389999999996, 51.4668194], [-0.1647436, 51.4671856], [-0.16425969999999998, 51.4674022], [-0.1641098, 51.4674761], [-0.16395599999999996, 51.4675542], [-0.16374929999999996, 51.467658500000006], [-0.163675873964294, 51.46769235270634], [-0.16364020000000004, 51.46770879999999], [-0.16360715415752114, 51.46772287939966], [-0.1634698, 51.4677814], [-0.16312299999999996, 51.467937], [-0.1629085, 51.4680279], [-0.1626567, 51.468136599999994], [-0.1620522, 51.4683988], [-0.1614175, 51.468679599999994], [-0.1609231, 51.46889049999999], [-0.16047119999999998, 51.4690875], [-0.1602077, 51.4691951], [-0.15976710000000002, 51.469369], [-0.15949799999999997, 51.46947839999999], [-0.159286, 51.4695646], [-0.15922950335554523, 51.46958937404501], [-0.15917034426645318, 51.46961531557013], [-0.1590107689894461, 51.469685289969185], [-0.15895301403436635, 51.46971061572221], [-0.1588689, 51.46974749999998], [-0.15875509999999998, 51.4697967], [-0.15839589999999998, 51.469951599999995], [-0.15792349999999997, 51.47016049999999], [-0.1577735, 51.470226], [-0.1574767, 51.47035379999999], [-0.1573791, 51.47039], [-0.15696579999999996, 51.47054889999999], [-0.1565183, 51.4707372], [-0.15610969999999996, 51.4709049], [-0.15578019999999998, 51.4710373], [-0.15525119999999998, 51.47126320000001], [-0.15445619999999996, 51.4716003], [-0.15195399999999998, 51.4726836], [-0.1504289, 51.47334959999999], [-0.14992429999999998, 51.47357639999999], [-0.1488944, 51.474016], [-0.1488318, 51.47404149999999], [-0.14860927052729844, 51.47413531122673], [-0.14848657539641247, 51.47418703544216], [-0.14841235181544946, 51.47421832562433], [-0.14835400133042398, 51.474242924224455], [-0.1482485, 51.4742874], [-0.1476196, 51.474522099999994], [-0.1475246, 51.4745582], [-0.14719399999999996, 51.47468389999999], [-0.14657309999999998, 51.4749391], [-0.1463315, 51.47504389999999], [-0.1461733, 51.47511649999999], [-0.14588548029804585, 51.47524319501048], [-0.1458489953002166, 51.47525925527293], [-0.1449963, 51.47563460000001], [-0.1445852, 51.4758127], [-0.14372529036534895, 51.476193200315215], [-0.1436817467186904, 51.47621246780335], [-0.14363699994084686, 51.476232267652634], [-0.1429447, 51.47653859999999], [-0.14280649139933313, 51.476597930031], [-0.14268670062075264, 51.47664935361784], [-0.1426416865471168, 51.47666867716977], [-0.14227729999999997, 51.4768251], [-0.14174898218387794, 51.47705686529359], [-0.14159128645633343, 51.47712604387305], [-0.14155279999999998, 51.4771563], [-0.14146371286912188, 51.47721409493213], [-0.1413296, 51.4773011], [-0.1410052, 51.477471099999995], [-0.14087459999999996, 51.4775326], [-0.1405747, 51.477661999999995], [-0.1400749, 51.47788070000001], [-0.1397748, 51.4780075], [-0.13961639999999997, 51.478075200000006], [-0.13938429999999996, 51.47817579999999], [-0.1390206, 51.4783384], [-0.1385867, 51.4785183], [-0.13814469999999998, 51.4786823], [-0.1377354, 51.4788183], [-0.13743169999999996, 51.478916100000006], [-0.1373196, 51.478947299999994], [-0.13683069999999997, 51.4790785], [-0.13619519999999996, 51.47923209999998], [-0.1353775, 51.479454], [-0.1350083, 51.4795648], [-0.1346707, 51.4796706], [-0.1343928, 51.47976329999999], [-0.13406319999999997, 51.479883], [-0.133793, 51.47998859999999], [-0.13319260000000002, 51.48021959999999], [-0.1329571, 51.48030909999999], [-0.1326475, 51.4804175], [-0.1320217, 51.48064490000001], [-0.1315371, 51.4808291], [-0.1312317, 51.4809546], [-0.1303113, 51.481344400000005], [-0.12994349999999996, 51.48148530000001], [-0.1296077, 51.4816082], [-0.1291186, 51.48178089999999], [-0.12871139999999998, 51.48191839999999], [-0.1283999, 51.4820209], [-0.1280025, 51.48214549999999], [-0.12754640000000003, 51.4822759], [-0.1272673, 51.4823546], [-0.1268816, 51.482471999999994], [-0.126452, 51.4826234], [-0.12607009999999996, 51.48278239999999], [-0.1258667, 51.48287899999999], [-0.1256235, 51.4830005], [-0.1254786, 51.48308089999999], [-0.12526609999999996, 51.4832059], [-0.1250836, 51.48331840000001], [-0.12482419999999995, 51.483491], [-0.12468529999999996, 51.483595300000005], [-0.1244926, 51.48374650000001], [-0.12425679999999996, 51.48395790000001], [-0.1241083, 51.484114700000006], [-0.1239807, 51.4842698], [-0.12387969999999998, 51.484417500000006], [-0.1237715, 51.484591399999985], [-0.1236794, 51.48478279999999], [-0.1235206, 51.4851397], [-0.1234392, 51.485327100000006], [-0.1233563, 51.48551079999999], [-0.12324649999999995, 51.4858111], [-0.12319289999999997, 51.48599049999999], [-0.1231604, 51.48611880000001], [-0.12311589999999996, 51.4863001], [-0.1230682, 51.48650079999999], [-0.1230115, 51.4867212], [-0.1229429, 51.4869373], [-0.1228177, 51.48726539999999], [-0.122751, 51.4874636], [-0.12271319999999998, 51.4876083], [-0.1226859, 51.4877467], [-0.1226722, 51.48783130000001], [-0.12265619999999998, 51.48794670000001], [-0.12264169999999998, 51.4880825], [-0.12258949999999998, 51.488770499999994], [-0.12258, 51.4888477], [-0.12257260000000002, 51.48890389999998], [-0.1225651, 51.48896020000001], [-0.1225446, 51.48907079999999], [-0.12251330000000002, 51.48920150000001], [-0.12248759999999996, 51.4892989], [-0.1224528, 51.48940280000001], [-0.1224214, 51.489487700000005], [-0.1223771, 51.489588299999994], [-0.1222938, 51.4897575], [-0.1222506, 51.4898356], [-0.1221455, 51.49000339999999], [-0.1220677, 51.49011329999998], [-0.1219408, 51.49026740000001], [-0.12179030000000002, 51.4904343], [-0.1216662, 51.49056189999999], [-0.1214837, 51.4907295], [-0.1212622, 51.4909187], [-0.1210408, 51.4910868], [-0.12086079999999998, 51.49121610000001], [-0.1205133, 51.491437100000006], [-0.1204249, 51.4914895], [-0.11964890000000002, 51.4919485], [-0.11953, 51.49202369999998], [-0.11928950000000002, 51.492186], [-0.1189787, 51.4924072], [-0.1187017, 51.4926119], [-0.1186327, 51.49266680000001], [-0.11823580000000002, 51.492986900000005], [-0.11793430000000002, 51.493242300000006], [-0.11764330000000002, 51.493507], [-0.1174563, 51.4936927], [-0.1173935, 51.493752], [-0.1172001, 51.493956399999995], [-0.11702909999999998, 51.4941552], [-0.1168476, 51.494376200000005], [-0.11677759999999998, 51.4944692], [-0.1166053, 51.49470509999999], [-0.1162448, 51.4952305], [-0.1160833, 51.49546410000001], [-0.11586349999999997, 51.49577729999999], [-0.1157334, 51.4959675], [-0.115668, 51.496067800000006], [-0.1155994, 51.49618089999999], [-0.1154947, 51.4963741], [-0.1153871, 51.496595], [-0.11534049367854114, 51.4967038905416], [-0.11517990000000002, 51.49707909999999], [-0.115123, 51.49721339999999], [-0.11508059999999998, 51.497311], [-0.1150616, 51.4973511], [-0.11502419999999998, 51.497442499999984], [-0.1149076, 51.4977247], [-0.1148468, 51.4978752], [-0.1147967, 51.4980216], [-0.1147811, 51.49808689999998], [-0.1147654, 51.4981522], [-0.1147395, 51.4982759], [-0.1147278, 51.498406799999984], [-0.11472399999999998, 51.49855569999999], [-0.11473259999999998, 51.49873730000001], [-0.11474006005064048, 51.4987748385867], [-0.1147827, 51.498989400000006], [-0.1148308, 51.499309], [-0.1148461, 51.4994124], [-0.1148597, 51.499545199999986], [-0.1148786, 51.4996591], [-0.11488489999999996, 51.49976], [-0.11488049999999998, 51.49985409999999], [-0.11487169999999997, 51.4999399], [-0.11484110000000002, 51.500067699999995], [-0.1147946, 51.5002716], [-0.11477719999999995, 51.500361299999994], [-0.11477130000000002, 51.5004112], [-0.11476550000000002, 51.500484199999995], [-0.1147575, 51.5006371], [-0.11475920000000002, 51.50072800000001], [-0.1147623, 51.5007713], [-0.11477210000000002, 51.5008809], [-0.11478280000000002, 51.5009745], [-0.1147833, 51.50102179999999], [-0.1147838, 51.5011249], [-0.11477589999999996, 51.501325599999994], [-0.1147698, 51.50144410000001], [-0.1147579, 51.5015404], [-0.1147266, 51.5016832], [-0.114697, 51.5017677], [-0.11467199999999998, 51.50182610000001], [-0.11461349999999997, 51.5019484], [-0.1145354, 51.5020728], [-0.1145222, 51.5020866], [-0.1143532, 51.502260599999985], [-0.1140898, 51.50252470000001], [-0.1133034, 51.50316509999998], [-0.1132399, 51.5032168]]} 3.9 0654 0702 Clapham Junction (M) London Waterloo London Waterloo 51.5032168 -0.1132399 51.5032168 -0.1132399 1 0 2026-09-18 06:12:56 TERMINATED 2026-09-18 06:02:00 London Waterloo TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17625866 1789711282844218 74 74 2026-09-18 06:12:51.618181 12 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 06:02:50.484022
629673 659144 C15607 065A45M518 2026-09-18 COMPLETE 17626223 2026-09-18 07:02:00 2026-09-18 06:12:56 2026-09-20 06:12:56 {"id": 659144, "stp": "P", "toc": "ScotRail", "uid": "C15607", "consist": "HA11", "dest_crs": "EDB", "num_carr": 7, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C15607/2026-09-18/detailed", "trust_id": "065A45M518", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Edinburgh", "service_date": "2026-09-18", "dest_arr_time": "0704", "dest_platform": "15", "is_terminated": 1, "next_location": "Edinburgh", "signalling_id": "5A45", "timing_status": "EARLY", "origin_station": "Cadder HST Depot", "current_leg_arr": "0702", "current_leg_dep": "0618", "current_leg_end": "Edinburgh", "origin_dep_time": "0543", "origin_platform": null, "current_location": "Edinburgh", "last_update_time": "2026-09-18T06:12:56", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.9348095, 56.1202015], [-3.934497, 56.1198942], [-3.9339916000000006, 56.1194095], [-3.933773599999999, 56.11920289999999], [-3.9335999, 56.11902249999999], [-3.933418, 56.11884679999999], [-3.933309299999999, 56.11874180000001], [-3.9331051, 56.118535699999995], [-3.932935000000001, 56.1183654], [-3.9325139, 56.11791229999999], [-3.932305299999999, 56.1176815], [-3.9322611, 56.1176396], [-3.9320807, 56.1174687], [-3.9316837, 56.116981599999995], [-3.9314544, 56.11671709999999], [-3.9312266, 56.116454399999995], [-3.931042899999999, 56.116204799999984], [-3.9308692, 56.11595899999999], [-3.930654999999999, 56.11565220000001], [-3.9304498, 56.11531980000001], [-3.9302924, 56.11502539999999], [-3.9300039999999994, 56.1144681], [-3.9297786, 56.114052], [-3.929479099999999, 56.11355619999999], [-3.9294205999999994, 56.1134742], [-3.928932300000001, 56.1127895], [-3.9286947, 56.112493099999995], [-3.928336, 56.1120768], [-3.92796, 56.1116688], [-3.927603, 56.1113191], [-3.9271594, 56.11089960000001], [-3.9266829, 56.1104816], [-3.9259761000000006, 56.1099194], [-3.9256797999999993, 56.10970229999999], [-3.924580099999999, 56.1089471], [-3.9236267072582063, 56.10827294686537], [-3.9218684000000006, 56.1070296], [-3.9196213000000006, 56.1054302], [-3.918689899999999, 56.104790400000006], [-3.9177698999999993, 56.104157699999995], [-3.9144406, 56.101814399999995], [-3.9139837000000006, 56.10149279999999], [-3.9116376, 56.099841399999995], [-3.9102536999999993, 56.09886349999999], [-3.909980299999999, 56.098672099999995], [-3.9089614, 56.09795559999999], [-3.9027973, 56.0936208], [-3.9026809, 56.093535800000005], [-3.901906, 56.093015099999995], [-3.900880200000001, 56.0923848], [-3.8998836, 56.0918241], [-3.8983021, 56.09101439999999], [-3.8974647, 56.09062200000001], [-3.896332399999999, 56.0901446], [-3.8951717, 56.08968529999999], [-3.8942062, 56.08932239999999], [-3.8931959, 56.088972], [-3.8913949, 56.08839019999999], [-3.889626399999999, 56.08777669999999], [-3.888784900000001, 56.0874682], [-3.887986, 56.08711889999999], [-3.8863415, 56.0863238], [-3.8849511, 56.0855299], [-3.883790499999999, 56.08472809999999], [-3.8830675, 56.0841687], [-3.8823895, 56.0835927], [-3.8818456, 56.0830765], [-3.8810352, 56.0822292], [-3.8804678, 56.08150759999999], [-3.8800336, 56.08095539999999], [-3.8795239, 56.0803195], [-3.8789541, 56.0796895], [-3.8787028, 56.07940309999999], [-3.878102699999999, 56.0787844], [-3.877209300000001, 56.077921799999984], [-3.8762295, 56.0771131], [-3.8751511, 56.0762946], [-3.874189799999999, 56.0756171], [-3.8723821, 56.074426300000006], [-3.8719479, 56.074141], [-3.8709799, 56.0735048], [-3.862755721713942, 56.06810007861502], [-3.8617138, 56.0674153], [-3.8612097, 56.067084], [-3.859123499999999, 56.065613299999995], [-3.8571331, 56.0640963], [-3.856369, 56.0634719], [-3.850208641422351, 56.0581480132136], [-3.8495895, 56.0576129], [-3.848570899999999, 56.056706299999995], [-3.8476496, 56.05580139999999], [-3.8469132999999993, 56.0550598], [-3.844796099999999, 56.0527127], [-3.8442833, 56.052144199999994], [-3.8441527, 56.0519994], [-3.8441084, 56.0519507], [-3.8430207, 56.0507442], [-3.842873199999999, 56.0505759], [-3.8420769, 56.04963699999998], [-3.8409093, 56.04832530000001], [-3.8366763, 56.04356949999999], [-3.8358531999999994, 56.0423728], [-3.8351247000000006, 56.0411335], [-3.8347401, 56.0402663], [-3.8342193999999994, 56.03884469999999], [-3.8336763, 56.037025699999994], [-3.8333405, 56.03592780000001], [-3.8322379, 56.0323228], [-3.831712, 56.03051419999999], [-3.8314099, 56.0294975], [-3.8313514, 56.0293006], [-3.8308956999999992, 56.02779300000001], [-3.8305048, 56.02656950000001], [-3.8303367, 56.0259837], [-3.830285199999999, 56.02576909999999], [-3.830267599999999, 56.02569580000001], [-3.8301617, 56.025254], [-3.8300869, 56.0249486], [-3.8300533, 56.0248202], [-3.8300186, 56.02470009999998], [-3.830013299999999, 56.0246816], [-3.829902099999999, 56.024334499999995], [-3.8298362, 56.0240114], [-3.8298187, 56.023913500000006], [-3.8297308, 56.02342339999999], [-3.8296846000000007, 56.023074699999995], [-3.8296643, 56.0227929], [-3.8296672, 56.02264929999999], [-3.8296897, 56.0223393], [-3.8297406, 56.021945900000006], [-3.829751, 56.02189640000001], [-3.8298093, 56.0216236], [-3.8298568, 56.0214329], [-3.8299297, 56.02114069999999], [-3.8301936, 56.0203316], [-3.8304829, 56.01969309999999], [-3.8308325, 56.0189216], [-3.8315252, 56.0174033], [-3.8323668, 56.0154987], [-3.832888699999999, 56.0144294], [-3.8330422944410847, 56.014092403840515], [-3.8331448, 56.0138675], [-3.8331549, 56.0138452], [-3.833166199999999, 56.013820499999994], [-3.8332586, 56.01355780000001], [-3.8333744999999992, 56.01323969999999], [-3.8335796000000006, 56.0127625], [-3.833794099999999, 56.0122451], [-3.8338991, 56.0119135], [-3.833922700000001, 56.0116756], [-3.8339472, 56.0113102], [-3.833889099999999, 56.0110472], [-3.833795399999999, 56.010796799999994], [-3.8336585, 56.0105458], [-3.8335031, 56.01031019999999], [-3.833329599999999, 56.0100727], [-3.8331492, 56.00985299999999], [-3.8329, 56.00962620000001], [-3.8325723, 56.00937689999999], [-3.8323627, 56.00924020000001], [-3.8321961999999994, 56.009143], [-3.831778299999999, 56.008918099999995], [-3.831463700000001, 56.0087728], [-3.8310879, 56.0086227], [-3.8306798, 56.0084917], [-3.8302843, 56.0083782], [-3.829967400000001, 56.00830570000001], [-3.8284346, 56.008004], [-3.8282897, 56.00797429999999], [-3.8284346, 56.008004], [-3.8289431, 56.00806639999999], [-3.8285198999999994, 56.00798350000001], [-3.828406699999999, 56.0079626], [-3.82838095408702, 56.00795783962394], [-3.8283034, 56.0079435], [-3.8282534, 56.007934299999995], [-3.8236292, 56.0070813], [-3.8225152, 56.00687580000001], [-3.8203174, 56.006470399999984], [-3.8197278, 56.00637619999999], [-3.8189852, 56.0062824], [-3.818454399999999, 56.0062247], [-3.818069999999999, 56.0061881], [-3.817646, 56.0061518], [-3.8169532, 56.0060995], [-3.816649299999999, 56.00606809999999], [-3.8159692, 56.0060058], [-3.8156585, 56.0059765], [-3.8151558, 56.00593349999999], [-3.8147928000000006, 56.0059122], [-3.8144366, 56.00590330000001], [-3.814290900000001, 56.00590269999999], [-3.8136019, 56.0059067], [-3.8129896, 56.005933299999995], [-3.8123365, 56.00598759999999], [-3.811033, 56.0061461], [-3.810675999999999, 56.00617530000001], [-3.810277099999999, 56.00619669999998], [-3.8099498, 56.0062027], [-3.8095489, 56.00619940000001], [-3.8092806, 56.0061944], [-3.808946099999999, 56.00618239999999], [-3.8085641, 56.006162799999984], [-3.8080033, 56.006127], [-3.8074862, 56.0060871], [-3.807248, 56.006064], [-3.8064862, 56.0059738], [-3.8059586, 56.00590619999999], [-3.8051812, 56.0057781], [-3.8050151, 56.0057455], [-3.8047213, 56.0056878], [-3.8043019, 56.0056016], [-3.8039153, 56.005518], [-3.8029032, 56.0052515], [-3.802146800000001, 56.00502649999999], [-3.8014125, 56.0047991], [-3.8003676, 56.0044649], [-3.7998751, 56.004313799999984], [-3.799620200000001, 56.004231399999995], [-3.7994158, 56.004170599999995], [-3.7989254, 56.0040188], [-3.7982474000000006, 56.00384090000001], [-3.797762699999999, 56.0037314], [-3.7976527999999994, 56.0037081], [-3.7971602, 56.003603899999995], [-3.7967121000000006, 56.00352620000001], [-3.7961958, 56.00344449999999], [-3.7957771999999994, 56.0033961], [-3.7944338, 56.00324049999999], [-3.792996299999999, 56.00310459999999], [-3.792908399999999, 56.003096], [-3.7916350999999993, 56.0029656], [-3.7910096, 56.00290149999999], [-3.7897419, 56.0027756], [-3.7893457, 56.002736199999994], [-3.7867416, 56.0024735], [-3.7852415, 56.0023357], [-3.784247, 56.0022278], [-3.7816529, 56.00198219999999], [-3.7780697, 56.00161490000001], [-3.777955299999999, 56.0016023], [-3.7771887, 56.0015247], [-3.7769092886816535, 56.0014992038448], [-3.7749991, 56.0013249], [-3.774676700000001, 56.0012879], [-3.7740569, 56.0012026], [-3.773441, 56.0011106], [-3.7729241933019897, 56.0010283308209], [-3.7727123, 56.00099459999999], [-3.7719758, 56.00086509999999], [-3.7712899, 56.00073510000001], [-3.7705931, 56.0005919], [-3.7695431, 56.000350100000006], [-3.768422899999999, 56.0000702], [-3.768180300000001, 56.0000055], [-3.7583682, 55.99750699999999], [-3.757478, 55.997270500000006], [-3.7570166, 55.997115], [-3.7564995, 55.996925100000006], [-3.7558463999999994, 55.9966217], [-3.7556441, 55.996530499999984], [-3.7553717, 55.9963981], [-3.754721299999999, 55.9960172], [-3.7541949, 55.9956521], [-3.7539645, 55.9954243], [-3.7535877, 55.9950516], [-3.7532133, 55.99459360000001], [-3.752927199999999, 55.9941402], [-3.752811799999999, 55.99385159999999], [-3.752773499999999, 55.99374350000001], [-3.752683, 55.99349029999999], [-3.7526107, 55.9932349], [-3.752536000000001, 55.99282819999999], [-3.7524826999999994, 55.99241800000001], [-3.7524656, 55.9920158], [-3.752415699999999, 55.9916138], [-3.7523644, 55.99134499999999], [-3.7522727, 55.99106580000001], [-3.7521306, 55.9907447], [-3.7519202, 55.9904472], [-3.7518164, 55.9902981], [-3.751808000000001, 55.99028989999999], [-3.7516676, 55.9901528], [-3.7514076, 55.9898852], [-3.7510911999999994, 55.989610299999995], [-3.7507577, 55.9893947], [-3.7504021, 55.989177699999985], [-3.749937399999999, 55.9889282], [-3.7496381999999993, 55.988790899999984], [-3.7493001, 55.9886564], [-3.7488248999999993, 55.988495], [-3.748218499999999, 55.98832699999999], [-3.7476067999999985, 55.98819919999998], [-3.7469642, 55.98808460000001], [-3.744636, 55.9877427], [-3.7398808, 55.9870367], [-3.7375338, 55.9867405], [-3.735041999999999, 55.986456], [-3.7324583, 55.9861696], [-3.7322036, 55.98614140000001], [-3.7315470999999993, 55.98606840000001], [-3.731327199999999, 55.98604389999998], [-3.7307747999999994, 55.98598829999999], [-3.7306826, 55.98597999999999], [-3.7302519, 55.985941399999994], [-3.7296865, 55.9858976], [-3.7288916, 55.985859399999995], [-3.7272371, 55.9858084], [-3.7264706, 55.9857698], [-3.725894499999999, 55.98573629999999], [-3.7251746, 55.98568139999999], [-3.724387099999999, 55.9856185], [-3.7237667, 55.9855694], [-3.722764399999999, 55.98548490000001], [-3.7221201, 55.9854417], [-3.7208354, 55.9853119], [-3.7207640999999994, 55.9853055], [-3.7201158, 55.9852476], [-3.7199777, 55.98523339999999], [-3.719033000000001, 55.9851508], [-3.718643299999999, 55.985107799999994], [-3.7183911, 55.9850783], [-3.7171666, 55.98492379999999], [-3.716063399999999, 55.98475570000001], [-3.7155845, 55.98466959999999], [-3.7152848, 55.9846142], [-3.7144825999999993, 55.98446239999999], [-3.714198099999999, 55.984412], [-3.713272700000001, 55.9842479], [-3.7125335, 55.98413200000001], [-3.7110687000000007, 55.983936099999994], [-3.7101198, 55.983859300000006], [-3.7091661, 55.983792], [-3.7076275, 55.9837266], [-3.7073432, 55.98372539999999], [-3.705075, 55.9837265], [-3.7034684, 55.98370830000001], [-3.702059, 55.983661], [-3.700727300000001, 55.9835665], [-3.6995283, 55.983445], [-3.6981166, 55.98326269999999], [-3.6976988, 55.983196099999994], [-3.6967245, 55.9830409], [-3.6956877, 55.9828402], [-3.694605300000001, 55.9826099], [-3.6923915, 55.98209310000001], [-3.6902631, 55.9816252], [-3.6891525, 55.98140440000001], [-3.6880422, 55.9811961], [-3.6870379, 55.9810267], [-3.685943200000001, 55.9808572], [-3.6845260999999994, 55.98066029999999], [-3.683092664890038, 55.9804942367071], [-3.6821627, 55.9803865], [-3.680692099999999, 55.9802413], [-3.6793405, 55.98012400000001], [-3.678988, 55.98009339999999], [-3.667215199999999, 55.97897660000001], [-3.6651328, 55.978741799999995], [-3.6630407, 55.97844479999999], [-3.661847400000001, 55.9782438], [-3.6607406, 55.9780574], [-3.6600902, 55.977942000000006], [-3.6581951, 55.97760590000001], [-3.6556495, 55.9771544], [-3.654257799999999, 55.9769349], [-3.653686299999999, 55.9768518], [-3.6527474, 55.97672149999998], [-3.6526572, 55.97670899999999], [-3.6524642, 55.976682200000006], [-3.651216, 55.976518199999994], [-3.6494195, 55.9763499], [-3.6492857, 55.9763394], [-3.643552, 55.9757533], [-3.6411792, 55.975510699999994], [-3.6399239, 55.97538240000001], [-3.6367219, 55.97505509999999], [-3.630383300000001, 55.9744047], [-3.6292909999999994, 55.974301], [-3.6279481, 55.974209300000005], [-3.6278388, 55.97420300000001], [-3.626505499999999, 55.974139099999995], [-3.6256147999999992, 55.9741112], [-3.6255054000000007, 55.97410779999999], [-3.6253279, 55.9741022], [-3.6252835, 55.97410349999999], [-3.6233382, 55.9741022], [-3.623129, 55.97410500000001], [-3.6205991, 55.9741513], [-3.6186612, 55.9741868], [-3.615939000000001, 55.974251599999995], [-3.6157663, 55.9742541], [-3.6133583, 55.9743088], [-3.612665, 55.974343299999994], [-3.6118670000000006, 55.9743831], [-3.6109878, 55.9744444], [-3.610748099999999, 55.9744604], [-3.607613300000001, 55.97476499999999], [-3.6074865, 55.9747808], [-3.6065125, 55.974923700000005], [-3.606458, 55.97493190000001], [-3.6056192, 55.97505770000001], [-3.6049629, 55.97516209999999], [-3.6042566, 55.9752683], [-3.603667599999999, 55.9753467], [-3.602481099999999, 55.975508699999985], [-3.6010826, 55.97568290000001], [-3.6001663000000006, 55.975792199999994], [-3.6001074000000006, 55.9757992], [-3.5992593000000004, 55.97590040000001], [-3.5978978, 55.9760983], [-3.5962024, 55.9763232], [-3.596028599999999, 55.9763461], [-3.5957198999999997, 55.976388199999995], [-3.5940944, 55.9766302], [-3.5940025999999996, 55.9766424], [-3.593767099999999, 55.97667359999999], [-3.5934834, 55.97671929999999], [-3.5932981000000006, 55.9767491], [-3.5932611364780858, 55.97675453581286], [-3.5931824999999997, 55.97676609999999], [-3.5876932, 55.9775478], [-3.5858126, 55.9777755], [-3.5851893999999995, 55.97784440000001], [-3.5842149000000005, 55.97795299999999], [-3.5824261, 55.97811159999999], [-3.5807512, 55.9782328], [-3.5785628, 55.9783622], [-3.5777194, 55.9783979], [-3.5775826, 55.9784037], [-3.575953, 55.97846349999999], [-3.5742451999999996, 55.978512599999995], [-3.5722526999999995, 55.97852760000001], [-3.559781, 55.9785196], [-3.5552545, 55.9785154], [-3.5482724999999995, 55.9785088], [-3.5361513999999996, 55.9784929], [-3.5338809999999996, 55.9785038], [-3.5337269999999994, 55.9785046], [-3.5326395999999995, 55.97850369999999], [-3.5300113, 55.97850160000001], [-3.5275839999999996, 55.97849399999999], [-3.5266567999999996, 55.9784797], [-3.5257249999999996, 55.97845590000001], [-3.5247531999999997, 55.9784132], [-3.5240642, 55.9783815], [-3.5237689, 55.9783657], [-3.5236475, 55.9783578], [-3.5232762999999996, 55.97833169999999], [-3.5220948000000005, 55.9782368], [-3.5212105999999994, 55.978158], [-3.5203258999999996, 55.97806460000001], [-3.5194828999999994, 55.977962], [-3.5184419000000005, 55.9778215], [-3.5172690999999996, 55.977641600000005], [-3.5160460999999996, 55.9774344], [-3.515603899999999, 55.97734109999999], [-3.5151012, 55.977235], [-3.5092004, 55.976113799999986], [-3.509060799999999, 55.9760873], [-3.5052551, 55.97553419999999], [-3.5034296080661336, 55.97531631595825], [-3.5030113999999997, 55.975266399999995], [-3.5007521, 55.9750384], [-3.4992749999999995, 55.97487050000001], [-3.4976572, 55.974669], [-3.4958676, 55.97442469999999], [-3.4919172, 55.973737099999994], [-3.4897718999999996, 55.9733444], [-3.4877640999999997, 55.9730028], [-3.4877089, 55.97299480000001], [-3.4855834, 55.9726875], [-3.4839989999999994, 55.9724778], [-3.4824696, 55.9722555], [-3.4810199999999996, 55.9720399], [-3.4793659, 55.97175270000001], [-3.4775809, 55.971398099999995], [-3.4763774, 55.9711461], [-3.4749745, 55.970792], [-3.4736711, 55.970456799999994], [-3.4726543, 55.9701777], [-3.4719738999999996, 55.969991], [-3.470164899999999, 55.969411599999994], [-3.4690936, 55.969000099999995], [-3.4674873000000006, 55.96831469999999], [-3.4669935, 55.9680905], [-3.4664987, 55.96784910000001], [-3.4659162999999995, 55.9675451], [-3.4653034, 55.9672233], [-3.4650128, 55.9670448], [-3.4648329, 55.9669343], [-3.4643710999999997, 55.9666394], [-3.4634897999999996, 55.9660243], [-3.4630065, 55.96567889999999], [-3.4625277, 55.96529900000001], [-3.4618407, 55.96471760000001], [-3.4614385, 55.964344200000006], [-3.4610444999999994, 55.96394750000001], [-3.4603674999999994, 55.963180099999995], [-3.4597743999999997, 55.96242269999999], [-3.4595383999999996, 55.962109], [-3.459346, 55.96179539999999], [-3.4589629, 55.961145299999984], [-3.4581944, 55.9596439], [-3.4574846, 55.958257], [-3.4571358696748264, 55.95770237974702], [-3.4568779, 55.95729209999999], [-3.4561067, 55.95631439999998], [-3.4560866, 55.95629280000001], [-3.4553467, 55.9554951], [-3.4549221999999995, 55.9550692], [-3.4544987, 55.9547011], [-3.4540288999999995, 55.9543092], [-3.4538862, 55.9542044], [-3.4519741999999995, 55.95283299999999], [-3.4511763, 55.95224950000001], [-3.4502321, 55.951505399999995], [-3.4493143999999996, 55.9507153], [-3.4484458999999994, 55.94993960000001], [-3.447557, 55.9490935], [-3.4467976, 55.948308], [-3.4460286, 55.9474319], [-3.4458179, 55.9471814], [-3.445279199999999, 55.9465411], [-3.4449162, 55.94605809999999], [-3.4435941, 55.9442989], [-3.4428748999999996, 55.94341899999999], [-3.4421324, 55.9426954], [-3.441981999999999, 55.942562800000005], [-3.4411811999999995, 55.9418589], [-3.4403944999999996, 55.94126610000001], [-3.4393973, 55.9405961], [-3.4388992, 55.9402582], [-3.4385176, 55.9400198], [-3.4383725999999997, 55.9399268], [-3.4371399, 55.939234899999995], [-3.4355737000000004, 55.9384592], [-3.4341831999999997, 55.93785080000001], [-3.4317755, 55.9369284], [-3.4307013, 55.936562499999994], [-3.4294492, 55.936136], [-3.4272766, 55.93554610000001], [-3.4262208, 55.935277199999994], [-3.4251424, 55.935024199999994], [-3.4238793, 55.9347544], [-3.4226023999999997, 55.934509], [-3.4213598999999997, 55.934300699999994], [-3.4200006, 55.9340995], [-3.418957499999999, 55.9339636], [-3.4179002, 55.9338436], [-3.417142699999999, 55.933770599999995], [-3.4159206000000006, 55.93366109999999], [-3.4146532, 55.93357869999999], [-3.4135980796541814, 55.93352928367344], [-3.4130988, 55.9335059], [-3.4123276, 55.93348679999998], [-3.411696, 55.93347769999999], [-3.4112761999999996, 55.9334713], [-3.4108817, 55.9334683], [-3.4103866, 55.93347459999999], [-3.4102247, 55.93347579999999], [-3.4088646999999996, 55.9335004], [-3.4087599999999996, 55.933504799999994], [-3.4076161, 55.93355259999999], [-3.406416, 55.933621499999994], [-3.4053135999999995, 55.93370380000001], [-3.4022669, 55.93393139999999], [-3.401245, 55.934007699999995], [-3.4008717, 55.9340382], [-3.400295799999999, 55.9340838], [-3.3984062, 55.93422900000001], [-3.3974656999999997, 55.9343033], [-3.3962756999999995, 55.9344242], [-3.3962112999999996, 55.93442919999999], [-3.3957437999999995, 55.9344652], [-3.395441611272726, 55.93448847546233], [-3.3929705999999995, 55.9346788], [-3.3909177, 55.93480879999999], [-3.3897734, 55.9348599], [-3.3887603, 55.934893300000006], [-3.3871798999999996, 55.9349224], [-3.3856115999999994, 55.9349226], [-3.3830557, 55.93487420000001], [-3.381248499999999, 55.93478509999999], [-3.3791369999999996, 55.9346505], [-3.3784268, 55.93459070000001], [-3.3777831, 55.93453650000001], [-3.3763561999999996, 55.93439049999999], [-3.3726621, 55.933918199999994], [-3.3674688999999995, 55.933108], [-3.3641321, 55.9324933], [-3.3622062999999995, 55.9320879], [-3.3608722999999996, 55.93178120000001], [-3.3597684999999995, 55.9315246], [-3.3588381, 55.9312921], [-3.3584073, 55.9311845], [-3.3522324999999995, 55.92964179999999], [-3.3520213, 55.92958879999999], [-3.3437894999999997, 55.92752099999999], [-3.3427639999999994, 55.92728940000001], [-3.3406342, 55.9268753], [-3.340066199999999, 55.92678149999999], [-3.3390008999999994, 55.9266056], [-3.3370480999999996, 55.926344699999994], [-3.3353410999999995, 55.926173], [-3.3335363999999994, 55.9260235], [-3.331662, 55.92592750000001], [-3.3294692999999995, 55.92589220000001], [-3.3266323, 55.9259189], [-3.3246865, 55.9259756], [-3.323766551242229, 55.9260174683588], [-3.3228539999999995, 55.92605900000001], [-3.3190732, 55.92634879999999], [-3.3176330999999997, 55.92649980000001], [-3.3157626, 55.92669589999999], [-3.3133604999999995, 55.92695390000001], [-3.3068741, 55.92767210000001], [-3.306064, 55.9277618], [-3.3058734, 55.9277819], [-3.2951263, 55.92892679999999], [-3.2943613, 55.9290083], [-3.2918865, 55.9293319], [-3.2913277, 55.9294136], [-3.2893142999999996, 55.9297054], [-3.2877076999999995, 55.9299829], [-3.2860301, 55.9303189], [-3.2856586, 55.9303959], [-3.2748572, 55.932817799999995], [-3.2745334999999995, 55.9328924], [-3.2736234999999994, 55.933101], [-3.2735585, 55.93311539999999], [-3.270525, 55.93378589999998], [-3.2666563999999996, 55.9346567], [-3.2648637, 55.93505729999999], [-3.2574047, 55.93673820000001], [-3.2539298, 55.93750649999999], [-3.2529445999999997, 55.937727], [-3.2505735, 55.9382575], [-3.25044, 55.93828739999999], [-3.2502965, 55.9383239], [-3.2495120999999996, 55.9384953], [-3.2479440996740117, 55.93885443119453], [-3.2479128, 55.9388616], [-3.2473310999999994, 55.9389868], [-3.2460048999999995, 55.9392907], [-3.2456768999999994, 55.9393583], [-3.245516799999999, 55.93939079999999], [-3.2454712, 55.93940010000001], [-3.2450698999999994, 55.939491], [-3.2439373, 55.93974740000001], [-3.2428941, 55.93997929999999], [-3.2418413000000004, 55.940216199999995], [-3.240085399999999, 55.94061709999999], [-3.2386456, 55.9409312], [-3.2384049, 55.9409848], [-3.2367141, 55.9413637], [-3.2364903, 55.94141429999999], [-3.2353086, 55.941681499999994], [-3.2339627898625456, 55.94198136097631], [-3.233935022830277, 55.941987547769806], [-3.2329272, 55.9422121], [-3.232749399999999, 55.94225440000001], [-3.2315773, 55.94251799999999], [-3.2314703, 55.942542], [-3.2293913, 55.9430037], [-3.2291755, 55.9430537], [-3.2290439, 55.9430832], [-3.2269992999999997, 55.94354080000001], [-3.2239242, 55.9442291], [-3.223080599999999, 55.9444154], [-3.2227173999999996, 55.9444969], [-3.2224589, 55.94454760000001], [-3.2223054, 55.9445737], [-3.2221367, 55.944602199999984], [-3.2218041, 55.9446632], [-3.2213887999999997, 55.944751], [-3.2212574, 55.944778799999995], [-3.2210977999999995, 55.9448125], [-3.2202228, 55.94496589999999], [-3.219527, 55.94507399999999], [-3.2189400258212073, 55.94517485217656], [-3.2188798, 55.94518519999998], [-3.2188162, 55.94519759999999], [-3.2182675000000005, 55.9453042], [-3.217606, 55.9454518], [-3.2173869999999996, 55.94550059999999], [-3.2165484, 55.9456941], [-3.2148352, 55.9460894], [-3.2135654999999996, 55.9463879], [-3.2121561, 55.946719300000005], [-3.2081804, 55.947677], [-3.2076363, 55.94781569999999], [-3.2067769, 55.9480349], [-3.2060786, 55.94820729999999], [-3.2048799, 55.94860189999999], [-3.2039866, 55.9489484], [-3.2039538999999997, 55.94896309999999], [-3.2027637, 55.94946629999999], [-3.2023646999999995, 55.94960360000001], [-3.2021434, 55.9496717], [-3.2020104, 55.9497127], [-3.2019377999999996, 55.9497308], [-3.2016521, 55.949802199999986], [-3.2011367999999996, 55.9499134], [-3.2007464999999997, 55.94998330000001], [-3.2006809, 55.949995], [-3.2004645, 55.9500335], [-3.199903, 55.9501626], [-3.1995093, 55.9502306], [-3.1992955999999997, 55.95027040000001], [-3.1985630000000005, 55.9504385], [-3.1981381000000004, 55.95051229999999], [-3.1976456, 55.9506232], [-3.1973387999999994, 55.950682], [-3.1966469999999996, 55.9508021], [-3.1960519, 55.9509096], [-3.1960269999999995, 55.9509139], [-3.1953638999999994, 55.95102829999998], [-3.194952, 55.9510971], [-3.1949119, 55.95110379999999], [-3.1947054999999995, 55.9511458], [-3.194461, 55.95120920000001], [-3.1942839999999997, 55.951255299999985], [-3.1941620999999993, 55.95129349999999], [-3.1934728999999997, 55.95149359999999], [-3.1929111999999997, 55.9516679], [-3.1925371999999994, 55.9517897], [-3.19202, 55.9519465], [-3.1916707999999994, 55.952039899999995], [-3.1912938, 55.9521457], [-3.1909084, 55.9522322], [-3.1895932999999994, 55.95244240000001], [-3.1893977, 55.952472799999995], [-3.1889195, 55.9525492], [-3.1886523999999996, 55.9525897], [-3.188127300000001, 55.952670399999995], [-3.1876729, 55.952719599999995], [-3.187321, 55.9527429], [-3.1870036, 55.9527529], [-3.1864126999999995, 55.9527673], [-3.1858509999999995, 55.9527577], [-3.1843207999999996, 55.9526931], [-3.1842163999999995, 55.9526887], [-3.1839902, 55.9526818], [-3.1837289, 55.95268750000001], [-3.1835220999999994, 55.9527024], [-3.1832225999999997, 55.95274009999999], [-3.1828267999999995, 55.9528118], [-3.1822481999999996, 55.95293110000001], [-3.182723999999999, 55.95280770000001], [-3.1828255, 55.9527827], [-3.1831629999999995, 55.9527095], [-3.1833556, 55.9526772], [-3.1834396999999997, 55.9526631], [-3.184042499999999, 55.9525552], [-3.1843563, 55.95250860000001], [-3.1844913, 55.9524915], [-3.1848765999999995, 55.9524426], [-3.1854867999999996, 55.952369], [-3.1857752, 55.952332899999995], [-3.1869363999999996, 55.9521644], [-3.1875398, 55.952068199999985], [-3.1886744, 55.9518849], [-3.188845, 55.95185740000001]]}", "current_leg_start": "Stirling", "dest_arr_time_act": "0704", "motion_projection": null, "next_location_lat": "55.9518574", "next_location_lon": "-3.1888450", "previous_location": "Stirling", "current_leg_milage": "37.1", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1053.455, \"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\": 1204.0, \"from_m\": 1053.455, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 1283.535, \"from_m\": 1204.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\": 19973.6, \"from_m\": 1283.535, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 23895.309, \"from_m\": 19973.6, \"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\": 24488.762, \"from_m\": 23895.309, \"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\": 24918.56, \"from_m\": 24488.762, \"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\": 24958.757, \"from_m\": 24918.56, \"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\": 25200.278, \"from_m\": 24958.757, \"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\": 27898.569, \"from_m\": 25200.278, \"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\": 38569.903, \"from_m\": 27898.569, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 39633.045, \"from_m\": 38569.903, \"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\": 39660.5, \"from_m\": 39633.045, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 40301.322, \"from_m\": 39660.5, \"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\": 40328.776, \"from_m\": 40301.322, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 41391.918, \"from_m\": 40328.776, \"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\": 52063.252, \"from_m\": 41391.918, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 54105.626, \"from_m\": 52063.252, \"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\": 54199.129, \"from_m\": 54105.626, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 55099.41, \"from_m\": 54199.129, \"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\": 55994.468, \"from_m\": 55099.41, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 56915.271, \"from_m\": 55994.468, \"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\": 60182.653, \"from_m\": 56915.271, \"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\": 60856.53, \"from_m\": 60182.653, \"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\": 61858.935, \"from_m\": 60856.53, \"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\": 62045.904, \"from_m\": 61858.935, \"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\": 62242.603, \"from_m\": 62045.904, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 62282.967, \"from_m\": 62242.603, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 62364.172, \"from_m\": 62282.967, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 64033.391, \"from_m\": 62364.172, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 67537.821, \"from_m\": 64033.391, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 69894.266, \"from_m\": 67537.821, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 77583.031, \"from_m\": 69894.266, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 84460.787, \"from_m\": 77583.031, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 84954.126, \"from_m\": 84460.787, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 85029.454, \"from_m\": 84954.126, \"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\": 94511.348, \"from_m\": 85029.454, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 96370.742, \"from_m\": 94511.348, \"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\": 96430.551, \"from_m\": 96370.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\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 96458.193, \"from_m\": 96430.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\": 97849.78, \"from_m\": 96458.193, \"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\": 98850.084, \"from_m\": 97849.78, \"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\": 98999.948, \"from_m\": 98850.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:backward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 99091.578, \"from_m\": 98999.948, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 99536.184, \"from_m\": 99091.578, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 659144, \"profile_key\": \"1a5f3f48fed6ceae1379ba5e2e4a98e0ef4bf21d5df4508bca5934c64641d945\", \"schedule_id\": 2076, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0543\", \"location\": \"Cadder HST Depot\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66361}, {\"is_pass\": false, \"wtt_arr\": \"0545\", \"wtt_dep\": \"0546\", \"location\": \"Cadder East Departure\", \"stage_seq\": 2, \"distance_m\": 960.561, \"section_seq\": 1, \"route_path_id\": 66361}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0548H\", \"location\": \"Lenzie\", \"stage_seq\": 3, \"distance_m\": 2410.527, \"section_seq\": 1, \"route_path_id\": 66361}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0551H\", \"location\": \"Croy\", \"stage_seq\": 4, \"distance_m\": 10763.047, \"section_seq\": 1, \"route_path_id\": 66361}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0556\", \"location\": \"Greenhill Upper Jn\", \"stage_seq\": 5, \"distance_m\": 20345.683, \"section_seq\": 1, \"route_path_id\": 66361}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0556H\", \"location\": \"Greenhill Lower Jn\", \"stage_seq\": 6, \"distance_m\": 21403.568, \"section_seq\": 1, \"route_path_id\": 66361}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0600\", \"location\": \"Carmuirs West Jn\", \"stage_seq\": 7, \"distance_m\": 24918.56, \"section_seq\": 1, \"route_path_id\": 66361}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0602\", \"location\": \"Larbert Jn\", \"stage_seq\": 8, \"distance_m\": 26012.237, \"section_seq\": 1, \"route_path_id\": 66361}, {\"is_pass\": false, \"wtt_arr\": \"0613\", \"wtt_dep\": \"0620\", \"location\": \"Stirling\", \"stage_seq\": 9, \"distance_m\": 39980.911, \"section_seq\": 1, \"route_path_id\": 66361}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0627H\", \"location\": \"Larbert Jn\", \"stage_seq\": 10, \"distance_m\": 53949.584, \"section_seq\": 1, \"route_path_id\": 66361}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0629H\", \"location\": \"Carmuirs East Jn\", \"stage_seq\": 11, \"distance_m\": 54793.42, \"section_seq\": 1, \"route_path_id\": 66361}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0632H\", \"location\": \"Grangemouth Jn\", \"stage_seq\": 12, \"distance_m\": 58089.667, \"section_seq\": 1, \"route_path_id\": 66361}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0639\", \"location\": \"Polmont\", \"stage_seq\": 13, \"distance_m\": 62789.817, \"section_seq\": 1, \"route_path_id\": 66361}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0644\", \"location\": \"Linlithgow\", \"stage_seq\": 14, \"distance_m\": 70306.439, \"section_seq\": 1, \"route_path_id\": 66361}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0647\", \"location\": \"Winchburgh Jn\", \"stage_seq\": 15, \"distance_m\": 78320.978, \"section_seq\": 1, \"route_path_id\": 66361}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0651\", \"location\": \"Newbridge Jn\", \"stage_seq\": 16, \"distance_m\": 85062.896, \"section_seq\": 1, \"route_path_id\": 66361}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0657\", \"location\": \"Haymarket West Jn\", \"stage_seq\": 17, \"distance_m\": 94681.208, \"section_seq\": 1, \"route_path_id\": 66361}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0658\", \"location\": \"Haymarket Central Jn\", \"stage_seq\": 18, \"distance_m\": 95686.085, \"section_seq\": 1, \"route_path_id\": 66361}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0700\", \"location\": \"Haymarket\", \"stage_seq\": 19, \"distance_m\": 96621.769, \"section_seq\": 1, \"route_path_id\": 66361}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0702\", \"location\": \"Princes St Gardens\", \"stage_seq\": 20, \"distance_m\": 97951.029, \"section_seq\": 1, \"route_path_id\": 66361}, {\"is_pass\": false, \"wtt_arr\": \"0704\", \"wtt_dep\": null, \"location\": \"Edinburgh\", \"stage_seq\": 21, \"distance_m\": 99536.184, \"section_seq\": 1, \"route_path_id\": 66361}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 99536.184, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66361}], \"total_distance_m\": 99536.184, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 99536.184, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0543", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "44.0", "current_position_lat": "55.9518574", "current_position_lon": "-3.1888450", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1497, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:43:37Z\", \"source_id\": 54905358, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:44:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:43:37Z\", \"source_id\": 17580153, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1501, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:47:57Z\", \"source_id\": 54911272, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:48:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:48:02Z\", \"source_id\": 17581866, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 638, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:10:24Z\", \"source_id\": 54947192, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:11:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:10:26Z\", \"source_id\": 17592658, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1162, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:33:26Z\", \"source_id\": 54993258, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:34:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:33:32Z\", \"source_id\": 17606697, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1168, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:39:20Z\", \"source_id\": 55006273, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:39:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:39:24Z\", \"source_id\": 17610499, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 772, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:55:49Z\", \"source_id\": 55045049, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:56:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:55:53Z\", \"source_id\": 17621964, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 849, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:01:47Z\", \"source_id\": 55060291, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:02:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:01:51Z\", \"source_id\": 17626223, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Edinburgh", "service_state_platform": "15", "timing_fact_generation": 1789711311717705, "current_leg_arrival_utc": "2026-09-18T07:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T06:02:50.501615", "service_state_evidence_id": 17626223, "current_leg_start_actual_dep": "2026-09-18T06:20:00+01:00", "operational_evidence_version": 65, "service_state_event_time_utc": "2026-09-18T06:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T06:12:51.610136", "service_state_valid_until_kind": null, "operational_interpretation_version": 65, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P None EDB 5A45 HA11 7 125 None {"version": 3, "segments": [{"to_m": 1053.455, "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": 1204.0, "from_m": 1053.455, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 1283.535, "from_m": 1204.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": 19973.6, "from_m": 1283.535, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 23895.309, "from_m": 19973.6, "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": 24488.762, "from_m": 23895.309, "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": 24918.56, "from_m": 24488.762, "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": 24958.757, "from_m": 24918.56, "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": 25200.278, "from_m": 24958.757, "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": 27898.569, "from_m": 25200.278, "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": 38569.903, "from_m": 27898.569, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 39633.045, "from_m": 38569.903, "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": 39660.5, "from_m": 39633.045, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 40301.322, "from_m": 39660.5, "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": 40328.776, "from_m": 40301.322, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 41391.918, "from_m": 40328.776, "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": 52063.252, "from_m": 41391.918, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 54105.626, "from_m": 52063.252, "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": 54199.129, "from_m": 54105.626, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 55099.41, "from_m": 54199.129, "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": 55994.468, "from_m": 55099.41, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 56915.271, "from_m": 55994.468, "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": 60182.653, "from_m": 56915.271, "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": 60856.53, "from_m": 60182.653, "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": 61858.935, "from_m": 60856.53, "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": 62045.904, "from_m": 61858.935, "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": 62242.603, "from_m": 62045.904, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 62282.967, "from_m": 62242.603, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 62364.172, "from_m": 62282.967, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 64033.391, "from_m": 62364.172, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 67537.821, "from_m": 64033.391, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 69894.266, "from_m": 67537.821, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 77583.031, "from_m": 69894.266, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 84460.787, "from_m": 77583.031, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 84954.126, "from_m": 84460.787, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 85029.454, "from_m": 84954.126, "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": 94511.348, "from_m": 85029.454, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 96370.742, "from_m": 94511.348, "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": 96430.551, "from_m": 96370.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", "infrastructure_limit_mph": 25.0}, {"to_m": 96458.193, "from_m": 96430.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": 97849.78, "from_m": 96458.193, "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": 98850.084, "from_m": 97849.78, "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": 98999.948, "from_m": 98850.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:backward", "infrastructure_limit_mph": 60.0}, {"to_m": 99091.578, "from_m": 98999.948, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 99536.184, "from_m": 99091.578, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 659144, "profile_key": "1a5f3f48fed6ceae1379ba5e2e4a98e0ef4bf21d5df4508bca5934c64641d945", "schedule_id": 2076, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0543", "location": "Cadder HST Depot", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66361}, {"is_pass": false, "wtt_arr": "0545", "wtt_dep": "0546", "location": "Cadder East Departure", "stage_seq": 2, "distance_m": 960.561, "section_seq": 1, "route_path_id": 66361}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0548H", "location": "Lenzie", "stage_seq": 3, "distance_m": 2410.527, "section_seq": 1, "route_path_id": 66361}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0551H", "location": "Croy", "stage_seq": 4, "distance_m": 10763.047, "section_seq": 1, "route_path_id": 66361}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0556", "location": "Greenhill Upper Jn", "stage_seq": 5, "distance_m": 20345.683, "section_seq": 1, "route_path_id": 66361}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0556H", "location": "Greenhill Lower Jn", "stage_seq": 6, "distance_m": 21403.568, "section_seq": 1, "route_path_id": 66361}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0600", "location": "Carmuirs West Jn", "stage_seq": 7, "distance_m": 24918.56, "section_seq": 1, "route_path_id": 66361}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0602", "location": "Larbert Jn", "stage_seq": 8, "distance_m": 26012.237, "section_seq": 1, "route_path_id": 66361}, {"is_pass": false, "wtt_arr": "0613", "wtt_dep": "0620", "location": "Stirling", "stage_seq": 9, "distance_m": 39980.911, "section_seq": 1, "route_path_id": 66361}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0627H", "location": "Larbert Jn", "stage_seq": 10, "distance_m": 53949.584, "section_seq": 1, "route_path_id": 66361}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0629H", "location": "Carmuirs East Jn", "stage_seq": 11, "distance_m": 54793.42, "section_seq": 1, "route_path_id": 66361}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0632H", "location": "Grangemouth Jn", "stage_seq": 12, "distance_m": 58089.667, "section_seq": 1, "route_path_id": 66361}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0639", "location": "Polmont", "stage_seq": 13, "distance_m": 62789.817, "section_seq": 1, "route_path_id": 66361}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0644", "location": "Linlithgow", "stage_seq": 14, "distance_m": 70306.439, "section_seq": 1, "route_path_id": 66361}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0647", "location": "Winchburgh Jn", "stage_seq": 15, "distance_m": 78320.978, "section_seq": 1, "route_path_id": 66361}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0651", "location": "Newbridge Jn", "stage_seq": 16, "distance_m": 85062.896, "section_seq": 1, "route_path_id": 66361}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0657", "location": "Haymarket West Jn", "stage_seq": 17, "distance_m": 94681.208, "section_seq": 1, "route_path_id": 66361}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0658", "location": "Haymarket Central Jn", "stage_seq": 18, "distance_m": 95686.085, "section_seq": 1, "route_path_id": 66361}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0700", "location": "Haymarket", "stage_seq": 19, "distance_m": 96621.769, "section_seq": 1, "route_path_id": 66361}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0702", "location": "Princes St Gardens", "stage_seq": 20, "distance_m": 97951.029, "section_seq": 1, "route_path_id": 66361}, {"is_pass": false, "wtt_arr": "0704", "wtt_dep": null, "location": "Edinburgh", "stage_seq": 21, "distance_m": 99536.184, "section_seq": 1, "route_path_id": 66361}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 99536.184, "from_m": 0.0, "section_seq": 1, "route_path_id": 66361}], "total_distance_m": 99536.184, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 99536.184, "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": 1497, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:43:37Z", "source_id": 54905358, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T04:44:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:43:37Z", "source_id": 17580153, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T05:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1501, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:47:57Z", "source_id": 54911272, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T04:48:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:48:02Z", "source_id": 17581866, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T05:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 638, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:10:24Z", "source_id": 54947192, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T05:11:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:10:26Z", "source_id": 17592658, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T06:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1162, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:33:26Z", "source_id": 54993258, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T05:34:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:33:32Z", "source_id": 17606697, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T06:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1168, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:39:20Z", "source_id": 55006273, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T05:39:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:39:24Z", "source_id": 17610499, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T06:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 772, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:55:49Z", "source_id": 55045049, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T05:56:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:55:53Z", "source_id": 17621964, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T06:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 849, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:01:47Z", "source_id": 55060291, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T06:02:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:01:51Z", "source_id": 17626223, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T07:02:00+01:00", "operational_fact": true}] Cadder HST Depot 0543 0543 None None None Edinburgh 0704 0704 15 EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:C15607/2026-09-18/detailed None Stirling 2026-09-18T06:20:00+01:00 Edinburgh 44.0 {"type": "LineString", "coordinates": [[-3.9348095, 56.1202015], [-3.934497, 56.1198942], [-3.9339916000000006, 56.1194095], [-3.933773599999999, 56.11920289999999], [-3.9335999, 56.11902249999999], [-3.933418, 56.11884679999999], [-3.933309299999999, 56.11874180000001], [-3.9331051, 56.118535699999995], [-3.932935000000001, 56.1183654], [-3.9325139, 56.11791229999999], [-3.932305299999999, 56.1176815], [-3.9322611, 56.1176396], [-3.9320807, 56.1174687], [-3.9316837, 56.116981599999995], [-3.9314544, 56.11671709999999], [-3.9312266, 56.116454399999995], [-3.931042899999999, 56.116204799999984], [-3.9308692, 56.11595899999999], [-3.930654999999999, 56.11565220000001], [-3.9304498, 56.11531980000001], [-3.9302924, 56.11502539999999], [-3.9300039999999994, 56.1144681], [-3.9297786, 56.114052], [-3.929479099999999, 56.11355619999999], [-3.9294205999999994, 56.1134742], [-3.928932300000001, 56.1127895], [-3.9286947, 56.112493099999995], [-3.928336, 56.1120768], [-3.92796, 56.1116688], [-3.927603, 56.1113191], [-3.9271594, 56.11089960000001], [-3.9266829, 56.1104816], [-3.9259761000000006, 56.1099194], [-3.9256797999999993, 56.10970229999999], [-3.924580099999999, 56.1089471], [-3.9236267072582063, 56.10827294686537], [-3.9218684000000006, 56.1070296], [-3.9196213000000006, 56.1054302], [-3.918689899999999, 56.104790400000006], [-3.9177698999999993, 56.104157699999995], [-3.9144406, 56.101814399999995], [-3.9139837000000006, 56.10149279999999], [-3.9116376, 56.099841399999995], [-3.9102536999999993, 56.09886349999999], [-3.909980299999999, 56.098672099999995], [-3.9089614, 56.09795559999999], [-3.9027973, 56.0936208], [-3.9026809, 56.093535800000005], [-3.901906, 56.093015099999995], [-3.900880200000001, 56.0923848], [-3.8998836, 56.0918241], [-3.8983021, 56.09101439999999], [-3.8974647, 56.09062200000001], [-3.896332399999999, 56.0901446], [-3.8951717, 56.08968529999999], [-3.8942062, 56.08932239999999], [-3.8931959, 56.088972], [-3.8913949, 56.08839019999999], [-3.889626399999999, 56.08777669999999], [-3.888784900000001, 56.0874682], [-3.887986, 56.08711889999999], [-3.8863415, 56.0863238], [-3.8849511, 56.0855299], [-3.883790499999999, 56.08472809999999], [-3.8830675, 56.0841687], [-3.8823895, 56.0835927], [-3.8818456, 56.0830765], [-3.8810352, 56.0822292], [-3.8804678, 56.08150759999999], [-3.8800336, 56.08095539999999], [-3.8795239, 56.0803195], [-3.8789541, 56.0796895], [-3.8787028, 56.07940309999999], [-3.878102699999999, 56.0787844], [-3.877209300000001, 56.077921799999984], [-3.8762295, 56.0771131], [-3.8751511, 56.0762946], [-3.874189799999999, 56.0756171], [-3.8723821, 56.074426300000006], [-3.8719479, 56.074141], [-3.8709799, 56.0735048], [-3.862755721713942, 56.06810007861502], [-3.8617138, 56.0674153], [-3.8612097, 56.067084], [-3.859123499999999, 56.065613299999995], [-3.8571331, 56.0640963], [-3.856369, 56.0634719], [-3.850208641422351, 56.0581480132136], [-3.8495895, 56.0576129], [-3.848570899999999, 56.056706299999995], [-3.8476496, 56.05580139999999], [-3.8469132999999993, 56.0550598], [-3.844796099999999, 56.0527127], [-3.8442833, 56.052144199999994], [-3.8441527, 56.0519994], [-3.8441084, 56.0519507], [-3.8430207, 56.0507442], [-3.842873199999999, 56.0505759], [-3.8420769, 56.04963699999998], [-3.8409093, 56.04832530000001], [-3.8366763, 56.04356949999999], [-3.8358531999999994, 56.0423728], [-3.8351247000000006, 56.0411335], [-3.8347401, 56.0402663], [-3.8342193999999994, 56.03884469999999], [-3.8336763, 56.037025699999994], [-3.8333405, 56.03592780000001], [-3.8322379, 56.0323228], [-3.831712, 56.03051419999999], [-3.8314099, 56.0294975], [-3.8313514, 56.0293006], [-3.8308956999999992, 56.02779300000001], [-3.8305048, 56.02656950000001], [-3.8303367, 56.0259837], [-3.830285199999999, 56.02576909999999], [-3.830267599999999, 56.02569580000001], [-3.8301617, 56.025254], [-3.8300869, 56.0249486], [-3.8300533, 56.0248202], [-3.8300186, 56.02470009999998], [-3.830013299999999, 56.0246816], [-3.829902099999999, 56.024334499999995], [-3.8298362, 56.0240114], [-3.8298187, 56.023913500000006], [-3.8297308, 56.02342339999999], [-3.8296846000000007, 56.023074699999995], [-3.8296643, 56.0227929], [-3.8296672, 56.02264929999999], [-3.8296897, 56.0223393], [-3.8297406, 56.021945900000006], [-3.829751, 56.02189640000001], [-3.8298093, 56.0216236], [-3.8298568, 56.0214329], [-3.8299297, 56.02114069999999], [-3.8301936, 56.0203316], [-3.8304829, 56.01969309999999], [-3.8308325, 56.0189216], [-3.8315252, 56.0174033], [-3.8323668, 56.0154987], [-3.832888699999999, 56.0144294], [-3.8330422944410847, 56.014092403840515], [-3.8331448, 56.0138675], [-3.8331549, 56.0138452], [-3.833166199999999, 56.013820499999994], [-3.8332586, 56.01355780000001], [-3.8333744999999992, 56.01323969999999], [-3.8335796000000006, 56.0127625], [-3.833794099999999, 56.0122451], [-3.8338991, 56.0119135], [-3.833922700000001, 56.0116756], [-3.8339472, 56.0113102], [-3.833889099999999, 56.0110472], [-3.833795399999999, 56.010796799999994], [-3.8336585, 56.0105458], [-3.8335031, 56.01031019999999], [-3.833329599999999, 56.0100727], [-3.8331492, 56.00985299999999], [-3.8329, 56.00962620000001], [-3.8325723, 56.00937689999999], [-3.8323627, 56.00924020000001], [-3.8321961999999994, 56.009143], [-3.831778299999999, 56.008918099999995], [-3.831463700000001, 56.0087728], [-3.8310879, 56.0086227], [-3.8306798, 56.0084917], [-3.8302843, 56.0083782], [-3.829967400000001, 56.00830570000001], [-3.8284346, 56.008004], [-3.8282897, 56.00797429999999], [-3.8284346, 56.008004], [-3.8289431, 56.00806639999999], [-3.8285198999999994, 56.00798350000001], [-3.828406699999999, 56.0079626], [-3.82838095408702, 56.00795783962394], [-3.8283034, 56.0079435], [-3.8282534, 56.007934299999995], [-3.8236292, 56.0070813], [-3.8225152, 56.00687580000001], [-3.8203174, 56.006470399999984], [-3.8197278, 56.00637619999999], [-3.8189852, 56.0062824], [-3.818454399999999, 56.0062247], [-3.818069999999999, 56.0061881], [-3.817646, 56.0061518], [-3.8169532, 56.0060995], [-3.816649299999999, 56.00606809999999], [-3.8159692, 56.0060058], [-3.8156585, 56.0059765], [-3.8151558, 56.00593349999999], [-3.8147928000000006, 56.0059122], [-3.8144366, 56.00590330000001], [-3.814290900000001, 56.00590269999999], [-3.8136019, 56.0059067], [-3.8129896, 56.005933299999995], [-3.8123365, 56.00598759999999], [-3.811033, 56.0061461], [-3.810675999999999, 56.00617530000001], [-3.810277099999999, 56.00619669999998], [-3.8099498, 56.0062027], [-3.8095489, 56.00619940000001], [-3.8092806, 56.0061944], [-3.808946099999999, 56.00618239999999], [-3.8085641, 56.006162799999984], [-3.8080033, 56.006127], [-3.8074862, 56.0060871], [-3.807248, 56.006064], [-3.8064862, 56.0059738], [-3.8059586, 56.00590619999999], [-3.8051812, 56.0057781], [-3.8050151, 56.0057455], [-3.8047213, 56.0056878], [-3.8043019, 56.0056016], [-3.8039153, 56.005518], [-3.8029032, 56.0052515], [-3.802146800000001, 56.00502649999999], [-3.8014125, 56.0047991], [-3.8003676, 56.0044649], [-3.7998751, 56.004313799999984], [-3.799620200000001, 56.004231399999995], [-3.7994158, 56.004170599999995], [-3.7989254, 56.0040188], [-3.7982474000000006, 56.00384090000001], [-3.797762699999999, 56.0037314], [-3.7976527999999994, 56.0037081], [-3.7971602, 56.003603899999995], [-3.7967121000000006, 56.00352620000001], [-3.7961958, 56.00344449999999], [-3.7957771999999994, 56.0033961], [-3.7944338, 56.00324049999999], [-3.792996299999999, 56.00310459999999], [-3.792908399999999, 56.003096], [-3.7916350999999993, 56.0029656], [-3.7910096, 56.00290149999999], [-3.7897419, 56.0027756], [-3.7893457, 56.002736199999994], [-3.7867416, 56.0024735], [-3.7852415, 56.0023357], [-3.784247, 56.0022278], [-3.7816529, 56.00198219999999], [-3.7780697, 56.00161490000001], [-3.777955299999999, 56.0016023], [-3.7771887, 56.0015247], [-3.7769092886816535, 56.0014992038448], [-3.7749991, 56.0013249], [-3.774676700000001, 56.0012879], [-3.7740569, 56.0012026], [-3.773441, 56.0011106], [-3.7729241933019897, 56.0010283308209], [-3.7727123, 56.00099459999999], [-3.7719758, 56.00086509999999], [-3.7712899, 56.00073510000001], [-3.7705931, 56.0005919], [-3.7695431, 56.000350100000006], [-3.768422899999999, 56.0000702], [-3.768180300000001, 56.0000055], [-3.7583682, 55.99750699999999], [-3.757478, 55.997270500000006], [-3.7570166, 55.997115], [-3.7564995, 55.996925100000006], [-3.7558463999999994, 55.9966217], [-3.7556441, 55.996530499999984], [-3.7553717, 55.9963981], [-3.754721299999999, 55.9960172], [-3.7541949, 55.9956521], [-3.7539645, 55.9954243], [-3.7535877, 55.9950516], [-3.7532133, 55.99459360000001], [-3.752927199999999, 55.9941402], [-3.752811799999999, 55.99385159999999], [-3.752773499999999, 55.99374350000001], [-3.752683, 55.99349029999999], [-3.7526107, 55.9932349], [-3.752536000000001, 55.99282819999999], [-3.7524826999999994, 55.99241800000001], [-3.7524656, 55.9920158], [-3.752415699999999, 55.9916138], [-3.7523644, 55.99134499999999], [-3.7522727, 55.99106580000001], [-3.7521306, 55.9907447], [-3.7519202, 55.9904472], [-3.7518164, 55.9902981], [-3.751808000000001, 55.99028989999999], [-3.7516676, 55.9901528], [-3.7514076, 55.9898852], [-3.7510911999999994, 55.989610299999995], [-3.7507577, 55.9893947], [-3.7504021, 55.989177699999985], [-3.749937399999999, 55.9889282], [-3.7496381999999993, 55.988790899999984], [-3.7493001, 55.9886564], [-3.7488248999999993, 55.988495], [-3.748218499999999, 55.98832699999999], [-3.7476067999999985, 55.98819919999998], [-3.7469642, 55.98808460000001], [-3.744636, 55.9877427], [-3.7398808, 55.9870367], [-3.7375338, 55.9867405], [-3.735041999999999, 55.986456], [-3.7324583, 55.9861696], [-3.7322036, 55.98614140000001], [-3.7315470999999993, 55.98606840000001], [-3.731327199999999, 55.98604389999998], [-3.7307747999999994, 55.98598829999999], [-3.7306826, 55.98597999999999], [-3.7302519, 55.985941399999994], [-3.7296865, 55.9858976], [-3.7288916, 55.985859399999995], [-3.7272371, 55.9858084], [-3.7264706, 55.9857698], [-3.725894499999999, 55.98573629999999], [-3.7251746, 55.98568139999999], [-3.724387099999999, 55.9856185], [-3.7237667, 55.9855694], [-3.722764399999999, 55.98548490000001], [-3.7221201, 55.9854417], [-3.7208354, 55.9853119], [-3.7207640999999994, 55.9853055], [-3.7201158, 55.9852476], [-3.7199777, 55.98523339999999], [-3.719033000000001, 55.9851508], [-3.718643299999999, 55.985107799999994], [-3.7183911, 55.9850783], [-3.7171666, 55.98492379999999], [-3.716063399999999, 55.98475570000001], [-3.7155845, 55.98466959999999], [-3.7152848, 55.9846142], [-3.7144825999999993, 55.98446239999999], [-3.714198099999999, 55.984412], [-3.713272700000001, 55.9842479], [-3.7125335, 55.98413200000001], [-3.7110687000000007, 55.983936099999994], [-3.7101198, 55.983859300000006], [-3.7091661, 55.983792], [-3.7076275, 55.9837266], [-3.7073432, 55.98372539999999], [-3.705075, 55.9837265], [-3.7034684, 55.98370830000001], [-3.702059, 55.983661], [-3.700727300000001, 55.9835665], [-3.6995283, 55.983445], [-3.6981166, 55.98326269999999], [-3.6976988, 55.983196099999994], [-3.6967245, 55.9830409], [-3.6956877, 55.9828402], [-3.694605300000001, 55.9826099], [-3.6923915, 55.98209310000001], [-3.6902631, 55.9816252], [-3.6891525, 55.98140440000001], [-3.6880422, 55.9811961], [-3.6870379, 55.9810267], [-3.685943200000001, 55.9808572], [-3.6845260999999994, 55.98066029999999], [-3.683092664890038, 55.9804942367071], [-3.6821627, 55.9803865], [-3.680692099999999, 55.9802413], [-3.6793405, 55.98012400000001], [-3.678988, 55.98009339999999], [-3.667215199999999, 55.97897660000001], [-3.6651328, 55.978741799999995], [-3.6630407, 55.97844479999999], [-3.661847400000001, 55.9782438], [-3.6607406, 55.9780574], [-3.6600902, 55.977942000000006], [-3.6581951, 55.97760590000001], [-3.6556495, 55.9771544], [-3.654257799999999, 55.9769349], [-3.653686299999999, 55.9768518], [-3.6527474, 55.97672149999998], [-3.6526572, 55.97670899999999], [-3.6524642, 55.976682200000006], [-3.651216, 55.976518199999994], [-3.6494195, 55.9763499], [-3.6492857, 55.9763394], [-3.643552, 55.9757533], [-3.6411792, 55.975510699999994], [-3.6399239, 55.97538240000001], [-3.6367219, 55.97505509999999], [-3.630383300000001, 55.9744047], [-3.6292909999999994, 55.974301], [-3.6279481, 55.974209300000005], [-3.6278388, 55.97420300000001], [-3.626505499999999, 55.974139099999995], [-3.6256147999999992, 55.9741112], [-3.6255054000000007, 55.97410779999999], [-3.6253279, 55.9741022], [-3.6252835, 55.97410349999999], [-3.6233382, 55.9741022], [-3.623129, 55.97410500000001], [-3.6205991, 55.9741513], [-3.6186612, 55.9741868], [-3.615939000000001, 55.974251599999995], [-3.6157663, 55.9742541], [-3.6133583, 55.9743088], [-3.612665, 55.974343299999994], [-3.6118670000000006, 55.9743831], [-3.6109878, 55.9744444], [-3.610748099999999, 55.9744604], [-3.607613300000001, 55.97476499999999], [-3.6074865, 55.9747808], [-3.6065125, 55.974923700000005], [-3.606458, 55.97493190000001], [-3.6056192, 55.97505770000001], [-3.6049629, 55.97516209999999], [-3.6042566, 55.9752683], [-3.603667599999999, 55.9753467], [-3.602481099999999, 55.975508699999985], [-3.6010826, 55.97568290000001], [-3.6001663000000006, 55.975792199999994], [-3.6001074000000006, 55.9757992], [-3.5992593000000004, 55.97590040000001], [-3.5978978, 55.9760983], [-3.5962024, 55.9763232], [-3.596028599999999, 55.9763461], [-3.5957198999999997, 55.976388199999995], [-3.5940944, 55.9766302], [-3.5940025999999996, 55.9766424], [-3.593767099999999, 55.97667359999999], [-3.5934834, 55.97671929999999], [-3.5932981000000006, 55.9767491], [-3.5932611364780858, 55.97675453581286], [-3.5931824999999997, 55.97676609999999], [-3.5876932, 55.9775478], [-3.5858126, 55.9777755], [-3.5851893999999995, 55.97784440000001], [-3.5842149000000005, 55.97795299999999], [-3.5824261, 55.97811159999999], [-3.5807512, 55.9782328], [-3.5785628, 55.9783622], [-3.5777194, 55.9783979], [-3.5775826, 55.9784037], [-3.575953, 55.97846349999999], [-3.5742451999999996, 55.978512599999995], [-3.5722526999999995, 55.97852760000001], [-3.559781, 55.9785196], [-3.5552545, 55.9785154], [-3.5482724999999995, 55.9785088], [-3.5361513999999996, 55.9784929], [-3.5338809999999996, 55.9785038], [-3.5337269999999994, 55.9785046], [-3.5326395999999995, 55.97850369999999], [-3.5300113, 55.97850160000001], [-3.5275839999999996, 55.97849399999999], [-3.5266567999999996, 55.9784797], [-3.5257249999999996, 55.97845590000001], [-3.5247531999999997, 55.9784132], [-3.5240642, 55.9783815], [-3.5237689, 55.9783657], [-3.5236475, 55.9783578], [-3.5232762999999996, 55.97833169999999], [-3.5220948000000005, 55.9782368], [-3.5212105999999994, 55.978158], [-3.5203258999999996, 55.97806460000001], [-3.5194828999999994, 55.977962], [-3.5184419000000005, 55.9778215], [-3.5172690999999996, 55.977641600000005], [-3.5160460999999996, 55.9774344], [-3.515603899999999, 55.97734109999999], [-3.5151012, 55.977235], [-3.5092004, 55.976113799999986], [-3.509060799999999, 55.9760873], [-3.5052551, 55.97553419999999], [-3.5034296080661336, 55.97531631595825], [-3.5030113999999997, 55.975266399999995], [-3.5007521, 55.9750384], [-3.4992749999999995, 55.97487050000001], [-3.4976572, 55.974669], [-3.4958676, 55.97442469999999], [-3.4919172, 55.973737099999994], [-3.4897718999999996, 55.9733444], [-3.4877640999999997, 55.9730028], [-3.4877089, 55.97299480000001], [-3.4855834, 55.9726875], [-3.4839989999999994, 55.9724778], [-3.4824696, 55.9722555], [-3.4810199999999996, 55.9720399], [-3.4793659, 55.97175270000001], [-3.4775809, 55.971398099999995], [-3.4763774, 55.9711461], [-3.4749745, 55.970792], [-3.4736711, 55.970456799999994], [-3.4726543, 55.9701777], [-3.4719738999999996, 55.969991], [-3.470164899999999, 55.969411599999994], [-3.4690936, 55.969000099999995], [-3.4674873000000006, 55.96831469999999], [-3.4669935, 55.9680905], [-3.4664987, 55.96784910000001], [-3.4659162999999995, 55.9675451], [-3.4653034, 55.9672233], [-3.4650128, 55.9670448], [-3.4648329, 55.9669343], [-3.4643710999999997, 55.9666394], [-3.4634897999999996, 55.9660243], [-3.4630065, 55.96567889999999], [-3.4625277, 55.96529900000001], [-3.4618407, 55.96471760000001], [-3.4614385, 55.964344200000006], [-3.4610444999999994, 55.96394750000001], [-3.4603674999999994, 55.963180099999995], [-3.4597743999999997, 55.96242269999999], [-3.4595383999999996, 55.962109], [-3.459346, 55.96179539999999], [-3.4589629, 55.961145299999984], [-3.4581944, 55.9596439], [-3.4574846, 55.958257], [-3.4571358696748264, 55.95770237974702], [-3.4568779, 55.95729209999999], [-3.4561067, 55.95631439999998], [-3.4560866, 55.95629280000001], [-3.4553467, 55.9554951], [-3.4549221999999995, 55.9550692], [-3.4544987, 55.9547011], [-3.4540288999999995, 55.9543092], [-3.4538862, 55.9542044], [-3.4519741999999995, 55.95283299999999], [-3.4511763, 55.95224950000001], [-3.4502321, 55.951505399999995], [-3.4493143999999996, 55.9507153], [-3.4484458999999994, 55.94993960000001], [-3.447557, 55.9490935], [-3.4467976, 55.948308], [-3.4460286, 55.9474319], [-3.4458179, 55.9471814], [-3.445279199999999, 55.9465411], [-3.4449162, 55.94605809999999], [-3.4435941, 55.9442989], [-3.4428748999999996, 55.94341899999999], [-3.4421324, 55.9426954], [-3.441981999999999, 55.942562800000005], [-3.4411811999999995, 55.9418589], [-3.4403944999999996, 55.94126610000001], [-3.4393973, 55.9405961], [-3.4388992, 55.9402582], [-3.4385176, 55.9400198], [-3.4383725999999997, 55.9399268], [-3.4371399, 55.939234899999995], [-3.4355737000000004, 55.9384592], [-3.4341831999999997, 55.93785080000001], [-3.4317755, 55.9369284], [-3.4307013, 55.936562499999994], [-3.4294492, 55.936136], [-3.4272766, 55.93554610000001], [-3.4262208, 55.935277199999994], [-3.4251424, 55.935024199999994], [-3.4238793, 55.9347544], [-3.4226023999999997, 55.934509], [-3.4213598999999997, 55.934300699999994], [-3.4200006, 55.9340995], [-3.418957499999999, 55.9339636], [-3.4179002, 55.9338436], [-3.417142699999999, 55.933770599999995], [-3.4159206000000006, 55.93366109999999], [-3.4146532, 55.93357869999999], [-3.4135980796541814, 55.93352928367344], [-3.4130988, 55.9335059], [-3.4123276, 55.93348679999998], [-3.411696, 55.93347769999999], [-3.4112761999999996, 55.9334713], [-3.4108817, 55.9334683], [-3.4103866, 55.93347459999999], [-3.4102247, 55.93347579999999], [-3.4088646999999996, 55.9335004], [-3.4087599999999996, 55.933504799999994], [-3.4076161, 55.93355259999999], [-3.406416, 55.933621499999994], [-3.4053135999999995, 55.93370380000001], [-3.4022669, 55.93393139999999], [-3.401245, 55.934007699999995], [-3.4008717, 55.9340382], [-3.400295799999999, 55.9340838], [-3.3984062, 55.93422900000001], [-3.3974656999999997, 55.9343033], [-3.3962756999999995, 55.9344242], [-3.3962112999999996, 55.93442919999999], [-3.3957437999999995, 55.9344652], [-3.395441611272726, 55.93448847546233], [-3.3929705999999995, 55.9346788], [-3.3909177, 55.93480879999999], [-3.3897734, 55.9348599], [-3.3887603, 55.934893300000006], [-3.3871798999999996, 55.9349224], [-3.3856115999999994, 55.9349226], [-3.3830557, 55.93487420000001], [-3.381248499999999, 55.93478509999999], [-3.3791369999999996, 55.9346505], [-3.3784268, 55.93459070000001], [-3.3777831, 55.93453650000001], [-3.3763561999999996, 55.93439049999999], [-3.3726621, 55.933918199999994], [-3.3674688999999995, 55.933108], [-3.3641321, 55.9324933], [-3.3622062999999995, 55.9320879], [-3.3608722999999996, 55.93178120000001], [-3.3597684999999995, 55.9315246], [-3.3588381, 55.9312921], [-3.3584073, 55.9311845], [-3.3522324999999995, 55.92964179999999], [-3.3520213, 55.92958879999999], [-3.3437894999999997, 55.92752099999999], [-3.3427639999999994, 55.92728940000001], [-3.3406342, 55.9268753], [-3.340066199999999, 55.92678149999999], [-3.3390008999999994, 55.9266056], [-3.3370480999999996, 55.926344699999994], [-3.3353410999999995, 55.926173], [-3.3335363999999994, 55.9260235], [-3.331662, 55.92592750000001], [-3.3294692999999995, 55.92589220000001], [-3.3266323, 55.9259189], [-3.3246865, 55.9259756], [-3.323766551242229, 55.9260174683588], [-3.3228539999999995, 55.92605900000001], [-3.3190732, 55.92634879999999], [-3.3176330999999997, 55.92649980000001], [-3.3157626, 55.92669589999999], [-3.3133604999999995, 55.92695390000001], [-3.3068741, 55.92767210000001], [-3.306064, 55.9277618], [-3.3058734, 55.9277819], [-3.2951263, 55.92892679999999], [-3.2943613, 55.9290083], [-3.2918865, 55.9293319], [-3.2913277, 55.9294136], [-3.2893142999999996, 55.9297054], [-3.2877076999999995, 55.9299829], [-3.2860301, 55.9303189], [-3.2856586, 55.9303959], [-3.2748572, 55.932817799999995], [-3.2745334999999995, 55.9328924], [-3.2736234999999994, 55.933101], [-3.2735585, 55.93311539999999], [-3.270525, 55.93378589999998], [-3.2666563999999996, 55.9346567], [-3.2648637, 55.93505729999999], [-3.2574047, 55.93673820000001], [-3.2539298, 55.93750649999999], [-3.2529445999999997, 55.937727], [-3.2505735, 55.9382575], [-3.25044, 55.93828739999999], [-3.2502965, 55.9383239], [-3.2495120999999996, 55.9384953], [-3.2479440996740117, 55.93885443119453], [-3.2479128, 55.9388616], [-3.2473310999999994, 55.9389868], [-3.2460048999999995, 55.9392907], [-3.2456768999999994, 55.9393583], [-3.245516799999999, 55.93939079999999], [-3.2454712, 55.93940010000001], [-3.2450698999999994, 55.939491], [-3.2439373, 55.93974740000001], [-3.2428941, 55.93997929999999], [-3.2418413000000004, 55.940216199999995], [-3.240085399999999, 55.94061709999999], [-3.2386456, 55.9409312], [-3.2384049, 55.9409848], [-3.2367141, 55.9413637], [-3.2364903, 55.94141429999999], [-3.2353086, 55.941681499999994], [-3.2339627898625456, 55.94198136097631], [-3.233935022830277, 55.941987547769806], [-3.2329272, 55.9422121], [-3.232749399999999, 55.94225440000001], [-3.2315773, 55.94251799999999], [-3.2314703, 55.942542], [-3.2293913, 55.9430037], [-3.2291755, 55.9430537], [-3.2290439, 55.9430832], [-3.2269992999999997, 55.94354080000001], [-3.2239242, 55.9442291], [-3.223080599999999, 55.9444154], [-3.2227173999999996, 55.9444969], [-3.2224589, 55.94454760000001], [-3.2223054, 55.9445737], [-3.2221367, 55.944602199999984], [-3.2218041, 55.9446632], [-3.2213887999999997, 55.944751], [-3.2212574, 55.944778799999995], [-3.2210977999999995, 55.9448125], [-3.2202228, 55.94496589999999], [-3.219527, 55.94507399999999], [-3.2189400258212073, 55.94517485217656], [-3.2188798, 55.94518519999998], [-3.2188162, 55.94519759999999], [-3.2182675000000005, 55.9453042], [-3.217606, 55.9454518], [-3.2173869999999996, 55.94550059999999], [-3.2165484, 55.9456941], [-3.2148352, 55.9460894], [-3.2135654999999996, 55.9463879], [-3.2121561, 55.946719300000005], [-3.2081804, 55.947677], [-3.2076363, 55.94781569999999], [-3.2067769, 55.9480349], [-3.2060786, 55.94820729999999], [-3.2048799, 55.94860189999999], [-3.2039866, 55.9489484], [-3.2039538999999997, 55.94896309999999], [-3.2027637, 55.94946629999999], [-3.2023646999999995, 55.94960360000001], [-3.2021434, 55.9496717], [-3.2020104, 55.9497127], [-3.2019377999999996, 55.9497308], [-3.2016521, 55.949802199999986], [-3.2011367999999996, 55.9499134], [-3.2007464999999997, 55.94998330000001], [-3.2006809, 55.949995], [-3.2004645, 55.9500335], [-3.199903, 55.9501626], [-3.1995093, 55.9502306], [-3.1992955999999997, 55.95027040000001], [-3.1985630000000005, 55.9504385], [-3.1981381000000004, 55.95051229999999], [-3.1976456, 55.9506232], [-3.1973387999999994, 55.950682], [-3.1966469999999996, 55.9508021], [-3.1960519, 55.9509096], [-3.1960269999999995, 55.9509139], [-3.1953638999999994, 55.95102829999998], [-3.194952, 55.9510971], [-3.1949119, 55.95110379999999], [-3.1947054999999995, 55.9511458], [-3.194461, 55.95120920000001], [-3.1942839999999997, 55.951255299999985], [-3.1941620999999993, 55.95129349999999], [-3.1934728999999997, 55.95149359999999], [-3.1929111999999997, 55.9516679], [-3.1925371999999994, 55.9517897], [-3.19202, 55.9519465], [-3.1916707999999994, 55.952039899999995], [-3.1912938, 55.9521457], [-3.1909084, 55.9522322], [-3.1895932999999994, 55.95244240000001], [-3.1893977, 55.952472799999995], [-3.1889195, 55.9525492], [-3.1886523999999996, 55.9525897], [-3.188127300000001, 55.952670399999995], [-3.1876729, 55.952719599999995], [-3.187321, 55.9527429], [-3.1870036, 55.9527529], [-3.1864126999999995, 55.9527673], [-3.1858509999999995, 55.9527577], [-3.1843207999999996, 55.9526931], [-3.1842163999999995, 55.9526887], [-3.1839902, 55.9526818], [-3.1837289, 55.95268750000001], [-3.1835220999999994, 55.9527024], [-3.1832225999999997, 55.95274009999999], [-3.1828267999999995, 55.9528118], [-3.1822481999999996, 55.95293110000001], [-3.182723999999999, 55.95280770000001], [-3.1828255, 55.9527827], [-3.1831629999999995, 55.9527095], [-3.1833556, 55.9526772], [-3.1834396999999997, 55.9526631], [-3.184042499999999, 55.9525552], [-3.1843563, 55.95250860000001], [-3.1844913, 55.9524915], [-3.1848765999999995, 55.9524426], [-3.1854867999999996, 55.952369], [-3.1857752, 55.952332899999995], [-3.1869363999999996, 55.9521644], [-3.1875398, 55.952068199999985], [-3.1886744, 55.9518849], [-3.188845, 55.95185740000001]]} 37.1 0618 0702 Stirling Edinburgh Edinburgh 55.9518574 -3.1888450 55.9518574 -3.1888450 1 0 2026-09-18 06:12:56 TERMINATED 2026-09-18 06:02:00 Edinburgh TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17626223 1789711311717705 65 65 2026-09-18 06:12:51.610136 15 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 06:02:50.501615
629674 660945 P24405 322R01M618 2026-09-18 COMPLETE 17625792 2026-09-18 07:02:00 2026-09-18 06:12:56 2026-09-20 06:12:56 {"id": 660945, "stp": "P", "toc": "Northern", "uid": "P24405", "consist": "150224", "dest_crs": "RSH", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P24405/2026-09-18/detailed", "trust_id": "322R01M618", "origin_crs": "MAN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Rose Hill Marple", "service_date": "2026-09-18", "dest_arr_time": "0704", "dest_platform": null, "is_terminated": 1, "next_location": "Rose Hill Marple", "signalling_id": "2R01", "timing_status": "EARLY", "origin_station": "Manchester Piccadilly", "current_leg_arr": "0702", "current_leg_dep": "0658", "current_leg_end": "Rose Hill Marple", "origin_dep_time": "0632", "origin_platform": "3", "current_location": "Rose Hill Marple", "last_update_time": "2026-09-18T06:12:56", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.0890274, 53.4139022], [-2.0886131, 53.4137732], [-2.0870464999999996, 53.4132678], [-2.0867673999999994, 53.413182699999986], [-2.0854163, 53.41276619999999], [-2.0840897, 53.4123499], [-2.0823975, 53.411829399999995], [-2.0810509999999995, 53.4114073], [-2.0792754, 53.41085249999999], [-2.0776873, 53.41035680000001], [-2.075434200000001, 53.4096645], [-2.0739215, 53.40919609999999], [-2.0732294999999996, 53.40900739999999], [-2.0718185999999994, 53.4086493], [-2.0708772, 53.40838230000001], [-2.0702467, 53.4081822], [-2.0685814, 53.40766610000001], [-2.0676873, 53.407388999999995], [-2.0671317, 53.407216800000015], [-2.0663637999999995, 53.40697879999999], [-2.066125153474899, 53.406894199174886], [-2.0659795999999995, 53.40684259999998], [-2.0656952999999993, 53.4066907], [-2.065483, 53.4065364], [-2.065370699999999, 53.4064333], [-2.0652016999999994, 53.4062526], [-2.0650874, 53.4060499], [-2.0650086, 53.4058928], [-2.0649523, 53.40573760000001], [-2.0649026, 53.40543460000001], [-2.0649267999999994, 53.4051356], [-2.0649818, 53.404919699999994], [-2.0650569, 53.40471749999999], [-2.0652513, 53.4044496], [-2.0654418, 53.4042474], [-2.0656885, 53.40405470000001], [-2.066125153474899, 53.40381252277694], [-2.0665938, 53.403552600000005], [-2.0668043, 53.403421400000006], [-2.0671883, 53.40319449999999], [-2.0678931000000005, 53.4028159], [-2.0687157, 53.40237789999999], [-2.0695322999999997, 53.4019473], [-2.0712078, 53.4010701], [-2.0717705, 53.400750599999995], [-2.0723201, 53.4004048], [-2.0728342, 53.400065899999994], [-2.0733404, 53.3997025], [-2.0736865999999994, 53.3994239], [-2.0740471, 53.399122199999994], [-2.074563, 53.3986409], [-2.0748283999999995, 53.398373600000006], [-2.0751219, 53.39806519999999], [-2.0755702, 53.397550200000005], [-2.0759572, 53.39700179999999], [-2.0761798999999996, 53.396644900000005], [-2.076383, 53.3962794], [-2.0765086, 53.396043199999994]]}", "current_leg_start": "Romiley", "dest_arr_time_act": "0704", "motion_projection": null, "next_location_lat": "53.3960432", "next_location_lon": "-2.0765086", "previous_location": "Romiley", "current_leg_milage": "2.0", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 409.18, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 486.97, \"from_m\": 409.18, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 533.176, \"from_m\": 486.97, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 842.589, \"from_m\": 533.176, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1006.314, \"from_m\": 842.589, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1049.468, \"from_m\": 1006.314, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1088.464, \"from_m\": 1049.468, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1159.476, \"from_m\": 1088.464, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 1183.533, \"from_m\": 1159.476, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.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\": 75.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\": 75.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\": 75.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\": 75.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\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5579.627, \"from_m\": 2343.777, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9989.343, \"from_m\": 5579.627, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 10010.956, \"from_m\": 9989.343, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 10080.124, \"from_m\": 10010.956, \"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\": 10335.961, \"from_m\": 10080.124, \"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\": 11990.07, \"from_m\": 10335.961, \"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\": 14418.501, \"from_m\": 11990.07, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14448.508, \"from_m\": 14418.501, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16076.191, \"from_m\": 14448.508, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16338.246, \"from_m\": 16076.191, \"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\": 18101.1, \"from_m\": 16338.246, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18209.568, \"from_m\": 18101.1, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18236.66, \"from_m\": 18209.568, \"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\": 19699.449, \"from_m\": 18236.66, \"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\": 660945, \"profile_key\": \"2b27f48c1dc694b952b7ecc2747ea38b79a849faa04e4b23b839c8ffa66c845c\", \"schedule_id\": 19738, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0632\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74344}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0634\", \"location\": \"Ardwick Jn\", \"stage_seq\": 2, \"distance_m\": 1117.886, \"section_seq\": 1, \"route_path_id\": 74344}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0635H\", \"location\": \"Ashburys\", \"stage_seq\": 3, \"distance_m\": 2468.55, \"section_seq\": 1, \"route_path_id\": 74344}, {\"is_pass\": false, \"wtt_arr\": \"0638\", \"wtt_dep\": \"0638H\", \"location\": \"Gorton\", \"stage_seq\": 4, \"distance_m\": 4371.406, \"section_seq\": 1, \"route_path_id\": 74344}, {\"is_pass\": false, \"wtt_arr\": \"0640H\", \"wtt_dep\": \"0641\", \"location\": \"Fairfield\", \"stage_seq\": 5, \"distance_m\": 5958.903, \"section_seq\": 1, \"route_path_id\": 74344}, {\"is_pass\": false, \"wtt_arr\": \"0643H\", \"wtt_dep\": \"0644H\", \"location\": \"Guide Bridge\", \"stage_seq\": 6, \"distance_m\": 8084.44, \"section_seq\": 1, \"route_path_id\": 74344}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0647\", \"location\": \"Hyde Jn\", \"stage_seq\": 7, \"distance_m\": 9989.343, \"section_seq\": 1, \"route_path_id\": 74344}, {\"is_pass\": false, \"wtt_arr\": \"0648\", \"wtt_dep\": \"0648H\", \"location\": \"Hyde North\", \"stage_seq\": 8, \"distance_m\": 10405.713, \"section_seq\": 1, \"route_path_id\": 74344}, {\"is_pass\": false, \"wtt_arr\": \"0650H\", \"wtt_dep\": \"0651H\", \"location\": \"Hyde Central\", \"stage_seq\": 9, \"distance_m\": 11877.161, \"section_seq\": 1, \"route_path_id\": 74344}, {\"is_pass\": false, \"wtt_arr\": \"0654\", \"wtt_dep\": \"0655\", \"location\": \"Woodley\", \"stage_seq\": 10, \"distance_m\": 14448.508, \"section_seq\": 1, \"route_path_id\": 74344}, {\"is_pass\": false, \"wtt_arr\": \"0657H\", \"wtt_dep\": \"0658H\", \"location\": \"Romiley\", \"stage_seq\": 11, \"distance_m\": 16470.119, \"section_seq\": 1, \"route_path_id\": 74344}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0701\", \"location\": \"Marple Wharf Jn\", \"stage_seq\": 12, \"distance_m\": 18158.47, \"section_seq\": 1, \"route_path_id\": 74344}, {\"is_pass\": false, \"wtt_arr\": \"0704\", \"wtt_dep\": null, \"location\": \"Rose Hill Marple\", \"stage_seq\": 13, \"distance_m\": 19699.449, \"section_seq\": 1, \"route_path_id\": 74344}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 19699.449, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74344}], \"total_distance_m\": 19699.449, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 18475.199, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1224.25, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0632", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "53.3960432", "current_position_lon": "-2.0765086", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8573, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:35:11Z\", \"source_id\": 54997155, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:35:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:35:18Z\", \"source_id\": 17607831, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8597, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:36:41Z\", \"source_id\": 55000291, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:37:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:36:47Z\", \"source_id\": 17608783, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8602, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:40:06Z\", \"source_id\": 55008136, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:40:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:40:11Z\", \"source_id\": 17611059, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8708, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:42:49Z\", \"source_id\": 55014259, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:43:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:42:54Z\", \"source_id\": 17612952, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8737, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:46:04Z\", \"source_id\": 55021635, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:47:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:46:05Z\", \"source_id\": 17615177, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8743, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:48:29Z\", \"source_id\": 55027332, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:50:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:48:34Z\", \"source_id\": 17616845, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8747, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:52:48Z\", \"source_id\": 55037703, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:53:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:52:53Z\", \"source_id\": 17619879, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9039, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:56:35Z\", \"source_id\": 55046929, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:57:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:56:37Z\", \"source_id\": 17622483, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9034, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:01:10Z\", \"source_id\": 55058638, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:02:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:01:14Z\", \"source_id\": 17625792, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Rose Hill Marple", "service_state_platform": null, "timing_fact_generation": 1789711274923931, "current_leg_arrival_utc": "2026-09-18T07:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T06:02:53.170610", "service_state_evidence_id": 17625792, "current_leg_start_actual_dep": "2026-09-18T06:58:30+01:00", "operational_evidence_version": 43, "service_state_event_time_utc": "2026-09-18T06:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T06:12:53.779551", "service_state_valid_until_kind": null, "operational_interpretation_version": 43, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P MAN RSH 2R01 150224 2 75 None {"version": 3, "segments": [{"to_m": 409.18, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 486.97, "from_m": 409.18, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 533.176, "from_m": 486.97, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 842.589, "from_m": 533.176, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1006.314, "from_m": 842.589, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1049.468, "from_m": 1006.314, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1088.464, "from_m": 1049.468, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1159.476, "from_m": 1088.464, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 1183.533, "from_m": 1159.476, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.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": 75.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": 75.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": 75.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": 75.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": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5579.627, "from_m": 2343.777, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9989.343, "from_m": 5579.627, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 10010.956, "from_m": 9989.343, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 10080.124, "from_m": 10010.956, "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": 10335.961, "from_m": 10080.124, "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": 11990.07, "from_m": 10335.961, "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": 14418.501, "from_m": 11990.07, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14448.508, "from_m": 14418.501, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16076.191, "from_m": 14448.508, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16338.246, "from_m": 16076.191, "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": 18101.1, "from_m": 16338.246, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18209.568, "from_m": 18101.1, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18236.66, "from_m": 18209.568, "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": 19699.449, "from_m": 18236.66, "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": 660945, "profile_key": "2b27f48c1dc694b952b7ecc2747ea38b79a849faa04e4b23b839c8ffa66c845c", "schedule_id": 19738, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0632", "location": "Manchester Piccadilly", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 74344}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0634", "location": "Ardwick Jn", "stage_seq": 2, "distance_m": 1117.886, "section_seq": 1, "route_path_id": 74344}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0635H", "location": "Ashburys", "stage_seq": 3, "distance_m": 2468.55, "section_seq": 1, "route_path_id": 74344}, {"is_pass": false, "wtt_arr": "0638", "wtt_dep": "0638H", "location": "Gorton", "stage_seq": 4, "distance_m": 4371.406, "section_seq": 1, "route_path_id": 74344}, {"is_pass": false, "wtt_arr": "0640H", "wtt_dep": "0641", "location": "Fairfield", "stage_seq": 5, "distance_m": 5958.903, "section_seq": 1, "route_path_id": 74344}, {"is_pass": false, "wtt_arr": "0643H", "wtt_dep": "0644H", "location": "Guide Bridge", "stage_seq": 6, "distance_m": 8084.44, "section_seq": 1, "route_path_id": 74344}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0647", "location": "Hyde Jn", "stage_seq": 7, "distance_m": 9989.343, "section_seq": 1, "route_path_id": 74344}, {"is_pass": false, "wtt_arr": "0648", "wtt_dep": "0648H", "location": "Hyde North", "stage_seq": 8, "distance_m": 10405.713, "section_seq": 1, "route_path_id": 74344}, {"is_pass": false, "wtt_arr": "0650H", "wtt_dep": "0651H", "location": "Hyde Central", "stage_seq": 9, "distance_m": 11877.161, "section_seq": 1, "route_path_id": 74344}, {"is_pass": false, "wtt_arr": "0654", "wtt_dep": "0655", "location": "Woodley", "stage_seq": 10, "distance_m": 14448.508, "section_seq": 1, "route_path_id": 74344}, {"is_pass": false, "wtt_arr": "0657H", "wtt_dep": "0658H", "location": "Romiley", "stage_seq": 11, "distance_m": 16470.119, "section_seq": 1, "route_path_id": 74344}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0701", "location": "Marple Wharf Jn", "stage_seq": 12, "distance_m": 18158.47, "section_seq": 1, "route_path_id": 74344}, {"is_pass": false, "wtt_arr": "0704", "wtt_dep": null, "location": "Rose Hill Marple", "stage_seq": 13, "distance_m": 19699.449, "section_seq": 1, "route_path_id": 74344}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 19699.449, "from_m": 0.0, "section_seq": 1, "route_path_id": 74344}], "total_distance_m": 19699.449, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 18475.199, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1224.25, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 8573, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:35:11Z", "source_id": 54997155, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T05:35:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:35:18Z", "source_id": 17607831, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T06:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8597, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:36:41Z", "source_id": 55000291, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T05:37:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:36:47Z", "source_id": 17608783, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T06:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8602, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:40:06Z", "source_id": 55008136, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T05:40:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:40:11Z", "source_id": 17611059, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T06:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8708, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:42:49Z", "source_id": 55014259, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T05:43:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:42:54Z", "source_id": 17612952, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T06:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8737, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:46:04Z", "source_id": 55021635, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T05:47:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:46:05Z", "source_id": 17615177, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T06:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8743, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:48:29Z", "source_id": 55027332, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T05:50:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:48:34Z", "source_id": 17616845, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T06:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8747, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:52:48Z", "source_id": 55037703, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T05:53:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:52:53Z", "source_id": 17619879, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T06:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9039, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:56:35Z", "source_id": 55046929, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T05:57:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:56:37Z", "source_id": 17622483, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T06:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9034, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:01:10Z", "source_id": 55058638, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T06:02:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:01:14Z", "source_id": 17625792, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T07:02:00+01:00", "operational_fact": true}] Manchester Piccadilly 0632 0632 3 None None Rose Hill Marple 0704 0704 None EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:P24405/2026-09-18/detailed None Romiley 2026-09-18T06:58:30+01:00 Rose Hill Marple 4.0 {"type": "LineString", "coordinates": [[-2.0890274, 53.4139022], [-2.0886131, 53.4137732], [-2.0870464999999996, 53.4132678], [-2.0867673999999994, 53.413182699999986], [-2.0854163, 53.41276619999999], [-2.0840897, 53.4123499], [-2.0823975, 53.411829399999995], [-2.0810509999999995, 53.4114073], [-2.0792754, 53.41085249999999], [-2.0776873, 53.41035680000001], [-2.075434200000001, 53.4096645], [-2.0739215, 53.40919609999999], [-2.0732294999999996, 53.40900739999999], [-2.0718185999999994, 53.4086493], [-2.0708772, 53.40838230000001], [-2.0702467, 53.4081822], [-2.0685814, 53.40766610000001], [-2.0676873, 53.407388999999995], [-2.0671317, 53.407216800000015], [-2.0663637999999995, 53.40697879999999], [-2.066125153474899, 53.406894199174886], [-2.0659795999999995, 53.40684259999998], [-2.0656952999999993, 53.4066907], [-2.065483, 53.4065364], [-2.065370699999999, 53.4064333], [-2.0652016999999994, 53.4062526], [-2.0650874, 53.4060499], [-2.0650086, 53.4058928], [-2.0649523, 53.40573760000001], [-2.0649026, 53.40543460000001], [-2.0649267999999994, 53.4051356], [-2.0649818, 53.404919699999994], [-2.0650569, 53.40471749999999], [-2.0652513, 53.4044496], [-2.0654418, 53.4042474], [-2.0656885, 53.40405470000001], [-2.066125153474899, 53.40381252277694], [-2.0665938, 53.403552600000005], [-2.0668043, 53.403421400000006], [-2.0671883, 53.40319449999999], [-2.0678931000000005, 53.4028159], [-2.0687157, 53.40237789999999], [-2.0695322999999997, 53.4019473], [-2.0712078, 53.4010701], [-2.0717705, 53.400750599999995], [-2.0723201, 53.4004048], [-2.0728342, 53.400065899999994], [-2.0733404, 53.3997025], [-2.0736865999999994, 53.3994239], [-2.0740471, 53.399122199999994], [-2.074563, 53.3986409], [-2.0748283999999995, 53.398373600000006], [-2.0751219, 53.39806519999999], [-2.0755702, 53.397550200000005], [-2.0759572, 53.39700179999999], [-2.0761798999999996, 53.396644900000005], [-2.076383, 53.3962794], [-2.0765086, 53.396043199999994]]} 2.0 0658 0702 Romiley Rose Hill Marple Rose Hill Marple 53.3960432 -2.0765086 53.3960432 -2.0765086 1 0 2026-09-18 06:12:56 TERMINATED 2026-09-18 06:02:00 Rose Hill Marple TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17625792 1789711274923931 43 43 2026-09-18 06:12:53.779551 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 06:02:53.170610
629675 659172 C37466 749U19M518 2026-09-18 COMPLETE 17627075 2026-09-18 07:02:00 2026-09-18 06:13:26 2026-09-20 06:13:26 {"id": 659172, "stp": "P", "toc": "Elizabeth Line", "uid": "C37466", "consist": "345047", "dest_crs": "ABX", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C37466/2026-09-18/detailed", "trust_id": "749U19M518", "origin_crs": "MAI", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Abbey Wood (Crossrail)", "service_date": "2026-09-18", "dest_arr_time": "0658", "dest_platform": "3", "is_terminated": 1, "next_location": "Abbey Wood (Crossrail)", "signalling_id": "9U19", "timing_status": "LATE", "origin_station": "Maidenhead", "current_leg_arr": "0702", "current_leg_dep": "0700", "current_leg_end": "Abbey Wood (Crossrail)", "origin_dep_time": "0543", "origin_platform": "4", "current_location": "Abbey Wood (Crossrail)", "last_update_time": "2026-09-18T06:13:26", "route_debug_link": null, "timing_variation": "+6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.0703838390143461, 51.49193508993668], [0.0703949, 51.49193280000001], [0.074157, 51.491121099999994], [0.07432329999999998, 51.49109969999999], [0.07459049999999999, 51.49106539999999], [0.0749422, 51.4910675], [0.07530139999999999, 51.4910773], [0.07562589999999998, 51.4910943], [0.07613249999999999, 51.491131200000005], [0.0767606, 51.4911865], [0.07731749999999998, 51.49122070000001], [0.0777544, 51.4912371], [0.07814629999999999, 51.491229999999995], [0.0790144, 51.4911818], [0.08149689999999998, 51.4910051], [0.0820883, 51.49097369999999], [0.08288519999999999, 51.490891299999994], [0.0846796, 51.4906679], [0.08533519999999999, 51.4905937], [0.0859342, 51.49050709999999], [0.0866109, 51.4904243], [0.0875644, 51.4903279], [0.0887191, 51.490259900000005], [0.08983152841195213, 51.490243902787434], [0.0899708, 51.490241899999994], [0.0920019, 51.490212699999994], [0.09466936869854418, 51.49029208862735], [0.09634639999999998, 51.49034199999999], [0.0965593, 51.4903483], [0.0967075, 51.4903522], [0.0990499, 51.4904149], [0.0992686, 51.4904209], [0.1005967, 51.4904575], [0.10164427552220429, 51.49048603029172], [0.10189869532819835, 51.4904912700108], [0.10212353549647818, 51.49049440224209], [0.10232302121850435, 51.49049572678154], [0.10250137768573744, 51.490495543425055], [0.10266283008963802, 51.490494151968555], [0.10281160362166668, 51.49049185220798], [0.10295192347328402, 51.49048894393924], [0.10308801483595063, 51.49048572695826], [0.10322410290112712, 51.49048250106098], [0.10336441286027402, 51.49047956604331], [0.10351316990485196, 51.49047722170117], [0.10367459922632152, 51.49047576783049], [0.10385292601614328, 51.490475504227206], [0.10405237546577782, 51.49047673068722], [0.10427717276668574, 51.49047974700646], [0.10453154311032764, 51.490484852980856], [0.104866, 51.49049689999998], [0.105476, 51.49051789999999], [0.1069462, 51.49057010000001], [0.1081423, 51.4906126], [0.11352230000000002, 51.490799800000005], [0.11367710000000002, 51.4908057], [0.1144399, 51.49083279999999], [0.11520329999999998, 51.4908593], [0.11593489999999998, 51.49088700000001], [0.11688179999999998, 51.4909241], [0.11734529999999996, 51.490941499999984], [0.1178857, 51.49096099999999], [0.1193024, 51.4910096], [0.1207241, 51.4910588], [0.12107219999999998, 51.4910716], [0.12215130000000002, 51.491111700000005], [0.12236829999999996, 51.491118199999995], [0.1229568, 51.4911442], [0.12416159999999998, 51.491201899999986], [0.12537609999999996, 51.4912496], [0.1277976, 51.4913431], [0.1280086, 51.491351], [0.1328707, 51.49153249999999], [0.13249949999999996, 51.4915348], [0.1321599, 51.4915395], [0.1317337, 51.4915387], [0.1309884, 51.49151079999999], [0.12952119999999998, 51.491455899999984], [0.12819349999999996, 51.4914259], [0.1256223, 51.4913204], [0.12371709999999998, 51.4912462], [0.1229575, 51.491200899999995], [0.1225455, 51.49117489999999], [0.1224445, 51.491168899999984], [0.1223344, 51.491163699999994], [0.12212619999999998, 51.4911553], [0.1210692, 51.491119], [0.1210182, 51.491118199999995], [0.12095, 51.4911158], [0.11818369999999996, 51.4910176], [0.1178534, 51.4910064], [0.1178012, 51.4910046], [0.11772599999999998, 51.491002], [0.1142949, 51.49088309999999], [0.1160107, 51.490991099999995], [0.1168915, 51.4910465], [0.117002, 51.49105039999999], [0.11717890000000002, 51.4910567], [0.11726079999999998, 51.49105939999999], [0.1177902, 51.4910783], [0.1188025, 51.49111690000001], [0.1190483, 51.49112889999999], [0.119304, 51.4911437], [0.11980819999999998, 51.4911748], [0.12019620000000002, 51.49119540000001]]}", "current_leg_start": "Woolwich (Crossrail)", "dest_arr_time_act": "0656", "motion_projection": null, "next_location_lat": "51.4911954", "next_location_lon": "0.1201962", "previous_location": "Woolwich (Crossrail)", "current_leg_milage": "3.7", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 120.863, \"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\": 611.465, \"from_m\": 120.863, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 694.979, \"from_m\": 611.465, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 31291.268, \"from_m\": 694.979, \"capability_applied\": null, \"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\": 35554.728, \"from_m\": 31291.268, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 35756.133, \"from_m\": 35554.728, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 35841.812, \"from_m\": 35756.133, \"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\": 37038.783, \"from_m\": 35841.812, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 37601.491, \"from_m\": 37038.783, \"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\": 37756.553, \"from_m\": 37601.491, \"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\": 38214.101, \"from_m\": 37756.553, \"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\": 38352.124, \"from_m\": 38214.101, \"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\": 38508.05, \"from_m\": 38352.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\": 38630.903, \"from_m\": 38508.05, \"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\": 38850.044, \"from_m\": 38630.903, \"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\": 39079.857, \"from_m\": 38850.044, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 39450.492, \"from_m\": 39079.857, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 40517.827, \"from_m\": 39450.492, \"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\": 40756.524, \"from_m\": 40517.827, \"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\": 40917.033, \"from_m\": 40756.524, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 41321.662, \"from_m\": 40917.033, \"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\": 41574.966, \"from_m\": 41321.662, \"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\": 41890.043, \"from_m\": 41574.966, \"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\": 42115.315, \"from_m\": 41890.043, \"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\": 42413.531, \"from_m\": 42115.315, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 43076.843, \"from_m\": 42413.531, \"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\": 43247.066, \"from_m\": 43076.843, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 43393.062, \"from_m\": 43247.066, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 43793.494, \"from_m\": 43393.062, \"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\": 44016.377, \"from_m\": 43793.494, \"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\": 44201.238, \"from_m\": 44016.377, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 44830.533, \"from_m\": 44201.238, \"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\": 45447.553, \"from_m\": 44830.533, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 45949.711, \"from_m\": 45447.553, \"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\": 46093.054, \"from_m\": 45949.711, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 46195.332, \"from_m\": 46093.054, \"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\": 47087.802, \"from_m\": 46195.332, \"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\": 47275.984, \"from_m\": 47087.802, \"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\": 47459.893, \"from_m\": 47275.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\": 47817.921, \"from_m\": 47459.893, \"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\": 48018.97, \"from_m\": 47817.921, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 48296.473, \"from_m\": 48018.97, \"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\": 50374.508, \"from_m\": 48296.473, \"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\": 50523.523, \"from_m\": 50374.508, \"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\": 50660.136, \"from_m\": 50523.523, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 51347.995, \"from_m\": 50660.136, \"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\": 51477.576, \"from_m\": 51347.995, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 51655.967, \"from_m\": 51477.576, \"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\": 54017.917, \"from_m\": 51655.967, \"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\": 54104.992, \"from_m\": 54017.917, \"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\": 54192.375, \"from_m\": 54104.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\": 54589.039, \"from_m\": 54192.375, \"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\": 56322.979, \"from_m\": 54589.039, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 56582.651, \"from_m\": 56322.979, \"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\": 58048.569, \"from_m\": 56582.651, \"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\": 58178.689, \"from_m\": 58048.569, \"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\": 58272.584, \"from_m\": 58178.689, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 58551.29, \"from_m\": 58272.584, \"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\": 58608.836, \"from_m\": 58551.29, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 58759.514, \"from_m\": 58608.836, \"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\": 61742.964, \"from_m\": 58759.514, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}], \"service_id\": 659172, \"profile_key\": \"9f4b3e33cd6d66babc5453410d979a0f1a0d542b25404ca32da3bd79ce49137a\", \"schedule_id\": 5092, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0543\", \"location\": \"Maidenhead\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": false, \"wtt_arr\": \"0545H\", \"wtt_dep\": \"0546\", \"location\": \"Taplow\", \"stage_seq\": 2, \"distance_m\": 2820.204, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": false, \"wtt_arr\": \"0548H\", \"wtt_dep\": \"0549\", \"location\": \"Burnham\", \"stage_seq\": 3, \"distance_m\": 5292.522, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": false, \"wtt_arr\": \"0552\", \"wtt_dep\": \"0553\", \"location\": \"Slough\", \"stage_seq\": 4, \"distance_m\": 9204.109, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": false, \"wtt_arr\": \"0556\", \"wtt_dep\": \"0556H\", \"location\": \"Langley\", \"stage_seq\": 5, \"distance_m\": 12956.336, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": false, \"wtt_arr\": \"0558H\", \"wtt_dep\": \"0559\", \"location\": \"Iver\", \"stage_seq\": 6, \"distance_m\": 15233.697, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": false, \"wtt_arr\": \"0601\", \"wtt_dep\": \"0602\", \"location\": \"West Drayton\", \"stage_seq\": 7, \"distance_m\": 17694.188, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0605\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 8, \"distance_m\": 21136.805, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": false, \"wtt_arr\": \"0606\", \"wtt_dep\": \"0607\", \"location\": \"Hayes & Harlington\", \"stage_seq\": 9, \"distance_m\": 21442.828, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": false, \"wtt_arr\": \"0611\", \"wtt_dep\": \"0612\", \"location\": \"Southall\", \"stage_seq\": 10, \"distance_m\": 24416.504, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0614\", \"location\": \"West Ealing\", \"stage_seq\": 11, \"distance_m\": 28348.632, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": false, \"wtt_arr\": \"0615H\", \"wtt_dep\": \"0616H\", \"location\": \"Ealing Broadway\", \"stage_seq\": 12, \"distance_m\": 29779.436, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0617H\", \"location\": \"Acton West Jn\", \"stage_seq\": 13, \"distance_m\": 30582.15, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0621H\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 14, \"distance_m\": 35973.512, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0622H\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 15, \"distance_m\": 36845.792, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0623H\", \"location\": \"Westbourne Park Carriage Sidings\", \"stage_seq\": 16, \"distance_m\": 37148.689, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": false, \"wtt_arr\": \"0625\", \"wtt_dep\": \"0626\", \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 17, \"distance_m\": 38630.903, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": false, \"wtt_arr\": \"0628H\", \"wtt_dep\": \"0629\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 18, \"distance_m\": 40948.812, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": false, \"wtt_arr\": \"0630H\", \"wtt_dep\": \"0631H\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 19, \"distance_m\": 42271.654, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": false, \"wtt_arr\": \"0633H\", \"wtt_dep\": \"0634H\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 20, \"distance_m\": 44299.25, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": false, \"wtt_arr\": \"0636\", \"wtt_dep\": \"0637\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 21, \"distance_m\": 46020.299, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": false, \"wtt_arr\": \"0639\", \"wtt_dep\": \"0640\", \"location\": \"Whitechapel Crossrail\", \"stage_seq\": 22, \"distance_m\": 47496.579, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0641\", \"location\": \"Stepney Green Jn (Crossrail)\", \"stage_seq\": 23, \"distance_m\": 48567.733, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": false, \"wtt_arr\": \"0643\", \"wtt_dep\": \"0644\", \"location\": \"Canary Wharf (Crossrail)\", \"stage_seq\": 24, \"distance_m\": 50830.966, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": false, \"wtt_arr\": \"0647\", \"wtt_dep\": \"0648\", \"location\": \"Custom House (Crossrail)\", \"stage_seq\": 25, \"distance_m\": 54194.88, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": false, \"wtt_arr\": \"0651H\", \"wtt_dep\": \"0652H\", \"location\": \"Woolwich (Crossrail)\", \"stage_seq\": 26, \"distance_m\": 58272.584, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0654H\", \"location\": \"Plumstead East Jn\", \"stage_seq\": 27, \"distance_m\": 60532.033, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": false, \"wtt_arr\": \"0656\", \"wtt_dep\": null, \"location\": \"Abbey Wood (Crossrail)\", \"stage_seq\": 28, \"distance_m\": 61742.964, \"section_seq\": 1, \"route_path_id\": 67468}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 61742.964, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67468}], \"total_distance_m\": 61742.964, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 61252.362, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 490.602, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0543", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "2.0", "current_position_lat": "51.4911954", "current_position_lon": "0.1201962", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23589, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:53:50Z\", \"source_id\": 54919901, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:55:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:53:58Z\", \"source_id\": 17584347, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23584, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:57:01Z\", \"source_id\": 54924712, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:58:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:57:08Z\", \"source_id\": 17585841, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23561, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:01:10Z\", \"source_id\": 54931268, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:01:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:01:13Z\", \"source_id\": 17587814, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23546, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:04:19Z\", \"source_id\": 54936676, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:05:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:04:25Z\", \"source_id\": 17589438, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23537, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:07:18Z\", \"source_id\": 54941756, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:08:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:07:23Z\", \"source_id\": 17590997, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23491, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:10:07Z\", \"source_id\": 54946688, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:11:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:10:11Z\", \"source_id\": 17592522, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23437, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:13:49Z\", \"source_id\": 54953768, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:14:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:13:54Z\", \"source_id\": 17594610, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23401, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:17:12Z\", \"source_id\": 54960301, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:18:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:17:17Z\", \"source_id\": 17596571, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23212, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:21:27Z\", \"source_id\": 54968615, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:22:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:21:31Z\", \"source_id\": 17599130, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23191, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:23:27Z\", \"source_id\": 54972520, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:24:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:23:33Z\", \"source_id\": 17600332, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22542, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:32:42Z\", \"source_id\": 54991679, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:32:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:32:47Z\", \"source_id\": 17606237, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22989, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:33:50Z\", \"source_id\": 54994121, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:33:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:33:55Z\", \"source_id\": 17606947, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23091, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:36:42Z\", \"source_id\": 55000353, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:36:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:36:49Z\", \"source_id\": 17608822, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:39:03Z\", \"source_id\": 55005627, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:39:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:39:08Z\", \"source_id\": 17610319, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18772, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:42:09Z\", \"source_id\": 55012845, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:42:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:42:13Z\", \"source_id\": 17612484, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15551, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:44:46Z\", \"source_id\": 55018599, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:44:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:44:52Z\", \"source_id\": 17614260, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:48:12Z\", \"source_id\": 55026675, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:48:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:48:13Z\", \"source_id\": 17616610, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15120, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:51:54Z\", \"source_id\": 55035500, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:51:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:51:56Z\", \"source_id\": 17619195, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15318, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:55:34Z\", \"source_id\": 55044507, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:55:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:55:38Z\", \"source_id\": 17621802, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32167, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:59:34Z\", \"source_id\": 55054648, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:59:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:59:36Z\", \"source_id\": 17624572, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32213, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:02:57Z\", \"source_id\": 55063055, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:02:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:03:00Z\", \"source_id\": 17627075, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Abbey Wood (Crossrail)", "service_state_platform": "3", "timing_fact_generation": 1789711381697979, "current_leg_arrival_utc": "2026-09-18T07:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T06:02:57.356094", "service_state_evidence_id": 55063055, "current_leg_start_actual_dep": "2026-09-18T06:58:30+01:00", "operational_evidence_version": 162, "service_state_event_time_utc": "2026-09-18T06:02:55", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T06:12:57.972730", "service_state_valid_until_kind": null, "operational_interpretation_version": 162, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Elizabeth Line P MAI ABX 9U19 345047 9 90 None {"version": 3, "segments": [{"to_m": 120.863, "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": 611.465, "from_m": 120.863, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 694.979, "from_m": 611.465, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 31291.268, "from_m": 694.979, "capability_applied": null, "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": 35554.728, "from_m": 31291.268, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 35756.133, "from_m": 35554.728, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 35841.812, "from_m": 35756.133, "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": 37038.783, "from_m": 35841.812, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 37601.491, "from_m": 37038.783, "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": 37756.553, "from_m": 37601.491, "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": 38214.101, "from_m": 37756.553, "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": 38352.124, "from_m": 38214.101, "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": 38508.05, "from_m": 38352.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": 38630.903, "from_m": 38508.05, "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": 38850.044, "from_m": 38630.903, "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": 39079.857, "from_m": 38850.044, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 39450.492, "from_m": 39079.857, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 40517.827, "from_m": 39450.492, "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": 40756.524, "from_m": 40517.827, "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": 40917.033, "from_m": 40756.524, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 41321.662, "from_m": 40917.033, "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": 41574.966, "from_m": 41321.662, "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": 41890.043, "from_m": 41574.966, "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": 42115.315, "from_m": 41890.043, "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": 42413.531, "from_m": 42115.315, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 43076.843, "from_m": 42413.531, "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": 43247.066, "from_m": 43076.843, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 43393.062, "from_m": 43247.066, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 43793.494, "from_m": 43393.062, "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": 44016.377, "from_m": 43793.494, "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": 44201.238, "from_m": 44016.377, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 44830.533, "from_m": 44201.238, "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": 45447.553, "from_m": 44830.533, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 45949.711, "from_m": 45447.553, "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": 46093.054, "from_m": 45949.711, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 46195.332, "from_m": 46093.054, "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": 47087.802, "from_m": 46195.332, "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": 47275.984, "from_m": 47087.802, "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": 47459.893, "from_m": 47275.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": 47817.921, "from_m": 47459.893, "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": 48018.97, "from_m": 47817.921, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 48296.473, "from_m": 48018.97, "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": 50374.508, "from_m": 48296.473, "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": 50523.523, "from_m": 50374.508, "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": 50660.136, "from_m": 50523.523, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 51347.995, "from_m": 50660.136, "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": 51477.576, "from_m": 51347.995, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 51655.967, "from_m": 51477.576, "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": 54017.917, "from_m": 51655.967, "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": 54104.992, "from_m": 54017.917, "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": 54192.375, "from_m": 54104.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": 54589.039, "from_m": 54192.375, "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": 56322.979, "from_m": 54589.039, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 56582.651, "from_m": 56322.979, "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": 58048.569, "from_m": 56582.651, "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": 58178.689, "from_m": 58048.569, "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": 58272.584, "from_m": 58178.689, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 58551.29, "from_m": 58272.584, "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": 58608.836, "from_m": 58551.29, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 58759.514, "from_m": 58608.836, "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": 61742.964, "from_m": 58759.514, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}], "service_id": 659172, "profile_key": "9f4b3e33cd6d66babc5453410d979a0f1a0d542b25404ca32da3bd79ce49137a", "schedule_id": 5092, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0543", "location": "Maidenhead", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67468}, {"is_pass": false, "wtt_arr": "0545H", "wtt_dep": "0546", "location": "Taplow", "stage_seq": 2, "distance_m": 2820.204, "section_seq": 1, "route_path_id": 67468}, {"is_pass": false, "wtt_arr": "0548H", "wtt_dep": "0549", "location": "Burnham", "stage_seq": 3, "distance_m": 5292.522, "section_seq": 1, "route_path_id": 67468}, {"is_pass": false, "wtt_arr": "0552", "wtt_dep": "0553", "location": "Slough", "stage_seq": 4, "distance_m": 9204.109, "section_seq": 1, "route_path_id": 67468}, {"is_pass": false, "wtt_arr": "0556", "wtt_dep": "0556H", "location": "Langley", "stage_seq": 5, "distance_m": 12956.336, "section_seq": 1, "route_path_id": 67468}, {"is_pass": false, "wtt_arr": "0558H", "wtt_dep": "0559", "location": "Iver", "stage_seq": 6, "distance_m": 15233.697, "section_seq": 1, "route_path_id": 67468}, {"is_pass": false, "wtt_arr": "0601", "wtt_dep": "0602", "location": "West Drayton", "stage_seq": 7, "distance_m": 17694.188, "section_seq": 1, "route_path_id": 67468}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0605", "location": "Heathrow Airport Jn", "stage_seq": 8, "distance_m": 21136.805, "section_seq": 1, "route_path_id": 67468}, {"is_pass": false, "wtt_arr": "0606", "wtt_dep": "0607", "location": "Hayes & Harlington", "stage_seq": 9, "distance_m": 21442.828, "section_seq": 1, "route_path_id": 67468}, {"is_pass": false, "wtt_arr": "0611", "wtt_dep": "0612", "location": "Southall", "stage_seq": 10, "distance_m": 24416.504, "section_seq": 1, "route_path_id": 67468}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0614", "location": "West Ealing", "stage_seq": 11, "distance_m": 28348.632, "section_seq": 1, "route_path_id": 67468}, {"is_pass": false, "wtt_arr": "0615H", "wtt_dep": "0616H", "location": "Ealing Broadway", "stage_seq": 12, "distance_m": 29779.436, "section_seq": 1, "route_path_id": 67468}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0617H", "location": "Acton West Jn", "stage_seq": 13, "distance_m": 30582.15, "section_seq": 1, "route_path_id": 67468}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0621H", "location": "Ladbroke Grove Jn", "stage_seq": 14, "distance_m": 35973.512, "section_seq": 1, "route_path_id": 67468}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0622H", "location": "Portobello Jn (London)", "stage_seq": 15, "distance_m": 36845.792, "section_seq": 1, "route_path_id": 67468}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0623H", "location": "Westbourne Park Carriage Sidings", "stage_seq": 16, "distance_m": 37148.689, "section_seq": 1, "route_path_id": 67468}, {"is_pass": false, "wtt_arr": "0625", "wtt_dep": "0626", "location": "Paddington (Crossrail)", "stage_seq": 17, "distance_m": 38630.903, "section_seq": 1, "route_path_id": 67468}, {"is_pass": false, "wtt_arr": "0628H", "wtt_dep": "0629", "location": "Bond Street (Crossrail)", "stage_seq": 18, "distance_m": 40948.812, "section_seq": 1, "route_path_id": 67468}, {"is_pass": false, "wtt_arr": "0630H", "wtt_dep": "0631H", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 19, "distance_m": 42271.654, "section_seq": 1, "route_path_id": 67468}, {"is_pass": false, "wtt_arr": "0633H", "wtt_dep": "0634H", "location": "Farringdon Crossrail", "stage_seq": 20, "distance_m": 44299.25, "section_seq": 1, "route_path_id": 67468}, {"is_pass": false, "wtt_arr": "0636", "wtt_dep": "0637", "location": "Liverpool Street (Crossrail)", "stage_seq": 21, "distance_m": 46020.299, "section_seq": 1, "route_path_id": 67468}, {"is_pass": false, "wtt_arr": "0639", "wtt_dep": "0640", "location": "Whitechapel Crossrail", "stage_seq": 22, "distance_m": 47496.579, "section_seq": 1, "route_path_id": 67468}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0641", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 23, "distance_m": 48567.733, "section_seq": 1, "route_path_id": 67468}, {"is_pass": false, "wtt_arr": "0643", "wtt_dep": "0644", "location": "Canary Wharf (Crossrail)", "stage_seq": 24, "distance_m": 50830.966, "section_seq": 1, "route_path_id": 67468}, {"is_pass": false, "wtt_arr": "0647", "wtt_dep": "0648", "location": "Custom House (Crossrail)", "stage_seq": 25, "distance_m": 54194.88, "section_seq": 1, "route_path_id": 67468}, {"is_pass": false, "wtt_arr": "0651H", "wtt_dep": "0652H", "location": "Woolwich (Crossrail)", "stage_seq": 26, "distance_m": 58272.584, "section_seq": 1, "route_path_id": 67468}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0654H", "location": "Plumstead East Jn", "stage_seq": 27, "distance_m": 60532.033, "section_seq": 1, "route_path_id": 67468}, {"is_pass": false, "wtt_arr": "0656", "wtt_dep": null, "location": "Abbey Wood (Crossrail)", "stage_seq": 28, "distance_m": 61742.964, "section_seq": 1, "route_path_id": 67468}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 61742.964, "from_m": 0.0, "section_seq": 1, "route_path_id": 67468}], "total_distance_m": 61742.964, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 61252.362, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 490.602, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 23589, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:53:50Z", "source_id": 54919901, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T04:55:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:53:58Z", "source_id": 17584347, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T05:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23584, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:57:01Z", "source_id": 54924712, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T04:58:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:57:08Z", "source_id": 17585841, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T05:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23561, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:01:10Z", "source_id": 54931268, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T05:01:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:01:13Z", "source_id": 17587814, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T06:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23546, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:04:19Z", "source_id": 54936676, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T05:05:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:04:25Z", "source_id": 17589438, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T06:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23537, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:07:18Z", "source_id": 54941756, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T05:08:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:07:23Z", "source_id": 17590997, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T06:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23491, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:10:07Z", "source_id": 54946688, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T05:11:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:10:11Z", "source_id": 17592522, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T06:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23437, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:13:49Z", "source_id": 54953768, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T05:14:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:13:54Z", "source_id": 17594610, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T06:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23401, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:17:12Z", "source_id": 54960301, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T05:18:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:17:17Z", "source_id": 17596571, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T06:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23212, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:21:27Z", "source_id": 54968615, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T05:22:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:21:31Z", "source_id": 17599130, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T06:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23191, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:23:27Z", "source_id": 54972520, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T05:24:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:23:33Z", "source_id": 17600332, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T06:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22542, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:32:42Z", "source_id": 54991679, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T05:32:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:32:47Z", "source_id": 17606237, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T06:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22989, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:33:50Z", "source_id": 54994121, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T05:33:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:33:55Z", "source_id": 17606947, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T06:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23091, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:36:42Z", "source_id": 55000353, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T05:36:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:36:49Z", "source_id": 17608822, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T06:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23099, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:39:03Z", "source_id": 55005627, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T05:39:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:39:08Z", "source_id": 17610319, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T06:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18772, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:42:09Z", "source_id": 55012845, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T05:42:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:42:13Z", "source_id": 17612484, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T06:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15551, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:44:46Z", "source_id": 55018599, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T05:44:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:44:52Z", "source_id": 17614260, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T06:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15079, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:48:12Z", "source_id": 55026675, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T05:48:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:48:13Z", "source_id": 17616610, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T06:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15120, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:51:54Z", "source_id": 55035500, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-18T05:51:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:51:56Z", "source_id": 17619195, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-18T06:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15318, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:55:34Z", "source_id": 55044507, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-18T05:55:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:55:38Z", "source_id": 17621802, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-18T06:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32167, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:59:34Z", "source_id": 55054648, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-18T05:59:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:59:36Z", "source_id": 17624572, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-18T06:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32213, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:02:57Z", "source_id": 55063055, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-18T06:02:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:03:00Z", "source_id": 17627075, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-18T07:02:00+01:00", "operational_fact": true}] Maidenhead 0543 0543 4 None None Abbey Wood (Crossrail) 0658 0656 3 LATE +6 minutes https://www.realtimetrains.co.uk/service/gb-nr:C37466/2026-09-18/detailed None Woolwich (Crossrail) 2026-09-18T06:58:30+01:00 Abbey Wood (Crossrail) 2.0 {"type": "LineString", "coordinates": [[0.0703838390143461, 51.49193508993668], [0.0703949, 51.49193280000001], [0.074157, 51.491121099999994], [0.07432329999999998, 51.49109969999999], [0.07459049999999999, 51.49106539999999], [0.0749422, 51.4910675], [0.07530139999999999, 51.4910773], [0.07562589999999998, 51.4910943], [0.07613249999999999, 51.491131200000005], [0.0767606, 51.4911865], [0.07731749999999998, 51.49122070000001], [0.0777544, 51.4912371], [0.07814629999999999, 51.491229999999995], [0.0790144, 51.4911818], [0.08149689999999998, 51.4910051], [0.0820883, 51.49097369999999], [0.08288519999999999, 51.490891299999994], [0.0846796, 51.4906679], [0.08533519999999999, 51.4905937], [0.0859342, 51.49050709999999], [0.0866109, 51.4904243], [0.0875644, 51.4903279], [0.0887191, 51.490259900000005], [0.08983152841195213, 51.490243902787434], [0.0899708, 51.490241899999994], [0.0920019, 51.490212699999994], [0.09466936869854418, 51.49029208862735], [0.09634639999999998, 51.49034199999999], [0.0965593, 51.4903483], [0.0967075, 51.4903522], [0.0990499, 51.4904149], [0.0992686, 51.4904209], [0.1005967, 51.4904575], [0.10164427552220429, 51.49048603029172], [0.10189869532819835, 51.4904912700108], [0.10212353549647818, 51.49049440224209], [0.10232302121850435, 51.49049572678154], [0.10250137768573744, 51.490495543425055], [0.10266283008963802, 51.490494151968555], [0.10281160362166668, 51.49049185220798], [0.10295192347328402, 51.49048894393924], [0.10308801483595063, 51.49048572695826], [0.10322410290112712, 51.49048250106098], [0.10336441286027402, 51.49047956604331], [0.10351316990485196, 51.49047722170117], [0.10367459922632152, 51.49047576783049], [0.10385292601614328, 51.490475504227206], [0.10405237546577782, 51.49047673068722], [0.10427717276668574, 51.49047974700646], [0.10453154311032764, 51.490484852980856], [0.104866, 51.49049689999998], [0.105476, 51.49051789999999], [0.1069462, 51.49057010000001], [0.1081423, 51.4906126], [0.11352230000000002, 51.490799800000005], [0.11367710000000002, 51.4908057], [0.1144399, 51.49083279999999], [0.11520329999999998, 51.4908593], [0.11593489999999998, 51.49088700000001], [0.11688179999999998, 51.4909241], [0.11734529999999996, 51.490941499999984], [0.1178857, 51.49096099999999], [0.1193024, 51.4910096], [0.1207241, 51.4910588], [0.12107219999999998, 51.4910716], [0.12215130000000002, 51.491111700000005], [0.12236829999999996, 51.491118199999995], [0.1229568, 51.4911442], [0.12416159999999998, 51.491201899999986], [0.12537609999999996, 51.4912496], [0.1277976, 51.4913431], [0.1280086, 51.491351], [0.1328707, 51.49153249999999], [0.13249949999999996, 51.4915348], [0.1321599, 51.4915395], [0.1317337, 51.4915387], [0.1309884, 51.49151079999999], [0.12952119999999998, 51.491455899999984], [0.12819349999999996, 51.4914259], [0.1256223, 51.4913204], [0.12371709999999998, 51.4912462], [0.1229575, 51.491200899999995], [0.1225455, 51.49117489999999], [0.1224445, 51.491168899999984], [0.1223344, 51.491163699999994], [0.12212619999999998, 51.4911553], [0.1210692, 51.491119], [0.1210182, 51.491118199999995], [0.12095, 51.4911158], [0.11818369999999996, 51.4910176], [0.1178534, 51.4910064], [0.1178012, 51.4910046], [0.11772599999999998, 51.491002], [0.1142949, 51.49088309999999], [0.1160107, 51.490991099999995], [0.1168915, 51.4910465], [0.117002, 51.49105039999999], [0.11717890000000002, 51.4910567], [0.11726079999999998, 51.49105939999999], [0.1177902, 51.4910783], [0.1188025, 51.49111690000001], [0.1190483, 51.49112889999999], [0.119304, 51.4911437], [0.11980819999999998, 51.4911748], [0.12019620000000002, 51.49119540000001]]} 3.7 0700 0702 Woolwich (Crossrail) Abbey Wood (Crossrail) Abbey Wood (Crossrail) 51.4911954 0.1201962 51.4911954 0.1201962 1 0 2026-09-18 06:13:26 TERMINATED 2026-09-18 06:02:55 Abbey Wood (Crossrail) TD DIRECT_DESTINATION_ARRIVAL 55063055 1789711381697979 162 162 2026-09-18 06:12:57.972730 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 06:02:57.356094
629676 659897 P64698 095H09M618 2026-09-18 COMPLETE 17634429 2026-09-18 07:13:00 2026-09-18 06:13:26 2026-09-20 06:13:26 {"id": 659897, "stp": "P", "toc": "Northern", "uid": "P64698", "consist": null, "dest_crs": "SKI", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P64698/2026-09-18/detailed", "trust_id": "095H09M618", "origin_crs": null, "show_on_map": 0, "dar_est_time": "06:03:00", "dar_platform": null, "dest_station": "Skipton", "service_date": "2026-09-18", "dest_arr_time": "0608", "dest_platform": "2", "is_terminated": 1, "next_location": "Skipton", "signalling_id": "5H09", "timing_status": null, "origin_station": "Skipton Broughton Road CS", "current_leg_arr": "0608", "current_leg_dep": "0603", "current_leg_end": "Skipton", "origin_dep_time": "0603", "origin_platform": null, "current_location": "Skipton Broughton Road CS", "last_update_time": "2026-09-18T06:13:26", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.0336684999999997, 53.9574865], [-2.031146000000001, 53.9580704], [-2.0307546, 53.95816099999999], [-2.0302521, 53.9582673], [-2.0296531999999994, 53.9583735], [-2.0291805, 53.95844710000001], [-2.0286951999999996, 53.958496], [-2.0280446, 53.958536200000005], [-2.0275321, 53.9585449], [-2.0271764000000005, 53.9585229], [-2.0268188, 53.9584899], [-2.0264806, 53.95846480000001], [-2.0261309, 53.9584328], [-2.0256613, 53.958371099999994], [-2.0252036999999996, 53.95829389999999]]}", "current_leg_start": "Skipton Broughton Road CS", "dest_arr_time_act": "0608", "motion_projection": null, "next_location_lat": "53.9582939", "next_location_lon": "-2.0252037", "previous_location": null, "current_leg_milage": "0.4", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 421.269, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 468.35, \"from_m\": 421.269, \"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\": 576.43, \"from_m\": 468.35, \"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\": 659897, \"profile_key\": \"a1f8c913cdedbd1f4252cc916dec8b941351da4cce458db9ee3c28e06bb16277\", \"schedule_id\": 20586, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0603\", \"location\": \"Skipton Broughton Road CS\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36715}, {\"is_pass\": false, \"wtt_arr\": \"0608\", \"wtt_dep\": null, \"location\": \"Skipton\", \"stage_seq\": 2, \"distance_m\": 576.43, \"section_seq\": 1, \"route_path_id\": 36715}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 576.43, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36715}], \"total_distance_m\": 576.43, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 576.43, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0603", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "5.0", "current_position_lat": "53.9582939", "current_position_lon": "-2.0252037", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Skipton Broughton Road CS", "service_state_platform": null, "timing_fact_generation": 1789711995024643, "current_leg_arrival_utc": "2026-09-18T06:08:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T06:03:02.002783", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-18T06:03:30+01:00", "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-18T06:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T06:13:15.026164", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P None SKI 5H09 None None None None {"version": 3, "segments": [{"to_m": 421.269, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 468.35, "from_m": 421.269, "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": 576.43, "from_m": 468.35, "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": 659897, "profile_key": "a1f8c913cdedbd1f4252cc916dec8b941351da4cce458db9ee3c28e06bb16277", "schedule_id": 20586, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0603", "location": "Skipton Broughton Road CS", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36715}, {"is_pass": false, "wtt_arr": "0608", "wtt_dep": null, "location": "Skipton", "stage_seq": 2, "distance_m": 576.43, "section_seq": 1, "route_path_id": 36715}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 576.43, "from_m": 0.0, "section_seq": 1, "route_path_id": 36715}], "total_distance_m": 576.43, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 576.43, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [] Skipton Broughton Road CS 0603 0603 None 6:03:00 None Skipton 0608 0608 2 None None https://www.realtimetrains.co.uk/service/gb-nr:P64698/2026-09-18/detailed None Skipton Broughton Road CS 2026-09-18T06:03:30+01:00 Skipton 5.0 {"type": "LineString", "coordinates": [[-2.0336684999999997, 53.9574865], [-2.031146000000001, 53.9580704], [-2.0307546, 53.95816099999999], [-2.0302521, 53.9582673], [-2.0296531999999994, 53.9583735], [-2.0291805, 53.95844710000001], [-2.0286951999999996, 53.958496], [-2.0280446, 53.958536200000005], [-2.0275321, 53.9585449], [-2.0271764000000005, 53.9585229], [-2.0268188, 53.9584899], [-2.0264806, 53.95846480000001], [-2.0261309, 53.9584328], [-2.0256613, 53.958371099999994], [-2.0252036999999996, 53.95829389999999]]} 0.4 0603 0608 None Skipton Broughton Road CS Skipton 53.9582939 -2.0252037 53.9582939 -2.0252037 1 0 2026-09-18 06:13:26 TERMINATED 2026-09-18 06:03:00 Skipton Broughton Road CS SCHEDULE NEVER_DEPARTED_TIMEOUT None 1789711995024643 1 1 2026-09-18 06:13:15.026164 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 06:03:02.002783
629677 659916 G21513 862D03M618 2026-09-18 COMPLETE None 2026-09-18 06:03:00 2026-09-18 06:13:26 2026-09-20 06:13:26 {"id": 659916, "stp": "P", "toc": "Island Line", "uid": "G21513", "consist": "484005", "dest_crs": "SHN", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G21513/2026-09-18/detailed", "trust_id": "862D03M618", "origin_crs": "RYP", "show_on_map": 0, "dar_est_time": "06:03:00", "dar_platform": null, "dest_station": "Shanklin", "service_date": "2026-09-18", "dest_arr_time": "0631", "dest_platform": null, "is_terminated": 1, "next_location": "Ryde Esplanade", "signalling_id": "2D03", "timing_status": null, "origin_station": "Ryde Pier Head", "current_leg_arr": "0604½", "current_leg_dep": "0603", "current_leg_end": "Ryde Esplanade", "origin_dep_time": "0603", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-18T06:13:26", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.1604666999999995, 50.739045299999994], [-1.1606871, 50.7385846], [-1.1607582, 50.73843020000001], [-1.1608038, 50.73829010000001], [-1.1608523999999998, 50.738124], [-1.1608613, 50.7380392], [-1.160858, 50.73792569999999], [-1.1608162, 50.7376769], [-1.1607329, 50.737323], [-1.1600415999999998, 50.7338725], [-1.160035, 50.73383479999999], [-1.1600102, 50.7336929], [-1.1599487, 50.73349599999999], [-1.1598706, 50.73332740000001], [-1.1598057, 50.733231], [-1.1597497, 50.7331601]]}", "current_leg_start": "Ryde Pier Head", "dest_arr_time_act": "0631", "motion_projection": null, "next_location_lat": "50.7331601", "next_location_lon": "-1.1597497", "previous_location": null, "current_leg_milage": "0.4", "linx_max_speed_mph": 60, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 155.99, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1910.825, \"from_m\": 155.99, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 5505.556, \"from_m\": 1910.825, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 7308.803, \"from_m\": 5505.556, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7645.577, \"from_m\": 7308.803, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 8862.189, \"from_m\": 7645.577, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 8873.477, \"from_m\": 8862.189, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10265.714, \"from_m\": 8873.477, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 10624.861, \"from_m\": 10265.714, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 13342.584, \"from_m\": 10624.861, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 13418.079, \"from_m\": 13342.584, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 659916, \"profile_key\": \"ff7dc4b5e92bdc8842121a8cbe9ce251f9d9b94316ac71ca4fbeabe710514ce1\", \"schedule_id\": 9845, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0603\", \"location\": \"Ryde Pier Head\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31498}, {\"is_pass\": false, \"wtt_arr\": \"0604H\", \"wtt_dep\": \"0606\", \"location\": \"Ryde Esplanade\", \"stage_seq\": 2, \"distance_m\": 664.939, \"section_seq\": 1, \"route_path_id\": 31498}, {\"is_pass\": false, \"wtt_arr\": \"0609\", \"wtt_dep\": \"0610\", \"location\": \"Ryde St.Johns Road\", \"stage_seq\": 3, \"distance_m\": 1983.613, \"section_seq\": 1, \"route_path_id\": 31498}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0612H\", \"location\": \"Smallbrook Junction\", \"stage_seq\": 4, \"distance_m\": 3562.939, \"section_seq\": 1, \"route_path_id\": 31498}, {\"is_pass\": false, \"wtt_arr\": \"0617\", \"wtt_dep\": \"0619\", \"location\": \"Brading\", \"stage_seq\": 5, \"distance_m\": 7554.289, \"section_seq\": 1, \"route_path_id\": 31498}, {\"is_pass\": false, \"wtt_arr\": \"0623\", \"wtt_dep\": \"0624H\", \"location\": \"Sandown\", \"stage_seq\": 6, \"distance_m\": 10499.697, \"section_seq\": 1, \"route_path_id\": 31498}, {\"is_pass\": false, \"wtt_arr\": \"0627\", \"wtt_dep\": \"0628\", \"location\": \"Lake\", \"stage_seq\": 7, \"distance_m\": 11726.915, \"section_seq\": 1, \"route_path_id\": 31498}, {\"is_pass\": false, \"wtt_arr\": \"0631\", \"wtt_dep\": null, \"location\": \"Shanklin\", \"stage_seq\": 8, \"distance_m\": 13418.079, \"section_seq\": 1, \"route_path_id\": 31498}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 13418.079, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31498}], \"total_distance_m\": 13418.079, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 60.0, \"speed_covered_distance_m\": 13418.079, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0603", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "1.5", "current_position_lat": "50.7331601", "current_position_lon": "-1.1597497", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Ryde Pier Head", "service_state_platform": null, "timing_fact_generation": 1789704237889244, "current_leg_arrival_utc": "2026-09-18T06:04:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T06:03:02.005387", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-18T06:03:30+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-18T06:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T06:13:03.357711", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Island Line P RYP SHN 2D03 484005 2 60 None {"version": 3, "segments": [{"to_m": 155.99, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1910.825, "from_m": 155.99, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 5505.556, "from_m": 1910.825, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 7308.803, "from_m": 5505.556, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7645.577, "from_m": 7308.803, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 8862.189, "from_m": 7645.577, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 8873.477, "from_m": 8862.189, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10265.714, "from_m": 8873.477, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 10624.861, "from_m": 10265.714, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 13342.584, "from_m": 10624.861, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 13418.079, "from_m": 13342.584, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 659916, "profile_key": "ff7dc4b5e92bdc8842121a8cbe9ce251f9d9b94316ac71ca4fbeabe710514ce1", "schedule_id": 9845, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0603", "location": "Ryde Pier Head", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 31498}, {"is_pass": false, "wtt_arr": "0604H", "wtt_dep": "0606", "location": "Ryde Esplanade", "stage_seq": 2, "distance_m": 664.939, "section_seq": 1, "route_path_id": 31498}, {"is_pass": false, "wtt_arr": "0609", "wtt_dep": "0610", "location": "Ryde St.Johns Road", "stage_seq": 3, "distance_m": 1983.613, "section_seq": 1, "route_path_id": 31498}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0612H", "location": "Smallbrook Junction", "stage_seq": 4, "distance_m": 3562.939, "section_seq": 1, "route_path_id": 31498}, {"is_pass": false, "wtt_arr": "0617", "wtt_dep": "0619", "location": "Brading", "stage_seq": 5, "distance_m": 7554.289, "section_seq": 1, "route_path_id": 31498}, {"is_pass": false, "wtt_arr": "0623", "wtt_dep": "0624H", "location": "Sandown", "stage_seq": 6, "distance_m": 10499.697, "section_seq": 1, "route_path_id": 31498}, {"is_pass": false, "wtt_arr": "0627", "wtt_dep": "0628", "location": "Lake", "stage_seq": 7, "distance_m": 11726.915, "section_seq": 1, "route_path_id": 31498}, {"is_pass": false, "wtt_arr": "0631", "wtt_dep": null, "location": "Shanklin", "stage_seq": 8, "distance_m": 13418.079, "section_seq": 1, "route_path_id": 31498}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 13418.079, "from_m": 0.0, "section_seq": 1, "route_path_id": 31498}], "total_distance_m": 13418.079, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 60.0, "speed_covered_distance_m": 13418.079, "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} [] Ryde Pier Head 0603 0603 None 6:03:00 None Shanklin 0631 0631 None None None https://www.realtimetrains.co.uk/service/gb-nr:G21513/2026-09-18/detailed None Ryde Pier Head 2026-09-18T06:03:30+01:00 Ryde Esplanade 1.5 {"type": "LineString", "coordinates": [[-1.1604666999999995, 50.739045299999994], [-1.1606871, 50.7385846], [-1.1607582, 50.73843020000001], [-1.1608038, 50.73829010000001], [-1.1608523999999998, 50.738124], [-1.1608613, 50.7380392], [-1.160858, 50.73792569999999], [-1.1608162, 50.7376769], [-1.1607329, 50.737323], [-1.1600415999999998, 50.7338725], [-1.160035, 50.73383479999999], [-1.1600102, 50.7336929], [-1.1599487, 50.73349599999999], [-1.1598706, 50.73332740000001], [-1.1598057, 50.733231], [-1.1597497, 50.7331601]]} 0.4 0603 0604½ None None Ryde Esplanade 50.7331601 -1.1597497 50.7331601 -1.1597497 1 0 2026-09-18 06:13:26 TERMINATED 2026-09-18 06:03:00 Ryde Pier Head SCHEDULE NEVER_DEPARTED_TIMEOUT None 1789704237889244 0 0 2026-09-18 06:13:03.357711 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 06:03:02.005387
629678 661212 G40502 775W92M618 2026-09-18 COMPLETE 17626184 2026-09-18 07:03:00 2026-09-18 06:13:26 2026-09-20 06:13:26 {"id": 661212, "stp": "P", "toc": "Transport for Wales", "uid": "G40502", "consist": "197104", "dest_crs": "CDF", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G40502/2026-09-18/detailed", "trust_id": "775W92M618", "origin_crs": "CDF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cardiff Central", "service_date": "2026-09-18", "dest_arr_time": "0704", "dest_platform": "1", "is_terminated": 1, "next_location": "Cardiff Central", "signalling_id": "5W92", "timing_status": "EARLY", "origin_station": "Cardiff Central", "current_leg_arr": "0704", "current_leg_dep": "0701½", "current_leg_end": "Cardiff Central", "origin_dep_time": "0641", "origin_platform": "4B", "current_location": "Cardiff Central", "last_update_time": "2026-09-18T06:13:26", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.1916850999999995, 51.4763603], [-3.1876577, 51.475956399999994], [-3.1875859, 51.47594809999998], [-3.1873351, 51.475924600000006], [-3.1866776, 51.4758527], [-3.1864220999999997, 51.475829399999995], [-3.1858776, 51.4757868], [-3.1846566, 51.47569569999999], [-3.1841533, 51.47566], [-3.1835669, 51.475615799999986], [-3.1831542999999995, 51.4755863], [-3.1827778999999996, 51.4755707], [-3.1822824999999995, 51.475575], [-3.1818088, 51.4755837], [-3.1792304, 51.4756626]]}", "current_leg_start": "Cardiff Sig. 7048", "dest_arr_time_act": "0704", "motion_projection": null, "next_location_lat": "51.4756626", "next_location_lon": "-3.1792304", "previous_location": "Cardiff Central", "current_leg_milage": "0.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 272.05, \"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\": 581.662, \"from_m\": 272.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\": 1156.811, \"from_m\": 581.662, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 1466.422, \"from_m\": 1156.811, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1738.472, \"from_m\": 1466.422, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 661212, \"profile_key\": \"c02ebcc4012f203e61c98ff6cea6b11342542e00b6c3d34580a8a7e4b168f820\", \"schedule_id\": 36896, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0641\", \"location\": \"Cardiff Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30248}, {\"is_pass\": false, \"wtt_arr\": \"0643H\", \"wtt_dep\": \"0701H\", \"location\": \"Cardiff Sig. 7048\", \"stage_seq\": 2, \"distance_m\": 869.236, \"section_seq\": 1, \"route_path_id\": 30248}, {\"is_pass\": false, \"wtt_arr\": \"0704\", \"wtt_dep\": null, \"location\": \"Cardiff Central\", \"stage_seq\": 3, \"distance_m\": 1738.472, \"section_seq\": 1, \"route_path_id\": 30248}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1738.472, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30248}], \"total_distance_m\": 1738.472, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 1738.472, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0641", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.5", "current_position_lat": "51.4756626", "current_position_lon": "-3.1792304", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 24887, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:01:44Z\", \"source_id\": 55060085, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:03:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:01:48Z\", \"source_id\": 17626184, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cardiff Central", "service_state_platform": "1", "timing_fact_generation": 1789711310276138, "current_leg_arrival_utc": "2026-09-18T07:03:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T06:03:02.954557", "service_state_evidence_id": 17626184, "current_leg_start_actual_dep": "2026-09-18T07:01:30+01:00", "operational_evidence_version": 11, "service_state_event_time_utc": "2026-09-18T06:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T06:13:03.133525", "service_state_valid_until_kind": null, "operational_interpretation_version": 11, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Transport for Wales P CDF CDF 5W92 197104 3 100 None {"version": 3, "segments": [{"to_m": 272.05, "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": 581.662, "from_m": 272.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": 1156.811, "from_m": 581.662, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 1466.422, "from_m": 1156.811, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1738.472, "from_m": 1466.422, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 661212, "profile_key": "c02ebcc4012f203e61c98ff6cea6b11342542e00b6c3d34580a8a7e4b168f820", "schedule_id": 36896, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0641", "location": "Cardiff Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30248}, {"is_pass": false, "wtt_arr": "0643H", "wtt_dep": "0701H", "location": "Cardiff Sig. 7048", "stage_seq": 2, "distance_m": 869.236, "section_seq": 1, "route_path_id": 30248}, {"is_pass": false, "wtt_arr": "0704", "wtt_dep": null, "location": "Cardiff Central", "stage_seq": 3, "distance_m": 1738.472, "section_seq": 1, "route_path_id": 30248}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1738.472, "from_m": 0.0, "section_seq": 1, "route_path_id": 30248}], "total_distance_m": 1738.472, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 1738.472, "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": 24887, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:01:44Z", "source_id": 55060085, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T06:03:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:01:48Z", "source_id": 17626184, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T07:03:00+01:00", "operational_fact": true}] Cardiff Central 0641 0641 4B None None Cardiff Central 0704 0704 1 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:G40502/2026-09-18/detailed None Cardiff Sig. 7048 2026-09-18T07:01:30+01:00 Cardiff Central 2.5 {"type": "LineString", "coordinates": [[-3.1916850999999995, 51.4763603], [-3.1876577, 51.475956399999994], [-3.1875859, 51.47594809999998], [-3.1873351, 51.475924600000006], [-3.1866776, 51.4758527], [-3.1864220999999997, 51.475829399999995], [-3.1858776, 51.4757868], [-3.1846566, 51.47569569999999], [-3.1841533, 51.47566], [-3.1835669, 51.475615799999986], [-3.1831542999999995, 51.4755863], [-3.1827778999999996, 51.4755707], [-3.1822824999999995, 51.475575], [-3.1818088, 51.4755837], [-3.1792304, 51.4756626]]} 0.5 0701½ 0704 Cardiff Central Cardiff Central Cardiff Central 51.4756626 -3.1792304 51.4756626 -3.1792304 1 0 2026-09-18 06:13:26 TERMINATED 2026-09-18 06:03:00 Cardiff Central TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17626184 1789711310276138 11 11 2026-09-18 06:13:03.133525 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 06:03:02.954557
629679 661420 C17890 705Y10M618 2026-09-18 COMPLETE 17625348 2026-09-18 07:03:00 2026-09-18 06:13:26 2026-09-20 06:13:26 {"id": 661420, "stp": "P", "toc": "West Midlands Trains", "uid": "C17890", "consist": "730205+730225", "dest_crs": "NMP", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C17890/2026-09-18/detailed", "trust_id": "705Y10M618", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Northampton", "service_date": "2026-09-18", "dest_arr_time": "0708", "dest_platform": "3", "is_terminated": 1, "next_location": "Northampton", "signalling_id": "5Y10", "timing_status": "EARLY", "origin_station": "Northampton Riverside Sidings", "current_leg_arr": "0703", "current_leg_dep": "0705", "current_leg_end": "Northampton", "origin_dep_time": "0648", "origin_platform": "B", "current_location": "Northampton Bay", "last_update_time": "2026-09-18T06:13:26", "route_debug_link": null, "timing_variation": "-5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.9080593675015264, 52.24319235153749], [-0.9080525, 52.2430389], [-0.9079694, 52.2421299], [-0.9079505999999998, 52.2419889], [-0.9078862, 52.241367], [-0.9078603, 52.2411997], [-0.9078447, 52.24109509999999], [-0.9077669000000002, 52.240686199999985], [-0.9076864, 52.24031329999999], [-0.9075979, 52.2399175], [-0.907496, 52.2394592], [-0.9074128, 52.23907990000001], [-0.9073595, 52.238783999999995], [-0.9072653, 52.2383851], [-0.9071473, 52.2378792]]}", "current_leg_start": "Northampton North Jn", "dest_arr_time_act": "0708", "motion_projection": null, "next_location_lat": "52.2378792", "next_location_lon": "-0.9071473", "previous_location": "Northampton North Jn", "current_leg_milage": "0.4", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 429.251, \"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\": 790.002, \"from_m\": 429.251, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 661420, \"profile_key\": \"c58fac9dc082bb53c643c96d0fecaae43de1f9ffd94dde742b9b5ed2da8d81e3\", \"schedule_id\": 2310, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0648\", \"location\": \"Northampton Riverside Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28901}, {\"is_pass\": false, \"wtt_arr\": \"0651\", \"wtt_dep\": \"0705\", \"location\": \"Northampton North Jn\", \"stage_seq\": 2, \"distance_m\": 429.251, \"section_seq\": 1, \"route_path_id\": 28901}, {\"is_pass\": false, \"wtt_arr\": \"0708\", \"wtt_dep\": null, \"location\": \"Northampton\", \"stage_seq\": 3, \"distance_m\": 790.002, \"section_seq\": 1, \"route_path_id\": 28901}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 790.002, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28901}], \"total_distance_m\": 790.002, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 360.751, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 429.251, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0648", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1438.0", "current_position_lat": "52.2378792", "current_position_lon": "-0.9071473", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 21321, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:00:35Z\", \"source_id\": 55057342, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:03:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:00:41Z\", \"source_id\": 17625348, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Northampton", "service_state_platform": "3", "timing_fact_generation": 1789711242454657, "current_leg_arrival_utc": "2026-09-18T07:05:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T06:03:03.146424", "service_state_evidence_id": 17625348, "current_leg_start_actual_dep": "2026-09-18T07:05:00+01:00", "operational_evidence_version": 4, "service_state_event_time_utc": "2026-09-18T06:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T06:13:03.878599", "service_state_valid_until_kind": null, "operational_interpretation_version": 4, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains P None NMP 5Y10 730205+730225 10 110 None {"version": 3, "segments": [{"to_m": 429.251, "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": 790.002, "from_m": 429.251, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}], "service_id": 661420, "profile_key": "c58fac9dc082bb53c643c96d0fecaae43de1f9ffd94dde742b9b5ed2da8d81e3", "schedule_id": 2310, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0648", "location": "Northampton Riverside Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28901}, {"is_pass": false, "wtt_arr": "0651", "wtt_dep": "0705", "location": "Northampton North Jn", "stage_seq": 2, "distance_m": 429.251, "section_seq": 1, "route_path_id": 28901}, {"is_pass": false, "wtt_arr": "0708", "wtt_dep": null, "location": "Northampton", "stage_seq": 3, "distance_m": 790.002, "section_seq": 1, "route_path_id": 28901}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 790.002, "from_m": 0.0, "section_seq": 1, "route_path_id": 28901}], "total_distance_m": 790.002, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 360.751, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 429.251, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 21321, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:00:35Z", "source_id": 55057342, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T06:03:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:00:41Z", "source_id": 17625348, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T07:03:00+01:00", "operational_fact": true}] Northampton Riverside Sidings 0648 0648 B None None Northampton 0708 0708 3 EARLY -5 minutes https://www.realtimetrains.co.uk/service/gb-nr:C17890/2026-09-18/detailed None Northampton North Jn 2026-09-18T07:05:00+01:00 Northampton 1438.0 {"type": "LineString", "coordinates": [[-0.9080593675015264, 52.24319235153749], [-0.9080525, 52.2430389], [-0.9079694, 52.2421299], [-0.9079505999999998, 52.2419889], [-0.9078862, 52.241367], [-0.9078603, 52.2411997], [-0.9078447, 52.24109509999999], [-0.9077669000000002, 52.240686199999985], [-0.9076864, 52.24031329999999], [-0.9075979, 52.2399175], [-0.907496, 52.2394592], [-0.9074128, 52.23907990000001], [-0.9073595, 52.238783999999995], [-0.9072653, 52.2383851], [-0.9071473, 52.2378792]]} 0.4 0705 0703 Northampton North Jn Northampton Bay Northampton 52.2378792 -0.9071473 52.2378792 -0.9071473 1 0 2026-09-18 06:13:26 TERMINATED 2026-09-18 06:03:00 Northampton TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17625348 1789711242454657 4 4 2026-09-18 06:13:03.878599 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 06:03:03.146424
629680 661533 W85566 125S07M618 2026-09-18 COMPLETE 17626102 2026-09-18 07:03:00 2026-09-18 06:13:26 2026-09-20 06:13:26 {"id": 661533, "stp": "P", "toc": "TransPennine Express", "uid": "W85566", "consist": "802216", "dest_crs": "NCL", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W85566/2026-09-18/detailed", "trust_id": "125S07M618", "origin_crs": "XHT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Newcastle", "service_date": "2026-09-18", "dest_arr_time": "0701", "dest_platform": "2", "is_terminated": 1, "next_location": "Newcastle", "signalling_id": "5S07", "timing_status": "LATE", "origin_station": "Heaton T&R.S.M.D.", "current_leg_arr": "0703", "current_leg_dep": "0650", "current_leg_end": "Newcastle", "origin_dep_time": "0651", "origin_platform": null, "current_location": "Newcastle Central East End", "last_update_time": "2026-09-18T06:13:26", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.5678035999999995, 54.98448], [-1.5679667, 54.98437260000001], [-1.5681255999999997, 54.98428380000001], [-1.5683015, 54.9841927], [-1.5684931, 54.9841145], [-1.5686611999999998, 54.9840536], [-1.5691744, 54.9839106], [-1.5694449999999998, 54.98381379999999], [-1.5696698, 54.9837334], [-1.5719337999999998, 54.9830727], [-1.5723024, 54.982968], [-1.5726635, 54.98286169999999], [-1.57289, 54.9827846], [-1.5731256, 54.98269419999999], [-1.5732473, 54.98265060000001], [-1.5734771999999997, 54.98256829999999], [-1.5738918999999996, 54.98243200000001], [-1.5743294000000003, 54.9822847], [-1.5755171999999995, 54.981895599999994], [-1.5769930968677932, 54.981414975456225], [-1.5772387613608072, 54.9813429350182], [-1.577456353819508, 54.98127977989176], [-1.5776498307252516, 54.98122417941427], [-1.5778231485593923, 54.98117480292308], [-1.5779802638032852, 54.98113031975551], [-1.5781251329382864, 54.98108939924891], [-1.5782617124457503, 54.981050710740675], [-1.5783939588070326, 54.981012923568095], [-1.5785258285034875, 54.98097470706853], [-1.5786612780164715, 54.98093473057935], [-1.578804263827339, 54.98089166343789], [-1.5789587424174454, 54.98084417498147], [-1.5791286702681455, 54.98079093454747], [-1.5793180038607948, 54.980730611473234], [-1.5795306996767486, 54.98066187509609], [-1.5797707141973618, 54.9805833947534], [-1.5802518, 54.9804253], [-1.5803071999999998, 54.980407099999994], [-1.5809581, 54.980193199999995], [-1.5811932999999998, 54.98011590000001], [-1.5824400999999997, 54.979706], [-1.5843005999999995, 54.97909140000001], [-1.5848070999999997, 54.97892319999999], [-1.5850023999999998, 54.9788584], [-1.5862164, 54.9784554], [-1.5869904999999995, 54.9782093], [-1.5877683, 54.9779594], [-1.5885917, 54.9777178], [-1.5894248999999998, 54.9774813], [-1.5898812999999998, 54.97735490000001], [-1.5900571999999995, 54.97730630000001], [-1.5901931, 54.977268599999995], [-1.5907553, 54.9771136], [-1.5908436, 54.977089199999995], [-1.5913005999999998, 54.976962799999995], [-1.5913189, 54.97695769999999], [-1.5915399, 54.97690070000001], [-1.5924536, 54.97664280000001], [-1.5930119, 54.976485499999995], [-1.5935836999999995, 54.9763316], [-1.5941516, 54.976174500000006], [-1.5946967999999997, 54.9760241], [-1.5956932999999998, 54.9757257], [-1.5960272, 54.9756236], [-1.5960909, 54.9756041], [-1.5966755, 54.97542109999999], [-1.5974318999999997, 54.97518440000001], [-1.5976943, 54.9751023], [-1.5981263999999995, 54.97497779999999], [-1.5989345999999998, 54.974752499999994], [-1.6008891999999997, 54.97420749999999], [-1.6029637999999995, 54.97354849999999], [-1.6030349999999998, 54.97352889999999], [-1.6033272, 54.9734486], [-1.6042817, 54.97318129999999], [-1.6043693, 54.9731548], [-1.6044207999999998, 54.9731392], [-1.6045726, 54.9730897], [-1.6046972, 54.97304569999999], [-1.6047995, 54.97300500000001], [-1.6049129999999998, 54.972956999999994], [-1.6050169999999997, 54.97291100000001], [-1.6051143, 54.972864], [-1.6051945, 54.97282439999999], [-1.6052822999999998, 54.9727778], [-1.6053616999999998, 54.9727323], [-1.6054478, 54.972680899999986], [-1.6055288999999997, 54.9726312], [-1.6056132999999997, 54.972572200000016], [-1.6056900999999997, 54.97251880000001], [-1.6057763, 54.97245319999999], [-1.6058709000000002, 54.97237779999999], [-1.6058891, 54.97236079999999], [-1.6060329, 54.97222759999998], [-1.6060838, 54.972176299999994], [-1.6064077, 54.9718643], [-1.6064569, 54.97181689999999], [-1.6065654, 54.9716942], [-1.6065858000000002, 54.9716909], [-1.6067573999999998, 54.9715164], [-1.6070133, 54.971262], [-1.6071218, 54.9711616], [-1.6072219999999997, 54.9710716], [-1.6073377999999998, 54.97097949999999], [-1.6074873999999997, 54.9708597], [-1.6076103999999998, 54.9707752], [-1.6080525, 54.97047800000001], [-1.6085517, 54.97015210000001], [-1.6092660999999997, 54.9696895], [-1.6093244999999998, 54.9696517], [-1.6095552999999998, 54.9695118], [-1.6096719, 54.96944119999999], [-1.6097875999999998, 54.96937599999999], [-1.6098658999999995, 54.9693333], [-1.6099205, 54.96930459999999], [-1.6100982999999998, 54.9692123], [-1.6102436, 54.96914559999999], [-1.610386, 54.96908419999999], [-1.6105384, 54.9690281], [-1.6107026999999998, 54.9689736], [-1.6107591, 54.9689561], [-1.6108252999999997, 54.968936799999994], [-1.6108827, 54.9689195], [-1.6110931999999998, 54.96886130000001], [-1.6111324, 54.9688516], [-1.6112554, 54.9688214], [-1.6114821999999998, 54.968773000000006], [-1.6116691999999997, 54.9687389], [-1.6118775999999997, 54.968708799999995], [-1.6120376999999997, 54.96868969999999], [-1.6122666000000003, 54.9686669], [-1.6123722000000005, 54.96865710000001], [-1.6126845999999997, 54.9686299], [-1.6134016999999998, 54.9685628], [-1.614269, 54.96850609999999], [-1.6145624, 54.968491199999995], [-1.6156471999999995, 54.968444000000005], [-1.6156718, 54.9684432], [-1.6161913999999995, 54.968428499999995], [-1.6163618, 54.96841999999999], [-1.6165344, 54.9684074], [-1.6167252, 54.9683858], [-1.6168443, 54.9683683], [-1.6169675114151385, 54.96834637654192], [-1.6170010999999995, 54.9683404], [-1.6171591999999997, 54.9683062], [-1.6173561, 54.96826020000001], [-1.6174149999999998, 54.9682438]]}", "current_leg_start": "Heaton T&R.S.M.D.", "dest_arr_time_act": "0701", "motion_projection": null, "next_location_lat": "54.9682438", "next_location_lon": "-1.6174150", "previous_location": "Heaton T&R.S.M.D.", "current_leg_milage": "2.3", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 572.108, \"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\": 718.188, \"from_m\": 572.108, \"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\": 758.302, \"from_m\": 718.188, \"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\": 888.693, \"from_m\": 758.302, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 915.98, \"from_m\": 888.693, \"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\": 1736.426, \"from_m\": 915.98, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 2656.315, \"from_m\": 1736.426, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 3725.781, \"from_m\": 2656.315, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 661533, \"profile_key\": \"c107cff43a3f858c3994ac345019865ece513a4c54c729ad4e3e624064408d11\", \"schedule_id\": 28267, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0651\", \"location\": \"Heaton T&R.S.M.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27922}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0655\", \"location\": \"Heaton South Jn\", \"stage_seq\": 2, \"distance_m\": 780.39, \"section_seq\": 1, \"route_path_id\": 27922}, {\"is_pass\": false, \"wtt_arr\": \"0701\", \"wtt_dep\": null, \"location\": \"Newcastle\", \"stage_seq\": 3, \"distance_m\": 3725.781, \"section_seq\": 1, \"route_path_id\": 27922}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 3725.781, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27922}], \"total_distance_m\": 3725.781, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 3153.673, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 572.108, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0651", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "13.0", "current_position_lat": "54.9682438", "current_position_lon": "-1.6174150", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 3509, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:01:36Z\", \"source_id\": 55059802, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:03:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:01:40Z\", \"source_id\": 17626102, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Newcastle", "service_state_platform": "2", "timing_fact_generation": 1789711301419112, "current_leg_arrival_utc": "2026-09-18T07:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T06:03:04.763148", "service_state_evidence_id": 17626102, "current_leg_start_actual_dep": "2026-09-18T06:53:00+01:00", "operational_evidence_version": 8, "service_state_event_time_utc": "2026-09-18T06:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T06:13:05.157972", "service_state_valid_until_kind": null, "operational_interpretation_version": 8, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} TransPennine Express P XHT NCL 5S07 802216 5 125 None {"version": 3, "segments": [{"to_m": 572.108, "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": 718.188, "from_m": 572.108, "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": 758.302, "from_m": 718.188, "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": 888.693, "from_m": 758.302, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 915.98, "from_m": 888.693, "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": 1736.426, "from_m": 915.98, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 2656.315, "from_m": 1736.426, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 3725.781, "from_m": 2656.315, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 661533, "profile_key": "c107cff43a3f858c3994ac345019865ece513a4c54c729ad4e3e624064408d11", "schedule_id": 28267, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0651", "location": "Heaton T&R.S.M.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 27922}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0655", "location": "Heaton South Jn", "stage_seq": 2, "distance_m": 780.39, "section_seq": 1, "route_path_id": 27922}, {"is_pass": false, "wtt_arr": "0701", "wtt_dep": null, "location": "Newcastle", "stage_seq": 3, "distance_m": 3725.781, "section_seq": 1, "route_path_id": 27922}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 3725.781, "from_m": 0.0, "section_seq": 1, "route_path_id": 27922}], "total_distance_m": 3725.781, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 3153.673, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 572.108, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 3509, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:01:36Z", "source_id": 55059802, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T06:03:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:01:40Z", "source_id": 17626102, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T07:03:00+01:00", "operational_fact": true}] Heaton T&R.S.M.D. 0651 0651 None None None Newcastle 0701 0701 2 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:W85566/2026-09-18/detailed None Heaton T&R.S.M.D. 2026-09-18T06:53:00+01:00 Newcastle 13.0 {"type": "LineString", "coordinates": [[-1.5678035999999995, 54.98448], [-1.5679667, 54.98437260000001], [-1.5681255999999997, 54.98428380000001], [-1.5683015, 54.9841927], [-1.5684931, 54.9841145], [-1.5686611999999998, 54.9840536], [-1.5691744, 54.9839106], [-1.5694449999999998, 54.98381379999999], [-1.5696698, 54.9837334], [-1.5719337999999998, 54.9830727], [-1.5723024, 54.982968], [-1.5726635, 54.98286169999999], [-1.57289, 54.9827846], [-1.5731256, 54.98269419999999], [-1.5732473, 54.98265060000001], [-1.5734771999999997, 54.98256829999999], [-1.5738918999999996, 54.98243200000001], [-1.5743294000000003, 54.9822847], [-1.5755171999999995, 54.981895599999994], [-1.5769930968677932, 54.981414975456225], [-1.5772387613608072, 54.9813429350182], [-1.577456353819508, 54.98127977989176], [-1.5776498307252516, 54.98122417941427], [-1.5778231485593923, 54.98117480292308], [-1.5779802638032852, 54.98113031975551], [-1.5781251329382864, 54.98108939924891], [-1.5782617124457503, 54.981050710740675], [-1.5783939588070326, 54.981012923568095], [-1.5785258285034875, 54.98097470706853], [-1.5786612780164715, 54.98093473057935], [-1.578804263827339, 54.98089166343789], [-1.5789587424174454, 54.98084417498147], [-1.5791286702681455, 54.98079093454747], [-1.5793180038607948, 54.980730611473234], [-1.5795306996767486, 54.98066187509609], [-1.5797707141973618, 54.9805833947534], [-1.5802518, 54.9804253], [-1.5803071999999998, 54.980407099999994], [-1.5809581, 54.980193199999995], [-1.5811932999999998, 54.98011590000001], [-1.5824400999999997, 54.979706], [-1.5843005999999995, 54.97909140000001], [-1.5848070999999997, 54.97892319999999], [-1.5850023999999998, 54.9788584], [-1.5862164, 54.9784554], [-1.5869904999999995, 54.9782093], [-1.5877683, 54.9779594], [-1.5885917, 54.9777178], [-1.5894248999999998, 54.9774813], [-1.5898812999999998, 54.97735490000001], [-1.5900571999999995, 54.97730630000001], [-1.5901931, 54.977268599999995], [-1.5907553, 54.9771136], [-1.5908436, 54.977089199999995], [-1.5913005999999998, 54.976962799999995], [-1.5913189, 54.97695769999999], [-1.5915399, 54.97690070000001], [-1.5924536, 54.97664280000001], [-1.5930119, 54.976485499999995], [-1.5935836999999995, 54.9763316], [-1.5941516, 54.976174500000006], [-1.5946967999999997, 54.9760241], [-1.5956932999999998, 54.9757257], [-1.5960272, 54.9756236], [-1.5960909, 54.9756041], [-1.5966755, 54.97542109999999], [-1.5974318999999997, 54.97518440000001], [-1.5976943, 54.9751023], [-1.5981263999999995, 54.97497779999999], [-1.5989345999999998, 54.974752499999994], [-1.6008891999999997, 54.97420749999999], [-1.6029637999999995, 54.97354849999999], [-1.6030349999999998, 54.97352889999999], [-1.6033272, 54.9734486], [-1.6042817, 54.97318129999999], [-1.6043693, 54.9731548], [-1.6044207999999998, 54.9731392], [-1.6045726, 54.9730897], [-1.6046972, 54.97304569999999], [-1.6047995, 54.97300500000001], [-1.6049129999999998, 54.972956999999994], [-1.6050169999999997, 54.97291100000001], [-1.6051143, 54.972864], [-1.6051945, 54.97282439999999], [-1.6052822999999998, 54.9727778], [-1.6053616999999998, 54.9727323], [-1.6054478, 54.972680899999986], [-1.6055288999999997, 54.9726312], [-1.6056132999999997, 54.972572200000016], [-1.6056900999999997, 54.97251880000001], [-1.6057763, 54.97245319999999], [-1.6058709000000002, 54.97237779999999], [-1.6058891, 54.97236079999999], [-1.6060329, 54.97222759999998], [-1.6060838, 54.972176299999994], [-1.6064077, 54.9718643], [-1.6064569, 54.97181689999999], [-1.6065654, 54.9716942], [-1.6065858000000002, 54.9716909], [-1.6067573999999998, 54.9715164], [-1.6070133, 54.971262], [-1.6071218, 54.9711616], [-1.6072219999999997, 54.9710716], [-1.6073377999999998, 54.97097949999999], [-1.6074873999999997, 54.9708597], [-1.6076103999999998, 54.9707752], [-1.6080525, 54.97047800000001], [-1.6085517, 54.97015210000001], [-1.6092660999999997, 54.9696895], [-1.6093244999999998, 54.9696517], [-1.6095552999999998, 54.9695118], [-1.6096719, 54.96944119999999], [-1.6097875999999998, 54.96937599999999], [-1.6098658999999995, 54.9693333], [-1.6099205, 54.96930459999999], [-1.6100982999999998, 54.9692123], [-1.6102436, 54.96914559999999], [-1.610386, 54.96908419999999], [-1.6105384, 54.9690281], [-1.6107026999999998, 54.9689736], [-1.6107591, 54.9689561], [-1.6108252999999997, 54.968936799999994], [-1.6108827, 54.9689195], [-1.6110931999999998, 54.96886130000001], [-1.6111324, 54.9688516], [-1.6112554, 54.9688214], [-1.6114821999999998, 54.968773000000006], [-1.6116691999999997, 54.9687389], [-1.6118775999999997, 54.968708799999995], [-1.6120376999999997, 54.96868969999999], [-1.6122666000000003, 54.9686669], [-1.6123722000000005, 54.96865710000001], [-1.6126845999999997, 54.9686299], [-1.6134016999999998, 54.9685628], [-1.614269, 54.96850609999999], [-1.6145624, 54.968491199999995], [-1.6156471999999995, 54.968444000000005], [-1.6156718, 54.9684432], [-1.6161913999999995, 54.968428499999995], [-1.6163618, 54.96841999999999], [-1.6165344, 54.9684074], [-1.6167252, 54.9683858], [-1.6168443, 54.9683683], [-1.6169675114151385, 54.96834637654192], [-1.6170010999999995, 54.9683404], [-1.6171591999999997, 54.9683062], [-1.6173561, 54.96826020000001], [-1.6174149999999998, 54.9682438]]} 2.3 0650 0703 Heaton T&R.S.M.D. Newcastle Central East End Newcastle 54.9682438 -1.6174150 54.9682438 -1.6174150 1 0 2026-09-18 06:13:26 TERMINATED 2026-09-18 06:03:00 Newcastle TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17626102 1789711301419112 8 8 2026-09-18 06:13:05.157972 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 06:03:04.763148
629681 660488 W82867 062N57M618 2026-09-18 COMPLETE 17626485 2026-09-18 07:03:00 2026-09-18 06:13:26 2026-09-20 06:13:26 {"id": 660488, "stp": "P", "toc": "ScotRail", "uid": "W82867", "consist": "385005+385035", "dest_crs": "ALO", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W82867/2026-09-18/detailed", "trust_id": "062N57M618", "origin_crs": "GLQ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Alloa", "service_date": "2026-09-18", "dest_arr_time": "0702", "dest_platform": "1", "is_terminated": 1, "next_location": "Alloa", "signalling_id": "2N57", "timing_status": "LATE", "origin_station": "Glasgow Queen St High Level", "current_leg_arr": "0703", "current_leg_dep": "0653", "current_leg_end": "Alloa", "origin_dep_time": "0619", "origin_platform": "6", "current_location": "Alloa", "last_update_time": "2026-09-18T06:13:26", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.9348095, 56.1202015], [-3.9351664, 56.12055139999999], [-3.9353344, 56.120723], [-3.935493999999999, 56.120929], [-3.935538, 56.120993000000006], [-3.9356961, 56.12122320000001], [-3.935764400000001, 56.1213226], [-3.9358793, 56.12152639999999], [-3.9360101999999992, 56.1218351], [-3.936052699999999, 56.1219493], [-3.9361313, 56.1222318], [-3.9361706, 56.122550399999994], [-3.9362098, 56.122869], [-3.936213200000001, 56.1229388], [-3.9362322, 56.1233282], [-3.9362289, 56.1236243], [-3.9361739, 56.1240399], [-3.9361145, 56.124287200000005], [-3.9360236999999993, 56.12461029999999], [-3.935886899999999, 56.124993800000006], [-3.935814899999999, 56.125122], [-3.935767199999999, 56.1252069], [-3.935715599999999, 56.1252987], [-3.9354426, 56.1257844], [-3.9350686, 56.1263894], [-3.9349375, 56.1265996], [-3.9347375000000007, 56.1269202], [-3.934428299999999, 56.12742039999999], [-3.933289499999999, 56.1291688], [-3.933106, 56.1294551], [-3.9330999000000006, 56.129464600000006], [-3.9330408, 56.1295597], [-3.932399799999999, 56.1304623], [-3.9323041, 56.13059710000001], [-3.931231699999999, 56.13189010000001], [-3.930707570587363, 56.13248795651329], [-3.9303516, 56.13289399999999], [-3.9300494, 56.1331873], [-3.929562199999999, 56.133595099999994], [-3.9292412, 56.13383360000001], [-3.928755999999999, 56.13418209999998], [-3.9282971, 56.1344534], [-3.9280259, 56.1345933], [-3.9276785, 56.1347609], [-3.9275687, 56.13481389999999], [-3.9267348, 56.1351377], [-3.9261003, 56.13533580000001], [-3.9256722, 56.1354584], [-3.9247884, 56.13566070000001], [-3.9242928, 56.13576040000001], [-3.92349, 56.1358657], [-3.923373799999999, 56.1358809], [-3.9227177, 56.13593509999999], [-3.9220853, 56.1359584], [-3.9212582, 56.135959], [-3.9202666, 56.1359247], [-3.9194721, 56.1358392], [-3.918312899999999, 56.1356087], [-3.916906299999999, 56.135218599999995], [-3.9155076000000006, 56.1347295], [-3.913405399999999, 56.13399450000001], [-3.9125994, 56.13373360000001], [-3.9116677, 56.1334714], [-3.9116127, 56.1334572], [-3.9104625, 56.1331597], [-3.909465299999999, 56.1329244], [-3.9078278000000006, 56.132595499999994], [-3.9063429999999992, 56.1323559], [-3.9053537, 56.1322214], [-3.9044482, 56.1321209], [-3.9030803, 56.1320004], [-3.9020545, 56.13193219999999], [-3.901062, 56.1318951], [-3.9005703, 56.1318836], [-3.9000422, 56.13187129999999], [-3.8985692999999992, 56.13186739999999], [-3.8959122, 56.1318766], [-3.8917681, 56.131923099999995], [-3.8902245999999994, 56.1319279], [-3.8885770000000006, 56.131933100000005], [-3.888429199999999, 56.13193350000001], [-3.8882859, 56.131934], [-3.8872521, 56.1319372], [-3.8798491999999993, 56.1319731], [-3.8788423, 56.13197840000001], [-3.8747805, 56.13199960000001], [-3.8736265, 56.131979], [-3.869841300000001, 56.132028899999995], [-3.8694252, 56.13203440000001], [-3.8674019999999993, 56.132051099999984], [-3.8660438999999993, 56.1320068], [-3.8656697, 56.1319946], [-3.8640982999999993, 56.13189150000001], [-3.862755721713942, 56.131751610242446], [-3.8622555999999992, 56.13169950000001], [-3.8614228, 56.13158], [-3.8601289, 56.1313943], [-3.8579516, 56.1310117], [-3.854014199999999, 56.1300418], [-3.852659099999999, 56.1296553], [-3.851822, 56.12942360000001], [-3.8498407, 56.12883399999999], [-3.8476939, 56.1282239], [-3.8470483, 56.1280404], [-3.845467, 56.12759109999999], [-3.8427689, 56.1268029], [-3.8422579, 56.12665359999998], [-3.8421304, 56.1266164], [-3.8406821, 56.1261968], [-3.8397917, 56.1259376], [-3.836451100000001, 56.124965], [-3.835608, 56.12471699999999], [-3.8326206, 56.1238381], [-3.832161459485359, 56.12370477021678], [-3.8290764, 56.1228089], [-3.826658699999999, 56.1221068], [-3.8252425, 56.1216878], [-3.822149499999999, 56.120772800000005], [-3.8197442000000006, 56.1200761], [-3.817506100000001, 56.11942789999999], [-3.816195, 56.11904810000001], [-3.8154836, 56.11885360000001], [-3.8139971, 56.1185022], [-3.8130906, 56.11830760000001], [-3.8121655, 56.11812679999999], [-3.810489599999999, 56.11785150000001], [-3.8099927, 56.1177725], [-3.8096516, 56.1177182], [-3.8087950999999993, 56.11762269999999], [-3.807800699999999, 56.1175119], [-3.8074368, 56.11747939999999], [-3.8069439, 56.117439999999995], [-3.80614, 56.117381], [-3.8052062, 56.1173372], [-3.8025265, 56.1172978], [-3.7993127000000007, 56.117366999999994], [-3.7971912, 56.1174127], [-3.7965978, 56.117420799999984], [-3.7958307, 56.1174312], [-3.7937559, 56.11745930000001], [-3.7929341, 56.11750549999999], [-3.7928675, 56.117512], [-3.7925375, 56.11754429999999], [-3.7922567, 56.11757180000001], [-3.791586, 56.117667299999994], [-3.791067299999999, 56.1177169], [-3.7908293, 56.11774249999999], [-3.7906993, 56.117760099999984], [-3.7902908, 56.1178131], [-3.78991, 56.11784819999999], [-3.789731099999999, 56.1178605], [-3.7888638, 56.11791989999998]]}", "current_leg_start": "Stirling", "dest_arr_time_act": "0702", "motion_projection": null, "next_location_lat": "56.1179199", "next_location_lon": "-3.7888638", "previous_location": "Stirling", "current_leg_milage": "6.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 179.518, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1093.771, \"from_m\": 179.518, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3600.351, \"from_m\": 1093.771, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3967.965, \"from_m\": 3600.351, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 4944.228, \"from_m\": 3967.965, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 5249.173, \"from_m\": 4944.228, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 27487.108, \"from_m\": 5249.173, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 31408.817, \"from_m\": 27487.108, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 32002.27, \"from_m\": 31408.817, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32712.526, \"from_m\": 32002.27, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 35407.751, \"from_m\": 32712.526, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 46077.386, \"from_m\": 35407.751, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 47081.759, \"from_m\": 46077.386, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 47141.251, \"from_m\": 47081.759, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 47168.705, \"from_m\": 47141.251, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 47615.592, \"from_m\": 47168.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\": 47853.31, \"from_m\": 47615.592, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 48228.183, \"from_m\": 47853.31, \"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\": 48265.925, \"from_m\": 48228.183, \"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\": 50067.947, \"from_m\": 48265.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\": 57870.367, \"from_m\": 50067.947, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 58183.337, \"from_m\": 57870.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\": 58354.547, \"from_m\": 58183.337, \"capability_applied\": null, \"effective_limit_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\": 660488, \"profile_key\": \"0b9a106d48379377536e0d373f43a4dab12eae3653e2e06446e081225aa51c00\", \"schedule_id\": 27568, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0619\", \"location\": \"Glasgow Queen St High Level\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28691}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0621\", \"location\": \"Cowlairs South Jn\", \"stage_seq\": 2, \"distance_m\": 1895.532, \"section_seq\": 1, \"route_path_id\": 28691}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0621H\", \"location\": \"Cowlairs West Jn\", \"stage_seq\": 3, \"distance_m\": 2785.912, \"section_seq\": 1, \"route_path_id\": 28691}, {\"is_pass\": false, \"wtt_arr\": \"0623H\", \"wtt_dep\": \"0624\", \"location\": \"Bishopbriggs\", \"stage_seq\": 4, \"distance_m\": 5079.683, \"section_seq\": 1, \"route_path_id\": 28691}, {\"is_pass\": false, \"wtt_arr\": \"0627H\", \"wtt_dep\": \"0628H\", \"location\": \"Lenzie\", \"stage_seq\": 5, \"distance_m\": 9924.035, \"section_seq\": 1, \"route_path_id\": 28691}, {\"is_pass\": false, \"wtt_arr\": \"0633H\", \"wtt_dep\": \"0634\", \"location\": \"Croy\", \"stage_seq\": 6, \"distance_m\": 18276.555, \"section_seq\": 1, \"route_path_id\": 28691}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0638H\", \"location\": \"Greenhill Upper Jn\", \"stage_seq\": 7, \"distance_m\": 27859.191, \"section_seq\": 1, \"route_path_id\": 28691}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0639\", \"location\": \"Greenhill Lower Jn\", \"stage_seq\": 8, \"distance_m\": 28917.076, \"section_seq\": 1, \"route_path_id\": 28691}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0641\", \"location\": \"Carmuirs West Jn\", \"stage_seq\": 9, \"distance_m\": 32432.067, \"section_seq\": 1, \"route_path_id\": 28691}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0642\", \"location\": \"Larbert Jn\", \"stage_seq\": 10, \"distance_m\": 33550.315, \"section_seq\": 1, \"route_path_id\": 28691}, {\"is_pass\": false, \"wtt_arr\": \"0643\", \"wtt_dep\": \"0644\", \"location\": \"Larbert\", \"stage_seq\": 11, \"distance_m\": 34497.758, \"section_seq\": 1, \"route_path_id\": 28691}, {\"is_pass\": false, \"wtt_arr\": \"0651H\", \"wtt_dep\": \"0653H\", \"location\": \"Stirling\", \"stage_seq\": 12, \"distance_m\": 47489.116, \"section_seq\": 1, \"route_path_id\": 28691}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0654H\", \"location\": \"Causewayhead Jn\", \"stage_seq\": 13, \"distance_m\": 48860.148, \"section_seq\": 1, \"route_path_id\": 28691}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0658H\", \"location\": \"Cambus Loop\", \"stage_seq\": 14, \"distance_m\": 55475.79, \"section_seq\": 1, \"route_path_id\": 28691}, {\"is_pass\": false, \"wtt_arr\": \"0702\", \"wtt_dep\": null, \"location\": \"Alloa\", \"stage_seq\": 15, \"distance_m\": 58354.547, \"section_seq\": 1, \"route_path_id\": 28691}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 58354.547, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28691}], \"total_distance_m\": 58354.547, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 58354.547, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0619", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "56.1179199", "current_position_lon": "-3.7888638", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1481, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:23:08Z\", \"source_id\": 54971923, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:23:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:23:14Z\", \"source_id\": 17600136, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1497, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:27:46Z\", \"source_id\": 54981165, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:28:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:27:48Z\", \"source_id\": 17602953, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1501, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:33:38Z\", \"source_id\": 54993683, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:34:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:33:44Z\", \"source_id\": 17606841, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:43:03Z\", \"source_id\": 55014817, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:44:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:43:08Z\", \"source_id\": 17613093, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 638, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:51:28Z\", \"source_id\": 55034429, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:52:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:51:33Z\", \"source_id\": 17618944, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 614, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:58:46Z\", \"source_id\": 55052575, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:59:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:58:52Z\", \"source_id\": 17624039, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 607, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:02:10Z\", \"source_id\": 55061122, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:03:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:02:11Z\", \"source_id\": 17626485, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Alloa", "service_state_platform": "1", "timing_fact_generation": 1789711334172574, "current_leg_arrival_utc": "2026-09-18T07:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T06:03:05.553743", "service_state_evidence_id": 17626485, "current_leg_start_actual_dep": "2026-09-18T06:54:30+01:00", "operational_evidence_version": 52, "service_state_event_time_utc": "2026-09-18T06:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T06:13:06.584521", "service_state_valid_until_kind": null, "operational_interpretation_version": 52, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P GLQ ALO 2N57 385005+385035 6 100 None {"version": 3, "segments": [{"to_m": 179.518, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 25.0}, {"to_m": 1093.771, "from_m": 179.518, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 3600.351, "from_m": 1093.771, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 60.0}, {"to_m": 3967.965, "from_m": 3600.351, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 70.0}, {"to_m": 4944.228, "from_m": 3967.965, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 5249.173, "from_m": 4944.228, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 85.0}, {"to_m": 27487.108, "from_m": 5249.173, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 31408.817, "from_m": 27487.108, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 32002.27, "from_m": 31408.817, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32712.526, "from_m": 32002.27, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 35407.751, "from_m": 32712.526, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 46077.386, "from_m": 35407.751, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 47081.759, "from_m": 46077.386, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 47141.251, "from_m": 47081.759, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 47168.705, "from_m": 47141.251, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47615.592, "from_m": 47168.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": 47853.31, "from_m": 47615.592, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 48228.183, "from_m": 47853.31, "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": 48265.925, "from_m": 48228.183, "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": 50067.947, "from_m": 48265.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": 57870.367, "from_m": 50067.947, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 58183.337, "from_m": 57870.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": 58354.547, "from_m": 58183.337, "capability_applied": null, "effective_limit_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": 660488, "profile_key": "0b9a106d48379377536e0d373f43a4dab12eae3653e2e06446e081225aa51c00", "schedule_id": 27568, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0619", "location": "Glasgow Queen St High Level", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28691}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0621", "location": "Cowlairs South Jn", "stage_seq": 2, "distance_m": 1895.532, "section_seq": 1, "route_path_id": 28691}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0621H", "location": "Cowlairs West Jn", "stage_seq": 3, "distance_m": 2785.912, "section_seq": 1, "route_path_id": 28691}, {"is_pass": false, "wtt_arr": "0623H", "wtt_dep": "0624", "location": "Bishopbriggs", "stage_seq": 4, "distance_m": 5079.683, "section_seq": 1, "route_path_id": 28691}, {"is_pass": false, "wtt_arr": "0627H", "wtt_dep": "0628H", "location": "Lenzie", "stage_seq": 5, "distance_m": 9924.035, "section_seq": 1, "route_path_id": 28691}, {"is_pass": false, "wtt_arr": "0633H", "wtt_dep": "0634", "location": "Croy", "stage_seq": 6, "distance_m": 18276.555, "section_seq": 1, "route_path_id": 28691}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0638H", "location": "Greenhill Upper Jn", "stage_seq": 7, "distance_m": 27859.191, "section_seq": 1, "route_path_id": 28691}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0639", "location": "Greenhill Lower Jn", "stage_seq": 8, "distance_m": 28917.076, "section_seq": 1, "route_path_id": 28691}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0641", "location": "Carmuirs West Jn", "stage_seq": 9, "distance_m": 32432.067, "section_seq": 1, "route_path_id": 28691}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0642", "location": "Larbert Jn", "stage_seq": 10, "distance_m": 33550.315, "section_seq": 1, "route_path_id": 28691}, {"is_pass": false, "wtt_arr": "0643", "wtt_dep": "0644", "location": "Larbert", "stage_seq": 11, "distance_m": 34497.758, "section_seq": 1, "route_path_id": 28691}, {"is_pass": false, "wtt_arr": "0651H", "wtt_dep": "0653H", "location": "Stirling", "stage_seq": 12, "distance_m": 47489.116, "section_seq": 1, "route_path_id": 28691}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0654H", "location": "Causewayhead Jn", "stage_seq": 13, "distance_m": 48860.148, "section_seq": 1, "route_path_id": 28691}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0658H", "location": "Cambus Loop", "stage_seq": 14, "distance_m": 55475.79, "section_seq": 1, "route_path_id": 28691}, {"is_pass": false, "wtt_arr": "0702", "wtt_dep": null, "location": "Alloa", "stage_seq": 15, "distance_m": 58354.547, "section_seq": 1, "route_path_id": 28691}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 58354.547, "from_m": 0.0, "section_seq": 1, "route_path_id": 28691}], "total_distance_m": 58354.547, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 58354.547, "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": 1481, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:23:08Z", "source_id": 54971923, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T05:23:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:23:14Z", "source_id": 17600136, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T06:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1497, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:27:46Z", "source_id": 54981165, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T05:28:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:27:48Z", "source_id": 17602953, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T06:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1501, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:33:38Z", "source_id": 54993683, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T05:34:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:33:44Z", "source_id": 17606841, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T06:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1099, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:43:03Z", "source_id": 55014817, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T05:44:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:43:08Z", "source_id": 17613093, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T06:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 638, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:51:28Z", "source_id": 55034429, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T05:52:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:51:33Z", "source_id": 17618944, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T06:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 614, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:58:46Z", "source_id": 55052575, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T05:59:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:58:52Z", "source_id": 17624039, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T06:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 607, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:02:10Z", "source_id": 55061122, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T06:03:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:02:11Z", "source_id": 17626485, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T07:03:00+01:00", "operational_fact": true}] Glasgow Queen St High Level 0619 0619 6 None None Alloa 0702 0702 1 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:W82867/2026-09-18/detailed None Stirling 2026-09-18T06:54:30+01:00 Alloa 10.0 {"type": "LineString", "coordinates": [[-3.9348095, 56.1202015], [-3.9351664, 56.12055139999999], [-3.9353344, 56.120723], [-3.935493999999999, 56.120929], [-3.935538, 56.120993000000006], [-3.9356961, 56.12122320000001], [-3.935764400000001, 56.1213226], [-3.9358793, 56.12152639999999], [-3.9360101999999992, 56.1218351], [-3.936052699999999, 56.1219493], [-3.9361313, 56.1222318], [-3.9361706, 56.122550399999994], [-3.9362098, 56.122869], [-3.936213200000001, 56.1229388], [-3.9362322, 56.1233282], [-3.9362289, 56.1236243], [-3.9361739, 56.1240399], [-3.9361145, 56.124287200000005], [-3.9360236999999993, 56.12461029999999], [-3.935886899999999, 56.124993800000006], [-3.935814899999999, 56.125122], [-3.935767199999999, 56.1252069], [-3.935715599999999, 56.1252987], [-3.9354426, 56.1257844], [-3.9350686, 56.1263894], [-3.9349375, 56.1265996], [-3.9347375000000007, 56.1269202], [-3.934428299999999, 56.12742039999999], [-3.933289499999999, 56.1291688], [-3.933106, 56.1294551], [-3.9330999000000006, 56.129464600000006], [-3.9330408, 56.1295597], [-3.932399799999999, 56.1304623], [-3.9323041, 56.13059710000001], [-3.931231699999999, 56.13189010000001], [-3.930707570587363, 56.13248795651329], [-3.9303516, 56.13289399999999], [-3.9300494, 56.1331873], [-3.929562199999999, 56.133595099999994], [-3.9292412, 56.13383360000001], [-3.928755999999999, 56.13418209999998], [-3.9282971, 56.1344534], [-3.9280259, 56.1345933], [-3.9276785, 56.1347609], [-3.9275687, 56.13481389999999], [-3.9267348, 56.1351377], [-3.9261003, 56.13533580000001], [-3.9256722, 56.1354584], [-3.9247884, 56.13566070000001], [-3.9242928, 56.13576040000001], [-3.92349, 56.1358657], [-3.923373799999999, 56.1358809], [-3.9227177, 56.13593509999999], [-3.9220853, 56.1359584], [-3.9212582, 56.135959], [-3.9202666, 56.1359247], [-3.9194721, 56.1358392], [-3.918312899999999, 56.1356087], [-3.916906299999999, 56.135218599999995], [-3.9155076000000006, 56.1347295], [-3.913405399999999, 56.13399450000001], [-3.9125994, 56.13373360000001], [-3.9116677, 56.1334714], [-3.9116127, 56.1334572], [-3.9104625, 56.1331597], [-3.909465299999999, 56.1329244], [-3.9078278000000006, 56.132595499999994], [-3.9063429999999992, 56.1323559], [-3.9053537, 56.1322214], [-3.9044482, 56.1321209], [-3.9030803, 56.1320004], [-3.9020545, 56.13193219999999], [-3.901062, 56.1318951], [-3.9005703, 56.1318836], [-3.9000422, 56.13187129999999], [-3.8985692999999992, 56.13186739999999], [-3.8959122, 56.1318766], [-3.8917681, 56.131923099999995], [-3.8902245999999994, 56.1319279], [-3.8885770000000006, 56.131933100000005], [-3.888429199999999, 56.13193350000001], [-3.8882859, 56.131934], [-3.8872521, 56.1319372], [-3.8798491999999993, 56.1319731], [-3.8788423, 56.13197840000001], [-3.8747805, 56.13199960000001], [-3.8736265, 56.131979], [-3.869841300000001, 56.132028899999995], [-3.8694252, 56.13203440000001], [-3.8674019999999993, 56.132051099999984], [-3.8660438999999993, 56.1320068], [-3.8656697, 56.1319946], [-3.8640982999999993, 56.13189150000001], [-3.862755721713942, 56.131751610242446], [-3.8622555999999992, 56.13169950000001], [-3.8614228, 56.13158], [-3.8601289, 56.1313943], [-3.8579516, 56.1310117], [-3.854014199999999, 56.1300418], [-3.852659099999999, 56.1296553], [-3.851822, 56.12942360000001], [-3.8498407, 56.12883399999999], [-3.8476939, 56.1282239], [-3.8470483, 56.1280404], [-3.845467, 56.12759109999999], [-3.8427689, 56.1268029], [-3.8422579, 56.12665359999998], [-3.8421304, 56.1266164], [-3.8406821, 56.1261968], [-3.8397917, 56.1259376], [-3.836451100000001, 56.124965], [-3.835608, 56.12471699999999], [-3.8326206, 56.1238381], [-3.832161459485359, 56.12370477021678], [-3.8290764, 56.1228089], [-3.826658699999999, 56.1221068], [-3.8252425, 56.1216878], [-3.822149499999999, 56.120772800000005], [-3.8197442000000006, 56.1200761], [-3.817506100000001, 56.11942789999999], [-3.816195, 56.11904810000001], [-3.8154836, 56.11885360000001], [-3.8139971, 56.1185022], [-3.8130906, 56.11830760000001], [-3.8121655, 56.11812679999999], [-3.810489599999999, 56.11785150000001], [-3.8099927, 56.1177725], [-3.8096516, 56.1177182], [-3.8087950999999993, 56.11762269999999], [-3.807800699999999, 56.1175119], [-3.8074368, 56.11747939999999], [-3.8069439, 56.117439999999995], [-3.80614, 56.117381], [-3.8052062, 56.1173372], [-3.8025265, 56.1172978], [-3.7993127000000007, 56.117366999999994], [-3.7971912, 56.1174127], [-3.7965978, 56.117420799999984], [-3.7958307, 56.1174312], [-3.7937559, 56.11745930000001], [-3.7929341, 56.11750549999999], [-3.7928675, 56.117512], [-3.7925375, 56.11754429999999], [-3.7922567, 56.11757180000001], [-3.791586, 56.117667299999994], [-3.791067299999999, 56.1177169], [-3.7908293, 56.11774249999999], [-3.7906993, 56.117760099999984], [-3.7902908, 56.1178131], [-3.78991, 56.11784819999999], [-3.789731099999999, 56.1178605], [-3.7888638, 56.11791989999998]]} 6.8 0653 0703 Stirling Alloa Alloa 56.1179199 -3.7888638 56.1179199 -3.7888638 1 0 2026-09-18 06:13:26 TERMINATED 2026-09-18 06:03:00 Alloa TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17626485 1789711334172574 52 52 2026-09-18 06:13:06.584521 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 06:03:05.553743
629682 660822 C32687 172K90M618 2026-09-18 COMPLETE 17627089 2026-09-18 07:03:00 2026-09-18 06:13:26 2026-09-20 06:13:26 {"id": 660822, "stp": "P", "toc": "Northern", "uid": "C32687", "consist": "158817", "dest_crs": "SBY", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C32687/2026-09-18/detailed", "trust_id": "172K90M618", "origin_crs": "LDS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Selby", "service_date": "2026-09-18", "dest_arr_time": "0705", "dest_platform": "3B", "is_terminated": 1, "next_location": "Selby", "signalling_id": "2K90", "timing_status": "EARLY", "origin_station": "Leeds", "current_leg_arr": "0703", "current_leg_dep": "0652", "current_leg_end": "Selby", "origin_dep_time": "0629", "origin_platform": "9D", "current_location": "Selby", "last_update_time": "2026-09-18T06:13:26", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.25114814510603, 53.78239954159133], [-1.2488799, 53.7821646], [-1.2482516999999995, 53.78209789999999], [-1.2455157, 53.7817969], [-1.2389612, 53.78108340000001], [-1.2385784999999998, 53.7810438], [-1.2371931, 53.78089510000001], [-1.2369636, 53.78087039999999], [-1.2347209999999995, 53.780629700000006], [-1.2345731175479393, 53.78061338880333], [-1.2345111862970537, 53.78060655788406], [-1.2343792, 53.780592], [-1.2266924999999995, 53.779766499999994], [-1.225262, 53.7796423], [-1.2238288, 53.779533400000005], [-1.2233495999999997, 53.77950460000001], [-1.2232635999999997, 53.7794994], [-1.2232028999999998, 53.77949579999999], [-1.2226968, 53.7794654], [-1.2198551999999998, 53.77933449999998], [-1.2192588689567712, 53.779308029199555], [-1.2192491999999997, 53.7793076], [-1.2178979999999997, 53.77925299999998], [-1.2176593, 53.7792428], [-1.214652, 53.7791107], [-1.2140576, 53.77908029999999], [-1.2121173, 53.7789975], [-1.2091418, 53.778875600000006], [-1.2033284999999998, 53.778622599999984], [-1.20129, 53.7785354], [-1.1980812, 53.778401], [-1.1967857, 53.7783535], [-1.1953961, 53.778282], [-1.1939921999999998, 53.7782302], [-1.1925729, 53.7781664], [-1.1877751, 53.77797259999999], [-1.1815676, 53.77771889999999], [-1.17521, 53.7775036], [-1.1742120010428712, 53.777481652801825], [-1.1742095999999995, 53.7774816], [-1.1678098693553778, 53.777284203030305], [-1.1670024999999995, 53.7772593], [-1.1607022, 53.7770523], [-1.1545924, 53.7768588], [-1.154304061266684, 53.776848100202805], [-1.1542287600494014, 53.77684530589254], [-1.1539699, 53.77683570000001], [-1.1472463, 53.7765302], [-1.1464702, 53.7764916], [-1.1424617, 53.776302599999994], [-1.1385307999999998, 53.77613059999999], [-1.1358782, 53.77598580000001], [-1.1247809, 53.7755191], [-1.1204704, 53.7753653], [-1.1192464, 53.77534659999999], [-1.1180002, 53.7753654], [-1.1157978, 53.7754613], [-1.1133580999999997, 53.77558609999999], [-1.1114873, 53.775709899999995], [-1.1008222, 53.77641580000001], [-1.0999582999999995, 53.7764845], [-1.099362, 53.7765388], [-1.0982517, 53.77666870000001], [-1.0971752, 53.77678540000001], [-1.0967778, 53.77683439999999], [-1.0959313, 53.7769446], [-1.0954240999999998, 53.77700170000001], [-1.0951292, 53.7770393], [-1.0925384, 53.77736139999999], [-1.0911344, 53.777530600000006], [-1.0895486, 53.7777514], [-1.0831938, 53.7785759], [-1.0779783409434258, 53.77925718261357], [-1.077734, 53.779289099999986], [-1.0764566999999998, 53.7794571], [-1.075508, 53.7795716], [-1.0751383, 53.779611399999986], [-1.0747458, 53.7796331], [-1.0743929, 53.77964430000001], [-1.0739926, 53.7796338], [-1.0737379, 53.779610299999995], [-1.0735865, 53.77959289999999], [-1.0732274, 53.7795395], [-1.0728053, 53.7794562], [-1.0712808, 53.779101399999995], [-1.0708999, 53.779022000000005], [-1.0706536999999998, 53.7789734], [-1.070392, 53.7789375], [-1.0701319, 53.7789053], [-1.0698533, 53.77888639999998], [-1.0695252, 53.7788779], [-1.0692521, 53.7788832], [-1.0690345, 53.77888900000001], [-1.06878, 53.7789085], [-1.0683991, 53.77895519999999], [-1.0679552, 53.7790399], [-1.0677098, 53.779092599999984], [-1.0674581999999997, 53.7791617], [-1.0671772999999998, 53.779247], [-1.0669683999999997, 53.77932539999999], [-1.0664991999999998, 53.7795364], [-1.0661235, 53.77975209999999], [-1.0659138, 53.7798962], [-1.0657287, 53.780033499999995], [-1.0653186, 53.78045620000001], [-1.0650692, 53.7807496], [-1.0647013000000003, 53.781217000000005], [-1.0642491000000005, 53.7818468], [-1.0640496, 53.7821396], [-1.0636226, 53.782766599999995]]}", "current_leg_start": "South Milford", "dest_arr_time_act": "0704", "motion_projection": null, "next_location_lat": "53.7827666", "next_location_lon": "-1.0636226", "previous_location": "South Milford", "current_leg_milage": "7.8", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 119.601, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 455.016, \"from_m\": 119.601, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 902.268, \"from_m\": 455.016, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 1585.698, \"from_m\": 902.268, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 1624.788, \"from_m\": 1585.698, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 3674.235, \"from_m\": 1624.788, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4493.405, \"from_m\": 3674.235, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 7382.399, \"from_m\": 4493.405, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 15697.193, \"from_m\": 7382.399, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 16168.319, \"from_m\": 15697.193, \"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\": 29861.627, \"from_m\": 16168.319, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 32117.469, \"from_m\": 29861.627, \"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\": 32167.292, \"from_m\": 32117.469, \"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\": 32296.942, \"from_m\": 32167.292, \"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\": 32976.814, \"from_m\": 32296.942, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 33023.962, \"from_m\": 32976.814, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 33304.11, \"from_m\": 33023.962, \"capability_applied\": null, \"effective_limit_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\": 660822, \"profile_key\": \"37e34e5f69858ea02da7b6d9aa7fd53d147a6f9fb401bf14fe3fa41117a21a47\", \"schedule_id\": 3991, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0629\", \"location\": \"Leeds\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67248}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0631H\", \"location\": \"Neville H. West Jn\", \"stage_seq\": 2, \"distance_m\": 2629.668, \"section_seq\": 1, \"route_path_id\": 67248}, {\"is_pass\": false, \"wtt_arr\": \"0635\", \"wtt_dep\": \"0635H\", \"location\": \"Cross Gates\", \"stage_seq\": 3, \"distance_m\": 7131.283, \"section_seq\": 1, \"route_path_id\": 67248}, {\"is_pass\": false, \"wtt_arr\": \"0640\", \"wtt_dep\": \"0641\", \"location\": \"Garforth\", \"stage_seq\": 4, \"distance_m\": 11746.71, \"section_seq\": 1, \"route_path_id\": 67248}, {\"is_pass\": false, \"wtt_arr\": \"0642H\", \"wtt_dep\": \"0643\", \"location\": \"East Garforth\", \"stage_seq\": 5, \"distance_m\": 12594.846, \"section_seq\": 1, \"route_path_id\": 67248}, {\"is_pass\": false, \"wtt_arr\": \"0646\", \"wtt_dep\": \"0647\", \"location\": \"Micklefield\", \"stage_seq\": 6, \"distance_m\": 15565.615, \"section_seq\": 1, \"route_path_id\": 67248}, {\"is_pass\": false, \"wtt_arr\": \"0651H\", \"wtt_dep\": \"0652\", \"location\": \"South Milford\", \"stage_seq\": 7, \"distance_m\": 20609.948, \"section_seq\": 1, \"route_path_id\": 67248}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0654\", \"location\": \"Gascoigne Wood Jn\", \"stage_seq\": 8, \"distance_m\": 22763.859, \"section_seq\": 1, \"route_path_id\": 67248}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0655H\", \"location\": \"Hambleton West Jn\", \"stage_seq\": 9, \"distance_m\": 25730.297, \"section_seq\": 1, \"route_path_id\": 67248}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0656H\", \"location\": \"Hambleton East Jn\", \"stage_seq\": 10, \"distance_m\": 27556.431, \"section_seq\": 1, \"route_path_id\": 67248}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0701\", \"location\": \"Selby West Jn\", \"stage_seq\": 11, \"distance_m\": 32200.538, \"section_seq\": 1, \"route_path_id\": 67248}, {\"is_pass\": false, \"wtt_arr\": \"0704\", \"wtt_dep\": null, \"location\": \"Selby\", \"stage_seq\": 12, \"distance_m\": 33304.11, \"section_seq\": 1, \"route_path_id\": 67248}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 33304.11, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67248}], \"total_distance_m\": 33304.11, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 31254.663, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2049.447, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0629", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "11.0", "current_position_lat": "53.7827666", "current_position_lon": "-1.0636226", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 5269, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:34:20Z\", \"source_id\": 54995268, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:35:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:34:21Z\", \"source_id\": 17607241, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:39:48Z\", \"source_id\": 17610781, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5034, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:42:06Z\", \"source_id\": 55012631, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:42:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:42:09Z\", \"source_id\": 17612444, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5023, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:45:01Z\", \"source_id\": 55019174, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:46:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:45:08Z\", \"source_id\": 17614450, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:50:18Z\", \"source_id\": 17618070, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:03:04Z\", \"source_id\": 17627089, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Selby", "service_state_platform": "3B", "timing_fact_generation": 1789711385913588, "current_leg_arrival_utc": "2026-09-18T07:03:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T06:03:05.905195", "service_state_evidence_id": 17627089, "current_leg_start_actual_dep": "2026-09-18T06:52:00+01:00", "operational_evidence_version": 33, "service_state_event_time_utc": "2026-09-18T06:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T06:13:06.184961", "service_state_valid_until_kind": null, "operational_interpretation_version": 33, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P LDS SBY 2K90 158817 2 90 None {"version": 3, "segments": [{"to_m": 119.601, "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": 455.016, "from_m": 119.601, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 902.268, "from_m": 455.016, "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": 1585.698, "from_m": 902.268, "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": 1624.788, "from_m": 1585.698, "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": 3674.235, "from_m": 1624.788, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4493.405, "from_m": 3674.235, "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": 7382.399, "from_m": 4493.405, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 15697.193, "from_m": 7382.399, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 16168.319, "from_m": 15697.193, "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": 29861.627, "from_m": 16168.319, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 32117.469, "from_m": 29861.627, "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": 32167.292, "from_m": 32117.469, "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": 32296.942, "from_m": 32167.292, "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": 32976.814, "from_m": 32296.942, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 33023.962, "from_m": 32976.814, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 33304.11, "from_m": 33023.962, "capability_applied": null, "effective_limit_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": 660822, "profile_key": "37e34e5f69858ea02da7b6d9aa7fd53d147a6f9fb401bf14fe3fa41117a21a47", "schedule_id": 3991, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0629", "location": "Leeds", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67248}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0631H", "location": "Neville H. West Jn", "stage_seq": 2, "distance_m": 2629.668, "section_seq": 1, "route_path_id": 67248}, {"is_pass": false, "wtt_arr": "0635", "wtt_dep": "0635H", "location": "Cross Gates", "stage_seq": 3, "distance_m": 7131.283, "section_seq": 1, "route_path_id": 67248}, {"is_pass": false, "wtt_arr": "0640", "wtt_dep": "0641", "location": "Garforth", "stage_seq": 4, "distance_m": 11746.71, "section_seq": 1, "route_path_id": 67248}, {"is_pass": false, "wtt_arr": "0642H", "wtt_dep": "0643", "location": "East Garforth", "stage_seq": 5, "distance_m": 12594.846, "section_seq": 1, "route_path_id": 67248}, {"is_pass": false, "wtt_arr": "0646", "wtt_dep": "0647", "location": "Micklefield", "stage_seq": 6, "distance_m": 15565.615, "section_seq": 1, "route_path_id": 67248}, {"is_pass": false, "wtt_arr": "0651H", "wtt_dep": "0652", "location": "South Milford", "stage_seq": 7, "distance_m": 20609.948, "section_seq": 1, "route_path_id": 67248}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0654", "location": "Gascoigne Wood Jn", "stage_seq": 8, "distance_m": 22763.859, "section_seq": 1, "route_path_id": 67248}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0655H", "location": "Hambleton West Jn", "stage_seq": 9, "distance_m": 25730.297, "section_seq": 1, "route_path_id": 67248}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0656H", "location": "Hambleton East Jn", "stage_seq": 10, "distance_m": 27556.431, "section_seq": 1, "route_path_id": 67248}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0701", "location": "Selby West Jn", "stage_seq": 11, "distance_m": 32200.538, "section_seq": 1, "route_path_id": 67248}, {"is_pass": false, "wtt_arr": "0704", "wtt_dep": null, "location": "Selby", "stage_seq": 12, "distance_m": 33304.11, "section_seq": 1, "route_path_id": 67248}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 33304.11, "from_m": 0.0, "section_seq": 1, "route_path_id": 67248}], "total_distance_m": 33304.11, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 31254.663, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2049.447, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 5269, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:34:20Z", "source_id": 54995268, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T05:35:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:34:21Z", "source_id": 17607241, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T06:35:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:39:48Z", "source_id": 17610781, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T06:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5034, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:42:06Z", "source_id": 55012631, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T05:42:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:42:09Z", "source_id": 17612444, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T06:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5023, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:45:01Z", "source_id": 55019174, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T05:46:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:45:08Z", "source_id": 17614450, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T06:46:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:50:18Z", "source_id": 17618070, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T06:51:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:03:04Z", "source_id": 17627089, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T07:03:00+01:00", "operational_fact": true}] Leeds 0629 0629 9D None None Selby 0705 0704 3B EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C32687/2026-09-18/detailed None South Milford 2026-09-18T06:52:00+01:00 Selby 11.0 {"type": "LineString", "coordinates": [[-1.25114814510603, 53.78239954159133], [-1.2488799, 53.7821646], [-1.2482516999999995, 53.78209789999999], [-1.2455157, 53.7817969], [-1.2389612, 53.78108340000001], [-1.2385784999999998, 53.7810438], [-1.2371931, 53.78089510000001], [-1.2369636, 53.78087039999999], [-1.2347209999999995, 53.780629700000006], [-1.2345731175479393, 53.78061338880333], [-1.2345111862970537, 53.78060655788406], [-1.2343792, 53.780592], [-1.2266924999999995, 53.779766499999994], [-1.225262, 53.7796423], [-1.2238288, 53.779533400000005], [-1.2233495999999997, 53.77950460000001], [-1.2232635999999997, 53.7794994], [-1.2232028999999998, 53.77949579999999], [-1.2226968, 53.7794654], [-1.2198551999999998, 53.77933449999998], [-1.2192588689567712, 53.779308029199555], [-1.2192491999999997, 53.7793076], [-1.2178979999999997, 53.77925299999998], [-1.2176593, 53.7792428], [-1.214652, 53.7791107], [-1.2140576, 53.77908029999999], [-1.2121173, 53.7789975], [-1.2091418, 53.778875600000006], [-1.2033284999999998, 53.778622599999984], [-1.20129, 53.7785354], [-1.1980812, 53.778401], [-1.1967857, 53.7783535], [-1.1953961, 53.778282], [-1.1939921999999998, 53.7782302], [-1.1925729, 53.7781664], [-1.1877751, 53.77797259999999], [-1.1815676, 53.77771889999999], [-1.17521, 53.7775036], [-1.1742120010428712, 53.777481652801825], [-1.1742095999999995, 53.7774816], [-1.1678098693553778, 53.777284203030305], [-1.1670024999999995, 53.7772593], [-1.1607022, 53.7770523], [-1.1545924, 53.7768588], [-1.154304061266684, 53.776848100202805], [-1.1542287600494014, 53.77684530589254], [-1.1539699, 53.77683570000001], [-1.1472463, 53.7765302], [-1.1464702, 53.7764916], [-1.1424617, 53.776302599999994], [-1.1385307999999998, 53.77613059999999], [-1.1358782, 53.77598580000001], [-1.1247809, 53.7755191], [-1.1204704, 53.7753653], [-1.1192464, 53.77534659999999], [-1.1180002, 53.7753654], [-1.1157978, 53.7754613], [-1.1133580999999997, 53.77558609999999], [-1.1114873, 53.775709899999995], [-1.1008222, 53.77641580000001], [-1.0999582999999995, 53.7764845], [-1.099362, 53.7765388], [-1.0982517, 53.77666870000001], [-1.0971752, 53.77678540000001], [-1.0967778, 53.77683439999999], [-1.0959313, 53.7769446], [-1.0954240999999998, 53.77700170000001], [-1.0951292, 53.7770393], [-1.0925384, 53.77736139999999], [-1.0911344, 53.777530600000006], [-1.0895486, 53.7777514], [-1.0831938, 53.7785759], [-1.0779783409434258, 53.77925718261357], [-1.077734, 53.779289099999986], [-1.0764566999999998, 53.7794571], [-1.075508, 53.7795716], [-1.0751383, 53.779611399999986], [-1.0747458, 53.7796331], [-1.0743929, 53.77964430000001], [-1.0739926, 53.7796338], [-1.0737379, 53.779610299999995], [-1.0735865, 53.77959289999999], [-1.0732274, 53.7795395], [-1.0728053, 53.7794562], [-1.0712808, 53.779101399999995], [-1.0708999, 53.779022000000005], [-1.0706536999999998, 53.7789734], [-1.070392, 53.7789375], [-1.0701319, 53.7789053], [-1.0698533, 53.77888639999998], [-1.0695252, 53.7788779], [-1.0692521, 53.7788832], [-1.0690345, 53.77888900000001], [-1.06878, 53.7789085], [-1.0683991, 53.77895519999999], [-1.0679552, 53.7790399], [-1.0677098, 53.779092599999984], [-1.0674581999999997, 53.7791617], [-1.0671772999999998, 53.779247], [-1.0669683999999997, 53.77932539999999], [-1.0664991999999998, 53.7795364], [-1.0661235, 53.77975209999999], [-1.0659138, 53.7798962], [-1.0657287, 53.780033499999995], [-1.0653186, 53.78045620000001], [-1.0650692, 53.7807496], [-1.0647013000000003, 53.781217000000005], [-1.0642491000000005, 53.7818468], [-1.0640496, 53.7821396], [-1.0636226, 53.782766599999995]]} 7.8 0652 0703 South Milford Selby Selby 53.7827666 -1.0636226 53.7827666 -1.0636226 1 0 2026-09-18 06:13:26 TERMINATED 2026-09-18 06:03:00 Selby TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17627089 1789711385913588 33 33 2026-09-18 06:13:06.184961 3B None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 06:03:05.905195
629683 658881 W70572 702N06M518 2026-09-18 COMPLETE 17625929 2026-09-18 07:03:00 2026-09-18 06:13:26 2026-09-20 06:13:26 {"id": 658881, "stp": "P", "toc": "West Midlands Trains", "uid": "W70572", "consist": "730221+730233", "dest_crs": "EUS", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W70572/2026-09-18/detailed", "trust_id": "702N06M518", "origin_crs": "NMP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Euston", "service_date": "2026-09-18", "dest_arr_time": "0653", "dest_platform": "8", "is_terminated": 1, "next_location": "London Euston", "signalling_id": "2N06", "timing_status": "LATE", "origin_station": "Northampton", "current_leg_arr": "0703", "current_leg_dep": "0648", "current_leg_end": "London Euston", "origin_dep_time": "0534", "origin_platform": "1", "current_location": "London Euston", "last_update_time": "2026-09-18T06:13:26", "route_debug_link": null, "timing_variation": "+10 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-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.1634255797921149, 51.54280350971477], [-0.1631734460563923, 51.54282999135851], [-0.16294988708648558, 51.54285640761352], [-0.16275080827404778, 51.5428824059313], [-0.16257211501073185, 51.54290763376341], [-0.1624097126881908, 51.54293173856132], [-0.16225950669807762, 51.54295436777659], [-0.1621174024320453, 51.542975168860714], [-0.1619793052817468, 51.54299378926523], [-0.16184112063883516, 51.54300987644165], [-0.16169875389496335, 51.5430230778415], [-0.16154811044178435, 51.5430330409163], [-0.16138509567095116, 51.54303941311756], [-0.16120561497411673, 51.54304184189682], [-0.16100557374293412, 51.54303997470558], [-0.16078087736905625, 51.543033458995374], [-0.16052743124413615, 51.54302194221772], [-0.1603424, 51.543028199999995], [-0.16003239999999996, 51.54303], [-0.1597294, 51.543027], [-0.1589141, 51.5430386], [-0.1588300295502352, 51.54303949342656], [-0.15805779999999997, 51.54304770000001], [-0.1575811, 51.5430696], [-0.15731879999999998, 51.54307790000001], [-0.15704079999999998, 51.543085000000005], [-0.156581, 51.5430753], [-0.15636750000000002, 51.54306389999999], [-0.1561105, 51.54304650000001], [-0.15586829999999996, 51.5430174], [-0.15583589999999997, 51.543014], [-0.1555486, 51.542975], [-0.1553205, 51.542938099999986], [-0.155114, 51.54290479999999], [-0.1549011, 51.5428612], [-0.15471539999999998, 51.5428196], [-0.15455319999999995, 51.54278120000001], [-0.15446190000000004, 51.5427596], [-0.1542082, 51.5426929], [-0.15396379999999998, 51.54262320000001], [-0.15351519999999996, 51.542483], [-0.1532234, 51.54237549999999], [-0.1529972, 51.542289399999994], [-0.1527471, 51.542182699999984], [-0.1524428, 51.5420497], [-0.1521589, 51.541912], [-0.1517573, 51.5416974], [-0.1515433, 51.54157280000001], [-0.151492, 51.541524800000005], [-0.1513636, 51.5414413], [-0.1512153, 51.541336900000005], [-0.1510938, 51.54124629999999], [-0.15095350000000002, 51.541137500000005], [-0.1506007, 51.5408449], [-0.1504377, 51.540705599999995], [-0.15007829999999997, 51.5403794], [-0.14984089999999997, 51.5401615], [-0.1498365, 51.54015770000001], [-0.14978619999999998, 51.54011409999999], [-0.1495739, 51.53991959999999], [-0.14934539999999996, 51.5397103], [-0.1488076, 51.539222900000006], [-0.1486417, 51.5390731], [-0.1482142, 51.538678], [-0.14797289999999996, 51.53846130000001], [-0.1476782, 51.5381897], [-0.1473396, 51.5378828], [-0.14707129999999996, 51.5376393], [-0.14690869999999998, 51.5374887], [-0.1467754, 51.5373648], [-0.1455778, 51.53627649999999], [-0.14498229999999998, 51.5357395], [-0.14471, 51.535486699999986], [-0.14459359999999996, 51.53538700000001], [-0.1443193, 51.535166], [-0.1442148289815698, 51.53507577511147], [-0.14411910000000003, 51.534993099999994], [-0.1439847, 51.534884200000015], [-0.14393439999999996, 51.5348383], [-0.14376279999999997, 51.534685899999985], [-0.1436073, 51.5345424], [-0.1434363, 51.53440079999999], [-0.14324789999999998, 51.5342117], [-0.14282750000000002, 51.5338296], [-0.1426562, 51.53367860000001], [-0.1426508, 51.53367389999998], [-0.1425427, 51.5335787], [-0.14236279999999998, 51.533425099999995], [-0.142208, 51.53329630000001], [-0.1419305, 51.5330732], [-0.1416889, 51.532895100000005], [-0.1414323, 51.532714700000014], [-0.14114579999999996, 51.5325277], [-0.1408614, 51.5323573], [-0.1405536, 51.53219149999999], [-0.14020949999999996, 51.5320214], [-0.13988789999999998, 51.5318689], [-0.1396482, 51.531771], [-0.13928419999999997, 51.53162329999999], [-0.13875699999999996, 51.53139709999999], [-0.13842469999999998, 51.5312424], [-0.1382909, 51.5311755], [-0.1381647, 51.5311105], [-0.1379531, 51.5309998], [-0.13779759999999996, 51.5309223], [-0.1376439, 51.5308418], [-0.13746379999999997, 51.5307475], [-0.13734509999999997, 51.53068919999999], [-0.13708339999999997, 51.5305354], [-0.13687129999999997, 51.53040540000001], [-0.1365717, 51.530238999999995], [-0.13644659999999997, 51.530169099999995], [-0.1363772, 51.5301313], [-0.1360293, 51.5299169], [-0.1360079, 51.529902099999994], [-0.1357752, 51.5297385], [-0.1352258, 51.5293722], [-0.1348127, 51.5290647], [-0.1338843, 51.5282241], [-0.1338278, 51.5281729]]}", "current_leg_start": "Harrow & Wealdstone", "dest_arr_time_act": "0653", "motion_projection": null, "next_location_lat": "51.5281729", "next_location_lon": "-0.1338278", "previous_location": "Harrow & Wealdstone", "current_leg_milage": "11.3", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 211.916, \"from_m\": 0.0, \"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\": 807.033, \"from_m\": 211.916, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 4430.062, \"from_m\": 807.033, \"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\": 7487.175, \"from_m\": 4430.062, \"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\": 14657.303, \"from_m\": 7487.175, \"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\": 14751.357, \"from_m\": 14657.303, \"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\": 27743.898, \"from_m\": 14751.357, \"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\": 32598.279, \"from_m\": 27743.898, \"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\": 32678.168, \"from_m\": 32598.279, \"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\": 38382.397, \"from_m\": 32678.168, \"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\": 41671.779, \"from_m\": 38382.397, \"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\": 45952.584, \"from_m\": 41671.779, \"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\": 46038.427, \"from_m\": 45952.584, \"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\": 48125.497, \"from_m\": 46038.427, \"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\": 50039.85, \"from_m\": 48125.497, \"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\": 54773.559, \"from_m\": 50039.85, \"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\": 59162.503, \"from_m\": 54773.559, \"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\": 59482.341, \"from_m\": 59162.503, \"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\": 64699.373, \"from_m\": 59482.341, \"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\": 69683.66, \"from_m\": 64699.373, \"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\": 69737.597, \"from_m\": 69683.66, \"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\": 95516.966, \"from_m\": 69737.597, \"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\": 98886.826, \"from_m\": 95516.966, \"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\": 100390.258, \"from_m\": 98886.826, \"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\": 102235.246, \"from_m\": 100390.258, \"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\": 103387.282, \"from_m\": 102235.246, \"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\": 103434.173, \"from_m\": 103387.282, \"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\": 104662.739, \"from_m\": 103434.173, \"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\": 105141.489, \"from_m\": 104662.739, \"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\": 105196.773, \"from_m\": 105141.489, \"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\": 105240.857, \"from_m\": 105196.773, \"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\": 105284.093, \"from_m\": 105240.857, \"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\": 105348.895, \"from_m\": 105284.093, \"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\": 106028.708, \"from_m\": 105348.895, \"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\": 106035.613, \"from_m\": 106028.708, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 658881, \"profile_key\": \"55e83d2f6515ee7011fddf57bca80e7c1ba9c699a16f3c5d438d96061b8ab4d9\", \"schedule_id\": 27080, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0534\", \"location\": \"Northampton\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101918}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0539\", \"location\": \"Courteenhall Jn\", \"stage_seq\": 2, \"distance_m\": 7216.884, \"section_seq\": 1, \"route_path_id\": 101918}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0542\", \"location\": \"Hanslope Jn\", \"stage_seq\": 3, \"distance_m\": 15036.434, \"section_seq\": 1, \"route_path_id\": 101918}, {\"is_pass\": false, \"wtt_arr\": \"0545\", \"wtt_dep\": \"0546\", \"location\": \"Wolverton\", \"stage_seq\": 4, \"distance_m\": 21627.831, \"section_seq\": 1, \"route_path_id\": 101918}, {\"is_pass\": false, \"wtt_arr\": \"0549H\", \"wtt_dep\": \"0550H\", \"location\": \"Milton Keynes Central\", \"stage_seq\": 5, \"distance_m\": 25760.187, \"section_seq\": 1, \"route_path_id\": 101918}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0553\", \"location\": \"Denbigh Hall South Jn\", \"stage_seq\": 6, \"distance_m\": 29268.906, \"section_seq\": 1, \"route_path_id\": 101918}, {\"is_pass\": false, \"wtt_arr\": \"0554\", \"wtt_dep\": \"0555H\", \"location\": \"Bletchley\", \"stage_seq\": 7, \"distance_m\": 30802.261, \"section_seq\": 1, \"route_path_id\": 101918}, {\"is_pass\": false, \"wtt_arr\": \"0601H\", \"wtt_dep\": \"0602H\", \"location\": \"Leighton Buzzard\", \"stage_seq\": 8, \"distance_m\": 41461.16, \"section_seq\": 1, \"route_path_id\": 101918}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0606\", \"location\": \"Ledburn Jn\", \"stage_seq\": 9, \"distance_m\": 45767.408, \"section_seq\": 1, \"route_path_id\": 101918}, {\"is_pass\": false, \"wtt_arr\": \"0610H\", \"wtt_dep\": \"0612H\", \"location\": \"Tring\", \"stage_seq\": 10, \"distance_m\": 55142.333, \"section_seq\": 1, \"route_path_id\": 101918}, {\"is_pass\": false, \"wtt_arr\": \"0616H\", \"wtt_dep\": \"0618\", \"location\": \"Berkhamsted\", \"stage_seq\": 11, \"distance_m\": 61122.069, \"section_seq\": 1, \"route_path_id\": 101918}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0620H\", \"location\": \"Bourne End Jn (Herts)\", \"stage_seq\": 12, \"distance_m\": 64971.14, \"section_seq\": 1, \"route_path_id\": 101918}, {\"is_pass\": false, \"wtt_arr\": \"0621H\", \"wtt_dep\": \"0623\", \"location\": \"Hemel Hempstead\", \"stage_seq\": 13, \"distance_m\": 66622.646, \"section_seq\": 1, \"route_path_id\": 101918}, {\"is_pass\": false, \"wtt_arr\": \"0629H\", \"wtt_dep\": \"0631H\", \"location\": \"Watford Junction\", \"stage_seq\": 14, \"distance_m\": 77987.586, \"section_seq\": 1, \"route_path_id\": 101918}, {\"is_pass\": false, \"wtt_arr\": \"0637\", \"wtt_dep\": \"0638\", \"location\": \"Harrow & Wealdstone\", \"stage_seq\": 15, \"distance_m\": 87744.82, \"section_seq\": 1, \"route_path_id\": 101918}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0642\", \"location\": \"Wembley Central\", \"stage_seq\": 16, \"distance_m\": 93120.322, \"section_seq\": 1, \"route_path_id\": 101918}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0645\", \"location\": \"Willesden West London Jn\", \"stage_seq\": 17, \"distance_m\": 97538.523, \"section_seq\": 1, \"route_path_id\": 101918}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0649H\", \"location\": \"Camden Jn\", \"stage_seq\": 18, \"distance_m\": 103302.611, \"section_seq\": 1, \"route_path_id\": 101918}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0650\", \"location\": \"Camden South Jn\", \"stage_seq\": 19, \"distance_m\": 104243.221, \"section_seq\": 1, \"route_path_id\": 101918}, {\"is_pass\": false, \"wtt_arr\": \"0653\", \"wtt_dep\": null, \"location\": \"London Euston\", \"stage_seq\": 20, \"distance_m\": 106035.613, \"section_seq\": 1, \"route_path_id\": 101918}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 106035.613, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101918}], \"total_distance_m\": 106035.613, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 92651.553, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 13384.06, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0534", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "15.0", "current_position_lat": "51.5281729", "current_position_lon": "-0.1338278", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 21458, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:47:24Z\", \"source_id\": 54910499, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:48:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:47:28Z\", \"source_id\": 17581631, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21469, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:52:01Z\", \"source_id\": 54917270, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:53:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:52:08Z\", \"source_id\": 17583573, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21588, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:56:28Z\", \"source_id\": 54923944, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:57:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:56:33Z\", \"source_id\": 17585558, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21693, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:05:00Z\", \"source_id\": 54937714, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:06:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:05:07Z\", \"source_id\": 17589773, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21788, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:14:34Z\", \"source_id\": 54955290, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:15:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:14:39Z\", \"source_id\": 17595067, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21802, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:22:11Z\", \"source_id\": 54970081, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:23:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:22:13Z\", \"source_id\": 17599534, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21821, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:30:51Z\", \"source_id\": 54987570, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:31:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:30:53Z\", \"source_id\": 17604965, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21867, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:38:16Z\", \"source_id\": 55003927, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:39:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:38:21Z\", \"source_id\": 17609814, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21949, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:45:43Z\", \"source_id\": 55020800, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:46:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:45:45Z\", \"source_id\": 17614898, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21991, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:51:02Z\", \"source_id\": 55033290, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:51:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:51:07Z\", \"source_id\": 17618642, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22679, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:01:21Z\", \"source_id\": 55059156, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:03:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:01:26Z\", \"source_id\": 17625929, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Euston", "service_state_platform": "8", "timing_fact_generation": 1789711287587822, "current_leg_arrival_utc": "2026-09-18T07:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T06:03:07.247137", "service_state_evidence_id": 17625929, "current_leg_start_actual_dep": "2026-09-18T06:48:00+01:00", "operational_evidence_version": 97, "service_state_event_time_utc": "2026-09-18T06:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T06:13:07.632468", "service_state_valid_until_kind": null, "operational_interpretation_version": 97, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains P NMP EUS 2N06 730221+730233 10 110 None {"version": 3, "segments": [{"to_m": 211.916, "from_m": 0.0, "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": 807.033, "from_m": 211.916, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 4430.062, "from_m": 807.033, "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": 7487.175, "from_m": 4430.062, "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": 14657.303, "from_m": 7487.175, "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": 14751.357, "from_m": 14657.303, "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": 27743.898, "from_m": 14751.357, "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": 32598.279, "from_m": 27743.898, "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": 32678.168, "from_m": 32598.279, "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": 38382.397, "from_m": 32678.168, "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": 41671.779, "from_m": 38382.397, "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": 45952.584, "from_m": 41671.779, "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": 46038.427, "from_m": 45952.584, "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": 48125.497, "from_m": 46038.427, "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": 50039.85, "from_m": 48125.497, "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": 54773.559, "from_m": 50039.85, "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": 59162.503, "from_m": 54773.559, "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": 59482.341, "from_m": 59162.503, "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": 64699.373, "from_m": 59482.341, "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": 69683.66, "from_m": 64699.373, "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": 69737.597, "from_m": 69683.66, "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": 95516.966, "from_m": 69737.597, "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": 98886.826, "from_m": 95516.966, "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": 100390.258, "from_m": 98886.826, "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": 102235.246, "from_m": 100390.258, "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": 103387.282, "from_m": 102235.246, "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": 103434.173, "from_m": 103387.282, "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": 104662.739, "from_m": 103434.173, "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": 105141.489, "from_m": 104662.739, "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": 105196.773, "from_m": 105141.489, "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": 105240.857, "from_m": 105196.773, "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": 105284.093, "from_m": 105240.857, "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": 105348.895, "from_m": 105284.093, "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": 106028.708, "from_m": 105348.895, "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": 106035.613, "from_m": 106028.708, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 658881, "profile_key": "55e83d2f6515ee7011fddf57bca80e7c1ba9c699a16f3c5d438d96061b8ab4d9", "schedule_id": 27080, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0534", "location": "Northampton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 101918}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0539", "location": "Courteenhall Jn", "stage_seq": 2, "distance_m": 7216.884, "section_seq": 1, "route_path_id": 101918}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0542", "location": "Hanslope Jn", "stage_seq": 3, "distance_m": 15036.434, "section_seq": 1, "route_path_id": 101918}, {"is_pass": false, "wtt_arr": "0545", "wtt_dep": "0546", "location": "Wolverton", "stage_seq": 4, "distance_m": 21627.831, "section_seq": 1, "route_path_id": 101918}, {"is_pass": false, "wtt_arr": "0549H", "wtt_dep": "0550H", "location": "Milton Keynes Central", "stage_seq": 5, "distance_m": 25760.187, "section_seq": 1, "route_path_id": 101918}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0553", "location": "Denbigh Hall South Jn", "stage_seq": 6, "distance_m": 29268.906, "section_seq": 1, "route_path_id": 101918}, {"is_pass": false, "wtt_arr": "0554", "wtt_dep": "0555H", "location": "Bletchley", "stage_seq": 7, "distance_m": 30802.261, "section_seq": 1, "route_path_id": 101918}, {"is_pass": false, "wtt_arr": "0601H", "wtt_dep": "0602H", "location": "Leighton Buzzard", "stage_seq": 8, "distance_m": 41461.16, "section_seq": 1, "route_path_id": 101918}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0606", "location": "Ledburn Jn", "stage_seq": 9, "distance_m": 45767.408, "section_seq": 1, "route_path_id": 101918}, {"is_pass": false, "wtt_arr": "0610H", "wtt_dep": "0612H", "location": "Tring", "stage_seq": 10, "distance_m": 55142.333, "section_seq": 1, "route_path_id": 101918}, {"is_pass": false, "wtt_arr": "0616H", "wtt_dep": "0618", "location": "Berkhamsted", "stage_seq": 11, "distance_m": 61122.069, "section_seq": 1, "route_path_id": 101918}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0620H", "location": "Bourne End Jn (Herts)", "stage_seq": 12, "distance_m": 64971.14, "section_seq": 1, "route_path_id": 101918}, {"is_pass": false, "wtt_arr": "0621H", "wtt_dep": "0623", "location": "Hemel Hempstead", "stage_seq": 13, "distance_m": 66622.646, "section_seq": 1, "route_path_id": 101918}, {"is_pass": false, "wtt_arr": "0629H", "wtt_dep": "0631H", "location": "Watford Junction", "stage_seq": 14, "distance_m": 77987.586, "section_seq": 1, "route_path_id": 101918}, {"is_pass": false, "wtt_arr": "0637", "wtt_dep": "0638", "location": "Harrow & Wealdstone", "stage_seq": 15, "distance_m": 87744.82, "section_seq": 1, "route_path_id": 101918}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0642", "location": "Wembley Central", "stage_seq": 16, "distance_m": 93120.322, "section_seq": 1, "route_path_id": 101918}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0645", "location": "Willesden West London Jn", "stage_seq": 17, "distance_m": 97538.523, "section_seq": 1, "route_path_id": 101918}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0649H", "location": "Camden Jn", "stage_seq": 18, "distance_m": 103302.611, "section_seq": 1, "route_path_id": 101918}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0650", "location": "Camden South Jn", "stage_seq": 19, "distance_m": 104243.221, "section_seq": 1, "route_path_id": 101918}, {"is_pass": false, "wtt_arr": "0653", "wtt_dep": null, "location": "London Euston", "stage_seq": 20, "distance_m": 106035.613, "section_seq": 1, "route_path_id": 101918}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 106035.613, "from_m": 0.0, "section_seq": 1, "route_path_id": 101918}], "total_distance_m": 106035.613, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 92651.553, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 13384.06, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 21458, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:47:24Z", "source_id": 54910499, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T04:48:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:47:28Z", "source_id": 17581631, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T05:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21469, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:52:01Z", "source_id": 54917270, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T04:53:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:52:08Z", "source_id": 17583573, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T05:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21588, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:56:28Z", "source_id": 54923944, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T04:57:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:56:33Z", "source_id": 17585558, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T05:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21693, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:05:00Z", "source_id": 54937714, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T05:06:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:05:07Z", "source_id": 17589773, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T06:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21788, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:14:34Z", "source_id": 54955290, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T05:15:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:14:39Z", "source_id": 17595067, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T06:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21802, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:22:11Z", "source_id": 54970081, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T05:23:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:22:13Z", "source_id": 17599534, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T06:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21821, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:30:51Z", "source_id": 54987570, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T05:31:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:30:53Z", "source_id": 17604965, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T06:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21867, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:38:16Z", "source_id": 55003927, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T05:39:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:38:21Z", "source_id": 17609814, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T06:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21949, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:45:43Z", "source_id": 55020800, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T05:46:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:45:45Z", "source_id": 17614898, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T06:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21991, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:51:02Z", "source_id": 55033290, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T05:51:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:51:07Z", "source_id": 17618642, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T06:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22679, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:01:21Z", "source_id": 55059156, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T06:03:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:01:26Z", "source_id": 17625929, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T07:03:00+01:00", "operational_fact": true}] Northampton 0534 0534 1 None None London Euston 0653 0653 8 LATE +10 minutes https://www.realtimetrains.co.uk/service/gb-nr:W70572/2026-09-18/detailed None Harrow & Wealdstone 2026-09-18T06:48:00+01:00 London Euston 15.0 {"type": "LineString", "coordinates": [[-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.1634255797921149, 51.54280350971477], [-0.1631734460563923, 51.54282999135851], [-0.16294988708648558, 51.54285640761352], [-0.16275080827404778, 51.5428824059313], [-0.16257211501073185, 51.54290763376341], [-0.1624097126881908, 51.54293173856132], [-0.16225950669807762, 51.54295436777659], [-0.1621174024320453, 51.542975168860714], [-0.1619793052817468, 51.54299378926523], [-0.16184112063883516, 51.54300987644165], [-0.16169875389496335, 51.5430230778415], [-0.16154811044178435, 51.5430330409163], [-0.16138509567095116, 51.54303941311756], [-0.16120561497411673, 51.54304184189682], [-0.16100557374293412, 51.54303997470558], [-0.16078087736905625, 51.543033458995374], [-0.16052743124413615, 51.54302194221772], [-0.1603424, 51.543028199999995], [-0.16003239999999996, 51.54303], [-0.1597294, 51.543027], [-0.1589141, 51.5430386], [-0.1588300295502352, 51.54303949342656], [-0.15805779999999997, 51.54304770000001], [-0.1575811, 51.5430696], [-0.15731879999999998, 51.54307790000001], [-0.15704079999999998, 51.543085000000005], [-0.156581, 51.5430753], [-0.15636750000000002, 51.54306389999999], [-0.1561105, 51.54304650000001], [-0.15586829999999996, 51.5430174], [-0.15583589999999997, 51.543014], [-0.1555486, 51.542975], [-0.1553205, 51.542938099999986], [-0.155114, 51.54290479999999], [-0.1549011, 51.5428612], [-0.15471539999999998, 51.5428196], [-0.15455319999999995, 51.54278120000001], [-0.15446190000000004, 51.5427596], [-0.1542082, 51.5426929], [-0.15396379999999998, 51.54262320000001], [-0.15351519999999996, 51.542483], [-0.1532234, 51.54237549999999], [-0.1529972, 51.542289399999994], [-0.1527471, 51.542182699999984], [-0.1524428, 51.5420497], [-0.1521589, 51.541912], [-0.1517573, 51.5416974], [-0.1515433, 51.54157280000001], [-0.151492, 51.541524800000005], [-0.1513636, 51.5414413], [-0.1512153, 51.541336900000005], [-0.1510938, 51.54124629999999], [-0.15095350000000002, 51.541137500000005], [-0.1506007, 51.5408449], [-0.1504377, 51.540705599999995], [-0.15007829999999997, 51.5403794], [-0.14984089999999997, 51.5401615], [-0.1498365, 51.54015770000001], [-0.14978619999999998, 51.54011409999999], [-0.1495739, 51.53991959999999], [-0.14934539999999996, 51.5397103], [-0.1488076, 51.539222900000006], [-0.1486417, 51.5390731], [-0.1482142, 51.538678], [-0.14797289999999996, 51.53846130000001], [-0.1476782, 51.5381897], [-0.1473396, 51.5378828], [-0.14707129999999996, 51.5376393], [-0.14690869999999998, 51.5374887], [-0.1467754, 51.5373648], [-0.1455778, 51.53627649999999], [-0.14498229999999998, 51.5357395], [-0.14471, 51.535486699999986], [-0.14459359999999996, 51.53538700000001], [-0.1443193, 51.535166], [-0.1442148289815698, 51.53507577511147], [-0.14411910000000003, 51.534993099999994], [-0.1439847, 51.534884200000015], [-0.14393439999999996, 51.5348383], [-0.14376279999999997, 51.534685899999985], [-0.1436073, 51.5345424], [-0.1434363, 51.53440079999999], [-0.14324789999999998, 51.5342117], [-0.14282750000000002, 51.5338296], [-0.1426562, 51.53367860000001], [-0.1426508, 51.53367389999998], [-0.1425427, 51.5335787], [-0.14236279999999998, 51.533425099999995], [-0.142208, 51.53329630000001], [-0.1419305, 51.5330732], [-0.1416889, 51.532895100000005], [-0.1414323, 51.532714700000014], [-0.14114579999999996, 51.5325277], [-0.1408614, 51.5323573], [-0.1405536, 51.53219149999999], [-0.14020949999999996, 51.5320214], [-0.13988789999999998, 51.5318689], [-0.1396482, 51.531771], [-0.13928419999999997, 51.53162329999999], [-0.13875699999999996, 51.53139709999999], [-0.13842469999999998, 51.5312424], [-0.1382909, 51.5311755], [-0.1381647, 51.5311105], [-0.1379531, 51.5309998], [-0.13779759999999996, 51.5309223], [-0.1376439, 51.5308418], [-0.13746379999999997, 51.5307475], [-0.13734509999999997, 51.53068919999999], [-0.13708339999999997, 51.5305354], [-0.13687129999999997, 51.53040540000001], [-0.1365717, 51.530238999999995], [-0.13644659999999997, 51.530169099999995], [-0.1363772, 51.5301313], [-0.1360293, 51.5299169], [-0.1360079, 51.529902099999994], [-0.1357752, 51.5297385], [-0.1352258, 51.5293722], [-0.1348127, 51.5290647], [-0.1338843, 51.5282241], [-0.1338278, 51.5281729]]} 11.3 0648 0703 Harrow & Wealdstone London Euston London Euston 51.5281729 -0.1338278 51.5281729 -0.1338278 1 0 2026-09-18 06:13:26 TERMINATED 2026-09-18 06:03:00 London Euston TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17625929 1789711287587822 97 97 2026-09-18 06:13:07.632468 8 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 06:03:07.247137
629684 660750 P24424 252R06M618 2026-09-18 COMPLETE 17626243 2026-09-18 07:03:00 2026-09-18 06:13:26 2026-09-20 06:13:26 {"id": 660750, "stp": "P", "toc": "Northern", "uid": "P24424", "consist": "150118", "dest_crs": "DON", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P24424/2026-09-18/detailed", "trust_id": "252R06M618", "origin_crs": "SHF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Doncaster", "service_date": "2026-09-18", "dest_arr_time": "0704", "dest_platform": "8", "is_terminated": 1, "next_location": "Doncaster", "signalling_id": "2R06", "timing_status": "EARLY", "origin_station": "Sheffield", "current_leg_arr": "0703", "current_leg_dep": "0656", "current_leg_end": "Doncaster", "origin_dep_time": "0627", "origin_platform": "3A", "current_location": "Doncaster", "last_update_time": "2026-09-18T06:13:26", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.2344296, 53.4894636], [-1.2334375, 53.4892671], [-1.2328313, 53.4891623], [-1.2323184, 53.48908809999999], [-1.2318993, 53.489033899999995], [-1.2312686, 53.488956299999984], [-1.2307585, 53.48890299999999], [-1.2303142, 53.4888621], [-1.2297092, 53.4888289], [-1.2284067, 53.488765400000005], [-1.2280086999999995, 53.4887629], [-1.2276695, 53.488765400000005], [-1.2270485999999998, 53.4887745], [-1.2263661, 53.4888087], [-1.2253751999999998, 53.488873799999986], [-1.2244208, 53.4889663], [-1.2232323, 53.4890747], [-1.2223115, 53.4891606], [-1.2216976, 53.4892146], [-1.2214184, 53.489242], [-1.2211314, 53.4892797], [-1.2204441999999998, 53.48936879999999], [-1.2200998, 53.4894185], [-1.2198183, 53.489467899999994], [-1.2195334, 53.489513800000005], [-1.2179995999999995, 53.48981010000001], [-1.2179063, 53.48983520000001], [-1.2149601, 53.490628599999994], [-1.2129097, 53.49122729999999], [-1.2122078, 53.49145190000001], [-1.2111138999999995, 53.49182669999999], [-1.2104201, 53.492086], [-1.2096698, 53.492374199999986], [-1.2084313, 53.492908400000005], [-1.2071685999999997, 53.49345329999999], [-1.1992053, 53.4969286], [-1.1989548, 53.4970311], [-1.1958405, 53.4984076], [-1.1949136, 53.4988353], [-1.1947109, 53.49893759999999], [-1.1939265999999995, 53.499303600000005], [-1.1932847, 53.4996029], [-1.1923036, 53.5000139], [-1.1913967, 53.5003594], [-1.1902208, 53.500768999999984], [-1.1891797, 53.50108889999999], [-1.1880424999999997, 53.5014094], [-1.1857526, 53.5019634], [-1.1751776, 53.5045449], [-1.1746781999999998, 53.50466820000001], [-1.1744504, 53.504724499999995], [-1.1743696, 53.5047444], [-1.1740351, 53.50484010000001], [-1.1726190999999997, 53.50514940000001], [-1.1721372000000003, 53.50525180000001], [-1.1716421, 53.5053428], [-1.1706377, 53.5055057], [-1.1697289, 53.50563739999999], [-1.1693199, 53.5056991], [-1.1683326, 53.50584990000001], [-1.1678098693553778, 53.50592361712706], [-1.1664946, 53.50610910000001], [-1.1658236999999998, 53.50622719999999], [-1.165484, 53.5062896], [-1.1653289, 53.5063181], [-1.1646247, 53.506490500000005], [-1.1639317, 53.5066666], [-1.1630889, 53.5069147], [-1.1623191, 53.5071812], [-1.1615882999999998, 53.5074731], [-1.160959, 53.507765000000006], [-1.1602133999999995, 53.50816779999999], [-1.158334, 53.5092037], [-1.1568728999999998, 53.51003549999999], [-1.1554229, 53.510873200000006], [-1.1547902, 53.5112235], [-1.1535981, 53.51188059999999], [-1.1493158999999995, 53.51447], [-1.1489136, 53.514707599999994], [-1.1485005, 53.51493730000001], [-1.1480446, 53.51516939999999], [-1.1474732, 53.5154365], [-1.146922, 53.5156757], [-1.1463937, 53.5158743], [-1.1457955, 53.51607999999999], [-1.1452603999999995, 53.5162451], [-1.1448746999999997, 53.516352399999995], [-1.1441902, 53.5165313], [-1.1436497, 53.5166406], [-1.1427579, 53.5167993], [-1.1422911999999998, 53.5169101], [-1.1418579999999998, 53.51705289999999], [-1.141516, 53.51720439999999], [-1.1412397, 53.5173551], [-1.1409553999999995, 53.51755120000001], [-1.1407234, 53.5177506], [-1.1404792999999998, 53.51802729999999], [-1.1403962, 53.5181524], [-1.1402902, 53.5183446], [-1.1402030999999997, 53.5185384], [-1.1401601, 53.51873929999999], [-1.1400931999999997, 53.519084199999995], [-1.1400888, 53.5192337], [-1.1400751, 53.519696399999994], [-1.1400632999999998, 53.5200545], [-1.1400513, 53.5203373], [-1.1399725999999997, 53.5207311], [-1.1399503, 53.521074299999995], [-1.1399162480839404, 53.52123315641426], [-1.1398857999999998, 53.5213752], [-1.1398853, 53.5215619], [-1.1398758, 53.5223193]]}", "current_leg_start": "Conisbrough", "dest_arr_time_act": "0704", "motion_projection": null, "next_location_lat": "53.5223193", "next_location_lon": "-1.1398758", "previous_location": "Conisbrough", "current_leg_milage": "4.7", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 534.411, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 7856.881, \"from_m\": 534.411, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 7903.328, \"from_m\": 7856.881, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8132.417, \"from_m\": 7903.328, \"capability_applied\": null, \"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\": 9358.661, \"from_m\": 8132.417, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 12652.172, \"from_m\": 9358.661, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13645.196, \"from_m\": 12652.172, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14433.708, \"from_m\": 13645.196, \"capability_applied\": null, \"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\": 14713.318, \"from_m\": 14433.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\": 16879.467, \"from_m\": 14713.318, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 17634.57, \"from_m\": 16879.467, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18398.916, \"from_m\": 17634.57, \"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\": 19259.323, \"from_m\": 18398.916, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27201.079, \"from_m\": 19259.323, \"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\": 29479.067, \"from_m\": 27201.079, \"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\": 29972.732, \"from_m\": 29479.067, \"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\": 30072.065, \"from_m\": 29972.732, \"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\": 30247.68, \"from_m\": 30072.065, \"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\": 30291.776, \"from_m\": 30247.68, \"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\": 30329.967, \"from_m\": 30291.776, \"capability_applied\": null, \"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\": 30363.696, \"from_m\": 30329.967, \"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\": 30468.677, \"from_m\": 30363.696, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}], \"service_id\": 660750, \"profile_key\": \"18c42f65f6935ed3439524db0c61f4cb8f011ff2ffcf1ffaf75356bc2f06c599\", \"schedule_id\": 19744, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0627\", \"location\": \"Sheffield\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74350}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0628H\", \"location\": \"Nunnery Main Line Jn\", \"stage_seq\": 2, \"distance_m\": 732.54, \"section_seq\": 1, \"route_path_id\": 74350}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0631H\", \"location\": \"Wincobank Jn\", \"stage_seq\": 3, \"distance_m\": 5165.828, \"section_seq\": 1, \"route_path_id\": 74350}, {\"is_pass\": false, \"wtt_arr\": \"0632\", \"wtt_dep\": \"0633\", \"location\": \"Meadowhall\", \"stage_seq\": 4, \"distance_m\": 5443.978, \"section_seq\": 1, \"route_path_id\": 74350}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0636\", \"location\": \"Holmes Jn\", \"stage_seq\": 5, \"distance_m\": 8156.48, \"section_seq\": 1, \"route_path_id\": 74350}, {\"is_pass\": false, \"wtt_arr\": \"0638H\", \"wtt_dep\": \"0639H\", \"location\": \"Rotherham Central\", \"stage_seq\": 6, \"distance_m\": 9743.328, \"section_seq\": 1, \"route_path_id\": 74350}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0644H\", \"location\": \"Aldwarke Jn\", \"stage_seq\": 7, \"distance_m\": 13792.957, \"section_seq\": 1, \"route_path_id\": 74350}, {\"is_pass\": false, \"wtt_arr\": \"0648\", \"wtt_dep\": \"0648H\", \"location\": \"Swinton (S.Yorks)\", \"stage_seq\": 8, \"distance_m\": 17192.81, \"section_seq\": 1, \"route_path_id\": 74350}, {\"is_pass\": false, \"wtt_arr\": \"0650H\", \"wtt_dep\": \"0651H\", \"location\": \"Mexborough\", \"stage_seq\": 9, \"distance_m\": 19074.337, \"section_seq\": 1, \"route_path_id\": 74350}, {\"is_pass\": false, \"wtt_arr\": \"0655\", \"wtt_dep\": \"0655H\", \"location\": \"Conisbrough\", \"stage_seq\": 10, \"distance_m\": 22742.761, \"section_seq\": 1, \"route_path_id\": 74350}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0659\", \"location\": \"Hexthorpe Jn\", \"stage_seq\": 11, \"distance_m\": 27143.221, \"section_seq\": 1, \"route_path_id\": 74350}, {\"is_pass\": false, \"wtt_arr\": \"0704\", \"wtt_dep\": null, \"location\": \"Doncaster\", \"stage_seq\": 12, \"distance_m\": 30468.677, \"section_seq\": 1, \"route_path_id\": 74350}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 30468.677, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74350}], \"total_distance_m\": 30468.677, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 26849.109, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3619.568, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0627", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "53.5223193", "current_position_lon": "-1.1398758", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 7260, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:31:41Z\", \"source_id\": 54989474, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:32:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:31:46Z\", \"source_id\": 17605549, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7205, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:37:26Z\", \"source_id\": 55001942, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:39:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:37:28Z\", \"source_id\": 17609256, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7155, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:46:28Z\", \"source_id\": 55022643, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:47:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:46:30Z\", \"source_id\": 17615449, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7168, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:49:54Z\", \"source_id\": 55030596, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:51:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:49:57Z\", \"source_id\": 17617812, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7164, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:55:02Z\", \"source_id\": 55043132, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:55:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:55:08Z\", \"source_id\": 17621444, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6941, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:01:47Z\", \"source_id\": 55060226, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:03:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:01:51Z\", \"source_id\": 17626243, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Doncaster", "service_state_platform": "8", "timing_fact_generation": 1789711312308495, "current_leg_arrival_utc": "2026-09-18T07:03:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T06:03:07.721103", "service_state_evidence_id": 17626243, "current_leg_start_actual_dep": "2026-09-18T06:55:30+01:00", "operational_evidence_version": 44, "service_state_event_time_utc": "2026-09-18T06:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T06:13:07.886268", "service_state_valid_until_kind": null, "operational_interpretation_version": 44, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P SHF DON 2R06 150118 2 75 None {"version": 3, "segments": [{"to_m": 534.411, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 7856.881, "from_m": 534.411, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 7903.328, "from_m": 7856.881, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8132.417, "from_m": 7903.328, "capability_applied": null, "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": 9358.661, "from_m": 8132.417, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 12652.172, "from_m": 9358.661, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13645.196, "from_m": 12652.172, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14433.708, "from_m": 13645.196, "capability_applied": null, "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": 14713.318, "from_m": 14433.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": 16879.467, "from_m": 14713.318, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 17634.57, "from_m": 16879.467, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18398.916, "from_m": 17634.57, "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": 19259.323, "from_m": 18398.916, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27201.079, "from_m": 19259.323, "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": 29479.067, "from_m": 27201.079, "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": 29972.732, "from_m": 29479.067, "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": 30072.065, "from_m": 29972.732, "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": 30247.68, "from_m": 30072.065, "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": 30291.776, "from_m": 30247.68, "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": 30329.967, "from_m": 30291.776, "capability_applied": null, "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": 30363.696, "from_m": 30329.967, "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": 30468.677, "from_m": 30363.696, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}], "service_id": 660750, "profile_key": "18c42f65f6935ed3439524db0c61f4cb8f011ff2ffcf1ffaf75356bc2f06c599", "schedule_id": 19744, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0627", "location": "Sheffield", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 74350}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0628H", "location": "Nunnery Main Line Jn", "stage_seq": 2, "distance_m": 732.54, "section_seq": 1, "route_path_id": 74350}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0631H", "location": "Wincobank Jn", "stage_seq": 3, "distance_m": 5165.828, "section_seq": 1, "route_path_id": 74350}, {"is_pass": false, "wtt_arr": "0632", "wtt_dep": "0633", "location": "Meadowhall", "stage_seq": 4, "distance_m": 5443.978, "section_seq": 1, "route_path_id": 74350}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0636", "location": "Holmes Jn", "stage_seq": 5, "distance_m": 8156.48, "section_seq": 1, "route_path_id": 74350}, {"is_pass": false, "wtt_arr": "0638H", "wtt_dep": "0639H", "location": "Rotherham Central", "stage_seq": 6, "distance_m": 9743.328, "section_seq": 1, "route_path_id": 74350}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0644H", "location": "Aldwarke Jn", "stage_seq": 7, "distance_m": 13792.957, "section_seq": 1, "route_path_id": 74350}, {"is_pass": false, "wtt_arr": "0648", "wtt_dep": "0648H", "location": "Swinton (S.Yorks)", "stage_seq": 8, "distance_m": 17192.81, "section_seq": 1, "route_path_id": 74350}, {"is_pass": false, "wtt_arr": "0650H", "wtt_dep": "0651H", "location": "Mexborough", "stage_seq": 9, "distance_m": 19074.337, "section_seq": 1, "route_path_id": 74350}, {"is_pass": false, "wtt_arr": "0655", "wtt_dep": "0655H", "location": "Conisbrough", "stage_seq": 10, "distance_m": 22742.761, "section_seq": 1, "route_path_id": 74350}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0659", "location": "Hexthorpe Jn", "stage_seq": 11, "distance_m": 27143.221, "section_seq": 1, "route_path_id": 74350}, {"is_pass": false, "wtt_arr": "0704", "wtt_dep": null, "location": "Doncaster", "stage_seq": 12, "distance_m": 30468.677, "section_seq": 1, "route_path_id": 74350}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 30468.677, "from_m": 0.0, "section_seq": 1, "route_path_id": 74350}], "total_distance_m": 30468.677, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 26849.109, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3619.568, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 7260, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:31:41Z", "source_id": 54989474, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T05:32:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:31:46Z", "source_id": 17605549, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T06:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7205, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:37:26Z", "source_id": 55001942, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T05:39:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:37:28Z", "source_id": 17609256, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T06:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7155, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:46:28Z", "source_id": 55022643, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T05:47:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:46:30Z", "source_id": 17615449, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T06:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7168, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:49:54Z", "source_id": 55030596, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T05:51:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:49:57Z", "source_id": 17617812, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T06:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7164, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:55:02Z", "source_id": 55043132, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T05:55:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:55:08Z", "source_id": 17621444, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T06:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6941, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:01:47Z", "source_id": 55060226, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T06:03:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:01:51Z", "source_id": 17626243, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T07:03:00+01:00", "operational_fact": true}] Sheffield 0627 0627 3A None None Doncaster 0704 0704 8 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P24424/2026-09-18/detailed None Conisbrough 2026-09-18T06:55:30+01:00 Doncaster 7.0 {"type": "LineString", "coordinates": [[-1.2344296, 53.4894636], [-1.2334375, 53.4892671], [-1.2328313, 53.4891623], [-1.2323184, 53.48908809999999], [-1.2318993, 53.489033899999995], [-1.2312686, 53.488956299999984], [-1.2307585, 53.48890299999999], [-1.2303142, 53.4888621], [-1.2297092, 53.4888289], [-1.2284067, 53.488765400000005], [-1.2280086999999995, 53.4887629], [-1.2276695, 53.488765400000005], [-1.2270485999999998, 53.4887745], [-1.2263661, 53.4888087], [-1.2253751999999998, 53.488873799999986], [-1.2244208, 53.4889663], [-1.2232323, 53.4890747], [-1.2223115, 53.4891606], [-1.2216976, 53.4892146], [-1.2214184, 53.489242], [-1.2211314, 53.4892797], [-1.2204441999999998, 53.48936879999999], [-1.2200998, 53.4894185], [-1.2198183, 53.489467899999994], [-1.2195334, 53.489513800000005], [-1.2179995999999995, 53.48981010000001], [-1.2179063, 53.48983520000001], [-1.2149601, 53.490628599999994], [-1.2129097, 53.49122729999999], [-1.2122078, 53.49145190000001], [-1.2111138999999995, 53.49182669999999], [-1.2104201, 53.492086], [-1.2096698, 53.492374199999986], [-1.2084313, 53.492908400000005], [-1.2071685999999997, 53.49345329999999], [-1.1992053, 53.4969286], [-1.1989548, 53.4970311], [-1.1958405, 53.4984076], [-1.1949136, 53.4988353], [-1.1947109, 53.49893759999999], [-1.1939265999999995, 53.499303600000005], [-1.1932847, 53.4996029], [-1.1923036, 53.5000139], [-1.1913967, 53.5003594], [-1.1902208, 53.500768999999984], [-1.1891797, 53.50108889999999], [-1.1880424999999997, 53.5014094], [-1.1857526, 53.5019634], [-1.1751776, 53.5045449], [-1.1746781999999998, 53.50466820000001], [-1.1744504, 53.504724499999995], [-1.1743696, 53.5047444], [-1.1740351, 53.50484010000001], [-1.1726190999999997, 53.50514940000001], [-1.1721372000000003, 53.50525180000001], [-1.1716421, 53.5053428], [-1.1706377, 53.5055057], [-1.1697289, 53.50563739999999], [-1.1693199, 53.5056991], [-1.1683326, 53.50584990000001], [-1.1678098693553778, 53.50592361712706], [-1.1664946, 53.50610910000001], [-1.1658236999999998, 53.50622719999999], [-1.165484, 53.5062896], [-1.1653289, 53.5063181], [-1.1646247, 53.506490500000005], [-1.1639317, 53.5066666], [-1.1630889, 53.5069147], [-1.1623191, 53.5071812], [-1.1615882999999998, 53.5074731], [-1.160959, 53.507765000000006], [-1.1602133999999995, 53.50816779999999], [-1.158334, 53.5092037], [-1.1568728999999998, 53.51003549999999], [-1.1554229, 53.510873200000006], [-1.1547902, 53.5112235], [-1.1535981, 53.51188059999999], [-1.1493158999999995, 53.51447], [-1.1489136, 53.514707599999994], [-1.1485005, 53.51493730000001], [-1.1480446, 53.51516939999999], [-1.1474732, 53.5154365], [-1.146922, 53.5156757], [-1.1463937, 53.5158743], [-1.1457955, 53.51607999999999], [-1.1452603999999995, 53.5162451], [-1.1448746999999997, 53.516352399999995], [-1.1441902, 53.5165313], [-1.1436497, 53.5166406], [-1.1427579, 53.5167993], [-1.1422911999999998, 53.5169101], [-1.1418579999999998, 53.51705289999999], [-1.141516, 53.51720439999999], [-1.1412397, 53.5173551], [-1.1409553999999995, 53.51755120000001], [-1.1407234, 53.5177506], [-1.1404792999999998, 53.51802729999999], [-1.1403962, 53.5181524], [-1.1402902, 53.5183446], [-1.1402030999999997, 53.5185384], [-1.1401601, 53.51873929999999], [-1.1400931999999997, 53.519084199999995], [-1.1400888, 53.5192337], [-1.1400751, 53.519696399999994], [-1.1400632999999998, 53.5200545], [-1.1400513, 53.5203373], [-1.1399725999999997, 53.5207311], [-1.1399503, 53.521074299999995], [-1.1399162480839404, 53.52123315641426], [-1.1398857999999998, 53.5213752], [-1.1398853, 53.5215619], [-1.1398758, 53.5223193]]} 4.7 0656 0703 Conisbrough Doncaster Doncaster 53.5223193 -1.1398758 53.5223193 -1.1398758 1 0 2026-09-18 06:13:26 TERMINATED 2026-09-18 06:03:00 Doncaster TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17626243 1789711312308495 44 44 2026-09-18 06:13:07.886268 8 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 06:03:07.721103
629685 661585 L86135 865P92M618 2026-09-18 COMPLETE 17627169 2026-09-18 07:03:00 2026-09-18 06:13:26 2026-09-20 06:13:26 {"id": 661585, "stp": "P", "toc": "South Western Railway", "uid": "L86135", "consist": "450063+450089+450106", "dest_crs": "HAV", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L86135/2026-09-18/detailed", "trust_id": "865P92M618", "origin_crs": null, "show_on_map": 0, "dar_est_time": "06:53:00", "dar_platform": null, "dest_station": "Havant", "service_date": "2026-09-18", "dest_arr_time": "0707", "dest_platform": "1", "is_terminated": 1, "next_location": "Havant", "signalling_id": "5P92", "timing_status": "EARLY", "origin_station": "Fratton S.s.", "current_leg_arr": "0703", "current_leg_dep": "0653", "current_leg_end": "Havant", "origin_dep_time": "0653", "origin_platform": null, "current_location": "Havant", "last_update_time": "2026-09-18T06:13:26", "route_debug_link": null, "timing_variation": "-4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.071568384932544, 50.7969808098392], [-1.0713305999999998, 50.7971028], [-1.0711131, 50.7972232], [-1.0708685, 50.79738979999999], [-1.0706834, 50.79753060000001], [-1.070387, 50.7977855], [-1.0701322, 50.7980658], [-1.0699135999999998, 50.7983476], [-1.0696736, 50.79867990000001], [-1.0694845, 50.798971], [-1.0691841000000002, 50.799490799999994], [-1.0682482999999998, 50.80099229999999], [-1.0682225, 50.8010337], [-1.0679810999999997, 50.8014192], [-1.0678334, 50.80165549999999], [-1.064538, 50.806926199999985], [-1.0640744, 50.8076653], [-1.0638231, 50.8080618], [-1.0633904, 50.8087762], [-1.0631216999999995, 50.8092661], [-1.0629186, 50.80965559999999], [-1.0626441, 50.8102869], [-1.0624821, 50.810715300000005], [-1.0623357999999998, 50.8111609], [-1.062255, 50.811455299999984], [-1.0621619, 50.811820799999985], [-1.0621101, 50.8120974], [-1.0620405, 50.8124633], [-1.0619703, 50.812868400000006], [-1.0602419610649272, 50.82275035457093], [-1.0598901, 50.824761900000006], [-1.0598043, 50.825225], [-1.0597485, 50.8255649], [-1.0596712999999998, 50.8259392], [-1.0595304, 50.826419599999994], [-1.0593853, 50.8268839], [-1.0592395, 50.8272636], [-1.0590757999999998, 50.827655799999995], [-1.0589054000000002, 50.8280258], [-1.0585556, 50.82869149999999], [-1.058097, 50.8294227], [-1.0575207, 50.830236199999995], [-1.0570861, 50.8308116], [-1.0565855999999998, 50.83148380000001], [-1.0561559, 50.831990299999994], [-1.0558516, 50.8323257], [-1.0557263999999995, 50.83246129999999], [-1.0551363, 50.833068100000006], [-1.0550204, 50.833173], [-1.0547346, 50.8334222], [-1.0542372000000002, 50.833846599999994], [-1.0542369103137148, 50.83384683586121], [-1.0540159999999998, 50.834026699999995], [-1.0536297999999995, 50.8343248], [-1.0533819, 50.834508499999984], [-1.052965, 50.83478960000001], [-1.0525112, 50.8350774], [-1.0519729, 50.83540269999999], [-1.0514102999999997, 50.835725], [-1.050865, 50.83602410000001], [-1.0503277999999998, 50.8362948], [-1.0497048, 50.8365939], [-1.0490403, 50.8368891], [-1.0483368999999998, 50.83717459999999], [-1.0476623, 50.8374305], [-1.0470522, 50.8376457], [-1.0463252, 50.837876599999994], [-1.0458149, 50.838029799999994], [-1.045284, 50.838178], [-1.0442913, 50.83843590000001], [-1.0428115999999998, 50.838826], [-1.0424246870726983, 50.83892810600602], [-1.042272, 50.838968400000006], [-1.0382582, 50.8400184], [-1.0359976, 50.8406048], [-1.0358474, 50.8406439], [-1.0140721, 50.8463303], [-1.0131259, 50.84658069999999], [-1.012336, 50.8468136], [-1.0113865, 50.847116], [-1.0103743, 50.8474835], [-1.0094581, 50.8478549], [-1.008887, 50.84810740000001], [-1.0083196, 50.8483726], [-1.0002681, 50.85241349999999], [-1.0002091, 50.8524431], [-0.9994828, 50.852785299999994], [-0.998703, 50.853123499999995], [-0.9977971, 50.85347289999999], [-0.9972003, 50.8536819], [-0.9966798999999998, 50.8538472], [-0.9962589, 50.8539689], [-0.9961992, 50.8539862], [-0.9957893, 50.8541045], [-0.9951414, 50.8542747], [-0.99456, 50.85440399999999], [-0.9938799, 50.85453619999999], [-0.9937279, 50.8545625], [-0.9927733, 50.8547145], [-0.9921017, 50.854797999999995], [-0.9915918, 50.8548539], [-0.9910917, 50.854892199999995], [-0.990591, 50.8549252], [-0.9901024, 50.8549442], [-0.9896118, 50.85495350000001], [-0.9891408000000002, 50.8549578], [-0.9887070999999996, 50.8549516], [-0.988231, 50.8549308], [-0.9881468125314736, 50.854926202275834], [-0.9878537999999998, 50.85491019999999], [-0.9870848, 50.8548885], [-0.9868582999999996, 50.854876899999994], [-0.9851224, 50.8547669], [-0.983306, 50.854635], [-0.9821579, 50.854539499999994]]}", "current_leg_start": "Fratton S.s.", "dest_arr_time_act": "0707", "motion_projection": null, "next_location_lat": "50.8545395", "next_location_lon": "-0.9821579", "previous_location": "Fratton S.s.", "current_leg_milage": "6.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 460.739, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 520.68, \"from_m\": 460.739, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1360.219, \"from_m\": 520.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\": 1618.963, \"from_m\": 1360.219, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 4902.626, \"from_m\": 1618.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\": 5392.128, \"from_m\": 4902.626, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5437.132, \"from_m\": 5392.128, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 5461.331, \"from_m\": 5437.132, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 9004.11, \"from_m\": 5461.331, \"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\": 9727.696, \"from_m\": 9004.11, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 10643.815, \"from_m\": 9727.696, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11068.53, \"from_m\": 10643.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}], \"service_id\": 661585, \"profile_key\": \"6767907303de0a08fe14cef911e53f96e30c6c8782d5360f1ed43cb77d273796\", \"schedule_id\": 17627, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0653\", \"location\": \"Fratton S.s.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0657\", \"location\": \"Fratton East Jn\", \"stage_seq\": 2, \"distance_m\": 1539.664, \"section_seq\": 1, \"route_path_id\": 73287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0702H\", \"location\": \"Portcreek Jn\", \"stage_seq\": 3, \"distance_m\": 5366.783, \"section_seq\": 1, \"route_path_id\": 73287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0703\", \"location\": \"Farlington Jn\", \"stage_seq\": 4, \"distance_m\": 6386.269, \"section_seq\": 1, \"route_path_id\": 73287}, {\"is_pass\": false, \"wtt_arr\": \"0707\", \"wtt_dep\": null, \"location\": \"Havant\", \"stage_seq\": 5, \"distance_m\": 11068.53, \"section_seq\": 1, \"route_path_id\": 73287}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 11068.53, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73287}], \"total_distance_m\": 11068.53, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 11068.53, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0653", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "50.8545395", "current_position_lon": "-0.9821579", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27403, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:03:06Z\", \"source_id\": 55063502, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:03:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:03:08Z\", \"source_id\": 17627169, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Havant", "service_state_platform": "1", "timing_fact_generation": 1789711393845338, "current_leg_arrival_utc": "2026-09-18T07:05:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T06:03:07.981559", "service_state_evidence_id": 17627169, "current_leg_start_actual_dep": "2026-09-18T06:53:00+01:00", "operational_evidence_version": 12, "service_state_event_time_utc": "2026-09-18T06:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T06:13:09.876228", "service_state_valid_until_kind": null, "operational_interpretation_version": 12, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P None HAV 5P92 450063+450089+450106 12 100 None {"version": 3, "segments": [{"to_m": 460.739, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 520.68, "from_m": 460.739, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1360.219, "from_m": 520.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": 1618.963, "from_m": 1360.219, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 4902.626, "from_m": 1618.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": 5392.128, "from_m": 4902.626, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5437.132, "from_m": 5392.128, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 5461.331, "from_m": 5437.132, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 9004.11, "from_m": 5461.331, "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": 9727.696, "from_m": 9004.11, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 10643.815, "from_m": 9727.696, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11068.53, "from_m": 10643.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}], "service_id": 661585, "profile_key": "6767907303de0a08fe14cef911e53f96e30c6c8782d5360f1ed43cb77d273796", "schedule_id": 17627, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0653", "location": "Fratton S.s.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0657", "location": "Fratton East Jn", "stage_seq": 2, "distance_m": 1539.664, "section_seq": 1, "route_path_id": 73287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0702H", "location": "Portcreek Jn", "stage_seq": 3, "distance_m": 5366.783, "section_seq": 1, "route_path_id": 73287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0703", "location": "Farlington Jn", "stage_seq": 4, "distance_m": 6386.269, "section_seq": 1, "route_path_id": 73287}, {"is_pass": false, "wtt_arr": "0707", "wtt_dep": null, "location": "Havant", "stage_seq": 5, "distance_m": 11068.53, "section_seq": 1, "route_path_id": 73287}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 11068.53, "from_m": 0.0, "section_seq": 1, "route_path_id": 73287}], "total_distance_m": 11068.53, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 11068.53, "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": 27403, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:03:06Z", "source_id": 55063502, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T06:03:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:03:08Z", "source_id": 17627169, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T07:03:00+01:00", "operational_fact": true}] Fratton S.s. 0653 0653 None 6:53:00 None Havant 0707 0707 1 EARLY -4 minutes https://www.realtimetrains.co.uk/service/gb-nr:L86135/2026-09-18/detailed None Fratton S.s. 2026-09-18T06:53:00+01:00 Havant 10.0 {"type": "LineString", "coordinates": [[-1.071568384932544, 50.7969808098392], [-1.0713305999999998, 50.7971028], [-1.0711131, 50.7972232], [-1.0708685, 50.79738979999999], [-1.0706834, 50.79753060000001], [-1.070387, 50.7977855], [-1.0701322, 50.7980658], [-1.0699135999999998, 50.7983476], [-1.0696736, 50.79867990000001], [-1.0694845, 50.798971], [-1.0691841000000002, 50.799490799999994], [-1.0682482999999998, 50.80099229999999], [-1.0682225, 50.8010337], [-1.0679810999999997, 50.8014192], [-1.0678334, 50.80165549999999], [-1.064538, 50.806926199999985], [-1.0640744, 50.8076653], [-1.0638231, 50.8080618], [-1.0633904, 50.8087762], [-1.0631216999999995, 50.8092661], [-1.0629186, 50.80965559999999], [-1.0626441, 50.8102869], [-1.0624821, 50.810715300000005], [-1.0623357999999998, 50.8111609], [-1.062255, 50.811455299999984], [-1.0621619, 50.811820799999985], [-1.0621101, 50.8120974], [-1.0620405, 50.8124633], [-1.0619703, 50.812868400000006], [-1.0602419610649272, 50.82275035457093], [-1.0598901, 50.824761900000006], [-1.0598043, 50.825225], [-1.0597485, 50.8255649], [-1.0596712999999998, 50.8259392], [-1.0595304, 50.826419599999994], [-1.0593853, 50.8268839], [-1.0592395, 50.8272636], [-1.0590757999999998, 50.827655799999995], [-1.0589054000000002, 50.8280258], [-1.0585556, 50.82869149999999], [-1.058097, 50.8294227], [-1.0575207, 50.830236199999995], [-1.0570861, 50.8308116], [-1.0565855999999998, 50.83148380000001], [-1.0561559, 50.831990299999994], [-1.0558516, 50.8323257], [-1.0557263999999995, 50.83246129999999], [-1.0551363, 50.833068100000006], [-1.0550204, 50.833173], [-1.0547346, 50.8334222], [-1.0542372000000002, 50.833846599999994], [-1.0542369103137148, 50.83384683586121], [-1.0540159999999998, 50.834026699999995], [-1.0536297999999995, 50.8343248], [-1.0533819, 50.834508499999984], [-1.052965, 50.83478960000001], [-1.0525112, 50.8350774], [-1.0519729, 50.83540269999999], [-1.0514102999999997, 50.835725], [-1.050865, 50.83602410000001], [-1.0503277999999998, 50.8362948], [-1.0497048, 50.8365939], [-1.0490403, 50.8368891], [-1.0483368999999998, 50.83717459999999], [-1.0476623, 50.8374305], [-1.0470522, 50.8376457], [-1.0463252, 50.837876599999994], [-1.0458149, 50.838029799999994], [-1.045284, 50.838178], [-1.0442913, 50.83843590000001], [-1.0428115999999998, 50.838826], [-1.0424246870726983, 50.83892810600602], [-1.042272, 50.838968400000006], [-1.0382582, 50.8400184], [-1.0359976, 50.8406048], [-1.0358474, 50.8406439], [-1.0140721, 50.8463303], [-1.0131259, 50.84658069999999], [-1.012336, 50.8468136], [-1.0113865, 50.847116], [-1.0103743, 50.8474835], [-1.0094581, 50.8478549], [-1.008887, 50.84810740000001], [-1.0083196, 50.8483726], [-1.0002681, 50.85241349999999], [-1.0002091, 50.8524431], [-0.9994828, 50.852785299999994], [-0.998703, 50.853123499999995], [-0.9977971, 50.85347289999999], [-0.9972003, 50.8536819], [-0.9966798999999998, 50.8538472], [-0.9962589, 50.8539689], [-0.9961992, 50.8539862], [-0.9957893, 50.8541045], [-0.9951414, 50.8542747], [-0.99456, 50.85440399999999], [-0.9938799, 50.85453619999999], [-0.9937279, 50.8545625], [-0.9927733, 50.8547145], [-0.9921017, 50.854797999999995], [-0.9915918, 50.8548539], [-0.9910917, 50.854892199999995], [-0.990591, 50.8549252], [-0.9901024, 50.8549442], [-0.9896118, 50.85495350000001], [-0.9891408000000002, 50.8549578], [-0.9887070999999996, 50.8549516], [-0.988231, 50.8549308], [-0.9881468125314736, 50.854926202275834], [-0.9878537999999998, 50.85491019999999], [-0.9870848, 50.8548885], [-0.9868582999999996, 50.854876899999994], [-0.9851224, 50.8547669], [-0.983306, 50.854635], [-0.9821579, 50.854539499999994]]} 6.2 0653 0703 Fratton S.s. Havant Havant 50.8545395 -0.9821579 50.8545395 -0.9821579 1 0 2026-09-18 06:13:26 TERMINATED 2026-09-18 06:03:00 Havant TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17627169 1789711393845338 12 12 2026-09-18 06:13:09.876228 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 06:03:07.981559
629686 661611 P69688 425F43M618 2026-09-18 COMPLETE 17625330 2026-09-18 07:03:00 2026-09-18 06:13:26 2026-09-20 06:13:26 {"id": 661611, "stp": "P", "toc": "West Midlands Trains", "uid": "P69688", "consist": "350403", "dest_crs": "CRE", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P69688/2026-09-18/detailed", "trust_id": "425F43M618", "origin_crs": "XCR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Crewe", "service_date": "2026-09-18", "dest_arr_time": "0659", "dest_platform": "12", "is_terminated": 1, "next_location": "Crewe", "signalling_id": "5F43", "timing_status": "LATE", "origin_station": "Crewe Carriage Sidings", "current_leg_arr": "0703", "current_leg_dep": "0700", "current_leg_end": "Crewe", "origin_dep_time": "0654", "origin_platform": null, "current_location": "Crewe", "last_update_time": "2026-09-18T06:13:26", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.4291503807444887, 53.08297102332747], [-2.4293992999999996, 53.08338700000001], [-2.4296421, 53.08379299999999], [-2.4300965999999997, 53.08455639999999], [-2.4303747, 53.08502480000001], [-2.4305335, 53.08528959999999], [-2.4306019999999995, 53.085400099999994], [-2.4307267999999995, 53.0856116], [-2.430930099999999, 53.08595139999999], [-2.4316885, 53.0872188], [-2.4319398999999997, 53.08766], [-2.4326086999999994, 53.08875269999999], [-2.4326691999999994, 53.08885899999999]]}", "current_leg_start": "Crewe Cs Sig. 535/537", "dest_arr_time_act": "0659", "motion_projection": null, "next_location_lat": "53.0888590", "next_location_lon": "-2.4326692", "previous_location": "Crewe Cs Sig. 535/537", "current_leg_milage": "0.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 135.664, \"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\": 201.974, \"from_m\": 135.664, \"capability_applied\": null, \"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\": 576.116, \"from_m\": 201.974, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 693.71, \"from_m\": 576.116, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 887.506, \"from_m\": 693.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}], \"service_id\": 661611, \"profile_key\": \"3184776a9ee3ab7b598e97e693e213552d81746b4dc4271a35128c6079ad430e\", \"schedule_id\": 21550, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0654\", \"location\": \"Crewe Carriage Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28187}, {\"is_pass\": false, \"wtt_arr\": \"0656\", \"wtt_dep\": \"0656\", \"location\": \"Crewe Cs Sig. 535/537\", \"stage_seq\": 2, \"distance_m\": 201.974, \"section_seq\": 1, \"route_path_id\": 28187}, {\"is_pass\": false, \"wtt_arr\": \"0659\", \"wtt_dep\": null, \"location\": \"Crewe\", \"stage_seq\": 3, \"distance_m\": 887.506, \"section_seq\": 1, \"route_path_id\": 28187}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 887.506, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28187}], \"total_distance_m\": 887.506, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 887.506, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0654", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "53.0888590", "current_position_lon": "-2.4326692", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:58:05Z\", \"source_id\": 17623536, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10855, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:00:35Z\", \"source_id\": 55057277, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:03:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:00:39Z\", \"source_id\": 17625330, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Crewe", "service_state_platform": "12", "timing_fact_generation": 1789711239798910, "current_leg_arrival_utc": "2026-09-18T07:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T06:03:08.149673", "service_state_evidence_id": 17625330, "current_leg_start_actual_dep": "2026-09-18T07:00:00+01:00", "operational_evidence_version": 4, "service_state_event_time_utc": "2026-09-18T06:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T06:13:09.878624", "service_state_valid_until_kind": null, "operational_interpretation_version": 4, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains P XCR CRE 5F43 350403 4 100 None {"version": 3, "segments": [{"to_m": 135.664, "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": 201.974, "from_m": 135.664, "capability_applied": null, "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": 576.116, "from_m": 201.974, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 693.71, "from_m": 576.116, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 887.506, "from_m": 693.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}], "service_id": 661611, "profile_key": "3184776a9ee3ab7b598e97e693e213552d81746b4dc4271a35128c6079ad430e", "schedule_id": 21550, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0654", "location": "Crewe Carriage Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28187}, {"is_pass": false, "wtt_arr": "0656", "wtt_dep": "0656", "location": "Crewe Cs Sig. 535/537", "stage_seq": 2, "distance_m": 201.974, "section_seq": 1, "route_path_id": 28187}, {"is_pass": false, "wtt_arr": "0659", "wtt_dep": null, "location": "Crewe", "stage_seq": 3, "distance_m": 887.506, "section_seq": 1, "route_path_id": 28187}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 887.506, "from_m": 0.0, "section_seq": 1, "route_path_id": 28187}], "total_distance_m": 887.506, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 887.506, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:58:05Z", "source_id": 17623536, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T06:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10855, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:00:35Z", "source_id": 55057277, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T06:03:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:00:39Z", "source_id": 17625330, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T07:03:00+01:00", "operational_fact": true}] Crewe Carriage Sidings 0654 0654 None None None Crewe 0659 0659 12 LATE +4 minutes https://www.realtimetrains.co.uk/service/gb-nr:P69688/2026-09-18/detailed None Crewe Cs Sig. 535/537 2026-09-18T07:00:00+01:00 Crewe 3.0 {"type": "LineString", "coordinates": [[-2.4291503807444887, 53.08297102332747], [-2.4293992999999996, 53.08338700000001], [-2.4296421, 53.08379299999999], [-2.4300965999999997, 53.08455639999999], [-2.4303747, 53.08502480000001], [-2.4305335, 53.08528959999999], [-2.4306019999999995, 53.085400099999994], [-2.4307267999999995, 53.0856116], [-2.430930099999999, 53.08595139999999], [-2.4316885, 53.0872188], [-2.4319398999999997, 53.08766], [-2.4326086999999994, 53.08875269999999], [-2.4326691999999994, 53.08885899999999]]} 0.4 0700 0703 Crewe Cs Sig. 535/537 Crewe Crewe 53.0888590 -2.4326692 53.0888590 -2.4326692 1 0 2026-09-18 06:13:26 TERMINATED 2026-09-18 06:03:00 Crewe TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17625330 1789711239798910 4 4 2026-09-18 06:13:09.878624 12 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 06:03:08.149673
629687 660340 G86212 362F50M618 2026-09-18 COMPLETE 17626004 2026-09-18 07:03:00 2026-09-18 06:13:26 2026-09-20 06:13:26 {"id": 660340, "stp": "P", "toc": "Northern", "uid": "G86212", "consist": "331106", "dest_crs": "WGN", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G86212/2026-09-18/detailed", "trust_id": "362F50M618", "origin_crs": "LIV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Wigan North Western", "service_date": "2026-09-18", "dest_arr_time": "0703", "dest_platform": "6", "is_terminated": 1, "next_location": "Wigan North Western", "signalling_id": "2F50", "timing_status": "ON TIME", "origin_station": "Liverpool Lime Street HL/ML", "current_leg_arr": "0703", "current_leg_dep": "0656", "current_leg_end": "Wigan North Western", "origin_dep_time": "0615", "origin_platform": "2", "current_location": "Wigan North Western Down Passenger Loop", "last_update_time": "2026-09-18T06:13:26", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.6475904999999997, 53.4997008], [-2.6466572, 53.50015440000001], [-2.6458024, 53.5006227], [-2.6448929, 53.501188199999994], [-2.6440263999999996, 53.50177699999999], [-2.6430023999999994, 53.5025509], [-2.6420382999999994, 53.5033341], [-2.6410656, 53.504115199999994], [-2.6401302, 53.50491850000001], [-2.6390833, 53.50577369999999], [-2.6385371, 53.50619919999999], [-2.6380224999999995, 53.50661019999999], [-2.6365558, 53.5077845], [-2.6350754, 53.50895750000001], [-2.6341291999999994, 53.509711399999986], [-2.6332813999999996, 53.51040549999999], [-2.6277439, 53.5147972], [-2.6237956999999996, 53.517926200000005], [-2.6235655, 53.5180993], [-2.6206417, 53.5204131], [-2.6202608, 53.52071080000001], [-2.6196485, 53.52119499999999], [-2.6196000315076717, 53.52123315641426], [-2.6190530000000005, 53.521663800000006], [-2.6185622, 53.522049799999984], [-2.6182115999999995, 53.52234200000001], [-2.6178514, 53.5226618], [-2.6174464, 53.5230524], [-2.616931, 53.5235452], [-2.6165433, 53.5239436], [-2.6161454999999996, 53.524341500000006], [-2.6160375999999994, 53.5244503], [-2.6157941999999994, 53.52472449999999], [-2.6155913999999996, 53.5249983], [-2.6154362999999994, 53.5252491], [-2.6153439, 53.5254542], [-2.6152738, 53.525654], [-2.6152141, 53.5258396], [-2.6151675, 53.526078299999995], [-2.6151369999999994, 53.526325699999994], [-2.6151514, 53.52653599999999], [-2.6151786999999995, 53.52670620000001], [-2.6152335999999994, 53.5269005], [-2.6152761, 53.5270324], [-2.6153247, 53.52715030000001], [-2.6153866, 53.527273699999995], [-2.6154577999999997, 53.52740049999999], [-2.6155200999999995, 53.52749599999999], [-2.6155726, 53.52757089999999], [-2.6156176999999996, 53.52763339999999], [-2.6156631999999997, 53.52769380000001], [-2.6156983, 53.52773889999999], [-2.6157451, 53.527796499999994], [-2.6161696999999995, 53.52827019999999], [-2.6167006999999995, 53.528885599999995], [-2.6175195999999996, 53.52982599999999], [-2.6182384, 53.530659400000005], [-2.6186668, 53.531166], [-2.6188653, 53.53139319999999], [-2.6192951999999994, 53.53194800000001], [-2.6193717, 53.5320369], [-2.6198362, 53.5326385], [-2.6206631999999996, 53.53361759999999], [-2.621628, 53.5347367], [-2.6219716, 53.53512849999999], [-2.6225399, 53.5357766], [-2.6229028, 53.53619419999999], [-2.623199, 53.5365372], [-2.6237477, 53.53717139999999], [-2.6243799, 53.5379072], [-2.6247546, 53.538352800000006], [-2.6249914, 53.5386344], [-2.6254025, 53.539198000000006], [-2.6256204, 53.5395011], [-2.6257392, 53.5396289], [-2.6259087, 53.5398205], [-2.6260218999999996, 53.5399541], [-2.6262874999999997, 53.5402072], [-2.6266355999999997, 53.540506999999984], [-2.6270125, 53.5407829], [-2.627515, 53.541106000000006], [-2.6278401999999996, 53.541288999999985], [-2.6279362, 53.541343000000005], [-2.6283983, 53.54155299999999], [-2.6287838, 53.5417188], [-2.6292938, 53.5419341], [-2.6294502, 53.54200229999999], [-2.6297074999999994, 53.5421171], [-2.629899, 53.5422066], [-2.6301216999999997, 53.5422956], [-2.6308401, 53.542583399999984], [-2.6318586, 53.54299149999999], [-2.632291, 53.54316329999999]]}", "current_leg_start": "Bryn", "dest_arr_time_act": "0703", "motion_projection": null, "next_location_lat": "53.5431633", "next_location_lon": "-2.6322910", "previous_location": "Bryn", "current_leg_milage": "3.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 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\": 7467.933, \"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\": 9389.892, \"from_m\": 7467.933, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 9682.667, \"from_m\": 9389.892, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 9802.149, \"from_m\": 9682.667, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9900.691, \"from_m\": 9802.149, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11757.257, \"from_m\": 9900.691, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 17694.465, \"from_m\": 11757.257, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31274.845, \"from_m\": 17694.465, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31285.948, \"from_m\": 31274.845, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 31359.551, \"from_m\": 31285.948, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32108.277, \"from_m\": 31359.551, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 32461.867, \"from_m\": 32108.277, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32521.054, \"from_m\": 32461.867, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 32546.393, \"from_m\": 32521.054, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 32632.318, \"from_m\": 32546.393, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 32822.835, \"from_m\": 32632.318, \"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\": 660340, \"profile_key\": \"7728917955335cbd2ad981cf7c411277a1d64d99b4903945c9ccbed286b8d03f\", \"schedule_id\": 12393, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0615\", \"location\": \"Liverpool Lime Street HL/ML\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69775}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0617\", \"location\": \"Crown Street Jn\", \"stage_seq\": 2, \"distance_m\": 1278.138, \"section_seq\": 1, \"route_path_id\": 69775}, {\"is_pass\": false, \"wtt_arr\": \"0618H\", \"wtt_dep\": \"0619\", \"location\": \"Edge Hill\", \"stage_seq\": 3, \"distance_m\": 2170.395, \"section_seq\": 1, \"route_path_id\": 69775}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0620\", \"location\": \"Edge Hill S.B.\", \"stage_seq\": 4, \"distance_m\": 2734.994, \"section_seq\": 1, \"route_path_id\": 69775}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0620H\", \"location\": \"Bootle Branch Jn\", \"stage_seq\": 5, \"distance_m\": 3219.501, \"section_seq\": 1, \"route_path_id\": 69775}, {\"is_pass\": false, \"wtt_arr\": \"0621\", \"wtt_dep\": \"0621H\", \"location\": \"Wavertree Technology Park\", \"stage_seq\": 6, \"distance_m\": 3799.177, \"section_seq\": 1, \"route_path_id\": 69775}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0622H\", \"location\": \"Olive Mount Jn\", \"stage_seq\": 7, \"distance_m\": 4385.67, \"section_seq\": 1, \"route_path_id\": 69775}, {\"is_pass\": false, \"wtt_arr\": \"0624\", \"wtt_dep\": \"0625\", \"location\": \"Broad Green\", \"stage_seq\": 8, \"distance_m\": 5729.359, \"section_seq\": 1, \"route_path_id\": 69775}, {\"is_pass\": false, \"wtt_arr\": \"0627H\", \"wtt_dep\": \"0628\", \"location\": \"Roby\", \"stage_seq\": 9, \"distance_m\": 8286.836, \"section_seq\": 1, \"route_path_id\": 69775}, {\"is_pass\": false, \"wtt_arr\": \"0629H\", \"wtt_dep\": \"0630H\", \"location\": \"Huyton\", \"stage_seq\": 10, \"distance_m\": 9106.657, \"section_seq\": 1, \"route_path_id\": 69775}, {\"is_pass\": false, \"wtt_arr\": \"0634\", \"wtt_dep\": \"0635\", \"location\": \"Prescot\", \"stage_seq\": 11, \"distance_m\": 12969.121, \"section_seq\": 1, \"route_path_id\": 69775}, {\"is_pass\": false, \"wtt_arr\": \"0637\", \"wtt_dep\": \"0637H\", \"location\": \"Eccleston Park\", \"stage_seq\": 12, \"distance_m\": 14457.503, \"section_seq\": 1, \"route_path_id\": 69775}, {\"is_pass\": false, \"wtt_arr\": \"0639H\", \"wtt_dep\": \"0640H\", \"location\": \"Thatto Heath\", \"stage_seq\": 13, \"distance_m\": 15988.491, \"section_seq\": 1, \"route_path_id\": 69775}, {\"is_pass\": false, \"wtt_arr\": \"0643H\", \"wtt_dep\": \"0644H\", \"location\": \"St. Helens Central\", \"stage_seq\": 14, \"distance_m\": 18735.902, \"section_seq\": 1, \"route_path_id\": 69775}, {\"is_pass\": false, \"wtt_arr\": \"0650H\", \"wtt_dep\": \"0651H\", \"location\": \"Garswood\", \"stage_seq\": 15, \"distance_m\": 24827.948, \"section_seq\": 1, \"route_path_id\": 69775}, {\"is_pass\": false, \"wtt_arr\": \"0654\", \"wtt_dep\": \"0655\", \"location\": \"Bryn\", \"stage_seq\": 16, \"distance_m\": 26908.608, \"section_seq\": 1, \"route_path_id\": 69775}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0659H\", \"location\": \"Springs Branch Jn\", \"stage_seq\": 17, \"distance_m\": 30756.939, \"section_seq\": 1, \"route_path_id\": 69775}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0701\", \"location\": \"Wigan South Jn\", \"stage_seq\": 18, \"distance_m\": 32108.277, \"section_seq\": 1, \"route_path_id\": 69775}, {\"is_pass\": false, \"wtt_arr\": \"0703\", \"wtt_dep\": null, \"location\": \"Wigan North Western\", \"stage_seq\": 19, \"distance_m\": 32822.835, \"section_seq\": 1, \"route_path_id\": 69775}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 32822.835, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69775}], \"total_distance_m\": 32822.835, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 18773.689, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 14049.146, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0615", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "53.5431633", "current_position_lon": "-2.6322910", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9868, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:17:35Z\", \"source_id\": 54961033, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:18:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:17:38Z\", \"source_id\": 17596761, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9980, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:20:27Z\", \"source_id\": 54966582, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:21:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:20:32Z\", \"source_id\": 17598505, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9998, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:26:07Z\", \"source_id\": 54977814, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:26:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:26:13Z\", \"source_id\": 17601997, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10003, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:29:09Z\", \"source_id\": 54984066, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:30:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:29:14Z\", \"source_id\": 17603882, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10011, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:31:27Z\", \"source_id\": 54988996, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:32:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:31:28Z\", \"source_id\": 17605374, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10022, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:35:28Z\", \"source_id\": 54997755, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:36:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:35:32Z\", \"source_id\": 17607987, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9466, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:44:51Z\", \"source_id\": 55018809, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:45:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:44:56Z\", \"source_id\": 17614316, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9463, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:51:59Z\", \"source_id\": 55035665, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:52:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:52:00Z\", \"source_id\": 17619259, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9377, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:01:26Z\", \"source_id\": 55059393, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:03:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:01:30Z\", \"source_id\": 17626004, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Wigan North Western", "service_state_platform": "6", "timing_fact_generation": 1789711291654557, "current_leg_arrival_utc": "2026-09-18T07:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T06:03:10.298964", "service_state_evidence_id": 17626004, "current_leg_start_actual_dep": "2026-09-18T06:55:00+01:00", "operational_evidence_version": 51, "service_state_event_time_utc": "2026-09-18T06:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T06:13:10.662176", "service_state_valid_until_kind": null, "operational_interpretation_version": 51, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P LIV WGN 2F50 331106 4 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": 7467.933, "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": 9389.892, "from_m": 7467.933, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 9682.667, "from_m": 9389.892, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 9802.149, "from_m": 9682.667, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9900.691, "from_m": 9802.149, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11757.257, "from_m": 9900.691, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 17694.465, "from_m": 11757.257, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31274.845, "from_m": 17694.465, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31285.948, "from_m": 31274.845, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 31359.551, "from_m": 31285.948, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32108.277, "from_m": 31359.551, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 32461.867, "from_m": 32108.277, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32521.054, "from_m": 32461.867, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 32546.393, "from_m": 32521.054, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 32632.318, "from_m": 32546.393, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 32822.835, "from_m": 32632.318, "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": 660340, "profile_key": "7728917955335cbd2ad981cf7c411277a1d64d99b4903945c9ccbed286b8d03f", "schedule_id": 12393, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0615", "location": "Liverpool Lime Street HL/ML", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69775}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0617", "location": "Crown Street Jn", "stage_seq": 2, "distance_m": 1278.138, "section_seq": 1, "route_path_id": 69775}, {"is_pass": false, "wtt_arr": "0618H", "wtt_dep": "0619", "location": "Edge Hill", "stage_seq": 3, "distance_m": 2170.395, "section_seq": 1, "route_path_id": 69775}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0620", "location": "Edge Hill S.B.", "stage_seq": 4, "distance_m": 2734.994, "section_seq": 1, "route_path_id": 69775}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0620H", "location": "Bootle Branch Jn", "stage_seq": 5, "distance_m": 3219.501, "section_seq": 1, "route_path_id": 69775}, {"is_pass": false, "wtt_arr": "0621", "wtt_dep": "0621H", "location": "Wavertree Technology Park", "stage_seq": 6, "distance_m": 3799.177, "section_seq": 1, "route_path_id": 69775}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0622H", "location": "Olive Mount Jn", "stage_seq": 7, "distance_m": 4385.67, "section_seq": 1, "route_path_id": 69775}, {"is_pass": false, "wtt_arr": "0624", "wtt_dep": "0625", "location": "Broad Green", "stage_seq": 8, "distance_m": 5729.359, "section_seq": 1, "route_path_id": 69775}, {"is_pass": false, "wtt_arr": "0627H", "wtt_dep": "0628", "location": "Roby", "stage_seq": 9, "distance_m": 8286.836, "section_seq": 1, "route_path_id": 69775}, {"is_pass": false, "wtt_arr": "0629H", "wtt_dep": "0630H", "location": "Huyton", "stage_seq": 10, "distance_m": 9106.657, "section_seq": 1, "route_path_id": 69775}, {"is_pass": false, "wtt_arr": "0634", "wtt_dep": "0635", "location": "Prescot", "stage_seq": 11, "distance_m": 12969.121, "section_seq": 1, "route_path_id": 69775}, {"is_pass": false, "wtt_arr": "0637", "wtt_dep": "0637H", "location": "Eccleston Park", "stage_seq": 12, "distance_m": 14457.503, "section_seq": 1, "route_path_id": 69775}, {"is_pass": false, "wtt_arr": "0639H", "wtt_dep": "0640H", "location": "Thatto Heath", "stage_seq": 13, "distance_m": 15988.491, "section_seq": 1, "route_path_id": 69775}, {"is_pass": false, "wtt_arr": "0643H", "wtt_dep": "0644H", "location": "St. Helens Central", "stage_seq": 14, "distance_m": 18735.902, "section_seq": 1, "route_path_id": 69775}, {"is_pass": false, "wtt_arr": "0650H", "wtt_dep": "0651H", "location": "Garswood", "stage_seq": 15, "distance_m": 24827.948, "section_seq": 1, "route_path_id": 69775}, {"is_pass": false, "wtt_arr": "0654", "wtt_dep": "0655", "location": "Bryn", "stage_seq": 16, "distance_m": 26908.608, "section_seq": 1, "route_path_id": 69775}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0659H", "location": "Springs Branch Jn", "stage_seq": 17, "distance_m": 30756.939, "section_seq": 1, "route_path_id": 69775}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0701", "location": "Wigan South Jn", "stage_seq": 18, "distance_m": 32108.277, "section_seq": 1, "route_path_id": 69775}, {"is_pass": false, "wtt_arr": "0703", "wtt_dep": null, "location": "Wigan North Western", "stage_seq": 19, "distance_m": 32822.835, "section_seq": 1, "route_path_id": 69775}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 32822.835, "from_m": 0.0, "section_seq": 1, "route_path_id": 69775}], "total_distance_m": 32822.835, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 18773.689, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 14049.146, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 9868, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:17:35Z", "source_id": 54961033, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T05:18:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:17:38Z", "source_id": 17596761, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T06:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9980, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:20:27Z", "source_id": 54966582, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T05:21:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:20:32Z", "source_id": 17598505, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T06:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9998, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:26:07Z", "source_id": 54977814, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T05:26:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:26:13Z", "source_id": 17601997, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T06:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10003, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:29:09Z", "source_id": 54984066, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T05:30:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:29:14Z", "source_id": 17603882, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T06:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10011, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:31:27Z", "source_id": 54988996, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T05:32:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:31:28Z", "source_id": 17605374, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T06:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10022, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:35:28Z", "source_id": 54997755, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T05:36:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:35:32Z", "source_id": 17607987, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T06:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9466, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:44:51Z", "source_id": 55018809, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T05:45:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:44:56Z", "source_id": 17614316, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T06:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9463, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:51:59Z", "source_id": 55035665, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T05:52:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:52:00Z", "source_id": 17619259, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T06:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9377, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:01:26Z", "source_id": 55059393, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T06:03:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:01:30Z", "source_id": 17626004, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T07:03:00+01:00", "operational_fact": true}] Liverpool Lime Street HL/ML 0615 0615 2 None None Wigan North Western 0703 0703 6 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:G86212/2026-09-18/detailed None Bryn 2026-09-18T06:55:00+01:00 Wigan North Western 7.0 {"type": "LineString", "coordinates": [[-2.6475904999999997, 53.4997008], [-2.6466572, 53.50015440000001], [-2.6458024, 53.5006227], [-2.6448929, 53.501188199999994], [-2.6440263999999996, 53.50177699999999], [-2.6430023999999994, 53.5025509], [-2.6420382999999994, 53.5033341], [-2.6410656, 53.504115199999994], [-2.6401302, 53.50491850000001], [-2.6390833, 53.50577369999999], [-2.6385371, 53.50619919999999], [-2.6380224999999995, 53.50661019999999], [-2.6365558, 53.5077845], [-2.6350754, 53.50895750000001], [-2.6341291999999994, 53.509711399999986], [-2.6332813999999996, 53.51040549999999], [-2.6277439, 53.5147972], [-2.6237956999999996, 53.517926200000005], [-2.6235655, 53.5180993], [-2.6206417, 53.5204131], [-2.6202608, 53.52071080000001], [-2.6196485, 53.52119499999999], [-2.6196000315076717, 53.52123315641426], [-2.6190530000000005, 53.521663800000006], [-2.6185622, 53.522049799999984], [-2.6182115999999995, 53.52234200000001], [-2.6178514, 53.5226618], [-2.6174464, 53.5230524], [-2.616931, 53.5235452], [-2.6165433, 53.5239436], [-2.6161454999999996, 53.524341500000006], [-2.6160375999999994, 53.5244503], [-2.6157941999999994, 53.52472449999999], [-2.6155913999999996, 53.5249983], [-2.6154362999999994, 53.5252491], [-2.6153439, 53.5254542], [-2.6152738, 53.525654], [-2.6152141, 53.5258396], [-2.6151675, 53.526078299999995], [-2.6151369999999994, 53.526325699999994], [-2.6151514, 53.52653599999999], [-2.6151786999999995, 53.52670620000001], [-2.6152335999999994, 53.5269005], [-2.6152761, 53.5270324], [-2.6153247, 53.52715030000001], [-2.6153866, 53.527273699999995], [-2.6154577999999997, 53.52740049999999], [-2.6155200999999995, 53.52749599999999], [-2.6155726, 53.52757089999999], [-2.6156176999999996, 53.52763339999999], [-2.6156631999999997, 53.52769380000001], [-2.6156983, 53.52773889999999], [-2.6157451, 53.527796499999994], [-2.6161696999999995, 53.52827019999999], [-2.6167006999999995, 53.528885599999995], [-2.6175195999999996, 53.52982599999999], [-2.6182384, 53.530659400000005], [-2.6186668, 53.531166], [-2.6188653, 53.53139319999999], [-2.6192951999999994, 53.53194800000001], [-2.6193717, 53.5320369], [-2.6198362, 53.5326385], [-2.6206631999999996, 53.53361759999999], [-2.621628, 53.5347367], [-2.6219716, 53.53512849999999], [-2.6225399, 53.5357766], [-2.6229028, 53.53619419999999], [-2.623199, 53.5365372], [-2.6237477, 53.53717139999999], [-2.6243799, 53.5379072], [-2.6247546, 53.538352800000006], [-2.6249914, 53.5386344], [-2.6254025, 53.539198000000006], [-2.6256204, 53.5395011], [-2.6257392, 53.5396289], [-2.6259087, 53.5398205], [-2.6260218999999996, 53.5399541], [-2.6262874999999997, 53.5402072], [-2.6266355999999997, 53.540506999999984], [-2.6270125, 53.5407829], [-2.627515, 53.541106000000006], [-2.6278401999999996, 53.541288999999985], [-2.6279362, 53.541343000000005], [-2.6283983, 53.54155299999999], [-2.6287838, 53.5417188], [-2.6292938, 53.5419341], [-2.6294502, 53.54200229999999], [-2.6297074999999994, 53.5421171], [-2.629899, 53.5422066], [-2.6301216999999997, 53.5422956], [-2.6308401, 53.542583399999984], [-2.6318586, 53.54299149999999], [-2.632291, 53.54316329999999]]} 3.6 0656 0703 Bryn Wigan North Western Down Passenger Loop Wigan North Western 53.5431633 -2.6322910 53.5431633 -2.6322910 1 0 2026-09-18 06:13:26 TERMINATED 2026-09-18 06:03:00 Wigan North Western TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17626004 1789711291654557 51 51 2026-09-18 06:13:10.662176 6 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 06:03:10.298964
629688 659760 L81608 872G05M618 2026-09-18 COMPLETE 17626196 2026-09-18 07:03:00 2026-09-18 06:13:26 2026-09-20 06:13:26 {"id": 659760, "stp": "P", "toc": "South Western Railway", "uid": "L81608", "consist": "701020", "dest_crs": "GLD", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L81608/2026-09-18/detailed", "trust_id": "872G05M618", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Guildford", "service_date": "2026-09-18", "dest_arr_time": "0703", "dest_platform": "2", "is_terminated": 1, "next_location": "Guildford", "signalling_id": "2G05", "timing_status": "LATE", "origin_station": "London Waterloo", "current_leg_arr": "0703", "current_leg_dep": "0659", "current_leg_end": "Guildford", "origin_dep_time": "0600", "origin_platform": "4", "current_location": "Guildford", "last_update_time": "2026-09-18T06:13:26", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.5656017951383339, 51.240802075016326], [-0.5656041, 51.2408025], [-0.5659731, 51.240892], [-0.5662001, 51.24095330000001], [-0.5665314, 51.24105809999999], [-0.5666527, 51.24110129999999], [-0.5671596, 51.24131789999999], [-0.5674410999999999, 51.24145349999999], [-0.5677385999999999, 51.24161889999999], [-0.5683868999999999, 51.2420214], [-0.568894, 51.2423343], [-0.5693087, 51.2425398], [-0.5697469, 51.2426893], [-0.569881, 51.2427282], [-0.5701616, 51.24279489999999], [-0.5712227, 51.24302109999999], [-0.5717568000000001, 51.2431338], [-0.5737572999999999, 51.243550299999995], [-0.576291, 51.24408439999999], [-0.5768285, 51.24419489999999], [-0.5776575, 51.244367], [-0.5781694, 51.2444754], [-0.5787046999999998, 51.24456390000001], [-0.5790969, 51.2446036], [-0.5794837999999999, 51.2446252], [-0.5797237999999999, 51.24462390000001], [-0.5799678, 51.24461459999999], [-0.5802045999999998, 51.2445975], [-0.5804235, 51.2445687], [-0.5807635, 51.2445001], [-0.5810483, 51.2444249], [-0.5811342, 51.24440140000001], [-0.5815861999999999, 51.244231], [-0.5819764, 51.2440337], [-0.5822647999999999, 51.243833900000006], [-0.5825263, 51.24361059999999], [-0.5827221, 51.24337629999999], [-0.5828844, 51.24310929999999], [-0.5829929999999999, 51.2428247], [-0.5830386, 51.2425435], [-0.583036, 51.2422102], [-0.5829969999999999, 51.2419113], [-0.5828845, 51.2415037], [-0.5826437999999999, 51.2408643], [-0.5823668, 51.24014839999999], [-0.5823099999999999, 51.2399662], [-0.5821683, 51.23953980000001], [-0.5820367, 51.23920719999998], [-0.5818664, 51.2387861], [-0.5815953, 51.23821920000001], [-0.5815577, 51.2381464], [-0.5811082999999999, 51.23736749999999], [-0.5805997999999999, 51.2365229], [-0.5804796, 51.2362912], [-0.5803631, 51.2360254], [-0.5802872, 51.23575249999998], [-0.5802095, 51.23536690000001], [-0.5803192, 51.2356288], [-0.5803901999999999, 51.2357991], [-0.580513, 51.2360554], [-0.5807183, 51.2364023], [-0.5815048, 51.2377313]]}", "current_leg_start": "London Road (Guildford)", "dest_arr_time_act": "0701", "motion_projection": null, "next_location_lat": "51.2377313", "next_location_lon": "-0.5815048", "previous_location": "London Road (Guildford)", "current_leg_milage": "1.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 578.337, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1433.453, \"from_m\": 578.337, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2265.008, \"from_m\": 1433.453, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5099.986, \"from_m\": 2265.008, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5844.88, \"from_m\": 5099.986, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5905.711, \"from_m\": 5844.88, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5941.697, \"from_m\": 5905.711, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6358.989, \"from_m\": 5941.697, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12088.443, \"from_m\": 6358.989, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12147.239, \"from_m\": 12088.443, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15912.346, \"from_m\": 12147.239, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15974.461, \"from_m\": 15912.346, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 16032.395, \"from_m\": 15974.461, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 19815.144, \"from_m\": 16032.395, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 19859.461, \"from_m\": 19815.144, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20094.629, \"from_m\": 19859.461, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 21497.991, \"from_m\": 20094.629, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 21574.171, \"from_m\": 21497.991, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21604.761, \"from_m\": 21574.171, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 33292.514, \"from_m\": 21604.761, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 42064.455, \"from_m\": 33292.514, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 46440.775, \"from_m\": 42064.455, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 48000.567, \"from_m\": 46440.775, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 48525.151, \"from_m\": 48000.567, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 48643.878, \"from_m\": 48525.151, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 48842.611, \"from_m\": 48643.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}], \"service_id\": 659760, \"profile_key\": \"5f5d3224080da7fa2d1371a9ba35a8525b616cceb141173e7912b6dbe40893a5\", \"schedule_id\": 16577, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0600\", \"location\": \"London Waterloo\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35014}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0601H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 2, \"distance_m\": 748.591, \"section_seq\": 1, \"route_path_id\": 35014}, {\"is_pass\": false, \"wtt_arr\": \"0603\", \"wtt_dep\": \"0604\", \"location\": \"Vauxhall\", \"stage_seq\": 3, \"distance_m\": 2069.769, \"section_seq\": 1, \"route_path_id\": 35014}, {\"is_pass\": false, \"wtt_arr\": \"0608\", \"wtt_dep\": \"0609\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 4, \"distance_m\": 6266.725, \"section_seq\": 1, \"route_path_id\": 35014}, {\"is_pass\": false, \"wtt_arr\": \"0612\", \"wtt_dep\": \"0612H\", \"location\": \"Earlsfield\", \"stage_seq\": 5, \"distance_m\": 8958.376, \"section_seq\": 1, \"route_path_id\": 35014}, {\"is_pass\": false, \"wtt_arr\": \"0615H\", \"wtt_dep\": \"0617\", \"location\": \"Wimbledon\", \"stage_seq\": 6, \"distance_m\": 11643.151, \"section_seq\": 1, \"route_path_id\": 35014}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0620\", \"location\": \"Raynes Park\", \"stage_seq\": 7, \"distance_m\": 13777.029, \"section_seq\": 1, \"route_path_id\": 35014}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0621\", \"location\": \"New Malden\", \"stage_seq\": 8, \"distance_m\": 15649.181, \"section_seq\": 1, \"route_path_id\": 35014}, {\"is_pass\": false, \"wtt_arr\": \"0625\", \"wtt_dep\": \"0626\", \"location\": \"Surbiton\", \"stage_seq\": 9, \"distance_m\": 19286.006, \"section_seq\": 1, \"route_path_id\": 35014}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0628\", \"location\": \"Hampton Court Jn\", \"stage_seq\": 10, \"distance_m\": 21574.171, \"section_seq\": 1, \"route_path_id\": 35014}, {\"is_pass\": false, \"wtt_arr\": \"0629H\", \"wtt_dep\": \"0630\", \"location\": \"Hinchley Wood\", \"stage_seq\": 11, \"distance_m\": 22896.814, \"section_seq\": 1, \"route_path_id\": 35014}, {\"is_pass\": false, \"wtt_arr\": \"0632\", \"wtt_dep\": \"0632H\", \"location\": \"Claygate\", \"stage_seq\": 12, \"distance_m\": 24591.591, \"section_seq\": 1, \"route_path_id\": 35014}, {\"is_pass\": false, \"wtt_arr\": \"0635H\", \"wtt_dep\": \"0636\", \"location\": \"Oxshott\", \"stage_seq\": 13, \"distance_m\": 27623.187, \"section_seq\": 1, \"route_path_id\": 35014}, {\"is_pass\": false, \"wtt_arr\": \"0639\", \"wtt_dep\": \"0639H\", \"location\": \"Cobham & Stoke d'Abernon\", \"stage_seq\": 14, \"distance_m\": 30488.153, \"section_seq\": 1, \"route_path_id\": 35014}, {\"is_pass\": false, \"wtt_arr\": \"0643\", \"wtt_dep\": \"0644\", \"location\": \"Effingham Junction\", \"stage_seq\": 15, \"distance_m\": 34164.586, \"section_seq\": 1, \"route_path_id\": 35014}, {\"is_pass\": false, \"wtt_arr\": \"0646\", \"wtt_dep\": \"0646H\", \"location\": \"Horsley\", \"stage_seq\": 16, \"distance_m\": 35857.534, \"section_seq\": 1, \"route_path_id\": 35014}, {\"is_pass\": false, \"wtt_arr\": \"0651\", \"wtt_dep\": \"0651H\", \"location\": \"Clandon\", \"stage_seq\": 17, \"distance_m\": 40952.534, \"section_seq\": 1, \"route_path_id\": 35014}, {\"is_pass\": false, \"wtt_arr\": \"0656\", \"wtt_dep\": \"0656H\", \"location\": \"London Road (Guildford)\", \"stage_seq\": 18, \"distance_m\": 46203.564, \"section_seq\": 1, \"route_path_id\": 35014}, {\"is_pass\": false, \"wtt_arr\": \"0701\", \"wtt_dep\": null, \"location\": \"Guildford\", \"stage_seq\": 19, \"distance_m\": 48842.611, \"section_seq\": 1, \"route_path_id\": 35014}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 48842.611, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35014}], \"total_distance_m\": 48842.611, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 35471.368, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 13371.243, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0600", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.2377313", "current_position_lon": "-0.5815048", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29094, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:02:37Z\", \"source_id\": 54933707, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:03:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:02:37Z\", \"source_id\": 17588526, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29161, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:07:25Z\", \"source_id\": 54941952, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:08:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:07:29Z\", \"source_id\": 17591066, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29395, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:10:55Z\", \"source_id\": 54948165, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:11:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:10:56Z\", \"source_id\": 17592959, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29441, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:14:10Z\", \"source_id\": 54954513, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:14:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:14:12Z\", \"source_id\": 17594826, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29477, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:18:15Z\", \"source_id\": 54962236, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:19:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:18:18Z\", \"source_id\": 17597181, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28498, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:19:27Z\", \"source_id\": 54964603, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:20:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:19:31Z\", \"source_id\": 17597903, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28512, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:22:44Z\", \"source_id\": 54971087, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:23:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:22:46Z\", \"source_id\": 17599858, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28548, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:29:18Z\", \"source_id\": 54984406, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:29:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:29:24Z\", \"source_id\": 17603978, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28552, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:30:53Z\", \"source_id\": 54987701, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:32:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:30:56Z\", \"source_id\": 17605028, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28556, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:35:43Z\", \"source_id\": 54998280, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:36:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:35:44Z\", \"source_id\": 17608122, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28122, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:39:50Z\", \"source_id\": 55007478, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:40:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:39:53Z\", \"source_id\": 17610865, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28113, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:44:46Z\", \"source_id\": 55018605, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:45:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:44:54Z\", \"source_id\": 17614297, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28106, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:46:33Z\", \"source_id\": 55022814, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:48:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:46:36Z\", \"source_id\": 17615496, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28102, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:51:36Z\", \"source_id\": 55034728, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:52:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:51:37Z\", \"source_id\": 17619010, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28098, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:57:09Z\", \"source_id\": 55048342, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:58:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:57:14Z\", \"source_id\": 17622908, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27943, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:01:47Z\", \"source_id\": 55060189, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:03:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:01:48Z\", \"source_id\": 17626196, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Guildford", "service_state_platform": "2", "timing_fact_generation": 1789711309343982, "current_leg_arrival_utc": "2026-09-18T07:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T06:03:13.151207", "service_state_evidence_id": 17626196, "current_leg_start_actual_dep": "2026-09-18T06:58:30+01:00", "operational_evidence_version": 87, "service_state_event_time_utc": "2026-09-18T06:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T06:13:13.370972", "service_state_valid_until_kind": null, "operational_interpretation_version": 87, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P None GLD 2G05 701020 10 100 None {"version": 3, "segments": [{"to_m": 578.337, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1433.453, "from_m": 578.337, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2265.008, "from_m": 1433.453, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5099.986, "from_m": 2265.008, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5844.88, "from_m": 5099.986, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5905.711, "from_m": 5844.88, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5941.697, "from_m": 5905.711, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6358.989, "from_m": 5941.697, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12088.443, "from_m": 6358.989, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12147.239, "from_m": 12088.443, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15912.346, "from_m": 12147.239, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15974.461, "from_m": 15912.346, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 16032.395, "from_m": 15974.461, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 19815.144, "from_m": 16032.395, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 19859.461, "from_m": 19815.144, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20094.629, "from_m": 19859.461, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 21497.991, "from_m": 20094.629, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 21574.171, "from_m": 21497.991, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21604.761, "from_m": 21574.171, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 33292.514, "from_m": 21604.761, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 42064.455, "from_m": 33292.514, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 46440.775, "from_m": 42064.455, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 48000.567, "from_m": 46440.775, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 48525.151, "from_m": 48000.567, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 48643.878, "from_m": 48525.151, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 48842.611, "from_m": 48643.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}], "service_id": 659760, "profile_key": "5f5d3224080da7fa2d1371a9ba35a8525b616cceb141173e7912b6dbe40893a5", "schedule_id": 16577, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0600", "location": "London Waterloo", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 35014}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0601H", "location": "Waterloo West Crossings", "stage_seq": 2, "distance_m": 748.591, "section_seq": 1, "route_path_id": 35014}, {"is_pass": false, "wtt_arr": "0603", "wtt_dep": "0604", "location": "Vauxhall", "stage_seq": 3, "distance_m": 2069.769, "section_seq": 1, "route_path_id": 35014}, {"is_pass": false, "wtt_arr": "0608", "wtt_dep": "0609", "location": "Clapham Junction (M)", "stage_seq": 4, "distance_m": 6266.725, "section_seq": 1, "route_path_id": 35014}, {"is_pass": false, "wtt_arr": "0612", "wtt_dep": "0612H", "location": "Earlsfield", "stage_seq": 5, "distance_m": 8958.376, "section_seq": 1, "route_path_id": 35014}, {"is_pass": false, "wtt_arr": "0615H", "wtt_dep": "0617", "location": "Wimbledon", "stage_seq": 6, "distance_m": 11643.151, "section_seq": 1, "route_path_id": 35014}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0620", "location": "Raynes Park", "stage_seq": 7, "distance_m": 13777.029, "section_seq": 1, "route_path_id": 35014}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0621", "location": "New Malden", "stage_seq": 8, "distance_m": 15649.181, "section_seq": 1, "route_path_id": 35014}, {"is_pass": false, "wtt_arr": "0625", "wtt_dep": "0626", "location": "Surbiton", "stage_seq": 9, "distance_m": 19286.006, "section_seq": 1, "route_path_id": 35014}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0628", "location": "Hampton Court Jn", "stage_seq": 10, "distance_m": 21574.171, "section_seq": 1, "route_path_id": 35014}, {"is_pass": false, "wtt_arr": "0629H", "wtt_dep": "0630", "location": "Hinchley Wood", "stage_seq": 11, "distance_m": 22896.814, "section_seq": 1, "route_path_id": 35014}, {"is_pass": false, "wtt_arr": "0632", "wtt_dep": "0632H", "location": "Claygate", "stage_seq": 12, "distance_m": 24591.591, "section_seq": 1, "route_path_id": 35014}, {"is_pass": false, "wtt_arr": "0635H", "wtt_dep": "0636", "location": "Oxshott", "stage_seq": 13, "distance_m": 27623.187, "section_seq": 1, "route_path_id": 35014}, {"is_pass": false, "wtt_arr": "0639", "wtt_dep": "0639H", "location": "Cobham & Stoke d'Abernon", "stage_seq": 14, "distance_m": 30488.153, "section_seq": 1, "route_path_id": 35014}, {"is_pass": false, "wtt_arr": "0643", "wtt_dep": "0644", "location": "Effingham Junction", "stage_seq": 15, "distance_m": 34164.586, "section_seq": 1, "route_path_id": 35014}, {"is_pass": false, "wtt_arr": "0646", "wtt_dep": "0646H", "location": "Horsley", "stage_seq": 16, "distance_m": 35857.534, "section_seq": 1, "route_path_id": 35014}, {"is_pass": false, "wtt_arr": "0651", "wtt_dep": "0651H", "location": "Clandon", "stage_seq": 17, "distance_m": 40952.534, "section_seq": 1, "route_path_id": 35014}, {"is_pass": false, "wtt_arr": "0656", "wtt_dep": "0656H", "location": "London Road (Guildford)", "stage_seq": 18, "distance_m": 46203.564, "section_seq": 1, "route_path_id": 35014}, {"is_pass": false, "wtt_arr": "0701", "wtt_dep": null, "location": "Guildford", "stage_seq": 19, "distance_m": 48842.611, "section_seq": 1, "route_path_id": 35014}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 48842.611, "from_m": 0.0, "section_seq": 1, "route_path_id": 35014}], "total_distance_m": 48842.611, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 35471.368, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 13371.243, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 29094, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:02:37Z", "source_id": 54933707, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T05:03:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:02:37Z", "source_id": 17588526, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T06:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29161, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:07:25Z", "source_id": 54941952, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T05:08:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:07:29Z", "source_id": 17591066, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T06:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29395, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:10:55Z", "source_id": 54948165, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T05:11:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:10:56Z", "source_id": 17592959, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T06:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29441, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:14:10Z", "source_id": 54954513, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T05:14:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:14:12Z", "source_id": 17594826, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T06:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29477, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:18:15Z", "source_id": 54962236, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T05:19:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:18:18Z", "source_id": 17597181, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T06:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28498, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:19:27Z", "source_id": 54964603, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T05:20:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:19:31Z", "source_id": 17597903, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T06:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28512, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:22:44Z", "source_id": 54971087, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T05:23:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:22:46Z", "source_id": 17599858, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T06:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28548, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:29:18Z", "source_id": 54984406, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T05:29:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:29:24Z", "source_id": 17603978, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T06:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28552, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:30:53Z", "source_id": 54987701, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T05:32:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:30:56Z", "source_id": 17605028, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T06:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28556, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:35:43Z", "source_id": 54998280, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T05:36:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:35:44Z", "source_id": 17608122, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T06:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28122, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:39:50Z", "source_id": 55007478, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T05:40:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:39:53Z", "source_id": 17610865, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T06:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28113, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:44:46Z", "source_id": 55018605, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T05:45:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:44:54Z", "source_id": 17614297, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T06:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28106, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:46:33Z", "source_id": 55022814, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T05:48:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:46:36Z", "source_id": 17615496, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T06:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28102, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:51:36Z", "source_id": 55034728, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T05:52:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:51:37Z", "source_id": 17619010, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T06:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28098, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:57:09Z", "source_id": 55048342, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T05:58:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:57:14Z", "source_id": 17622908, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T06:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27943, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:01:47Z", "source_id": 55060189, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T06:03:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:01:48Z", "source_id": 17626196, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T07:03:00+01:00", "operational_fact": true}] London Waterloo 0600 0600 4 None None Guildford 0703 0701 2 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:L81608/2026-09-18/detailed None London Road (Guildford) 2026-09-18T06:58:30+01:00 Guildford 4.0 {"type": "LineString", "coordinates": [[-0.5656017951383339, 51.240802075016326], [-0.5656041, 51.2408025], [-0.5659731, 51.240892], [-0.5662001, 51.24095330000001], [-0.5665314, 51.24105809999999], [-0.5666527, 51.24110129999999], [-0.5671596, 51.24131789999999], [-0.5674410999999999, 51.24145349999999], [-0.5677385999999999, 51.24161889999999], [-0.5683868999999999, 51.2420214], [-0.568894, 51.2423343], [-0.5693087, 51.2425398], [-0.5697469, 51.2426893], [-0.569881, 51.2427282], [-0.5701616, 51.24279489999999], [-0.5712227, 51.24302109999999], [-0.5717568000000001, 51.2431338], [-0.5737572999999999, 51.243550299999995], [-0.576291, 51.24408439999999], [-0.5768285, 51.24419489999999], [-0.5776575, 51.244367], [-0.5781694, 51.2444754], [-0.5787046999999998, 51.24456390000001], [-0.5790969, 51.2446036], [-0.5794837999999999, 51.2446252], [-0.5797237999999999, 51.24462390000001], [-0.5799678, 51.24461459999999], [-0.5802045999999998, 51.2445975], [-0.5804235, 51.2445687], [-0.5807635, 51.2445001], [-0.5810483, 51.2444249], [-0.5811342, 51.24440140000001], [-0.5815861999999999, 51.244231], [-0.5819764, 51.2440337], [-0.5822647999999999, 51.243833900000006], [-0.5825263, 51.24361059999999], [-0.5827221, 51.24337629999999], [-0.5828844, 51.24310929999999], [-0.5829929999999999, 51.2428247], [-0.5830386, 51.2425435], [-0.583036, 51.2422102], [-0.5829969999999999, 51.2419113], [-0.5828845, 51.2415037], [-0.5826437999999999, 51.2408643], [-0.5823668, 51.24014839999999], [-0.5823099999999999, 51.2399662], [-0.5821683, 51.23953980000001], [-0.5820367, 51.23920719999998], [-0.5818664, 51.2387861], [-0.5815953, 51.23821920000001], [-0.5815577, 51.2381464], [-0.5811082999999999, 51.23736749999999], [-0.5805997999999999, 51.2365229], [-0.5804796, 51.2362912], [-0.5803631, 51.2360254], [-0.5802872, 51.23575249999998], [-0.5802095, 51.23536690000001], [-0.5803192, 51.2356288], [-0.5803901999999999, 51.2357991], [-0.580513, 51.2360554], [-0.5807183, 51.2364023], [-0.5815048, 51.2377313]]} 1.6 0659 0703 London Road (Guildford) Guildford Guildford 51.2377313 -0.5815048 51.2377313 -0.5815048 1 0 2026-09-18 06:13:26 TERMINATED 2026-09-18 06:03:00 Guildford TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17626196 1789711309343982 87 87 2026-09-18 06:13:13.370972 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 06:03:13.151207
629689 659687 G77250 871W08M518 2026-09-18 COMPLETE 17626181 2026-09-18 07:03:00 2026-09-18 06:13:26 2026-09-20 06:13:26 {"id": 659687, "stp": "O", "toc": "Gatwick Express", "uid": "G77250", "consist": "387119", "dest_crs": "BTN", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G77250/2026-09-18/detailed", "trust_id": "871W08M518", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Brighton", "service_date": "2026-09-18", "dest_arr_time": "0700", "dest_platform": "6", "is_terminated": 1, "next_location": "Brighton", "signalling_id": "1W08", "timing_status": "LATE", "origin_station": "London Victoria (C)", "current_leg_arr": "0703", "current_leg_dep": "0648", "current_leg_end": "Brighton", "origin_dep_time": "0559", "origin_platform": "16", "current_location": "Brighton", "last_update_time": "2026-09-18T06:13:26", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.105143, 51.0050159], [-0.10534949999999998, 51.0045365], [-0.1054722, 51.0042806], [-0.1056044, 51.0040049], [-0.1057841, 51.00359309999998], [-0.1060013, 51.0030276], [-0.1062375, 51.002417499999986], [-0.1066184, 51.00153329999999], [-0.10676449999999998, 51.0011275], [-0.1070287, 51.00057679999999], [-0.1070893, 51.000429700000005], [-0.1074818, 50.9993647], [-0.1077154, 50.99873660000001], [-0.1078318, 50.9984237], [-0.10997503593824548, 50.99268564501821], [-0.1153795, 50.978213200000006], [-0.1154178, 50.9780988], [-0.115832, 50.9770075], [-0.11613039999999995, 50.9762039], [-0.11826239999999998, 50.9705412], [-0.1194971, 50.9672153], [-0.1195488, 50.967077], [-0.11990829999999998, 50.96611409999999], [-0.1204691, 50.96493789999999], [-0.12051779999999997, 50.964835699999995], [-0.1206694, 50.96454709999999], [-0.120758, 50.964367200000005], [-0.12103880000000002, 50.96384129999999], [-0.1213911, 50.9632104], [-0.1228501, 50.960864399999984], [-0.1229424, 50.96068519999999], [-0.123006, 50.96051599999999], [-0.1270796, 50.954121099999995], [-0.1272069, 50.95392019999999], [-0.12737929999999997, 50.953648099999995], [-0.1277241, 50.95310409999999], [-0.1286441, 50.9516524], [-0.1384836776231278, 50.93610947273908], [-0.1409003, 50.9322913], [-0.14092379999999996, 50.9322541], [-0.1440266, 50.92735139999999], [-0.1440987, 50.927237700000006], [-0.1457685, 50.924591099999994], [-0.1459636, 50.924281999999984], [-0.14600259999999998, 50.9242201], [-0.1461427, 50.92399840000001], [-0.14848359999999997, 50.92046760000001], [-0.1516972, 50.91573239999999], [-0.1523057, 50.9147767], [-0.1535557, 50.91284949999999], [-0.1543409, 50.91148590000001], [-0.1556821, 50.9089848], [-0.1562485, 50.9078853], [-0.1570384, 50.9063271], [-0.1579795, 50.9044325], [-0.1587934, 50.902891], [-0.15955919999999998, 50.90133169999999], [-0.1599854, 50.90047150000001], [-0.1600258, 50.90039689999999], [-0.1603276, 50.899787], [-0.1611149, 50.89824439999999], [-0.16189669999999998, 50.89667949999999], [-0.16267679999999998, 50.895126700000006], [-0.163365, 50.89375269999999], [-0.16373749999999998, 50.8929436], [-0.1639902, 50.8923211], [-0.16414159999999997, 50.8916738], [-0.16620439999999995, 50.8848776], [-0.16631349999999998, 50.8844514], [-0.16642829999999997, 50.883979200000006], [-0.1665088, 50.8833894], [-0.1665597, 50.8827705], [-0.1665732, 50.8822983], [-0.16655839999999997, 50.881788799999995], [-0.16652089999999997, 50.881315099999995], [-0.16645779999999996, 50.8808516], [-0.16638669999999997, 50.88042939999999], [-0.1662835, 50.879986599999995], [-0.1661384089811665, 50.87946438542721], [-0.1661293, 50.8794316], [-0.1659858, 50.87898640000001], [-0.1658275, 50.87858289999999], [-0.165629, 50.87813589999998], [-0.1654144, 50.8776627], [-0.1651583, 50.8771804], [-0.1649322, 50.8768074], [-0.16439299999999998, 50.8760026], [-0.1640546, 50.8755591], [-0.1637113, 50.87514929999999], [-0.1633349, 50.8747187], [-0.16038399999999997, 50.87149609999999], [-0.1599754, 50.8710173], [-0.15959469999999998, 50.87054619999999], [-0.15913299999999997, 50.86991069999999], [-0.1586902, 50.86921959999999], [-0.1583469, 50.86864310000001], [-0.1581693, 50.86820710000001], [-0.1577747, 50.8673826], [-0.1577417, 50.867303699999994], [-0.1573791, 50.8664748], [-0.1565064, 50.86444529999999], [-0.15569899999999998, 50.8625851], [-0.1555411, 50.862162999999995], [-0.15540289999999998, 50.86165509999999], [-0.15535559999999998, 50.8614045], [-0.1553165, 50.86115529999999], [-0.1552668, 50.860657499999995], [-0.15523799999999996, 50.860143599999994], [-0.15523629999999997, 50.8596531], [-0.1552514, 50.859141], [-0.15528759999999997, 50.85870049999999], [-0.1553469, 50.858235], [-0.1554268, 50.85779869999999], [-0.15553939999999997, 50.857335199999994], [-0.15564009999999998, 50.8569896], [-0.1557684, 50.8566128], [-0.1558132, 50.85646999999999], [-0.1559449, 50.8561031], [-0.1560728, 50.85574700000001], [-0.1562073, 50.8553559], [-0.15634169999999997, 50.8549142], [-0.15642439999999996, 50.854522], [-0.15651859999999998, 50.8541491], [-0.1565889, 50.8537475], [-0.156636, 50.85336399999999], [-0.15665869999999998, 50.85296819999999], [-0.1566728, 50.8526881], [-0.15666859999999996, 50.8525776], [-0.1566656, 50.8521497], [-0.156647, 50.8517868], [-0.15661589999999995, 50.851489], [-0.156612, 50.85142189999999], [-0.156583, 50.8511954], [-0.1565483, 50.8509681], [-0.15649849999999998, 50.8506959], [-0.15645289999999998, 50.85046539999998], [-0.15640129999999997, 50.85023939999999], [-0.15629919999999997, 50.84984180000001], [-0.15609619999999996, 50.849126099999985], [-0.1560518, 50.848978599999995], [-0.15588859999999996, 50.8484141], [-0.15557179999999998, 50.84732], [-0.1554580311670595, 50.84693018306222], [-0.15541466379527227, 50.84677403700049], [-0.15538045622130112, 50.84663557970109], [-0.15535405618627718, 50.846512290282654], [-0.15533411143133152, 50.846401647863864], [-0.1553192696975953, 50.84630113156339], [-0.15530817872619967, 50.8462082204999], [-0.15529948625827578, 50.84612039379204], [-0.15529184003495466, 50.84603513055852], [-0.1552838877973676, 50.84594990991797], [-0.1552742772866456, 50.84586221098907], [-0.15526165624391983, 50.845769512890485], [-0.15524467241032144, 50.845669294740894], [-0.15522197352698155, 50.84555903565895], [-0.15519220733503125, 50.845436214763325], [-0.15515402157560174, 50.84529831117269], [-0.15510606398982413, 50.84514280400571], [-0.15506449999999997, 50.8450373], [-0.1549804, 50.8448526], [-0.15489189999999997, 50.844652], [-0.1548449, 50.84452640000001], [-0.15467259999999997, 50.844133799999994], [-0.15427549999999998, 50.8434217], [-0.15406449999999997, 50.84301919999999], [-0.1538877, 50.84271090000001], [-0.15379889999999996, 50.8425625], [-0.15363019999999997, 50.8422806], [-0.1533481, 50.8418501], [-0.15307039999999997, 50.841448], [-0.1529542, 50.8412777], [-0.1527635, 50.841023], [-0.1523333, 50.84049559999999], [-0.1521476, 50.8402888], [-0.152046, 50.84018079999999], [-0.15191619999999997, 50.84004289999999], [-0.1518157, 50.8399424], [-0.1516464, 50.83978080000001], [-0.151581, 50.83971100000001], [-0.15145630000000002, 50.839591], [-0.1512564, 50.839407300000005], [-0.15083159999999998, 50.839049300000006], [-0.1504801, 50.8387666], [-0.1500624, 50.838448499999984], [-0.14971259999999997, 50.83820560000001], [-0.1492685, 50.8379157], [-0.14877599999999996, 50.8376137], [-0.1483605, 50.8373734], [-0.1477944, 50.83705539999999], [-0.1473239, 50.8367916], [-0.147044, 50.8366371], [-0.1467801, 50.8364912], [-0.1464854, 50.8363283], [-0.14604749999999997, 50.8360765], [-0.1456957, 50.8358646], [-0.1453556, 50.8356359], [-0.1450628, 50.835420199999994], [-0.14471849999999997, 50.83514110000001], [-0.1443524, 50.834813], [-0.143947, 50.8344233], [-0.14354519999999998, 50.8340454], [-0.1433353, 50.8338345], [-0.1430578, 50.8335081], [-0.14295039999999998, 50.8333666], [-0.14285639999999997, 50.83323709999999], [-0.14284299999999997, 50.833217299999994], [-0.1427995, 50.833162699999995], [-0.1426867, 50.832946500000006], [-0.1425998, 50.8327772], [-0.1422616, 50.83214960000001], [-0.1421958, 50.8320276], [-0.14212599999999995, 50.8318966], [-0.14205869999999998, 50.8317628], [-0.1419425, 50.8315448], [-0.1419199, 50.8314987], [-0.1417219, 50.831128599999985], [-0.14161059999999998, 50.83090289999999], [-0.1414559, 50.83057910000001], [-0.1412675, 50.830209899999986], [-0.14119449999999997, 50.83008929999998], [-0.1411341, 50.8299449], [-0.1410889, 50.82980319999999], [-0.1410667, 50.8296933], [-0.14105659999999998, 50.8295016], [-0.1410499, 50.82928900000001]]}", "current_leg_start": "Haywards Heath", "dest_arr_time_act": "0700", "motion_projection": null, "next_location_lat": "50.8292890", "next_location_lon": "-0.1410499", "previous_location": "Haywards Heath", "current_leg_milage": "12.8", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 657.037, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 110.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\": 110.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\": 110.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\": 110.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\": 110.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\": 110.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\": 110.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\": 110.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\": 110.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\": 110.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\": 110.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\": 110.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\": 110.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\": 110.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\": 110.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\": 110.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\": 110.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\": 110.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\": 110.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\": 110.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\": 110.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\": 110.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\": 110.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\": 110.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\": 110.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\": 110.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\": 110.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\": 110.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\": 110.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\": 110.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\": 110.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\": 110.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\": 110.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\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 77788.653, \"from_m\": 61493.496, \"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\": 80835.866, \"from_m\": 77788.653, \"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\": 80848.967, \"from_m\": 80835.866, \"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\": 81278.821, \"from_m\": 80848.967, \"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\": 81424.125, \"from_m\": 81278.821, \"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\": 81483.075, \"from_m\": 81424.125, \"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\": 81512.776, \"from_m\": 81483.075, \"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\": 81554.131, \"from_m\": 81512.776, \"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\": 81814.293, \"from_m\": 81554.131, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 659687, \"profile_key\": \"d03a6d7444dff2ef4f2cb1c34224540d2d527e7b26e8a0d0c1e484bd209ce742\", \"schedule_id\": 38691, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0559\", \"location\": \"London Victoria (C)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69224}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0601H\", \"location\": \"Battersea Pier Jn\", \"stage_seq\": 2, \"distance_m\": 1342.075, \"section_seq\": 1, \"route_path_id\": 69224}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0603\", \"location\": \"Pouparts Jn\", \"stage_seq\": 3, \"distance_m\": 3177.986, \"section_seq\": 1, \"route_path_id\": 69224}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0606H\", \"location\": \"Clapham Junction (C)\", \"stage_seq\": 4, \"distance_m\": 4242.594, \"section_seq\": 1, \"route_path_id\": 69224}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0608H\", \"location\": \"Balham\", \"stage_seq\": 5, \"distance_m\": 7384.3, \"section_seq\": 1, \"route_path_id\": 69224}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0610\", \"location\": \"Streatham North Jn\", \"stage_seq\": 6, \"distance_m\": 9731.543, \"section_seq\": 1, \"route_path_id\": 69224}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0613\", \"location\": \"Selhurst\", \"stage_seq\": 7, \"distance_m\": 15049.908, \"section_seq\": 1, \"route_path_id\": 69224}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0614\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 8, \"distance_m\": 16063.261, \"section_seq\": 1, \"route_path_id\": 69224}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0615\", \"location\": \"East Croydon\", \"stage_seq\": 9, \"distance_m\": 16910.971, \"section_seq\": 1, \"route_path_id\": 69224}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0619\", \"location\": \"Purley\", \"stage_seq\": 10, \"distance_m\": 21705.84, \"section_seq\": 1, \"route_path_id\": 69224}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0620\", \"location\": \"Stoats Nest Jn\", \"stage_seq\": 11, \"distance_m\": 23294.133, \"section_seq\": 1, \"route_path_id\": 69224}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0626\", \"location\": \"Earlswood (Surrey)\", \"stage_seq\": 12, \"distance_m\": 35127.575, \"section_seq\": 1, \"route_path_id\": 69224}, {\"is_pass\": false, \"wtt_arr\": \"0631\", \"wtt_dep\": \"0633\", \"location\": \"Gatwick Airport\", \"stage_seq\": 13, \"distance_m\": 43117.193, \"section_seq\": 1, \"route_path_id\": 69224}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0636\", \"location\": \"Three Bridges\", \"stage_seq\": 14, \"distance_m\": 47608.172, \"section_seq\": 1, \"route_path_id\": 69224}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0638\", \"location\": \"Balcombe Tunnel Jn\", \"stage_seq\": 15, \"distance_m\": 50747.9, \"section_seq\": 1, \"route_path_id\": 69224}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0642\", \"location\": \"Copyhold Jn\", \"stage_seq\": 16, \"distance_m\": 59866.311, \"section_seq\": 1, \"route_path_id\": 69224}, {\"is_pass\": false, \"wtt_arr\": \"0644\", \"wtt_dep\": \"0645\", \"location\": \"Haywards Heath\", \"stage_seq\": 17, \"distance_m\": 61092.655, \"section_seq\": 1, \"route_path_id\": 69224}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0648H\", \"location\": \"Keymer Jn\", \"stage_seq\": 18, \"distance_m\": 66159.387, \"section_seq\": 1, \"route_path_id\": 69224}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0649\", \"location\": \"Burgess Hill\", \"stage_seq\": 19, \"distance_m\": 67088.196, \"section_seq\": 1, \"route_path_id\": 69224}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0655H\", \"location\": \"Preston Park\", \"stage_seq\": 20, \"distance_m\": 79676.086, \"section_seq\": 1, \"route_path_id\": 69224}, {\"is_pass\": false, \"wtt_arr\": \"0700\", \"wtt_dep\": null, \"location\": \"Brighton\", \"stage_seq\": 21, \"distance_m\": 81814.293, \"section_seq\": 1, \"route_path_id\": 69224}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 81814.293, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69224}], \"total_distance_m\": 81814.293, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 75906.648, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5907.645, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0559", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "15.0", "current_position_lat": "50.8292890", "current_position_lon": "-0.1410499", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29179, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:03:52Z\", \"source_id\": 54935879, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:04:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:03:56Z\", \"source_id\": 17589165, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29226, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:05:57Z\", \"source_id\": 54939351, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:06:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:06:02Z\", \"source_id\": 17590283, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29937, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:10:47Z\", \"source_id\": 54947969, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:11:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:10:54Z\", \"source_id\": 17592922, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30220, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:14:20Z\", \"source_id\": 54954814, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:14:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:14:22Z\", \"source_id\": 17594921, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30507, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:19:18Z\", \"source_id\": 54964321, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:20:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:19:21Z\", \"source_id\": 17597825, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30626, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:34:20Z\", \"source_id\": 54995218, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:35:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:34:23Z\", \"source_id\": 17607258, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30681, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:39:40Z\", \"source_id\": 55007049, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:40:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:39:43Z\", \"source_id\": 17610708, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30867, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:46:38Z\", \"source_id\": 55023040, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:47:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:46:42Z\", \"source_id\": 17615577, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30885, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:53:33Z\", \"source_id\": 55039505, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:54:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:53:36Z\", \"source_id\": 17620426, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30920, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:59:49Z\", \"source_id\": 55055266, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:00:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:59:53Z\", \"source_id\": 17624749, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30986, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:01:42Z\", \"source_id\": 55060042, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:03:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:01:45Z\", \"source_id\": 17626181, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Brighton", "service_state_platform": "6", "timing_fact_generation": 1789711305146576, "current_leg_arrival_utc": "2026-09-18T07:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T06:03:14.032554", "service_state_evidence_id": 17626181, "current_leg_start_actual_dep": "2026-09-18T06:48:00+01:00", "operational_evidence_version": 86, "service_state_event_time_utc": "2026-09-18T06:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T06:13:14.563085", "service_state_valid_until_kind": null, "operational_interpretation_version": 86, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Gatwick Express O None BTN 1W08 387119 4 110 None {"version": 3, "segments": [{"to_m": 657.037, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3337.998, "from_m": 657.037, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 6736.375, "from_m": 3337.998, "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": 7545.981, "from_m": 6736.375, "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": 8072.698, "from_m": 7545.981, "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": 10338.399, "from_m": 8072.698, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14876.032, "from_m": 10338.399, "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": 14921.78, "from_m": 14876.032, "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": 15785.19, "from_m": 14921.78, "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": 16681.641, "from_m": 15785.19, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 16718.607, "from_m": 16681.641, "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": 17112.863, "from_m": 16718.607, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 17143.298, "from_m": 17112.863, "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": 17231.967, "from_m": 17143.298, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 17295.666, "from_m": 17231.967, "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": 17331.373, "from_m": 17295.666, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 17375.643, "from_m": 17331.373, "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": 17434.208, "from_m": 17375.643, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 18711.851, "from_m": 17434.208, "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": 23054.833, "from_m": 18711.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": 23171.601, "from_m": 23054.833, "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": 23294.133, "from_m": 23171.601, "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": 23360.91, "from_m": 23294.133, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 34256.014, "from_m": 23360.91, "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": 34989.363, "from_m": 34256.014, "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": 43481.833, "from_m": 34989.363, "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": 43552.822, "from_m": 43481.833, "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": 50667.193, "from_m": 43552.822, "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": 50747.9, "from_m": 50667.193, "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": 51042.133, "from_m": 50747.9, "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": 51897.403, "from_m": 51042.133, "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": 59761.616, "from_m": 51897.403, "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": 60975.335, "from_m": 59761.616, "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": 61493.496, "from_m": 60975.335, "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": 77788.653, "from_m": 61493.496, "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": 80835.866, "from_m": 77788.653, "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": 80848.967, "from_m": 80835.866, "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": 81278.821, "from_m": 80848.967, "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": 81424.125, "from_m": 81278.821, "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": 81483.075, "from_m": 81424.125, "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": 81512.776, "from_m": 81483.075, "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": 81554.131, "from_m": 81512.776, "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": 81814.293, "from_m": 81554.131, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 659687, "profile_key": "d03a6d7444dff2ef4f2cb1c34224540d2d527e7b26e8a0d0c1e484bd209ce742", "schedule_id": 38691, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0559", "location": "London Victoria (C)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69224}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0601H", "location": "Battersea Pier Jn", "stage_seq": 2, "distance_m": 1342.075, "section_seq": 1, "route_path_id": 69224}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0603", "location": "Pouparts Jn", "stage_seq": 3, "distance_m": 3177.986, "section_seq": 1, "route_path_id": 69224}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0606H", "location": "Clapham Junction (C)", "stage_seq": 4, "distance_m": 4242.594, "section_seq": 1, "route_path_id": 69224}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0608H", "location": "Balham", "stage_seq": 5, "distance_m": 7384.3, "section_seq": 1, "route_path_id": 69224}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0610", "location": "Streatham North Jn", "stage_seq": 6, "distance_m": 9731.543, "section_seq": 1, "route_path_id": 69224}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0613", "location": "Selhurst", "stage_seq": 7, "distance_m": 15049.908, "section_seq": 1, "route_path_id": 69224}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0614", "location": "Windmill Bridge Jn", "stage_seq": 8, "distance_m": 16063.261, "section_seq": 1, "route_path_id": 69224}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0615", "location": "East Croydon", "stage_seq": 9, "distance_m": 16910.971, "section_seq": 1, "route_path_id": 69224}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0619", "location": "Purley", "stage_seq": 10, "distance_m": 21705.84, "section_seq": 1, "route_path_id": 69224}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0620", "location": "Stoats Nest Jn", "stage_seq": 11, "distance_m": 23294.133, "section_seq": 1, "route_path_id": 69224}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0626", "location": "Earlswood (Surrey)", "stage_seq": 12, "distance_m": 35127.575, "section_seq": 1, "route_path_id": 69224}, {"is_pass": false, "wtt_arr": "0631", "wtt_dep": "0633", "location": "Gatwick Airport", "stage_seq": 13, "distance_m": 43117.193, "section_seq": 1, "route_path_id": 69224}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0636", "location": "Three Bridges", "stage_seq": 14, "distance_m": 47608.172, "section_seq": 1, "route_path_id": 69224}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0638", "location": "Balcombe Tunnel Jn", "stage_seq": 15, "distance_m": 50747.9, "section_seq": 1, "route_path_id": 69224}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0642", "location": "Copyhold Jn", "stage_seq": 16, "distance_m": 59866.311, "section_seq": 1, "route_path_id": 69224}, {"is_pass": false, "wtt_arr": "0644", "wtt_dep": "0645", "location": "Haywards Heath", "stage_seq": 17, "distance_m": 61092.655, "section_seq": 1, "route_path_id": 69224}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0648H", "location": "Keymer Jn", "stage_seq": 18, "distance_m": 66159.387, "section_seq": 1, "route_path_id": 69224}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0649", "location": "Burgess Hill", "stage_seq": 19, "distance_m": 67088.196, "section_seq": 1, "route_path_id": 69224}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0655H", "location": "Preston Park", "stage_seq": 20, "distance_m": 79676.086, "section_seq": 1, "route_path_id": 69224}, {"is_pass": false, "wtt_arr": "0700", "wtt_dep": null, "location": "Brighton", "stage_seq": 21, "distance_m": 81814.293, "section_seq": 1, "route_path_id": 69224}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 81814.293, "from_m": 0.0, "section_seq": 1, "route_path_id": 69224}], "total_distance_m": 81814.293, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 75906.648, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5907.645, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 29179, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:03:52Z", "source_id": 54935879, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T05:04:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:03:56Z", "source_id": 17589165, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T06:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29226, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:05:57Z", "source_id": 54939351, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T05:06:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:06:02Z", "source_id": 17590283, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T06:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29937, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:10:47Z", "source_id": 54947969, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T05:11:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:10:54Z", "source_id": 17592922, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T06:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30220, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:14:20Z", "source_id": 54954814, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T05:14:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:14:22Z", "source_id": 17594921, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T06:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30507, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:19:18Z", "source_id": 54964321, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T05:20:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:19:21Z", "source_id": 17597825, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T06:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30626, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:34:20Z", "source_id": 54995218, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T05:35:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:34:23Z", "source_id": 17607258, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T06:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30681, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:39:40Z", "source_id": 55007049, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T05:40:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:39:43Z", "source_id": 17610708, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T06:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30867, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:46:38Z", "source_id": 55023040, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T05:47:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:46:42Z", "source_id": 17615577, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T06:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30885, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:53:33Z", "source_id": 55039505, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T05:54:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:53:36Z", "source_id": 17620426, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T06:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30920, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:59:49Z", "source_id": 55055266, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T06:00:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:59:53Z", "source_id": 17624749, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T07:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30986, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:01:42Z", "source_id": 55060042, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T06:03:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:01:45Z", "source_id": 17626181, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T07:03:00+01:00", "operational_fact": true}] London Victoria (C) 0559 0559 16 None None Brighton 0700 0700 6 LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:G77250/2026-09-18/detailed None Haywards Heath 2026-09-18T06:48:00+01:00 Brighton 15.0 {"type": "LineString", "coordinates": [[-0.105143, 51.0050159], [-0.10534949999999998, 51.0045365], [-0.1054722, 51.0042806], [-0.1056044, 51.0040049], [-0.1057841, 51.00359309999998], [-0.1060013, 51.0030276], [-0.1062375, 51.002417499999986], [-0.1066184, 51.00153329999999], [-0.10676449999999998, 51.0011275], [-0.1070287, 51.00057679999999], [-0.1070893, 51.000429700000005], [-0.1074818, 50.9993647], [-0.1077154, 50.99873660000001], [-0.1078318, 50.9984237], [-0.10997503593824548, 50.99268564501821], [-0.1153795, 50.978213200000006], [-0.1154178, 50.9780988], [-0.115832, 50.9770075], [-0.11613039999999995, 50.9762039], [-0.11826239999999998, 50.9705412], [-0.1194971, 50.9672153], [-0.1195488, 50.967077], [-0.11990829999999998, 50.96611409999999], [-0.1204691, 50.96493789999999], [-0.12051779999999997, 50.964835699999995], [-0.1206694, 50.96454709999999], [-0.120758, 50.964367200000005], [-0.12103880000000002, 50.96384129999999], [-0.1213911, 50.9632104], [-0.1228501, 50.960864399999984], [-0.1229424, 50.96068519999999], [-0.123006, 50.96051599999999], [-0.1270796, 50.954121099999995], [-0.1272069, 50.95392019999999], [-0.12737929999999997, 50.953648099999995], [-0.1277241, 50.95310409999999], [-0.1286441, 50.9516524], [-0.1384836776231278, 50.93610947273908], [-0.1409003, 50.9322913], [-0.14092379999999996, 50.9322541], [-0.1440266, 50.92735139999999], [-0.1440987, 50.927237700000006], [-0.1457685, 50.924591099999994], [-0.1459636, 50.924281999999984], [-0.14600259999999998, 50.9242201], [-0.1461427, 50.92399840000001], [-0.14848359999999997, 50.92046760000001], [-0.1516972, 50.91573239999999], [-0.1523057, 50.9147767], [-0.1535557, 50.91284949999999], [-0.1543409, 50.91148590000001], [-0.1556821, 50.9089848], [-0.1562485, 50.9078853], [-0.1570384, 50.9063271], [-0.1579795, 50.9044325], [-0.1587934, 50.902891], [-0.15955919999999998, 50.90133169999999], [-0.1599854, 50.90047150000001], [-0.1600258, 50.90039689999999], [-0.1603276, 50.899787], [-0.1611149, 50.89824439999999], [-0.16189669999999998, 50.89667949999999], [-0.16267679999999998, 50.895126700000006], [-0.163365, 50.89375269999999], [-0.16373749999999998, 50.8929436], [-0.1639902, 50.8923211], [-0.16414159999999997, 50.8916738], [-0.16620439999999995, 50.8848776], [-0.16631349999999998, 50.8844514], [-0.16642829999999997, 50.883979200000006], [-0.1665088, 50.8833894], [-0.1665597, 50.8827705], [-0.1665732, 50.8822983], [-0.16655839999999997, 50.881788799999995], [-0.16652089999999997, 50.881315099999995], [-0.16645779999999996, 50.8808516], [-0.16638669999999997, 50.88042939999999], [-0.1662835, 50.879986599999995], [-0.1661384089811665, 50.87946438542721], [-0.1661293, 50.8794316], [-0.1659858, 50.87898640000001], [-0.1658275, 50.87858289999999], [-0.165629, 50.87813589999998], [-0.1654144, 50.8776627], [-0.1651583, 50.8771804], [-0.1649322, 50.8768074], [-0.16439299999999998, 50.8760026], [-0.1640546, 50.8755591], [-0.1637113, 50.87514929999999], [-0.1633349, 50.8747187], [-0.16038399999999997, 50.87149609999999], [-0.1599754, 50.8710173], [-0.15959469999999998, 50.87054619999999], [-0.15913299999999997, 50.86991069999999], [-0.1586902, 50.86921959999999], [-0.1583469, 50.86864310000001], [-0.1581693, 50.86820710000001], [-0.1577747, 50.8673826], [-0.1577417, 50.867303699999994], [-0.1573791, 50.8664748], [-0.1565064, 50.86444529999999], [-0.15569899999999998, 50.8625851], [-0.1555411, 50.862162999999995], [-0.15540289999999998, 50.86165509999999], [-0.15535559999999998, 50.8614045], [-0.1553165, 50.86115529999999], [-0.1552668, 50.860657499999995], [-0.15523799999999996, 50.860143599999994], [-0.15523629999999997, 50.8596531], [-0.1552514, 50.859141], [-0.15528759999999997, 50.85870049999999], [-0.1553469, 50.858235], [-0.1554268, 50.85779869999999], [-0.15553939999999997, 50.857335199999994], [-0.15564009999999998, 50.8569896], [-0.1557684, 50.8566128], [-0.1558132, 50.85646999999999], [-0.1559449, 50.8561031], [-0.1560728, 50.85574700000001], [-0.1562073, 50.8553559], [-0.15634169999999997, 50.8549142], [-0.15642439999999996, 50.854522], [-0.15651859999999998, 50.8541491], [-0.1565889, 50.8537475], [-0.156636, 50.85336399999999], [-0.15665869999999998, 50.85296819999999], [-0.1566728, 50.8526881], [-0.15666859999999996, 50.8525776], [-0.1566656, 50.8521497], [-0.156647, 50.8517868], [-0.15661589999999995, 50.851489], [-0.156612, 50.85142189999999], [-0.156583, 50.8511954], [-0.1565483, 50.8509681], [-0.15649849999999998, 50.8506959], [-0.15645289999999998, 50.85046539999998], [-0.15640129999999997, 50.85023939999999], [-0.15629919999999997, 50.84984180000001], [-0.15609619999999996, 50.849126099999985], [-0.1560518, 50.848978599999995], [-0.15588859999999996, 50.8484141], [-0.15557179999999998, 50.84732], [-0.1554580311670595, 50.84693018306222], [-0.15541466379527227, 50.84677403700049], [-0.15538045622130112, 50.84663557970109], [-0.15535405618627718, 50.846512290282654], [-0.15533411143133152, 50.846401647863864], [-0.1553192696975953, 50.84630113156339], [-0.15530817872619967, 50.8462082204999], [-0.15529948625827578, 50.84612039379204], [-0.15529184003495466, 50.84603513055852], [-0.1552838877973676, 50.84594990991797], [-0.1552742772866456, 50.84586221098907], [-0.15526165624391983, 50.845769512890485], [-0.15524467241032144, 50.845669294740894], [-0.15522197352698155, 50.84555903565895], [-0.15519220733503125, 50.845436214763325], [-0.15515402157560174, 50.84529831117269], [-0.15510606398982413, 50.84514280400571], [-0.15506449999999997, 50.8450373], [-0.1549804, 50.8448526], [-0.15489189999999997, 50.844652], [-0.1548449, 50.84452640000001], [-0.15467259999999997, 50.844133799999994], [-0.15427549999999998, 50.8434217], [-0.15406449999999997, 50.84301919999999], [-0.1538877, 50.84271090000001], [-0.15379889999999996, 50.8425625], [-0.15363019999999997, 50.8422806], [-0.1533481, 50.8418501], [-0.15307039999999997, 50.841448], [-0.1529542, 50.8412777], [-0.1527635, 50.841023], [-0.1523333, 50.84049559999999], [-0.1521476, 50.8402888], [-0.152046, 50.84018079999999], [-0.15191619999999997, 50.84004289999999], [-0.1518157, 50.8399424], [-0.1516464, 50.83978080000001], [-0.151581, 50.83971100000001], [-0.15145630000000002, 50.839591], [-0.1512564, 50.839407300000005], [-0.15083159999999998, 50.839049300000006], [-0.1504801, 50.8387666], [-0.1500624, 50.838448499999984], [-0.14971259999999997, 50.83820560000001], [-0.1492685, 50.8379157], [-0.14877599999999996, 50.8376137], [-0.1483605, 50.8373734], [-0.1477944, 50.83705539999999], [-0.1473239, 50.8367916], [-0.147044, 50.8366371], [-0.1467801, 50.8364912], [-0.1464854, 50.8363283], [-0.14604749999999997, 50.8360765], [-0.1456957, 50.8358646], [-0.1453556, 50.8356359], [-0.1450628, 50.835420199999994], [-0.14471849999999997, 50.83514110000001], [-0.1443524, 50.834813], [-0.143947, 50.8344233], [-0.14354519999999998, 50.8340454], [-0.1433353, 50.8338345], [-0.1430578, 50.8335081], [-0.14295039999999998, 50.8333666], [-0.14285639999999997, 50.83323709999999], [-0.14284299999999997, 50.833217299999994], [-0.1427995, 50.833162699999995], [-0.1426867, 50.832946500000006], [-0.1425998, 50.8327772], [-0.1422616, 50.83214960000001], [-0.1421958, 50.8320276], [-0.14212599999999995, 50.8318966], [-0.14205869999999998, 50.8317628], [-0.1419425, 50.8315448], [-0.1419199, 50.8314987], [-0.1417219, 50.831128599999985], [-0.14161059999999998, 50.83090289999999], [-0.1414559, 50.83057910000001], [-0.1412675, 50.830209899999986], [-0.14119449999999997, 50.83008929999998], [-0.1411341, 50.8299449], [-0.1410889, 50.82980319999999], [-0.1410667, 50.8296933], [-0.14105659999999998, 50.8295016], [-0.1410499, 50.82928900000001]]} 12.8 0648 0703 Haywards Heath Brighton Brighton 50.8292890 -0.1410499 50.8292890 -0.1410499 1 0 2026-09-18 06:13:26 TERMINATED 2026-09-18 06:03:00 Brighton TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17626181 1789711305146576 86 86 2026-09-18 06:13:14.563085 6 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 06:03:14.032554
629690 661701 C40492 875T88M618 2026-09-18 COMPLETE 17626432 2026-09-18 07:03:00 2026-09-18 06:13:26 2026-09-20 06:13:26 {"id": 661701, "stp": "P", "toc": "Southern", "uid": "C40492", "consist": "377413+377422", "dest_crs": "GTW", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C40492/2026-09-18/detailed", "trust_id": "875T88M618", "origin_crs": null, "show_on_map": 0, "dar_est_time": "06:57:00", "dar_platform": null, "dest_station": "Gatwick Airport", "service_date": "2026-09-18", "dest_arr_time": "0707", "dest_platform": "1", "is_terminated": 1, "next_location": "Gatwick Airport", "signalling_id": "5T88", "timing_status": "EARLY", "origin_station": "Three Bridges Tilgate Sidings", "current_leg_arr": "0703", "current_leg_dep": "0658", "current_leg_end": "Gatwick Airport", "origin_dep_time": "0657", "origin_platform": "S3", "current_location": "Gatwick Airport", "last_update_time": "2026-09-18T06:13:26", "route_debug_link": null, "timing_variation": "-4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.16104139999999997, 51.1166607], [-0.161034, 51.1176417], [-0.1609924, 51.118352299999984], [-0.1609521, 51.1187305], [-0.16093879999999997, 51.118916899999995], [-0.1609522, 51.11940349999999], [-0.16094949999999997, 51.11962810000001], [-0.16093879999999997, 51.1209116], [-0.1609381, 51.12143389999999], [-0.1609333, 51.12516279999999], [-0.1609336, 51.12532610000001], [-0.1609415, 51.13089620000001], [-0.1609361, 51.13111860000001], [-0.16093449999999998, 51.1430812], [-0.1609578, 51.14468910000001], [-0.1609933, 51.146357300000005], [-0.16093589999999997, 51.1471995], [-0.1609366, 51.1472853], [-0.1609364, 51.14769870000001], [-0.16093729999999998, 51.1479958], [-0.1609344, 51.1483249], [-0.1609358, 51.14875109999999], [-0.16093600000000002, 51.1490229], [-0.16093600000000002, 51.1492265], [-0.16093589999999997, 51.14974889999999], [-0.16093600000000002, 51.1505667], [-0.16093729999999998, 51.1521296], [-0.1609361, 51.1523587], [-0.1609323, 51.1526405], [-0.16093429999999995, 51.15329500000001], [-0.1609332, 51.1536707], [-0.16093839999999998, 51.1540623], [-0.1609424, 51.1544388], [-0.160942, 51.154658899999994], [-0.16092719999999996, 51.155079599999986], [-0.1609435, 51.1552898], [-0.16095959999999998, 51.15546230000001], [-0.1609948, 51.1558381], [-0.16099909999999998, 51.1559117], [-0.1610057, 51.15617489999999], [-0.1610083, 51.1562341], [-0.16100959999999995, 51.15625680000001], [-0.16101089999999998, 51.1563248], [-0.1610176, 51.156562400000006]]}", "current_leg_start": "Three Bridges", "dest_arr_time_act": "0707", "motion_projection": null, "next_location_lat": "51.1565624", "next_location_lon": "-0.1610176", "previous_location": "Three Bridges", "current_leg_milage": "2.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 391.088, \"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\": 574.271, \"from_m\": 391.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\": 1136.79, \"from_m\": 574.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\": 4572.806, \"from_m\": 1136.79, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 5042.896, \"from_m\": 4572.806, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}], \"service_id\": 661701, \"profile_key\": \"0124d111ffec3d40b3ebc8e2d70830ff519e42d9d4d6a8b10d1830dd1a9d4d64\", \"schedule_id\": 5852, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0657\", \"location\": \"Three Bridges Tilgate Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67615}, {\"is_pass\": false, \"wtt_arr\": \"0700\", \"wtt_dep\": \"0700\", \"location\": \"Three Bridges Tilgate Siding Entry/Exit\", \"stage_seq\": 2, \"distance_m\": 319.522, \"section_seq\": 1, \"route_path_id\": 67615}, {\"is_pass\": false, \"wtt_arr\": \"0702\", \"wtt_dep\": \"0703\", \"location\": \"Three Bridges\", \"stage_seq\": 3, \"distance_m\": 605.488, \"section_seq\": 1, \"route_path_id\": 67615}, {\"is_pass\": false, \"wtt_arr\": \"0707\", \"wtt_dep\": null, \"location\": \"Gatwick Airport\", \"stage_seq\": 4, \"distance_m\": 5042.896, \"section_seq\": 1, \"route_path_id\": 67615}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 5042.896, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67615}], \"total_distance_m\": 5042.896, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 4651.808, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 391.088, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0657", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.1565624", "current_position_lon": "-0.1610176", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30682, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:50:45Z\", \"source_id\": 55032631, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:51:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:50:49Z\", \"source_id\": 17618397, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30590, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:02:04Z\", \"source_id\": 55060916, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:03:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:02:09Z\", \"source_id\": 17626432, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Gatwick Airport", "service_state_platform": "1", "timing_fact_generation": 1789711333482388, "current_leg_arrival_utc": "2026-09-18T07:05:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T06:03:14.040560", "service_state_evidence_id": 17626432, "current_leg_start_actual_dep": "2026-09-18T07:03:00+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-18T06:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T06:13:14.565748", "service_state_valid_until_kind": null, "operational_interpretation_version": 6, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P None GTW 5T88 377413+377422 8 100 None {"version": 3, "segments": [{"to_m": 391.088, "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": 574.271, "from_m": 391.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": 1136.79, "from_m": 574.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": 4572.806, "from_m": 1136.79, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 5042.896, "from_m": 4572.806, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}], "service_id": 661701, "profile_key": "0124d111ffec3d40b3ebc8e2d70830ff519e42d9d4d6a8b10d1830dd1a9d4d64", "schedule_id": 5852, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0657", "location": "Three Bridges Tilgate Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67615}, {"is_pass": false, "wtt_arr": "0700", "wtt_dep": "0700", "location": "Three Bridges Tilgate Siding Entry/Exit", "stage_seq": 2, "distance_m": 319.522, "section_seq": 1, "route_path_id": 67615}, {"is_pass": false, "wtt_arr": "0702", "wtt_dep": "0703", "location": "Three Bridges", "stage_seq": 3, "distance_m": 605.488, "section_seq": 1, "route_path_id": 67615}, {"is_pass": false, "wtt_arr": "0707", "wtt_dep": null, "location": "Gatwick Airport", "stage_seq": 4, "distance_m": 5042.896, "section_seq": 1, "route_path_id": 67615}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 5042.896, "from_m": 0.0, "section_seq": 1, "route_path_id": 67615}], "total_distance_m": 5042.896, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 4651.808, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 391.088, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 30682, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:50:45Z", "source_id": 55032631, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T05:51:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:50:49Z", "source_id": 17618397, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T06:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30590, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:02:04Z", "source_id": 55060916, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T06:03:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:02:09Z", "source_id": 17626432, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T07:03:00+01:00", "operational_fact": true}] Three Bridges Tilgate Sidings 0657 0657 S3 6:57:00 None Gatwick Airport 0707 0707 1 EARLY -4 minutes https://www.realtimetrains.co.uk/service/gb-nr:C40492/2026-09-18/detailed None Three Bridges 2026-09-18T07:03:00+01:00 Gatwick Airport 5.0 {"type": "LineString", "coordinates": [[-0.16104139999999997, 51.1166607], [-0.161034, 51.1176417], [-0.1609924, 51.118352299999984], [-0.1609521, 51.1187305], [-0.16093879999999997, 51.118916899999995], [-0.1609522, 51.11940349999999], [-0.16094949999999997, 51.11962810000001], [-0.16093879999999997, 51.1209116], [-0.1609381, 51.12143389999999], [-0.1609333, 51.12516279999999], [-0.1609336, 51.12532610000001], [-0.1609415, 51.13089620000001], [-0.1609361, 51.13111860000001], [-0.16093449999999998, 51.1430812], [-0.1609578, 51.14468910000001], [-0.1609933, 51.146357300000005], [-0.16093589999999997, 51.1471995], [-0.1609366, 51.1472853], [-0.1609364, 51.14769870000001], [-0.16093729999999998, 51.1479958], [-0.1609344, 51.1483249], [-0.1609358, 51.14875109999999], [-0.16093600000000002, 51.1490229], [-0.16093600000000002, 51.1492265], [-0.16093589999999997, 51.14974889999999], [-0.16093600000000002, 51.1505667], [-0.16093729999999998, 51.1521296], [-0.1609361, 51.1523587], [-0.1609323, 51.1526405], [-0.16093429999999995, 51.15329500000001], [-0.1609332, 51.1536707], [-0.16093839999999998, 51.1540623], [-0.1609424, 51.1544388], [-0.160942, 51.154658899999994], [-0.16092719999999996, 51.155079599999986], [-0.1609435, 51.1552898], [-0.16095959999999998, 51.15546230000001], [-0.1609948, 51.1558381], [-0.16099909999999998, 51.1559117], [-0.1610057, 51.15617489999999], [-0.1610083, 51.1562341], [-0.16100959999999995, 51.15625680000001], [-0.16101089999999998, 51.1563248], [-0.1610176, 51.156562400000006]]} 2.8 0658 0703 Three Bridges Gatwick Airport Gatwick Airport 51.1565624 -0.1610176 51.1565624 -0.1610176 1 0 2026-09-18 06:13:26 TERMINATED 2026-09-18 06:03:00 Gatwick Airport TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17626432 1789711333482388 6 6 2026-09-18 06:13:14.565748 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 06:03:14.040560
629691 659524 G27773 712O09M518 2026-09-18 COMPLETE 17626903 2026-09-18 07:03:00 2026-09-18 06:13:26 2026-09-20 06:13:26 {"id": 659524, "stp": "P", "toc": "Southern", "uid": "G27773", "consist": "377702", "dest_crs": "ECR", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G27773/2026-09-18/detailed", "trust_id": "712O09M518", "origin_crs": "WFJ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "East Croydon", "service_date": "2026-09-18", "dest_arr_time": "0701", "dest_platform": "5", "is_terminated": 1, "next_location": "East Croydon", "signalling_id": "2O09", "timing_status": "LATE", "origin_station": "Watford Junction", "current_leg_arr": "0703", "current_leg_dep": "0655", "current_leg_end": "East Croydon", "origin_dep_time": "0554", "origin_platform": "10", "current_location": "Clapham Jn. Sig. Cy49", "last_update_time": "2026-09-18T06:13:26", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.08849939096985684, 51.39183429301558], [-0.0883935, 51.3917117], [-0.08815010000000001, 51.3913839], [-0.0880321, 51.3911767], [-0.0879379, 51.39103899999999], [-0.0877402, 51.3907836], [-0.0875355, 51.390370700000005], [-0.08733219999999998, 51.3899297], [-0.0871883, 51.38955080000001], [-0.0871015, 51.38925480000001], [-0.0870221, 51.3889222], [-0.0869685, 51.38863150000001], [-0.0869321, 51.3883589], [-0.0869083, 51.38798740000001], [-0.0869149, 51.387575], [-0.08693569999999999, 51.38716110000001], [-0.08695750000000001, 51.3870974], [-0.08695728964593633, 51.38705044900616], [-0.08695699999999999, 51.386985800000005], [-0.08699902797607864, 51.38679167395817], [-0.08702549999999999, 51.386669399999995], [-0.08708489999999999, 51.386441000000005], [-0.0871752, 51.386173199999995], [-0.0872697, 51.3859175], [-0.0874101, 51.38559089999999], [-0.0875527, 51.38528379999999], [-0.0878013, 51.384878899999975], [-0.0881284, 51.38438570000001], [-0.0883872, 51.3840105], [-0.0887543, 51.3834687], [-0.0888986, 51.3832953], [-0.08920049999999999, 51.38292870000001], [-0.08942630000000001, 51.3826484], [-0.089651, 51.3823894], [-0.08983152841195213, 51.38216373988158], [-0.0899602, 51.3820029], [-0.0902016, 51.381659], [-0.0904906, 51.3812086], [-0.0906005, 51.3810373], [-0.0909715, 51.3804815], [-0.0911162, 51.3802521], [-0.09118629999999998, 51.38012570000001], [-0.0912821, 51.3799528], [-0.0916681, 51.3792658], [-0.0917789, 51.3790465], [-0.0919982, 51.3786246], [-0.0921142, 51.3783894], [-0.09230289999999998, 51.3780477], [-0.0924402, 51.37772489999999], [-0.0925276, 51.377514399999995], [-0.0925781, 51.37739289999998], [-0.0926775, 51.3771599], [-0.0927613, 51.3768974], [-0.0928868, 51.3763347]]}", "current_leg_start": "Selhurst", "dest_arr_time_act": "0701", "motion_projection": null, "next_location_lat": "51.3763347", "next_location_lon": "-0.0928868", "previous_location": "Selhurst", "current_leg_milage": "1.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 215.392, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 297.024, \"from_m\": 215.392, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 331.938, \"from_m\": 297.024, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 542.237, \"from_m\": 331.938, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 752.238, \"from_m\": 542.237, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13368.121, \"from_m\": 752.238, \"capability_applied\": null, \"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\": 13562.067, \"from_m\": 13368.121, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16557.999, \"from_m\": 13562.067, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 20035.72, \"from_m\": 16557.999, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20043.197, \"from_m\": 20035.72, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 20101.995, \"from_m\": 20043.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\": 20286.024, \"from_m\": 20101.995, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 20601.661, \"from_m\": 20286.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\": 21039.539, \"from_m\": 20601.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\": 21115.396, \"from_m\": 21039.539, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 24142.563, \"from_m\": 21115.396, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25149.185, \"from_m\": 24142.563, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27139.215, \"from_m\": 25149.185, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 28080.175, \"from_m\": 27139.215, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28365.06, \"from_m\": 28080.175, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29512.057, \"from_m\": 28365.06, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 29593.776, \"from_m\": 29512.057, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 31628.723, \"from_m\": 29593.776, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32387.936, \"from_m\": 31628.723, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 34898.608, \"from_m\": 32387.936, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 34982.026, \"from_m\": 34898.608, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 40293.569, \"from_m\": 34982.026, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 40310.217, \"from_m\": 40293.569, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 40341.756, \"from_m\": 40310.217, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 41592.293, \"from_m\": 40341.756, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 42030.719, \"from_m\": 41592.293, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}], \"service_id\": 659524, \"profile_key\": \"10c4d914f5ad59e9539dc18155049e29d7b3fd9838d465d51a2760804d095023\", \"schedule_id\": 10582, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0554\", \"location\": \"Watford Junction\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69298}, {\"is_pass\": false, \"wtt_arr\": \"0600\", \"wtt_dep\": \"0601\", \"location\": \"Harrow & Wealdstone\", \"stage_seq\": 2, \"distance_m\": 9791.857, \"section_seq\": 1, \"route_path_id\": 69298}, {\"is_pass\": false, \"wtt_arr\": \"0605\", \"wtt_dep\": \"0606\", \"location\": \"Wembley Central\", \"stage_seq\": 3, \"distance_m\": 15173.6, \"section_seq\": 1, \"route_path_id\": 69298}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0608\", \"location\": \"Willesden Sudbury Jn\", \"stage_seq\": 4, \"distance_m\": 16605.878, \"section_seq\": 1, \"route_path_id\": 69298}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0609\", \"location\": \"Wembley Yard South Jn\", \"stage_seq\": 5, \"distance_m\": 17220.356, \"section_seq\": 1, \"route_path_id\": 69298}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0611\", \"location\": \"Willesden No7\", \"stage_seq\": 6, \"distance_m\": 18302.779, \"section_seq\": 1, \"route_path_id\": 69298}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0612H\", \"location\": \"Willesden West London Jn\", \"stage_seq\": 7, \"distance_m\": 19624.932, \"section_seq\": 1, \"route_path_id\": 69298}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0614\", \"location\": \"Mitre Bridge Jn\", \"stage_seq\": 8, \"distance_m\": 20146.634, \"section_seq\": 1, \"route_path_id\": 69298}, {\"is_pass\": false, \"wtt_arr\": \"0615\", \"wtt_dep\": \"0616\", \"location\": \"North Pole Sig. VC818\", \"stage_seq\": 9, \"distance_m\": 20769.538, \"section_seq\": 1, \"route_path_id\": 69298}, {\"is_pass\": false, \"wtt_arr\": \"0618H\", \"wtt_dep\": \"0619H\", \"location\": \"Shepherd's Bush\", \"stage_seq\": 10, \"distance_m\": 22161.316, \"section_seq\": 1, \"route_path_id\": 69298}, {\"is_pass\": false, \"wtt_arr\": \"0621\", \"wtt_dep\": \"0622\", \"location\": \"Kensington (Olympia)\", \"stage_seq\": 11, \"distance_m\": 23910.074, \"section_seq\": 1, \"route_path_id\": 69298}, {\"is_pass\": false, \"wtt_arr\": \"0624\", \"wtt_dep\": \"0625\", \"location\": \"West Brompton\", \"stage_seq\": 12, \"distance_m\": 25568.38, \"section_seq\": 1, \"route_path_id\": 69298}, {\"is_pass\": false, \"wtt_arr\": \"0627\", \"wtt_dep\": \"0628\", \"location\": \"Imperial Wharf\", \"stage_seq\": 13, \"distance_m\": 27033.785, \"section_seq\": 1, \"route_path_id\": 69298}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0630\", \"location\": \"Latchmere Jn\", \"stage_seq\": 14, \"distance_m\": 28397.297, \"section_seq\": 1, \"route_path_id\": 69298}, {\"is_pass\": false, \"wtt_arr\": \"0632\", \"wtt_dep\": \"0635H\", \"location\": \"Clapham Junction (C)\", \"stage_seq\": 15, \"distance_m\": 29422.363, \"section_seq\": 1, \"route_path_id\": 69298}, {\"is_pass\": false, \"wtt_arr\": \"0640\", \"wtt_dep\": \"0641\", \"location\": \"Balham\", \"stage_seq\": 16, \"distance_m\": 32552.598, \"section_seq\": 1, \"route_path_id\": 69298}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0643H\", \"location\": \"Streatham North Jn\", \"stage_seq\": 17, \"distance_m\": 34898.608, \"section_seq\": 1, \"route_path_id\": 69298}, {\"is_pass\": false, \"wtt_arr\": \"0644H\", \"wtt_dep\": \"0645H\", \"location\": \"Streatham Common\", \"stage_seq\": 18, \"distance_m\": 35635.199, \"section_seq\": 1, \"route_path_id\": 69298}, {\"is_pass\": false, \"wtt_arr\": \"0647H\", \"wtt_dep\": \"0648H\", \"location\": \"Norbury\", \"stage_seq\": 19, \"distance_m\": 37045.931, \"section_seq\": 1, \"route_path_id\": 69298}, {\"is_pass\": false, \"wtt_arr\": \"0651\", \"wtt_dep\": \"0652\", \"location\": \"Thornton Heath\", \"stage_seq\": 20, \"distance_m\": 38994.634, \"section_seq\": 1, \"route_path_id\": 69298}, {\"is_pass\": false, \"wtt_arr\": \"0654H\", \"wtt_dep\": \"0655H\", \"location\": \"Selhurst\", \"stage_seq\": 21, \"distance_m\": 40196.495, \"section_seq\": 1, \"route_path_id\": 69298}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0700\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 22, \"distance_m\": 41182.278, \"section_seq\": 1, \"route_path_id\": 69298}, {\"is_pass\": false, \"wtt_arr\": \"0701\", \"wtt_dep\": null, \"location\": \"East Croydon\", \"stage_seq\": 23, \"distance_m\": 42030.719, \"section_seq\": 1, \"route_path_id\": 69298}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 42030.719, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69298}], \"total_distance_m\": 42030.719, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 35224.183, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 6806.536, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0554", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "51.3763347", "current_position_lon": "-0.0928868", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 21949, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:59:53Z\", \"source_id\": 54929279, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:00:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:59:58Z\", \"source_id\": 17587158, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21991, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:04:13Z\", \"source_id\": 54936485, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:05:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:04:19Z\", \"source_id\": 17589377, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22294, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:21:43Z\", \"source_id\": 54969118, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:22:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:21:47Z\", \"source_id\": 17599262, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22260, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:23:39Z\", \"source_id\": 54972962, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:24:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:23:41Z\", \"source_id\": 17600429, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22316, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:27:01Z\", \"source_id\": 54979650, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:27:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:27:03Z\", \"source_id\": 17602530, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22320, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:29:13Z\", \"source_id\": 54984209, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:30:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:29:16Z\", \"source_id\": 17603920, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29178, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:34:02Z\", \"source_id\": 54994524, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:34:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:34:07Z\", \"source_id\": 17607065, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29225, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:39:25Z\", \"source_id\": 55006513, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:40:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:39:28Z\", \"source_id\": 17610553, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29908, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:43:51Z\", \"source_id\": 55016529, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:44:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:43:55Z\", \"source_id\": 17613662, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29916, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:47:37Z\", \"source_id\": 55025279, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:48:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:47:39Z\", \"source_id\": 17616228, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29924, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:50:30Z\", \"source_id\": 55032018, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:51:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:50:34Z\", \"source_id\": 17618244, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29936, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:53:15Z\", \"source_id\": 55038768, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:54:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:53:16Z\", \"source_id\": 17620175, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:02:44Z\", \"source_id\": 55062508, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:03:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:02:47Z\", \"source_id\": 17626903, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "East Croydon", "service_state_platform": "5", "timing_fact_generation": 1789711368872040, "current_leg_arrival_utc": "2026-09-18T07:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T06:03:19.347599", "service_state_evidence_id": 17626903, "current_leg_start_actual_dep": "2026-09-18T06:57:30+01:00", "operational_evidence_version": 82, "service_state_event_time_utc": "2026-09-18T06:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T06:13:19.629874", "service_state_valid_until_kind": null, "operational_interpretation_version": 82, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P WFJ ECR 2O09 377702 5 100 None {"version": 3, "segments": [{"to_m": 215.392, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 297.024, "from_m": 215.392, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 331.938, "from_m": 297.024, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 542.237, "from_m": 331.938, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 752.238, "from_m": 542.237, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13368.121, "from_m": 752.238, "capability_applied": null, "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": 13562.067, "from_m": 13368.121, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16557.999, "from_m": 13562.067, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 20035.72, "from_m": 16557.999, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20043.197, "from_m": 20035.72, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 20101.995, "from_m": 20043.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": 20286.024, "from_m": 20101.995, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 20601.661, "from_m": 20286.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": 21039.539, "from_m": 20601.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": 21115.396, "from_m": 21039.539, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24142.563, "from_m": 21115.396, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25149.185, "from_m": 24142.563, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27139.215, "from_m": 25149.185, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 28080.175, "from_m": 27139.215, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28365.06, "from_m": 28080.175, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29512.057, "from_m": 28365.06, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 29593.776, "from_m": 29512.057, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 31628.723, "from_m": 29593.776, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32387.936, "from_m": 31628.723, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 34898.608, "from_m": 32387.936, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 34982.026, "from_m": 34898.608, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 40293.569, "from_m": 34982.026, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 40310.217, "from_m": 40293.569, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 40341.756, "from_m": 40310.217, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 41592.293, "from_m": 40341.756, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 42030.719, "from_m": 41592.293, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}], "service_id": 659524, "profile_key": "10c4d914f5ad59e9539dc18155049e29d7b3fd9838d465d51a2760804d095023", "schedule_id": 10582, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0554", "location": "Watford Junction", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69298}, {"is_pass": false, "wtt_arr": "0600", "wtt_dep": "0601", "location": "Harrow & Wealdstone", "stage_seq": 2, "distance_m": 9791.857, "section_seq": 1, "route_path_id": 69298}, {"is_pass": false, "wtt_arr": "0605", "wtt_dep": "0606", "location": "Wembley Central", "stage_seq": 3, "distance_m": 15173.6, "section_seq": 1, "route_path_id": 69298}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0608", "location": "Willesden Sudbury Jn", "stage_seq": 4, "distance_m": 16605.878, "section_seq": 1, "route_path_id": 69298}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0609", "location": "Wembley Yard South Jn", "stage_seq": 5, "distance_m": 17220.356, "section_seq": 1, "route_path_id": 69298}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0611", "location": "Willesden No7", "stage_seq": 6, "distance_m": 18302.779, "section_seq": 1, "route_path_id": 69298}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0612H", "location": "Willesden West London Jn", "stage_seq": 7, "distance_m": 19624.932, "section_seq": 1, "route_path_id": 69298}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0614", "location": "Mitre Bridge Jn", "stage_seq": 8, "distance_m": 20146.634, "section_seq": 1, "route_path_id": 69298}, {"is_pass": false, "wtt_arr": "0615", "wtt_dep": "0616", "location": "North Pole Sig. VC818", "stage_seq": 9, "distance_m": 20769.538, "section_seq": 1, "route_path_id": 69298}, {"is_pass": false, "wtt_arr": "0618H", "wtt_dep": "0619H", "location": "Shepherd's Bush", "stage_seq": 10, "distance_m": 22161.316, "section_seq": 1, "route_path_id": 69298}, {"is_pass": false, "wtt_arr": "0621", "wtt_dep": "0622", "location": "Kensington (Olympia)", "stage_seq": 11, "distance_m": 23910.074, "section_seq": 1, "route_path_id": 69298}, {"is_pass": false, "wtt_arr": "0624", "wtt_dep": "0625", "location": "West Brompton", "stage_seq": 12, "distance_m": 25568.38, "section_seq": 1, "route_path_id": 69298}, {"is_pass": false, "wtt_arr": "0627", "wtt_dep": "0628", "location": "Imperial Wharf", "stage_seq": 13, "distance_m": 27033.785, "section_seq": 1, "route_path_id": 69298}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0630", "location": "Latchmere Jn", "stage_seq": 14, "distance_m": 28397.297, "section_seq": 1, "route_path_id": 69298}, {"is_pass": false, "wtt_arr": "0632", "wtt_dep": "0635H", "location": "Clapham Junction (C)", "stage_seq": 15, "distance_m": 29422.363, "section_seq": 1, "route_path_id": 69298}, {"is_pass": false, "wtt_arr": "0640", "wtt_dep": "0641", "location": "Balham", "stage_seq": 16, "distance_m": 32552.598, "section_seq": 1, "route_path_id": 69298}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0643H", "location": "Streatham North Jn", "stage_seq": 17, "distance_m": 34898.608, "section_seq": 1, "route_path_id": 69298}, {"is_pass": false, "wtt_arr": "0644H", "wtt_dep": "0645H", "location": "Streatham Common", "stage_seq": 18, "distance_m": 35635.199, "section_seq": 1, "route_path_id": 69298}, {"is_pass": false, "wtt_arr": "0647H", "wtt_dep": "0648H", "location": "Norbury", "stage_seq": 19, "distance_m": 37045.931, "section_seq": 1, "route_path_id": 69298}, {"is_pass": false, "wtt_arr": "0651", "wtt_dep": "0652", "location": "Thornton Heath", "stage_seq": 20, "distance_m": 38994.634, "section_seq": 1, "route_path_id": 69298}, {"is_pass": false, "wtt_arr": "0654H", "wtt_dep": "0655H", "location": "Selhurst", "stage_seq": 21, "distance_m": 40196.495, "section_seq": 1, "route_path_id": 69298}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0700", "location": "Windmill Bridge Jn", "stage_seq": 22, "distance_m": 41182.278, "section_seq": 1, "route_path_id": 69298}, {"is_pass": false, "wtt_arr": "0701", "wtt_dep": null, "location": "East Croydon", "stage_seq": 23, "distance_m": 42030.719, "section_seq": 1, "route_path_id": 69298}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 42030.719, "from_m": 0.0, "section_seq": 1, "route_path_id": 69298}], "total_distance_m": 42030.719, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 35224.183, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 6806.536, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 21949, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:59:53Z", "source_id": 54929279, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T05:00:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:59:58Z", "source_id": 17587158, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T06:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21991, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:04:13Z", "source_id": 54936485, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T05:05:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:04:19Z", "source_id": 17589377, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T06:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22294, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:21:43Z", "source_id": 54969118, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T05:22:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:21:47Z", "source_id": 17599262, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T06:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22260, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:23:39Z", "source_id": 54972962, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T05:24:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:23:41Z", "source_id": 17600429, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T06:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22316, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:27:01Z", "source_id": 54979650, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T05:27:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:27:03Z", "source_id": 17602530, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T06:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22320, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:29:13Z", "source_id": 54984209, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T05:30:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:29:16Z", "source_id": 17603920, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T06:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29178, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:34:02Z", "source_id": 54994524, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T05:34:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:34:07Z", "source_id": 17607065, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T06:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29225, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:39:25Z", "source_id": 55006513, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T05:40:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:39:28Z", "source_id": 17610553, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T06:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29908, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:43:51Z", "source_id": 55016529, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T05:44:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:43:55Z", "source_id": 17613662, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T06:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29916, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:47:37Z", "source_id": 55025279, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T05:48:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:47:39Z", "source_id": 17616228, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T06:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29924, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:50:30Z", "source_id": 55032018, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T05:51:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:50:34Z", "source_id": 17618244, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T06:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29936, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:53:15Z", "source_id": 55038768, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T05:54:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:53:16Z", "source_id": 17620175, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T06:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30218, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:02:44Z", "source_id": 55062508, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-18T06:03:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:02:47Z", "source_id": 17626903, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-18T07:03:00+01:00", "operational_fact": true}] Watford Junction 0554 0554 10 None None East Croydon 0701 0701 5 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:G27773/2026-09-18/detailed None Selhurst 2026-09-18T06:57:30+01:00 East Croydon 8.0 {"type": "LineString", "coordinates": [[-0.08849939096985684, 51.39183429301558], [-0.0883935, 51.3917117], [-0.08815010000000001, 51.3913839], [-0.0880321, 51.3911767], [-0.0879379, 51.39103899999999], [-0.0877402, 51.3907836], [-0.0875355, 51.390370700000005], [-0.08733219999999998, 51.3899297], [-0.0871883, 51.38955080000001], [-0.0871015, 51.38925480000001], [-0.0870221, 51.3889222], [-0.0869685, 51.38863150000001], [-0.0869321, 51.3883589], [-0.0869083, 51.38798740000001], [-0.0869149, 51.387575], [-0.08693569999999999, 51.38716110000001], [-0.08695750000000001, 51.3870974], [-0.08695728964593633, 51.38705044900616], [-0.08695699999999999, 51.386985800000005], [-0.08699902797607864, 51.38679167395817], [-0.08702549999999999, 51.386669399999995], [-0.08708489999999999, 51.386441000000005], [-0.0871752, 51.386173199999995], [-0.0872697, 51.3859175], [-0.0874101, 51.38559089999999], [-0.0875527, 51.38528379999999], [-0.0878013, 51.384878899999975], [-0.0881284, 51.38438570000001], [-0.0883872, 51.3840105], [-0.0887543, 51.3834687], [-0.0888986, 51.3832953], [-0.08920049999999999, 51.38292870000001], [-0.08942630000000001, 51.3826484], [-0.089651, 51.3823894], [-0.08983152841195213, 51.38216373988158], [-0.0899602, 51.3820029], [-0.0902016, 51.381659], [-0.0904906, 51.3812086], [-0.0906005, 51.3810373], [-0.0909715, 51.3804815], [-0.0911162, 51.3802521], [-0.09118629999999998, 51.38012570000001], [-0.0912821, 51.3799528], [-0.0916681, 51.3792658], [-0.0917789, 51.3790465], [-0.0919982, 51.3786246], [-0.0921142, 51.3783894], [-0.09230289999999998, 51.3780477], [-0.0924402, 51.37772489999999], [-0.0925276, 51.377514399999995], [-0.0925781, 51.37739289999998], [-0.0926775, 51.3771599], [-0.0927613, 51.3768974], [-0.0928868, 51.3763347]]} 1.1 0655 0703 Selhurst Clapham Jn. Sig. Cy49 East Croydon 51.3763347 -0.0928868 51.3763347 -0.0928868 1 0 2026-09-18 06:13:26 TERMINATED 2026-09-18 06:03:00 East Croydon TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17626903 1789711368872040 82 82 2026-09-18 06:13:19.629874 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 06:03:19.347599
629692 661559 W30368 845S41M618 2026-09-18 COMPLETE 17626287 2026-09-18 07:03:00 2026-09-18 06:13:26 2026-09-20 06:13:26 {"id": 661559, "stp": "P", "toc": "CrossCountry", "uid": "W30368", "consist": "220008+221139", "dest_crs": "PLY", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W30368/2026-09-18/detailed", "trust_id": "845S41M618", "origin_crs": "XLZ", "show_on_map": 0, "dar_est_time": "06:52:00", "dar_platform": null, "dest_station": "Plymouth", "service_date": "2026-09-18", "dest_arr_time": "0707", "dest_platform": "8", "is_terminated": 1, "next_location": "Plymouth", "signalling_id": "5S41", "timing_status": "EARLY", "origin_station": "Laira T.& R.S.M.D.", "current_leg_arr": "0703", "current_leg_dep": "0701", "current_leg_end": "Plymouth", "origin_dep_time": "0652", "origin_platform": null, "current_location": "Plymouth", "last_update_time": "2026-09-18T06:13:26", "route_debug_link": null, "timing_variation": "-4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.0977456, 50.3844613], [-4.0982154, 50.3843225], [-4.0990909, 50.3840448], [-4.1000516, 50.383765199999985], [-4.1010201, 50.3835256], [-4.1024619, 50.3832283], [-4.103655699999999, 50.3830519], [-4.104894899999999, 50.3829033], [-4.104941999999999, 50.38289770000001], [-4.105154799999999, 50.382874099999995], [-4.1058178, 50.3828164], [-4.106603899999999, 50.382759], [-4.107424299999999, 50.3827165], [-4.1075007, 50.382714400000005], [-4.1076713, 50.3827096], [-4.108385999999999, 50.3827015], [-4.1091148, 50.3827074], [-4.110427999999999, 50.38272450000001], [-4.1108734, 50.382732], [-4.1111498, 50.3827373], [-4.111279585305091, 50.38273864148668], [-4.1120689, 50.38274680000001], [-4.112856099999999, 50.382744], [-4.1142753, 50.38271850000001], [-4.114470599999999, 50.38271499999999], [-4.1153247, 50.3826756], [-4.1161088, 50.38262069999998], [-4.1174556, 50.3825094], [-4.118466599999999, 50.382423], [-4.1186661, 50.382406], [-4.1191034, 50.382380299999994], [-4.1197595, 50.3823558], [-4.1206165, 50.382350399999986], [-4.120741, 50.382351400000005], [-4.1214993, 50.3823569], [-4.1222483, 50.3823841], [-4.1248148, 50.382505299999984], [-4.1249616, 50.38251689999999], [-4.125657, 50.382549], [-4.1261453, 50.38257039999999], [-4.126592199999999, 50.38258289999998], [-4.1269805, 50.38258289999998], [-4.1274151, 50.382568199999994], [-4.127862, 50.3825399], [-4.1283641, 50.3824857], [-4.1287327, 50.3824296], [-4.1291771, 50.3823486], [-4.1296317, 50.3822421], [-4.130079799999999, 50.38211959999999], [-4.130616699999999, 50.38196179999999], [-4.1314137, 50.381716899999994], [-4.1318945, 50.38158889999999], [-4.132142, 50.381525999999994], [-4.132250306949799, 50.38150358085608], [-4.1326937, 50.3814118], [-4.1333412, 50.381263], [-4.1339204, 50.381145], [-4.1343728, 50.3810547], [-4.135281, 50.380904], [-4.1360469, 50.38079239999998], [-4.1362939, 50.38075880000001], [-4.1370572999999995, 50.3806574], [-4.1373408, 50.3806069], [-4.1375856, 50.3805654], [-4.137932499999999, 50.3804947], [-4.138242299999999, 50.3804158], [-4.1384798, 50.38033919999999], [-4.138634399999999, 50.38028679999999], [-4.1388992, 50.3801861], [-4.1391001, 50.3800979], [-4.1392446, 50.3800275], [-4.139439999999999, 50.37991879999999], [-4.139600699999999, 50.37982480000001], [-4.1398276, 50.3796858], [-4.140470499999999, 50.379308300000005], [-4.1407138, 50.379175999999994], [-4.1409593, 50.3790486], [-4.141155099999999, 50.3789494], [-4.1412857999999995, 50.3788798], [-4.141604999999999, 50.37873650000001], [-4.1418444, 50.3786364], [-4.142067599999999, 50.3785488], [-4.1422527, 50.378482899999995], [-4.142445199999999, 50.37841660000001], [-4.1438239, 50.37798169999999]]}", "current_leg_start": "Laira Jn", "dest_arr_time_act": "0707", "motion_projection": null, "next_location_lat": "50.3779817", "next_location_lon": "-4.1438239", "previous_location": "Laira Jn", "current_leg_milage": "2.1", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 562.882, \"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\": 1781.545, \"from_m\": 562.882, \"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\": 2644.202, \"from_m\": 1781.545, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3348.484, \"from_m\": 2644.202, \"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\": 3518.893, \"from_m\": 3348.484, \"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\": 3581.811, \"from_m\": 3518.893, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3993.94, \"from_m\": 3581.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}], \"service_id\": 661559, \"profile_key\": \"07d2d9ae8df3966ee735c88a534cc39dd4d08e8436213e3f8e31e024715df2c7\", \"schedule_id\": 25167, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0652\", \"location\": \"Laira T.& R.S.M.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30299}, {\"is_pass\": false, \"wtt_arr\": \"0655\", \"wtt_dep\": \"0701\", \"location\": \"Laira Jn\", \"stage_seq\": 2, \"distance_m\": 562.882, \"section_seq\": 1, \"route_path_id\": 30299}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0704\", \"location\": \"Lipson Jn\", \"stage_seq\": 3, \"distance_m\": 1546.031, \"section_seq\": 1, \"route_path_id\": 30299}, {\"is_pass\": false, \"wtt_arr\": \"0707\", \"wtt_dep\": null, \"location\": \"Plymouth\", \"stage_seq\": 4, \"distance_m\": 3993.94, \"section_seq\": 1, \"route_path_id\": 30299}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 3993.94, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30299}], \"total_distance_m\": 3993.94, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 3368.14, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 625.8, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0652", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "50.3779817", "current_position_lon": "-4.1438239", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 26679, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:01:52Z\", \"source_id\": 55060410, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:03:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:01:57Z\", \"source_id\": 17626287, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Plymouth", "service_state_platform": "8", "timing_fact_generation": 1789711318603766, "current_leg_arrival_utc": "2026-09-18T07:05:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T06:03:19.355231", "service_state_evidence_id": 17626287, "current_leg_start_actual_dep": "2026-09-18T07:01:00+01:00", "operational_evidence_version": 4, "service_state_event_time_utc": "2026-09-18T06:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T06:13:19.633301", "service_state_valid_until_kind": null, "operational_interpretation_version": 4, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} CrossCountry P XLZ PLY 5S41 220008+221139 9 125 None {"version": 3, "segments": [{"to_m": 562.882, "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": 1781.545, "from_m": 562.882, "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": 2644.202, "from_m": 1781.545, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3348.484, "from_m": 2644.202, "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": 3518.893, "from_m": 3348.484, "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": 3581.811, "from_m": 3518.893, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3993.94, "from_m": 3581.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}], "service_id": 661559, "profile_key": "07d2d9ae8df3966ee735c88a534cc39dd4d08e8436213e3f8e31e024715df2c7", "schedule_id": 25167, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0652", "location": "Laira T.& R.S.M.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30299}, {"is_pass": false, "wtt_arr": "0655", "wtt_dep": "0701", "location": "Laira Jn", "stage_seq": 2, "distance_m": 562.882, "section_seq": 1, "route_path_id": 30299}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0704", "location": "Lipson Jn", "stage_seq": 3, "distance_m": 1546.031, "section_seq": 1, "route_path_id": 30299}, {"is_pass": false, "wtt_arr": "0707", "wtt_dep": null, "location": "Plymouth", "stage_seq": 4, "distance_m": 3993.94, "section_seq": 1, "route_path_id": 30299}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 3993.94, "from_m": 0.0, "section_seq": 1, "route_path_id": 30299}], "total_distance_m": 3993.94, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 3368.14, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 625.8, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 26679, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:01:52Z", "source_id": 55060410, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T06:03:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:01:57Z", "source_id": 17626287, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T07:03:00+01:00", "operational_fact": true}] Laira T.& R.S.M.D. 0652 0652 None 6:52:00 None Plymouth 0707 0707 8 EARLY -4 minutes https://www.realtimetrains.co.uk/service/gb-nr:W30368/2026-09-18/detailed None Laira Jn 2026-09-18T07:01:00+01:00 Plymouth 2.0 {"type": "LineString", "coordinates": [[-4.0977456, 50.3844613], [-4.0982154, 50.3843225], [-4.0990909, 50.3840448], [-4.1000516, 50.383765199999985], [-4.1010201, 50.3835256], [-4.1024619, 50.3832283], [-4.103655699999999, 50.3830519], [-4.104894899999999, 50.3829033], [-4.104941999999999, 50.38289770000001], [-4.105154799999999, 50.382874099999995], [-4.1058178, 50.3828164], [-4.106603899999999, 50.382759], [-4.107424299999999, 50.3827165], [-4.1075007, 50.382714400000005], [-4.1076713, 50.3827096], [-4.108385999999999, 50.3827015], [-4.1091148, 50.3827074], [-4.110427999999999, 50.38272450000001], [-4.1108734, 50.382732], [-4.1111498, 50.3827373], [-4.111279585305091, 50.38273864148668], [-4.1120689, 50.38274680000001], [-4.112856099999999, 50.382744], [-4.1142753, 50.38271850000001], [-4.114470599999999, 50.38271499999999], [-4.1153247, 50.3826756], [-4.1161088, 50.38262069999998], [-4.1174556, 50.3825094], [-4.118466599999999, 50.382423], [-4.1186661, 50.382406], [-4.1191034, 50.382380299999994], [-4.1197595, 50.3823558], [-4.1206165, 50.382350399999986], [-4.120741, 50.382351400000005], [-4.1214993, 50.3823569], [-4.1222483, 50.3823841], [-4.1248148, 50.382505299999984], [-4.1249616, 50.38251689999999], [-4.125657, 50.382549], [-4.1261453, 50.38257039999999], [-4.126592199999999, 50.38258289999998], [-4.1269805, 50.38258289999998], [-4.1274151, 50.382568199999994], [-4.127862, 50.3825399], [-4.1283641, 50.3824857], [-4.1287327, 50.3824296], [-4.1291771, 50.3823486], [-4.1296317, 50.3822421], [-4.130079799999999, 50.38211959999999], [-4.130616699999999, 50.38196179999999], [-4.1314137, 50.381716899999994], [-4.1318945, 50.38158889999999], [-4.132142, 50.381525999999994], [-4.132250306949799, 50.38150358085608], [-4.1326937, 50.3814118], [-4.1333412, 50.381263], [-4.1339204, 50.381145], [-4.1343728, 50.3810547], [-4.135281, 50.380904], [-4.1360469, 50.38079239999998], [-4.1362939, 50.38075880000001], [-4.1370572999999995, 50.3806574], [-4.1373408, 50.3806069], [-4.1375856, 50.3805654], [-4.137932499999999, 50.3804947], [-4.138242299999999, 50.3804158], [-4.1384798, 50.38033919999999], [-4.138634399999999, 50.38028679999999], [-4.1388992, 50.3801861], [-4.1391001, 50.3800979], [-4.1392446, 50.3800275], [-4.139439999999999, 50.37991879999999], [-4.139600699999999, 50.37982480000001], [-4.1398276, 50.3796858], [-4.140470499999999, 50.379308300000005], [-4.1407138, 50.379175999999994], [-4.1409593, 50.3790486], [-4.141155099999999, 50.3789494], [-4.1412857999999995, 50.3788798], [-4.141604999999999, 50.37873650000001], [-4.1418444, 50.3786364], [-4.142067599999999, 50.3785488], [-4.1422527, 50.378482899999995], [-4.142445199999999, 50.37841660000001], [-4.1438239, 50.37798169999999]]} 2.1 0701 0703 Laira Jn Plymouth Plymouth 50.3779817 -4.1438239 50.3779817 -4.1438239 1 0 2026-09-18 06:13:26 TERMINATED 2026-09-18 06:03:00 Plymouth TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17626287 1789711318603766 4 4 2026-09-18 06:13:19.633301 8 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 06:03:19.355231
629693 658913 L37616 741Y04M518 2026-09-18 COMPLETE 17626313 2026-09-18 07:03:00 2026-09-18 06:13:56 2026-09-20 06:13:56 {"id": 658913, "stp": "P", "toc": "Chiltern Railways", "uid": "L37616", "consist": "165034", "dest_crs": "MYB", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L37616/2026-09-18/detailed", "trust_id": "741Y04M518", "origin_crs": "OXF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Marylebone", "service_date": "2026-09-18", "dest_arr_time": "0702", "dest_platform": "5", "is_terminated": 1, "next_location": "London Marylebone", "signalling_id": "1Y04", "timing_status": "LATE", "origin_station": "Oxford", "current_leg_arr": "0703", "current_leg_dep": "0642", "current_leg_end": "London Marylebone", "origin_dep_time": "0535", "origin_platform": "2", "current_location": "London Marylebone", "last_update_time": "2026-09-18T06:13:56", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.4974257999999999, 51.57874000000001], [-0.4959165, 51.57857689999999], [-0.4951369, 51.57847970000001], [-0.49404999999999993, 51.5783325], [-0.49288019999999994, 51.578194200000006], [-0.4899459, 51.577862], [-0.488421, 51.5776978], [-0.4882602, 51.57767259999999], [-0.4856745, 51.5773597], [-0.4850273, 51.57728550000001], [-0.4824195999999999, 51.5769878], [-0.4814574, 51.576854999999995], [-0.4805977, 51.5767428], [-0.48036109999999993, 51.576713100000006], [-0.4793916, 51.5765949], [-0.4782862000000001, 51.576462], [-0.47598119999999994, 51.57619129999999], [-0.4750378999999999, 51.576070099999995], [-0.4740849, 51.5759625], [-0.4736525, 51.5758975], [-0.4730091, 51.5758198], [-0.4723414000000001, 51.5757393], [-0.4717397, 51.575661], [-0.4710774, 51.5755793], [-0.4704033, 51.57549089999999], [-0.469316, 51.5753462], [-0.46824070000000007, 51.5751986], [-0.4676895999999999, 51.5751277], [-0.4669503, 51.5750354], [-0.46571170000000006, 51.5748794], [-0.46329269999999995, 51.574574600000005], [-0.4609979999999999, 51.5742866], [-0.4598313, 51.5741366], [-0.45851510000000006, 51.5739727], [-0.4573776, 51.5738281], [-0.4562586, 51.5736895], [-0.4546864000000001, 51.573490500000005], [-0.4544677, 51.5734628], [-0.4539957, 51.57340339999999], [-0.4532089000000001, 51.5733014], [-0.45234950000000007, 51.57319199999999], [-0.4521426, 51.5731646], [-0.4513207, 51.5730496], [-0.4506565, 51.57295109999999], [-0.4500047999999999, 51.5728471], [-0.4491576420597607, 51.572704432872015], [-0.4488172, 51.5726471], [-0.4481636000000001, 51.57252799999999], [-0.4474854, 51.57239950000001], [-0.4468289999999999, 51.5722672], [-0.4461601, 51.572126899999994], [-0.4455685999999999, 51.571999000000005], [-0.4449653, 51.5718617], [-0.4439097, 51.57160579999999], [-0.4432785, 51.5714483], [-0.4424746, 51.57123769999998], [-0.4420371, 51.5711204], [-0.4416878, 51.57102449999999], [-0.4413271, 51.57092409999999], [-0.4406275999999999, 51.5707243], [-0.4400006, 51.5705411], [-0.4399024999999999, 51.57051239999998], [-0.43916369999999993, 51.5702873], [-0.43866800000000006, 51.5701324], [-0.4381688953628951, 51.569973202831264], [-0.437943202867872, 51.56989938348782], [-0.4377443236519194, 51.56983350356675], [-0.4375684327270829, 51.569774422389365], [-0.4374117051054086, 51.56972099927699], [-0.4372703157989424, 51.569672093550935], [-0.4371404398197304, 51.56962656453249], [-0.4370182521798184, 51.569583271543], [-0.4368999278912522, 51.56954107390376], [-0.4367816419660781, 51.56949883093609], [-0.43665956941634176, 51.56945540196131], [-0.4365298852540893, 51.56940964630071], [-0.43638876449136654, 51.56936042327562], [-0.43623238214021953, 51.569306592207354], [-0.4360569132126942, 51.569247012417215], [-0.4358585327208363, 51.56918054322652], [-0.43563341567669206, 51.569106043956594], [-0.4347086, 51.56880329999999], [-0.4327579, 51.5681601], [-0.4312166999999999, 51.56765339999999], [-0.4310057, 51.5675836], [-0.4292806, 51.5670103], [-0.4280667, 51.5666135], [-0.4275204, 51.5664349], [-0.4258831, 51.5658928], [-0.4242424, 51.565354], [-0.4224768, 51.5647747], [-0.4209412, 51.56427750000001], [-0.4193892, 51.5637597], [-0.4176864, 51.56320100000001], [-0.4159386, 51.5626211], [-0.414053, 51.562003999999995], [-0.4128643, 51.561612], [-0.4122593, 51.56141430000001], [-0.41081739999999994, 51.5609388], [-0.4072935, 51.55977620000001], [-0.4070431, 51.5596961], [-0.40617839999999994, 51.5594133], [-0.4059347999999999, 51.5593319], [-0.4043797, 51.55881709999999], [-0.4035167999999999, 51.558537400000006], [-0.4024092, 51.55817219999999], [-0.4014804, 51.5578645], [-0.4003651999999999, 51.5574928], [-0.3994746980981004, 51.55719822978078], [-0.3992113, 51.5571111], [-0.3987075000000001, 51.55694150000001], [-0.3981857999999999, 51.55677729999999], [-0.3979008, 51.5566891], [-0.39758959999999993, 51.5565967], [-0.3968831, 51.5563985], [-0.3963171999999999, 51.5562532], [-0.3957647, 51.5561204], [-0.39471699999999993, 51.5558759], [-0.3934938999999999, 51.5555934], [-0.3922456, 51.5553009], [-0.3913783, 51.55511069999999], [-0.3904146, 51.5549242], [-0.3901138, 51.55487279999999], [-0.3893161, 51.55474789999999], [-0.3886384, 51.5546739], [-0.388514467945942, 51.55466347968381], [-0.3880699, 51.55462609999999], [-0.3873068, 51.55456819999999], [-0.3864901999999999, 51.554530599999985], [-0.3856676, 51.55451159999999], [-0.3846395, 51.5545245], [-0.3838435, 51.5545544], [-0.3833434, 51.5545919], [-0.38258829999999994, 51.554654199999995], [-0.3824969004077838, 51.55466347968381], [-0.38171169999999993, 51.5547432], [-0.3807256, 51.554847899999984], [-0.3796662, 51.55496329999998], [-0.3781763, 51.5551283], [-0.3781393, 51.5551335], [-0.3779464, 51.55515289999999], [-0.3762259, 51.5553346], [-0.36969869999999994, 51.555996099999994], [-0.36749419999999994, 51.5562608], [-0.3647972, 51.5566167], [-0.3623781, 51.556991800000006], [-0.3620122999999999, 51.55704339999999], [-0.36145179999999993, 51.5571424], [-0.35932611364780853, 51.557479736237156], [-0.3590056, 51.5575306], [-0.3572970999999999, 51.557816199999984], [-0.35677809999999993, 51.55789109999999], [-0.3545279, 51.55825170000001], [-0.352797, 51.55853559999999], [-0.3508027, 51.5588528], [-0.3488436, 51.5591405], [-0.348027, 51.5592386], [-0.34723309999999996, 51.5593192], [-0.3459066, 51.55938739999999], [-0.3445574, 51.5594395], [-0.3439475, 51.5594378], [-0.3421062999999999, 51.5593694], [-0.34128289999999994, 51.55932370000001], [-0.34057479999999996, 51.559262], [-0.3397925, 51.55917300000001], [-0.3392938, 51.5591093], [-0.33822520000000006, 51.5589388], [-0.3375514, 51.558820399999995], [-0.3372301, 51.55875739999999], [-0.3361942, 51.55853299999999], [-0.3354349, 51.5583544], [-0.335421, 51.5583512], [-0.33532359999999994, 51.55832819999999], [-0.3352162, 51.55830300000001], [-0.3346031, 51.55815880000001], [-0.3326733, 51.5576401], [-0.3315961, 51.5573852], [-0.3294136999999999, 51.556864], [-0.3282351, 51.556574600000005], [-0.3269695, 51.556280599999994], [-0.3251852, 51.555866400000006], [-0.3239491, 51.55556879999999], [-0.3231041, 51.55537959999999], [-0.3220467, 51.555135499999984], [-0.32129569999999996, 51.5549669], [-0.32066039999999996, 51.5548434], [-0.3199432, 51.5547024], [-0.3196859111370921, 51.55466347968381], [-0.3192233, 51.55459349999999], [-0.3183602, 51.55447219999999], [-0.3172763, 51.55436250000001], [-0.3164601, 51.554300799999986], [-0.3158696, 51.55426739999999], [-0.3150959, 51.554244899999986], [-0.3146869, 51.554236], [-0.3136145, 51.55424729999999], [-0.3120877, 51.554279400000006], [-0.3091055, 51.55428810000001], [-0.30765549999999997, 51.5542965], [-0.30571680000000007, 51.5543125], [-0.3046268999999999, 51.5543351], [-0.30430009999999996, 51.5543444], [-0.3020457, 51.5544644], [-0.2999321999999999, 51.55459929999999], [-0.2996746, 51.5546102], [-0.29903389999999996, 51.554640199999994], [-0.29895463771188113, 51.554643923941626], [-0.2989173980179845, 51.554645673556], [-0.2988335544905766, 51.554649612735275], [-0.29877937399412674, 51.55465215827076], [-0.29871880449918475, 51.55465500397724], [-0.2986660459105177, 51.55465748270763], [-0.2985384031348799, 51.55466347968381], [-0.2985252, 51.5546641], [-0.2977936, 51.5546835], [-0.2977217999999999, 51.5546851], [-0.2975054999999999, 51.55469010000001], [-0.2966891, 51.5546938], [-0.29579184310887857, 51.55466347968381], [-0.2954107000000001, 51.5546506], [-0.2945004, 51.554615899999995], [-0.29354499999999994, 51.5545676], [-0.2872336, 51.5543049], [-0.28632969999999996, 51.5542652], [-0.2836096000000001, 51.55415109999999], [-0.28289669999999995, 51.55412350000001], [-0.2825372, 51.55411229999999], [-0.2819419, 51.554099599999994], [-0.28111289999999994, 51.5541023], [-0.2798344, 51.5541287], [-0.27874779999999993, 51.55419119999999], [-0.27767569999999997, 51.554278], [-0.2763212, 51.55441919999999], [-0.2747007, 51.5545948], [-0.2740621406905312, 51.55466347968381], [-0.2731545, 51.5547611], [-0.2710154, 51.55499460000001], [-0.26949458523585645, 51.55515777267592], [-0.2689202, 51.5552194], [-0.2679557, 51.55532290000001], [-0.26736889999999996, 51.5553899], [-0.2665018, 51.5554909], [-0.26614959999999993, 51.5555286], [-0.2654558, 51.55559349999999], [-0.2645992, 51.555657499999995], [-0.2635361, 51.5557034], [-0.2624118, 51.55572020000001], [-0.26145669999999993, 51.5557074], [-0.2605377, 51.55567409999999], [-0.2590349, 51.55557700000001], [-0.25821089999999997, 51.55549069999999], [-0.2573785, 51.5553857], [-0.25657389999999997, 51.555275], [-0.2560699, 51.55520690000001], [-0.25570669999999995, 51.555157900000005], [-0.2552713999999999, 51.5550867], [-0.2547811, 51.5549981], [-0.2543291999999999, 51.5549087], [-0.2541768, 51.5548787], [-0.2537283, 51.554786799999995], [-0.2531873920331035, 51.55466347968381], [-0.2528765, 51.5545926], [-0.2522456, 51.5544367], [-0.2514381, 51.55424260000001], [-0.2490292, 51.553662999999986], [-0.24809109999999995, 51.5534249], [-0.2476244, 51.55331000000001], [-0.2473803, 51.553249400000006], [-0.24731936840030777, 51.55323612538862], [-0.247263814751724, 51.553224022418995], [-0.24667709999999995, 51.553096199999985], [-0.2453662, 51.5528373], [-0.24420859999999997, 51.5526408], [-0.24321969999999996, 51.55247930000001], [-0.2415563, 51.552257200000014], [-0.2398824, 51.55197739999999], [-0.23928510000000003, 51.55188489999999], [-0.23852759999999995, 51.55176839999999], [-0.2379636, 51.551678800000005], [-0.23646979999999995, 51.551437099999994], [-0.2359460999999999, 51.55134240000001], [-0.23332430000000004, 51.550941400000006], [-0.2330761, 51.550906], [-0.22830560000000005, 51.55013670000001], [-0.22807210000000003, 51.55009900000001], [-0.22737609999999997, 51.54998879999999], [-0.22533719999999993, 51.54967620000001], [-0.2247638, 51.54959170000001], [-0.22412820000000003, 51.54947819999999], [-0.2235334, 51.54935369999999], [-0.2226188, 51.54917189999998], [-0.22205289999999997, 51.5490716], [-0.22133449999999996, 51.54897129999999], [-0.2206604, 51.5489031], [-0.21974669999999996, 51.5487853], [-0.21860419999999997, 51.5486304], [-0.2104437, 51.5473539], [-0.2094708, 51.5472057], [-0.208484, 51.547094599999994], [-0.2071627, 51.54694499999999], [-0.2062748, 51.5468404], [-0.20530159999999997, 51.5467409], [-0.20468739999999996, 51.5466947], [-0.2040956, 51.54666799999998], [-0.20345949999999996, 51.54664960000001], [-0.20283259999999995, 51.5466348], [-0.2024274, 51.5466168], [-0.20236709999999997, 51.54661300000001], [-0.2015886, 51.546564499999995], [-0.1996435, 51.546404299999985], [-0.1980628973021804, 51.54628952894688], [-0.19791731168407012, 51.54627895763901], [-0.1976521, 51.54625970000001], [-0.1971139, 51.546232], [-0.1966932, 51.5462209], [-0.19629379999999996, 51.546224499999994], [-0.19594, 51.5462369], [-0.1944258, 51.5463177], [-0.191216, 51.546557499999984], [-0.1908014, 51.546587200000005], [-0.1888542, 51.546701799999994], [-0.18772959999999997, 51.54677829999999], [-0.1870127, 51.5468379], [-0.18605, 51.5469403], [-0.1855364, 51.547012900000006], [-0.1845989, 51.5471186], [-0.1841741, 51.5471558], [-0.18384269999999997, 51.5471752], [-0.18358669999999996, 51.547185500000005], [-0.1833522, 51.54718389999999], [-0.18310589999999996, 51.54717409999999], [-0.18286859999999996, 51.5471597], [-0.1825414, 51.5471406], [-0.1823191, 51.54711540000001], [-0.18199299999999996, 51.5470699], [-0.1816694, 51.5470142], [-0.18142199999999997, 51.54696049999999], [-0.181196, 51.5469083], [-0.18090079999999997, 51.546828399999995], [-0.1806567, 51.546744], [-0.18020580000000003, 51.54657190000001], [-0.17989709999999998, 51.54643440000001], [-0.1796630568239043, 51.54631867660276], [-0.17964469999999996, 51.5463096], [-0.17938899999999997, 51.54618719999999], [-0.17920419999999998, 51.5460767], [-0.1790055, 51.5459626], [-0.1788313, 51.5458398], [-0.1786296, 51.545700800000006], [-0.17845179999999997, 51.54556110000001], [-0.178029, 51.54518100000001], [-0.17777309999999996, 51.5448992], [-0.1776009, 51.5446714], [-0.17741739999999998, 51.5444147], [-0.1773282, 51.54424879999999], [-0.17724799999999996, 51.544052], [-0.17719569999999998, 51.5439238], [-0.17714979999999997, 51.54370850000001], [-0.17711739999999998, 51.5434802], [-0.17710329999999996, 51.543178000000005], [-0.17713849999999998, 51.5428948], [-0.17714759999999996, 51.5428389], [-0.1771987, 51.542569099999994], [-0.177341, 51.5419195], [-0.17739210000000002, 51.54169], [-0.17740292348111678, 51.541648770456455], [-0.1774157860300821, 51.5415997735078], [-0.1774536189907193, 51.541455657161386], [-0.17746215221779643, 51.541423151645674], [-0.17750598125350214, 51.54125619387955], [-0.17751511676208587, 51.54122139394699], [-0.17753419999999998, 51.5411487], [-0.1776039, 51.540900099999995], [-0.17772879999999996, 51.5403825], [-0.1777444, 51.540322399999994], [-0.17786979999999997, 51.539818700000005], [-0.17789379999999996, 51.5397224], [-0.178113, 51.53884179999999], [-0.1781274, 51.5387742], [-0.1782095, 51.53833709999999], [-0.17822249999999998, 51.5382334], [-0.17822399999999997, 51.5381727], [-0.1782159, 51.5378516], [-0.17819019999999997, 51.5375158], [-0.17813939999999998, 51.5372767], [-0.1780117, 51.5369783], [-0.1778505, 51.5365162], [-0.1775763, 51.536022], [-0.1773315, 51.5356696], [-0.1768954, 51.5351647], [-0.17642759999999996, 51.534743], [-0.17593, 51.5343719], [-0.1753829, 51.534023899999994], [-0.175314, 51.533982599999995], [-0.1740634, 51.533286100000005], [-0.17361869999999996, 51.533035299999995], [-0.17271069999999997, 51.5325201], [-0.17211559999999998, 51.5321617], [-0.17084719999999998, 51.53124050000001], [-0.1682532, 51.5291146], [-0.16770781389670208, 51.52866454561394], [-0.167466, 51.528465], [-0.1672297, 51.5282734], [-0.16714289999999998, 51.52820089999999], [-0.1670848, 51.5281486], [-0.1664765, 51.52765430000001], [-0.1663306, 51.5275346], [-0.1660336, 51.5272913], [-0.16571509999999998, 51.5270312], [-0.165408, 51.5267809], [-0.16518949999999996, 51.52660629999999], [-0.1649815, 51.5264221], [-0.16481379999999998, 51.52624720000001], [-0.16464179999999998, 51.526054999999985], [-0.1644308, 51.5258052], [-0.1641973, 51.525552899999994], [-0.16403699999999996, 51.5253625], [-0.1639697, 51.5252735], [-0.1639095, 51.525180000000006], [-0.1638081, 51.5250055], [-0.16368189999999996, 51.52474919999999], [-0.1635977, 51.52456200000001], [-0.1634155, 51.52415090000001], [-0.16301129999999997, 51.523255600000006]]}", "current_leg_start": "Denham", "dest_arr_time_act": "0702", "motion_projection": null, "next_location_lat": "51.5232556", "next_location_lon": "-0.1630113", "previous_location": "Denham", "current_leg_milage": "16.0", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 195.411, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 224.925, \"from_m\": 195.411, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 291.769, \"from_m\": 224.925, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 327.784, \"from_m\": 291.769, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 392.096, \"from_m\": 327.784, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 790.235, \"from_m\": 392.096, \"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\": 1625.567, \"from_m\": 790.235, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 1698.297, \"from_m\": 1625.567, \"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\": 1878.39, \"from_m\": 1698.297, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3932.646, \"from_m\": 1878.39, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19633.215, \"from_m\": 3932.646, \"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\": 20523.189, \"from_m\": 19633.215, \"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\": 47444.409, \"from_m\": 20523.189, \"capability_applied\": null, \"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\": 48552.185, \"from_m\": 47444.409, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 48583.675, \"from_m\": 48552.185, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 49444.849, \"from_m\": 48583.675, \"capability_applied\": null, \"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\": 50758.109, \"from_m\": 49444.849, \"capability_applied\": null, \"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\": 57825.495, \"from_m\": 50758.109, \"capability_applied\": null, \"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\": 61623.55, \"from_m\": 57825.495, \"capability_applied\": null, \"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\": 61720.496, \"from_m\": 61623.55, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 61781.204, \"from_m\": 61720.496, \"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\": 62158.293, \"from_m\": 61781.204, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 62416.11, \"from_m\": 62158.293, \"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\": 62502.473, \"from_m\": 62416.11, \"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\": 64250.29, \"from_m\": 62502.473, \"capability_applied\": null, \"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\": 86212.798, \"from_m\": 64250.29, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 86330.166, \"from_m\": 86212.798, \"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\": 97376.665, \"from_m\": 86330.166, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 97485.581, \"from_m\": 97376.665, \"capability_applied\": null, \"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\": 97523.889, \"from_m\": 97485.581, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 98180.921, \"from_m\": 97523.889, \"capability_applied\": null, \"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\": 98897.842, \"from_m\": 98180.921, \"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\": 100577.776, \"from_m\": 98897.842, \"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\": 106077.555, \"from_m\": 100577.776, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 106092.307, \"from_m\": 106077.555, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 106149.672, \"from_m\": 106092.307, \"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\": 106456.114, \"from_m\": 106149.672, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 106701.13, \"from_m\": 106456.114, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 658913, \"profile_key\": \"230ed1ecaff90dd1631ec5b706b60f38d5610d463cef4a9e88d07651c1f259b3\", \"schedule_id\": 15435, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0535\", \"location\": \"Oxford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72254}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0537\", \"location\": \"Oxford North Jn\", \"stage_seq\": 2, \"distance_m\": 1597.815, \"section_seq\": 1, \"route_path_id\": 72254}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0538H\", \"location\": \"Woodstock Road Jn\", \"stage_seq\": 3, \"distance_m\": 4202.633, \"section_seq\": 1, \"route_path_id\": 72254}, {\"is_pass\": false, \"wtt_arr\": \"0540\", \"wtt_dep\": \"0541\", \"location\": \"Oxford Parkway\", \"stage_seq\": 4, \"distance_m\": 5789.33, \"section_seq\": 1, \"route_path_id\": 72254}, {\"is_pass\": false, \"wtt_arr\": \"0550H\", \"wtt_dep\": \"0551H\", \"location\": \"Bicester Village\", \"stage_seq\": 5, \"distance_m\": 19018.51, \"section_seq\": 1, \"route_path_id\": 72254}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0552H\", \"location\": \"Gavray Jn\", \"stage_seq\": 6, \"distance_m\": 19570.338, \"section_seq\": 1, \"route_path_id\": 72254}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0553H\", \"location\": \"Bicester South Jn\", \"stage_seq\": 7, \"distance_m\": 20679.39, \"section_seq\": 1, \"route_path_id\": 72254}, {\"is_pass\": false, \"wtt_arr\": \"0604H\", \"wtt_dep\": \"0605H\", \"location\": \"Haddenham & Thame Parkway\", \"stage_seq\": 8, \"distance_m\": 39692.596, \"section_seq\": 1, \"route_path_id\": 72254}, {\"is_pass\": false, \"wtt_arr\": \"0612\", \"wtt_dep\": \"0613\", \"location\": \"Princes Risborough\", \"stage_seq\": 9, \"distance_m\": 48976.516, \"section_seq\": 1, \"route_path_id\": 72254}, {\"is_pass\": false, \"wtt_arr\": \"0617H\", \"wtt_dep\": \"0618H\", \"location\": \"Saunderton\", \"stage_seq\": 10, \"distance_m\": 54046.197, \"section_seq\": 1, \"route_path_id\": 72254}, {\"is_pass\": false, \"wtt_arr\": \"0624\", \"wtt_dep\": \"0625\", \"location\": \"High Wycombe\", \"stage_seq\": 11, \"distance_m\": 61951.516, \"section_seq\": 1, \"route_path_id\": 72254}, {\"is_pass\": false, \"wtt_arr\": \"0630H\", \"wtt_dep\": \"0632\", \"location\": \"Beaconsfield\", \"stage_seq\": 12, \"distance_m\": 69847.708, \"section_seq\": 1, \"route_path_id\": 72254}, {\"is_pass\": false, \"wtt_arr\": \"0637H\", \"wtt_dep\": \"0638H\", \"location\": \"Gerrards Cross\", \"stage_seq\": 13, \"distance_m\": 76704.378, \"section_seq\": 1, \"route_path_id\": 72254}, {\"is_pass\": false, \"wtt_arr\": \"0642\", \"wtt_dep\": \"0643\", \"location\": \"Denham\", \"stage_seq\": 14, \"distance_m\": 80878.69, \"section_seq\": 1, \"route_path_id\": 72254}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0646\", \"location\": \"West Ruislip\", \"stage_seq\": 15, \"distance_m\": 85201.053, \"section_seq\": 1, \"route_path_id\": 72254}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0647H\", \"location\": \"South Ruislip\", \"stage_seq\": 16, \"distance_m\": 88150.281, \"section_seq\": 1, \"route_path_id\": 72254}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0652\", \"location\": \"Wembley Stadium\", \"stage_seq\": 17, \"distance_m\": 96162.451, \"section_seq\": 1, \"route_path_id\": 72254}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0653\", \"location\": \"Neasden South Jn\", \"stage_seq\": 18, \"distance_m\": 98437.968, \"section_seq\": 1, \"route_path_id\": 72254}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0700\", \"location\": \"Marylebone 10 Signal\", \"stage_seq\": 19, \"distance_m\": 106034.5, \"section_seq\": 1, \"route_path_id\": 72254}, {\"is_pass\": false, \"wtt_arr\": \"0702\", \"wtt_dep\": null, \"location\": \"London Marylebone\", \"stage_seq\": 20, \"distance_m\": 106701.13, \"section_seq\": 1, \"route_path_id\": 72254}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 106701.13, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72254}], \"total_distance_m\": 106701.13, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 106388.903, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 312.227, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0535", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "21.0", "current_position_lat": "51.5232556", "current_position_lon": "-0.1630113", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 24074, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:39:15Z\", \"source_id\": 54899770, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:40:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:39:19Z\", \"source_id\": 17578599, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24304, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:48:58Z\", \"source_id\": 54912721, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:50:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:49:02Z\", \"source_id\": 17582297, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21153, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:01:51Z\", \"source_id\": 54932464, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:04:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:01:59Z\", \"source_id\": 17588203, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23367, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:10:49Z\", \"source_id\": 54948017, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:12:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:10:54Z\", \"source_id\": 17592927, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23347, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:16:15Z\", \"source_id\": 54958489, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:17:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:16:23Z\", \"source_id\": 17596017, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23329, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:23:08Z\", \"source_id\": 54971927, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:23:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:23:10Z\", \"source_id\": 17600115, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23324, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:29:03Z\", \"source_id\": 54983772, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:30:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:29:06Z\", \"source_id\": 17603816, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:36:08Z\", \"source_id\": 54999156, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:37:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:36:08Z\", \"source_id\": 17608420, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23295, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:40:36Z\", \"source_id\": 55009335, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:41:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:40:37Z\", \"source_id\": 17611409, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23274, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:45:56Z\", \"source_id\": 55021246, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:46:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:46:00Z\", \"source_id\": 17615047, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23259, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:47:59Z\", \"source_id\": 55026095, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:48:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:48:03Z\", \"source_id\": 17616506, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18263, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:54:23Z\", \"source_id\": 55041495, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:55:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:54:29Z\", \"source_id\": 17621005, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18350, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:01:10Z\", \"source_id\": 55058682, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:02:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:01:12Z\", \"source_id\": 17625781, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18328, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:01:52Z\", \"source_id\": 55060459, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:03:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:01:57Z\", \"source_id\": 17626313, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Marylebone", "service_state_platform": "5", "timing_fact_generation": 1789711317972027, "current_leg_arrival_utc": "2026-09-18T07:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T06:03:26.670178", "service_state_evidence_id": 17626313, "current_leg_start_actual_dep": "2026-09-18T06:44:00+01:00", "operational_evidence_version": 88, "service_state_event_time_utc": "2026-09-18T06:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T06:13:26.919252", "service_state_valid_until_kind": null, "operational_interpretation_version": 88, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Chiltern Railways P OXF MYB 1Y04 165034 3 75 None {"version": 3, "segments": [{"to_m": 195.411, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 224.925, "from_m": 195.411, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 291.769, "from_m": 224.925, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 327.784, "from_m": 291.769, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 392.096, "from_m": 327.784, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 790.235, "from_m": 392.096, "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": 1625.567, "from_m": 790.235, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 1698.297, "from_m": 1625.567, "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": 1878.39, "from_m": 1698.297, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3932.646, "from_m": 1878.39, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19633.215, "from_m": 3932.646, "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": 20523.189, "from_m": 19633.215, "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": 47444.409, "from_m": 20523.189, "capability_applied": null, "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": 48552.185, "from_m": 47444.409, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 48583.675, "from_m": 48552.185, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 49444.849, "from_m": 48583.675, "capability_applied": null, "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": 50758.109, "from_m": 49444.849, "capability_applied": null, "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": 57825.495, "from_m": 50758.109, "capability_applied": null, "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": 61623.55, "from_m": 57825.495, "capability_applied": null, "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": 61720.496, "from_m": 61623.55, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 61781.204, "from_m": 61720.496, "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": 62158.293, "from_m": 61781.204, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 62416.11, "from_m": 62158.293, "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": 62502.473, "from_m": 62416.11, "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": 64250.29, "from_m": 62502.473, "capability_applied": null, "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": 86212.798, "from_m": 64250.29, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 86330.166, "from_m": 86212.798, "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": 97376.665, "from_m": 86330.166, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 97485.581, "from_m": 97376.665, "capability_applied": null, "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": 97523.889, "from_m": 97485.581, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 98180.921, "from_m": 97523.889, "capability_applied": null, "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": 98897.842, "from_m": 98180.921, "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": 100577.776, "from_m": 98897.842, "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": 106077.555, "from_m": 100577.776, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 106092.307, "from_m": 106077.555, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 106149.672, "from_m": 106092.307, "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": 106456.114, "from_m": 106149.672, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 106701.13, "from_m": 106456.114, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 658913, "profile_key": "230ed1ecaff90dd1631ec5b706b60f38d5610d463cef4a9e88d07651c1f259b3", "schedule_id": 15435, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0535", "location": "Oxford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 72254}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0537", "location": "Oxford North Jn", "stage_seq": 2, "distance_m": 1597.815, "section_seq": 1, "route_path_id": 72254}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0538H", "location": "Woodstock Road Jn", "stage_seq": 3, "distance_m": 4202.633, "section_seq": 1, "route_path_id": 72254}, {"is_pass": false, "wtt_arr": "0540", "wtt_dep": "0541", "location": "Oxford Parkway", "stage_seq": 4, "distance_m": 5789.33, "section_seq": 1, "route_path_id": 72254}, {"is_pass": false, "wtt_arr": "0550H", "wtt_dep": "0551H", "location": "Bicester Village", "stage_seq": 5, "distance_m": 19018.51, "section_seq": 1, "route_path_id": 72254}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0552H", "location": "Gavray Jn", "stage_seq": 6, "distance_m": 19570.338, "section_seq": 1, "route_path_id": 72254}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0553H", "location": "Bicester South Jn", "stage_seq": 7, "distance_m": 20679.39, "section_seq": 1, "route_path_id": 72254}, {"is_pass": false, "wtt_arr": "0604H", "wtt_dep": "0605H", "location": "Haddenham & Thame Parkway", "stage_seq": 8, "distance_m": 39692.596, "section_seq": 1, "route_path_id": 72254}, {"is_pass": false, "wtt_arr": "0612", "wtt_dep": "0613", "location": "Princes Risborough", "stage_seq": 9, "distance_m": 48976.516, "section_seq": 1, "route_path_id": 72254}, {"is_pass": false, "wtt_arr": "0617H", "wtt_dep": "0618H", "location": "Saunderton", "stage_seq": 10, "distance_m": 54046.197, "section_seq": 1, "route_path_id": 72254}, {"is_pass": false, "wtt_arr": "0624", "wtt_dep": "0625", "location": "High Wycombe", "stage_seq": 11, "distance_m": 61951.516, "section_seq": 1, "route_path_id": 72254}, {"is_pass": false, "wtt_arr": "0630H", "wtt_dep": "0632", "location": "Beaconsfield", "stage_seq": 12, "distance_m": 69847.708, "section_seq": 1, "route_path_id": 72254}, {"is_pass": false, "wtt_arr": "0637H", "wtt_dep": "0638H", "location": "Gerrards Cross", "stage_seq": 13, "distance_m": 76704.378, "section_seq": 1, "route_path_id": 72254}, {"is_pass": false, "wtt_arr": "0642", "wtt_dep": "0643", "location": "Denham", "stage_seq": 14, "distance_m": 80878.69, "section_seq": 1, "route_path_id": 72254}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0646", "location": "West Ruislip", "stage_seq": 15, "distance_m": 85201.053, "section_seq": 1, "route_path_id": 72254}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0647H", "location": "South Ruislip", "stage_seq": 16, "distance_m": 88150.281, "section_seq": 1, "route_path_id": 72254}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0652", "location": "Wembley Stadium", "stage_seq": 17, "distance_m": 96162.451, "section_seq": 1, "route_path_id": 72254}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0653", "location": "Neasden South Jn", "stage_seq": 18, "distance_m": 98437.968, "section_seq": 1, "route_path_id": 72254}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0700", "location": "Marylebone 10 Signal", "stage_seq": 19, "distance_m": 106034.5, "section_seq": 1, "route_path_id": 72254}, {"is_pass": false, "wtt_arr": "0702", "wtt_dep": null, "location": "London Marylebone", "stage_seq": 20, "distance_m": 106701.13, "section_seq": 1, "route_path_id": 72254}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 106701.13, "from_m": 0.0, "section_seq": 1, "route_path_id": 72254}], "total_distance_m": 106701.13, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 106388.903, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 312.227, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 24074, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:39:15Z", "source_id": 54899770, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T04:40:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:39:19Z", "source_id": 17578599, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T05:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24304, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:48:58Z", "source_id": 54912721, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T04:50:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:49:02Z", "source_id": 17582297, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T05:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21153, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:01:51Z", "source_id": 54932464, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T05:04:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:01:59Z", "source_id": 17588203, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T06:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23367, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:10:49Z", "source_id": 54948017, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T05:12:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:10:54Z", "source_id": 17592927, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T06:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23347, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:16:15Z", "source_id": 54958489, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T05:17:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:16:23Z", "source_id": 17596017, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T06:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23329, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:23:08Z", "source_id": 54971927, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T05:23:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:23:10Z", "source_id": 17600115, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T06:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23324, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:29:03Z", "source_id": 54983772, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T05:30:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:29:06Z", "source_id": 17603816, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T06:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23310, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:36:08Z", "source_id": 54999156, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T05:37:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:36:08Z", "source_id": 17608420, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T06:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23295, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:40:36Z", "source_id": 55009335, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T05:41:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:40:37Z", "source_id": 17611409, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T06:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23274, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:45:56Z", "source_id": 55021246, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T05:46:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:46:00Z", "source_id": 17615047, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T06:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23259, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:47:59Z", "source_id": 55026095, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T05:48:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:48:03Z", "source_id": 17616506, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T06:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18263, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:54:23Z", "source_id": 55041495, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T05:55:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:54:29Z", "source_id": 17621005, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T06:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18350, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:01:10Z", "source_id": 55058682, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T06:02:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:01:12Z", "source_id": 17625781, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T07:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18328, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:01:52Z", "source_id": 55060459, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T06:03:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:01:57Z", "source_id": 17626313, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T07:03:00+01:00", "operational_fact": true}] Oxford 0535 0535 2 None None London Marylebone 0702 0702 5 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:L37616/2026-09-18/detailed None Denham 2026-09-18T06:44:00+01:00 London Marylebone 21.0 {"type": "LineString", "coordinates": [[-0.4974257999999999, 51.57874000000001], [-0.4959165, 51.57857689999999], [-0.4951369, 51.57847970000001], [-0.49404999999999993, 51.5783325], [-0.49288019999999994, 51.578194200000006], [-0.4899459, 51.577862], [-0.488421, 51.5776978], [-0.4882602, 51.57767259999999], [-0.4856745, 51.5773597], [-0.4850273, 51.57728550000001], [-0.4824195999999999, 51.5769878], [-0.4814574, 51.576854999999995], [-0.4805977, 51.5767428], [-0.48036109999999993, 51.576713100000006], [-0.4793916, 51.5765949], [-0.4782862000000001, 51.576462], [-0.47598119999999994, 51.57619129999999], [-0.4750378999999999, 51.576070099999995], [-0.4740849, 51.5759625], [-0.4736525, 51.5758975], [-0.4730091, 51.5758198], [-0.4723414000000001, 51.5757393], [-0.4717397, 51.575661], [-0.4710774, 51.5755793], [-0.4704033, 51.57549089999999], [-0.469316, 51.5753462], [-0.46824070000000007, 51.5751986], [-0.4676895999999999, 51.5751277], [-0.4669503, 51.5750354], [-0.46571170000000006, 51.5748794], [-0.46329269999999995, 51.574574600000005], [-0.4609979999999999, 51.5742866], [-0.4598313, 51.5741366], [-0.45851510000000006, 51.5739727], [-0.4573776, 51.5738281], [-0.4562586, 51.5736895], [-0.4546864000000001, 51.573490500000005], [-0.4544677, 51.5734628], [-0.4539957, 51.57340339999999], [-0.4532089000000001, 51.5733014], [-0.45234950000000007, 51.57319199999999], [-0.4521426, 51.5731646], [-0.4513207, 51.5730496], [-0.4506565, 51.57295109999999], [-0.4500047999999999, 51.5728471], [-0.4491576420597607, 51.572704432872015], [-0.4488172, 51.5726471], [-0.4481636000000001, 51.57252799999999], [-0.4474854, 51.57239950000001], [-0.4468289999999999, 51.5722672], [-0.4461601, 51.572126899999994], [-0.4455685999999999, 51.571999000000005], [-0.4449653, 51.5718617], [-0.4439097, 51.57160579999999], [-0.4432785, 51.5714483], [-0.4424746, 51.57123769999998], [-0.4420371, 51.5711204], [-0.4416878, 51.57102449999999], [-0.4413271, 51.57092409999999], [-0.4406275999999999, 51.5707243], [-0.4400006, 51.5705411], [-0.4399024999999999, 51.57051239999998], [-0.43916369999999993, 51.5702873], [-0.43866800000000006, 51.5701324], [-0.4381688953628951, 51.569973202831264], [-0.437943202867872, 51.56989938348782], [-0.4377443236519194, 51.56983350356675], [-0.4375684327270829, 51.569774422389365], [-0.4374117051054086, 51.56972099927699], [-0.4372703157989424, 51.569672093550935], [-0.4371404398197304, 51.56962656453249], [-0.4370182521798184, 51.569583271543], [-0.4368999278912522, 51.56954107390376], [-0.4367816419660781, 51.56949883093609], [-0.43665956941634176, 51.56945540196131], [-0.4365298852540893, 51.56940964630071], [-0.43638876449136654, 51.56936042327562], [-0.43623238214021953, 51.569306592207354], [-0.4360569132126942, 51.569247012417215], [-0.4358585327208363, 51.56918054322652], [-0.43563341567669206, 51.569106043956594], [-0.4347086, 51.56880329999999], [-0.4327579, 51.5681601], [-0.4312166999999999, 51.56765339999999], [-0.4310057, 51.5675836], [-0.4292806, 51.5670103], [-0.4280667, 51.5666135], [-0.4275204, 51.5664349], [-0.4258831, 51.5658928], [-0.4242424, 51.565354], [-0.4224768, 51.5647747], [-0.4209412, 51.56427750000001], [-0.4193892, 51.5637597], [-0.4176864, 51.56320100000001], [-0.4159386, 51.5626211], [-0.414053, 51.562003999999995], [-0.4128643, 51.561612], [-0.4122593, 51.56141430000001], [-0.41081739999999994, 51.5609388], [-0.4072935, 51.55977620000001], [-0.4070431, 51.5596961], [-0.40617839999999994, 51.5594133], [-0.4059347999999999, 51.5593319], [-0.4043797, 51.55881709999999], [-0.4035167999999999, 51.558537400000006], [-0.4024092, 51.55817219999999], [-0.4014804, 51.5578645], [-0.4003651999999999, 51.5574928], [-0.3994746980981004, 51.55719822978078], [-0.3992113, 51.5571111], [-0.3987075000000001, 51.55694150000001], [-0.3981857999999999, 51.55677729999999], [-0.3979008, 51.5566891], [-0.39758959999999993, 51.5565967], [-0.3968831, 51.5563985], [-0.3963171999999999, 51.5562532], [-0.3957647, 51.5561204], [-0.39471699999999993, 51.5558759], [-0.3934938999999999, 51.5555934], [-0.3922456, 51.5553009], [-0.3913783, 51.55511069999999], [-0.3904146, 51.5549242], [-0.3901138, 51.55487279999999], [-0.3893161, 51.55474789999999], [-0.3886384, 51.5546739], [-0.388514467945942, 51.55466347968381], [-0.3880699, 51.55462609999999], [-0.3873068, 51.55456819999999], [-0.3864901999999999, 51.554530599999985], [-0.3856676, 51.55451159999999], [-0.3846395, 51.5545245], [-0.3838435, 51.5545544], [-0.3833434, 51.5545919], [-0.38258829999999994, 51.554654199999995], [-0.3824969004077838, 51.55466347968381], [-0.38171169999999993, 51.5547432], [-0.3807256, 51.554847899999984], [-0.3796662, 51.55496329999998], [-0.3781763, 51.5551283], [-0.3781393, 51.5551335], [-0.3779464, 51.55515289999999], [-0.3762259, 51.5553346], [-0.36969869999999994, 51.555996099999994], [-0.36749419999999994, 51.5562608], [-0.3647972, 51.5566167], [-0.3623781, 51.556991800000006], [-0.3620122999999999, 51.55704339999999], [-0.36145179999999993, 51.5571424], [-0.35932611364780853, 51.557479736237156], [-0.3590056, 51.5575306], [-0.3572970999999999, 51.557816199999984], [-0.35677809999999993, 51.55789109999999], [-0.3545279, 51.55825170000001], [-0.352797, 51.55853559999999], [-0.3508027, 51.5588528], [-0.3488436, 51.5591405], [-0.348027, 51.5592386], [-0.34723309999999996, 51.5593192], [-0.3459066, 51.55938739999999], [-0.3445574, 51.5594395], [-0.3439475, 51.5594378], [-0.3421062999999999, 51.5593694], [-0.34128289999999994, 51.55932370000001], [-0.34057479999999996, 51.559262], [-0.3397925, 51.55917300000001], [-0.3392938, 51.5591093], [-0.33822520000000006, 51.5589388], [-0.3375514, 51.558820399999995], [-0.3372301, 51.55875739999999], [-0.3361942, 51.55853299999999], [-0.3354349, 51.5583544], [-0.335421, 51.5583512], [-0.33532359999999994, 51.55832819999999], [-0.3352162, 51.55830300000001], [-0.3346031, 51.55815880000001], [-0.3326733, 51.5576401], [-0.3315961, 51.5573852], [-0.3294136999999999, 51.556864], [-0.3282351, 51.556574600000005], [-0.3269695, 51.556280599999994], [-0.3251852, 51.555866400000006], [-0.3239491, 51.55556879999999], [-0.3231041, 51.55537959999999], [-0.3220467, 51.555135499999984], [-0.32129569999999996, 51.5549669], [-0.32066039999999996, 51.5548434], [-0.3199432, 51.5547024], [-0.3196859111370921, 51.55466347968381], [-0.3192233, 51.55459349999999], [-0.3183602, 51.55447219999999], [-0.3172763, 51.55436250000001], [-0.3164601, 51.554300799999986], [-0.3158696, 51.55426739999999], [-0.3150959, 51.554244899999986], [-0.3146869, 51.554236], [-0.3136145, 51.55424729999999], [-0.3120877, 51.554279400000006], [-0.3091055, 51.55428810000001], [-0.30765549999999997, 51.5542965], [-0.30571680000000007, 51.5543125], [-0.3046268999999999, 51.5543351], [-0.30430009999999996, 51.5543444], [-0.3020457, 51.5544644], [-0.2999321999999999, 51.55459929999999], [-0.2996746, 51.5546102], [-0.29903389999999996, 51.554640199999994], [-0.29895463771188113, 51.554643923941626], [-0.2989173980179845, 51.554645673556], [-0.2988335544905766, 51.554649612735275], [-0.29877937399412674, 51.55465215827076], [-0.29871880449918475, 51.55465500397724], [-0.2986660459105177, 51.55465748270763], [-0.2985384031348799, 51.55466347968381], [-0.2985252, 51.5546641], [-0.2977936, 51.5546835], [-0.2977217999999999, 51.5546851], [-0.2975054999999999, 51.55469010000001], [-0.2966891, 51.5546938], [-0.29579184310887857, 51.55466347968381], [-0.2954107000000001, 51.5546506], [-0.2945004, 51.554615899999995], [-0.29354499999999994, 51.5545676], [-0.2872336, 51.5543049], [-0.28632969999999996, 51.5542652], [-0.2836096000000001, 51.55415109999999], [-0.28289669999999995, 51.55412350000001], [-0.2825372, 51.55411229999999], [-0.2819419, 51.554099599999994], [-0.28111289999999994, 51.5541023], [-0.2798344, 51.5541287], [-0.27874779999999993, 51.55419119999999], [-0.27767569999999997, 51.554278], [-0.2763212, 51.55441919999999], [-0.2747007, 51.5545948], [-0.2740621406905312, 51.55466347968381], [-0.2731545, 51.5547611], [-0.2710154, 51.55499460000001], [-0.26949458523585645, 51.55515777267592], [-0.2689202, 51.5552194], [-0.2679557, 51.55532290000001], [-0.26736889999999996, 51.5553899], [-0.2665018, 51.5554909], [-0.26614959999999993, 51.5555286], [-0.2654558, 51.55559349999999], [-0.2645992, 51.555657499999995], [-0.2635361, 51.5557034], [-0.2624118, 51.55572020000001], [-0.26145669999999993, 51.5557074], [-0.2605377, 51.55567409999999], [-0.2590349, 51.55557700000001], [-0.25821089999999997, 51.55549069999999], [-0.2573785, 51.5553857], [-0.25657389999999997, 51.555275], [-0.2560699, 51.55520690000001], [-0.25570669999999995, 51.555157900000005], [-0.2552713999999999, 51.5550867], [-0.2547811, 51.5549981], [-0.2543291999999999, 51.5549087], [-0.2541768, 51.5548787], [-0.2537283, 51.554786799999995], [-0.2531873920331035, 51.55466347968381], [-0.2528765, 51.5545926], [-0.2522456, 51.5544367], [-0.2514381, 51.55424260000001], [-0.2490292, 51.553662999999986], [-0.24809109999999995, 51.5534249], [-0.2476244, 51.55331000000001], [-0.2473803, 51.553249400000006], [-0.24731936840030777, 51.55323612538862], [-0.247263814751724, 51.553224022418995], [-0.24667709999999995, 51.553096199999985], [-0.2453662, 51.5528373], [-0.24420859999999997, 51.5526408], [-0.24321969999999996, 51.55247930000001], [-0.2415563, 51.552257200000014], [-0.2398824, 51.55197739999999], [-0.23928510000000003, 51.55188489999999], [-0.23852759999999995, 51.55176839999999], [-0.2379636, 51.551678800000005], [-0.23646979999999995, 51.551437099999994], [-0.2359460999999999, 51.55134240000001], [-0.23332430000000004, 51.550941400000006], [-0.2330761, 51.550906], [-0.22830560000000005, 51.55013670000001], [-0.22807210000000003, 51.55009900000001], [-0.22737609999999997, 51.54998879999999], [-0.22533719999999993, 51.54967620000001], [-0.2247638, 51.54959170000001], [-0.22412820000000003, 51.54947819999999], [-0.2235334, 51.54935369999999], [-0.2226188, 51.54917189999998], [-0.22205289999999997, 51.5490716], [-0.22133449999999996, 51.54897129999999], [-0.2206604, 51.5489031], [-0.21974669999999996, 51.5487853], [-0.21860419999999997, 51.5486304], [-0.2104437, 51.5473539], [-0.2094708, 51.5472057], [-0.208484, 51.547094599999994], [-0.2071627, 51.54694499999999], [-0.2062748, 51.5468404], [-0.20530159999999997, 51.5467409], [-0.20468739999999996, 51.5466947], [-0.2040956, 51.54666799999998], [-0.20345949999999996, 51.54664960000001], [-0.20283259999999995, 51.5466348], [-0.2024274, 51.5466168], [-0.20236709999999997, 51.54661300000001], [-0.2015886, 51.546564499999995], [-0.1996435, 51.546404299999985], [-0.1980628973021804, 51.54628952894688], [-0.19791731168407012, 51.54627895763901], [-0.1976521, 51.54625970000001], [-0.1971139, 51.546232], [-0.1966932, 51.5462209], [-0.19629379999999996, 51.546224499999994], [-0.19594, 51.5462369], [-0.1944258, 51.5463177], [-0.191216, 51.546557499999984], [-0.1908014, 51.546587200000005], [-0.1888542, 51.546701799999994], [-0.18772959999999997, 51.54677829999999], [-0.1870127, 51.5468379], [-0.18605, 51.5469403], [-0.1855364, 51.547012900000006], [-0.1845989, 51.5471186], [-0.1841741, 51.5471558], [-0.18384269999999997, 51.5471752], [-0.18358669999999996, 51.547185500000005], [-0.1833522, 51.54718389999999], [-0.18310589999999996, 51.54717409999999], [-0.18286859999999996, 51.5471597], [-0.1825414, 51.5471406], [-0.1823191, 51.54711540000001], [-0.18199299999999996, 51.5470699], [-0.1816694, 51.5470142], [-0.18142199999999997, 51.54696049999999], [-0.181196, 51.5469083], [-0.18090079999999997, 51.546828399999995], [-0.1806567, 51.546744], [-0.18020580000000003, 51.54657190000001], [-0.17989709999999998, 51.54643440000001], [-0.1796630568239043, 51.54631867660276], [-0.17964469999999996, 51.5463096], [-0.17938899999999997, 51.54618719999999], [-0.17920419999999998, 51.5460767], [-0.1790055, 51.5459626], [-0.1788313, 51.5458398], [-0.1786296, 51.545700800000006], [-0.17845179999999997, 51.54556110000001], [-0.178029, 51.54518100000001], [-0.17777309999999996, 51.5448992], [-0.1776009, 51.5446714], [-0.17741739999999998, 51.5444147], [-0.1773282, 51.54424879999999], [-0.17724799999999996, 51.544052], [-0.17719569999999998, 51.5439238], [-0.17714979999999997, 51.54370850000001], [-0.17711739999999998, 51.5434802], [-0.17710329999999996, 51.543178000000005], [-0.17713849999999998, 51.5428948], [-0.17714759999999996, 51.5428389], [-0.1771987, 51.542569099999994], [-0.177341, 51.5419195], [-0.17739210000000002, 51.54169], [-0.17740292348111678, 51.541648770456455], [-0.1774157860300821, 51.5415997735078], [-0.1774536189907193, 51.541455657161386], [-0.17746215221779643, 51.541423151645674], [-0.17750598125350214, 51.54125619387955], [-0.17751511676208587, 51.54122139394699], [-0.17753419999999998, 51.5411487], [-0.1776039, 51.540900099999995], [-0.17772879999999996, 51.5403825], [-0.1777444, 51.540322399999994], [-0.17786979999999997, 51.539818700000005], [-0.17789379999999996, 51.5397224], [-0.178113, 51.53884179999999], [-0.1781274, 51.5387742], [-0.1782095, 51.53833709999999], [-0.17822249999999998, 51.5382334], [-0.17822399999999997, 51.5381727], [-0.1782159, 51.5378516], [-0.17819019999999997, 51.5375158], [-0.17813939999999998, 51.5372767], [-0.1780117, 51.5369783], [-0.1778505, 51.5365162], [-0.1775763, 51.536022], [-0.1773315, 51.5356696], [-0.1768954, 51.5351647], [-0.17642759999999996, 51.534743], [-0.17593, 51.5343719], [-0.1753829, 51.534023899999994], [-0.175314, 51.533982599999995], [-0.1740634, 51.533286100000005], [-0.17361869999999996, 51.533035299999995], [-0.17271069999999997, 51.5325201], [-0.17211559999999998, 51.5321617], [-0.17084719999999998, 51.53124050000001], [-0.1682532, 51.5291146], [-0.16770781389670208, 51.52866454561394], [-0.167466, 51.528465], [-0.1672297, 51.5282734], [-0.16714289999999998, 51.52820089999999], [-0.1670848, 51.5281486], [-0.1664765, 51.52765430000001], [-0.1663306, 51.5275346], [-0.1660336, 51.5272913], [-0.16571509999999998, 51.5270312], [-0.165408, 51.5267809], [-0.16518949999999996, 51.52660629999999], [-0.1649815, 51.5264221], [-0.16481379999999998, 51.52624720000001], [-0.16464179999999998, 51.526054999999985], [-0.1644308, 51.5258052], [-0.1641973, 51.525552899999994], [-0.16403699999999996, 51.5253625], [-0.1639697, 51.5252735], [-0.1639095, 51.525180000000006], [-0.1638081, 51.5250055], [-0.16368189999999996, 51.52474919999999], [-0.1635977, 51.52456200000001], [-0.1634155, 51.52415090000001], [-0.16301129999999997, 51.523255600000006]]} 16.0 0642 0703 Denham London Marylebone London Marylebone 51.5232556 -0.1630113 51.5232556 -0.1630113 1 0 2026-09-18 06:13:56 TERMINATED 2026-09-18 06:03:00 London Marylebone TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17626313 1789711317972027 88 88 2026-09-18 06:13:26.919252 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 06:03:26.670178
629694 658044 W33819 651R00M418 2026-09-18 COMPLETE 17626153 2026-09-18 07:03:00 2026-09-18 06:13:56 2026-09-20 06:13:56 {"id": 658044, "stp": "P", "toc": "Avanti West Coast", "uid": "W33819", "consist": "390107", "dest_crs": "EUS", "num_carr": 11, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W33819/2026-09-18/detailed", "trust_id": "651R00M418", "origin_crs": "WVH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Euston", "service_date": "2026-09-18", "dest_arr_time": "0703", "dest_platform": "4", "is_terminated": 1, "next_location": "London Euston", "signalling_id": "1R00", "timing_status": "ON TIME", "origin_station": "Wolverhampton", "current_leg_arr": "0703", "current_leg_dep": "0647", "current_leg_end": "London Euston", "origin_dep_time": "0457", "origin_platform": "4", "current_location": "London Euston", "last_update_time": "2026-09-18T06:13:56", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.3965258412185496, 51.6641570167877], [-0.39622489999999994, 51.6639247], [-0.3949151, 51.6629135], [-0.39489079999999993, 51.6628948], [-0.3946154, 51.662683099999995], [-0.3942376, 51.6623853], [-0.394071, 51.66225990000001], [-0.3939263999999999, 51.662150999999994], [-0.39352599999999993, 51.6618434], [-0.3933808, 51.6617316], [-0.3929072, 51.66139439999999], [-0.3922375, 51.6608706], [-0.3916369, 51.66041899999998], [-0.3909625, 51.6598946], [-0.39077519999999993, 51.65973029999999], [-0.3904251, 51.65942209999999], [-0.39022149999999994, 51.65927219999998], [-0.3900062, 51.6591074], [-0.38909039999999995, 51.658403500000006], [-0.3881353, 51.6576532], [-0.3874852, 51.657098000000005], [-0.38677729999999994, 51.6563875], [-0.3864393, 51.6560181], [-0.3858854, 51.6553495], [-0.38544549999999994, 51.65470380000001], [-0.3853258, 51.6545121], [-0.38488359999999994, 51.6537451], [-0.3845067999999999, 51.65287000000001], [-0.3842882, 51.6522574], [-0.384142, 51.6516851], [-0.3840521, 51.65121559999999], [-0.3839448, 51.650303599999994], [-0.3839341, 51.64988419999999], [-0.3839663, 51.649132], [-0.3840521, 51.64854290000001], [-0.3841326, 51.64813009999999], [-0.3841825, 51.64792789999999], [-0.3842453, 51.6476741], [-0.3843633, 51.64726139999999], [-0.3846006, 51.6465503], [-0.3847189, 51.646178899999995], [-0.3849352, 51.6455342], [-0.3851802, 51.6447874], [-0.3856254999999999, 51.6434892], [-0.3860653, 51.642217499999994], [-0.3864194, 51.6411655], [-0.3866608, 51.6403932], [-0.3868712, 51.6395815], [-0.3869946, 51.639015599999986], [-0.3871007, 51.63833240000001], [-0.3871928999999999, 51.6376138], [-0.3872466, 51.6368914], [-0.3872895, 51.635806], [-0.3872787999999999, 51.6351501], [-0.38722509999999993, 51.6343377], [-0.3871393, 51.6335952], [-0.3869514999999999, 51.63244639999999], [-0.38674229999999993, 51.6315574], [-0.38639899999999994, 51.630415199999995], [-0.38605569999999995, 51.6294329], [-0.385411, 51.62799150000001], [-0.3849399, 51.626991999999994], [-0.3843337, 51.6257299], [-0.3837704, 51.6246875], [-0.3831696, 51.62366840000001], [-0.3825581, 51.6227293], [-0.3820636, 51.622007], [-0.3814959, 51.6212272], [-0.3804811, 51.6199587], [-0.3798436999999999, 51.61919889999999], [-0.3787376999999999, 51.61803350000001], [-0.3774887, 51.61680410000001], [-0.3758311, 51.61533179999999], [-0.3741038, 51.6139294], [-0.3720706, 51.6123072], [-0.3706866, 51.6112045], [-0.3697528821744746, 51.61048353460085], [-0.3691944, 51.6100523], [-0.3684531999999999, 51.60951550000001], [-0.3676343, 51.608922500000006], [-0.3666195, 51.60821], [-0.3655529, 51.607513299999994], [-0.3644683, 51.6067975], [-0.3625479, 51.6056614], [-0.3605747, 51.6045648], [-0.3595706, 51.6040321], [-0.35932611364780853, 51.60390557124379], [-0.35821879999999995, 51.60333250000001], [-0.3565301, 51.60249580000001], [-0.35536119999999993, 51.60193580000001], [-0.35324289999999997, 51.6009263], [-0.3522611, 51.60045629999999], [-0.350511, 51.5996386], [-0.3469812, 51.5979525], [-0.3443419, 51.5967095], [-0.3417472, 51.5954737], [-0.338935, 51.5941293], [-0.338301, 51.5938256], [-0.33812119999999996, 51.5937413], [-0.3375909, 51.593487200000006], [-0.33699, 51.5932005], [-0.33576019999999995, 51.5926206], [-0.335516, 51.59250389999999], [-0.3348245, 51.592176], [-0.33471369999999995, 51.5921245], [-0.3345365, 51.59203939999999], [-0.3342664, 51.5919088], [-0.33417084158315236, 51.5918626207771], [-0.3337677, 51.5916678], [-0.3334288, 51.5915097], [-0.33269979999999993, 51.59116389999999], [-0.3314097, 51.59053599999999], [-0.33011159999999995, 51.5899094], [-0.3287463, 51.5892479], [-0.3272845, 51.58853630000001], [-0.32581999999999994, 51.587823], [-0.32511590000000007, 51.58746670000001], [-0.32444, 51.587100199999995], [-0.3236026, 51.586598599999995], [-0.32299049999999996, 51.5862413], [-0.3225298999999999, 51.5859652], [-0.3221133, 51.58571129999999], [-0.3217765, 51.5854978], [-0.32152309999999995, 51.58533239999998], [-0.3212476, 51.58516199999999], [-0.32089929999999994, 51.58492609999999], [-0.3206262, 51.5847478], [-0.3202998, 51.58452129999999], [-0.3200071, 51.58431349999999], [-0.3195627, 51.58399420000001], [-0.3191206, 51.583668499999995], [-0.3187225, 51.58337219999999], [-0.31841239999999993, 51.5831342], [-0.31812189999999996, 51.5829034], [-0.31761540000000005, 51.5825087], [-0.31721, 51.5821584], [-0.31697059999999994, 51.581973799999986], [-0.31652899999999995, 51.5815898], [-0.3156357, 51.5807818], [-0.31512769999999996, 51.580306099999994], [-0.3149012, 51.5800283], [-0.31460499999999997, 51.5797263], [-0.31430529999999995, 51.57940549999999], [-0.3140610999999999, 51.57914300000001], [-0.3137984, 51.5788453], [-0.31349869999999996, 51.57849219999999], [-0.3132255, 51.57815779999999], [-0.3129222, 51.577767699999995], [-0.31272811098253905, 51.5775068859852], [-0.3126941944445765, 51.57746130927835], [-0.3126671, 51.57742489999999], [-0.3124062, 51.57706029999999], [-0.3121169, 51.5766216], [-0.31183799999999995, 51.57617639999999], [-0.31154979999999993, 51.5757039], [-0.31128829999999996, 51.575260199999995], [-0.3110545, 51.5748667], [-0.3108137999999999, 51.57445320000001], [-0.31057769999999996, 51.57405330000001], [-0.3102838, 51.5735628], [-0.3100061, 51.5730852], [-0.30977229999999994, 51.572686], [-0.309505, 51.5722401], [-0.3092469, 51.571802], [-0.3089877, 51.57136109999999], [-0.3087204, 51.5709152], [-0.30845189999999995, 51.57045769999999], [-0.3081915, 51.5700132], [-0.30791609999999997, 51.5695485], [-0.30767999999999995, 51.5691442], [-0.3074103, 51.5686904], [-0.3071372, 51.568221399999985], [-0.3069277999999999, 51.56787820000001], [-0.3066535, 51.567408499999985], [-0.30635489999999993, 51.5669114], [-0.30609339999999996, 51.56646400000001], [-0.3058654, 51.566069799999994], [-0.30561309999999997, 51.56564250000001], [-0.30525359999999996, 51.565116], [-0.3051692999999999, 51.5649684], [-0.30495169999999994, 51.56460729999999], [-0.3048165, 51.56437849999999], [-0.3044973, 51.5639201], [-0.30429019999999996, 51.5635739], [-0.3040807, 51.5632156], [-0.303862, 51.5628444], [-0.3036687, 51.5625156], [-0.30344659999999996, 51.5621451], [-0.3032023999999999, 51.56172279999999], [-0.302861, 51.5611422], [-0.3026423, 51.5607717], [-0.3023644999999999, 51.5603026], [-0.3019988, 51.55968390000001], [-0.3016423999999999, 51.559081], [-0.30125469999999993, 51.55841900000001], [-0.3008937, 51.5578175], [-0.300528, 51.55722180000001], [-0.3002466999999999, 51.556782199999994], [-0.29984789999999995, 51.5561784], [-0.29950299999999996, 51.555679799999986], [-0.2991419, 51.5551797], [-0.2988344, 51.55479640000001], [-0.2987421439391386, 51.554683552736094], [-0.29872573363407645, 51.55466347968381], [-0.29871880449918475, 51.55465500397724], [-0.29852749999999995, 51.55442099999999], [-0.2981443, 51.5539882], [-0.2979129, 51.5537441], [-0.29775749999999995, 51.5535836], [-0.297276, 51.55316179999999], [-0.2968202999999999, 51.55271019999999], [-0.2964737, 51.5523665], [-0.29555599999999993, 51.5515521], [-0.2952416200445446, 51.55125680858461], [-0.29517720000000003, 51.5511963], [-0.29488549999999997, 51.5509451], [-0.2947399, 51.5508138], [-0.29463, 51.5507225], [-0.29450209999999993, 51.55062439999998], [-0.29437869999999994, 51.5505333], [-0.2941234, 51.55035329999998], [-0.2939544, 51.5502282], [-0.29364149999999994, 51.550003999999994], [-0.2933934, 51.54981610000001], [-0.29322289999999995, 51.549702499999995], [-0.2928498, 51.5494907], [-0.29279489999999997, 51.5494594], [-0.29265279999999994, 51.549383000000006], [-0.2924151, 51.549270199999995], [-0.2921969, 51.5491676], [-0.2919885, 51.5490704], [-0.2916802, 51.5489164], [-0.2914718, 51.54880419999999], [-0.2911639, 51.54862990000001], [-0.29078450000000006, 51.548395600000006], [-0.2904184, 51.548186], [-0.2900805, 51.54799400000001], [-0.2894873, 51.54763879999999], [-0.28895529999999997, 51.5473347], [-0.2888507336576323, 51.547275413113944], [-0.2887601367944963, 51.54722404656223], [-0.2885507, 51.5471053], [-0.28809799999999997, 51.5468662], [-0.2873033, 51.546476299999995], [-0.28575649999999997, 51.545734], [-0.2850093, 51.5453827], [-0.2842585, 51.5450498], [-0.2834653, 51.54471509999999], [-0.28269579999999994, 51.5444079], [-0.2825154, 51.5443276], [-0.2821354, 51.5441548], [-0.2819271, 51.54406259999999], [-0.2818087, 51.54400820000001], [-0.2815806, 51.5439185], [-0.2814445, 51.54386949999999], [-0.28120480000000003, 51.5437852], [-0.28088139999999995, 51.543667000000006], [-0.280433, 51.543512599999985], [-0.2799304, 51.54334779999999], [-0.27971609999999997, 51.5432793], [-0.2795117, 51.54320239999999], [-0.27926359999999995, 51.543104], [-0.2790328999999999, 51.54301890000001], [-0.2789541, 51.5429924], [-0.2786272, 51.542869199999984], [-0.27820569999999994, 51.542679699999994], [-0.2777764999999999, 51.54247959999999], [-0.2777395, 51.5424642], [-0.2773941999999999, 51.542309999999986], [-0.2770658999999999, 51.542188], [-0.2770209, 51.542173299999995], [-0.2769189, 51.5421388], [-0.2767784999999999, 51.542086000000005], [-0.2764466, 51.5419549], [-0.2764496000000001, 51.5419513], [-0.27635429999999994, 51.54192], [-0.2762068999999999, 51.5418715], [-0.27596319999999996, 51.54179309999999], [-0.275672, 51.5416884], [-0.27502379999999993, 51.54144420000001], [-0.2747941, 51.5413661], [-0.2742403, 51.5411874], [-0.2729786, 51.540772999999994], [-0.2722524, 51.54053609999999], [-0.27137569999999994, 51.540251699999985], [-0.2707597, 51.540049], [-0.2703037999999999, 51.53989909999999], [-0.2698456, 51.5397528], [-0.26949458523585645, 51.5396344083773], [-0.2694406, 51.53961619999999], [-0.2689580999999999, 51.53945989999999], [-0.2684398, 51.539288000000006], [-0.2677925, 51.5390772], [-0.2673573, 51.5389367], [-0.26706777644972785, 51.53884027384527], [-0.2668959425881618, 51.53878304428146], [-0.26688439999999997, 51.53877920000001], [-0.2663904, 51.5386252], [-0.2658687, 51.538456800000006], [-0.26546220000000004, 51.538326100000006], [-0.2650410999999999, 51.53819000000001], [-0.2645193, 51.5380137], [-0.2640776, 51.5378661], [-0.2636411, 51.5377221], [-0.2630846, 51.53753999999999], [-0.26256549999999995, 51.5373716], [-0.26190949999999996, 51.53715129999999], [-0.2610487, 51.5368739], [-0.2604266, 51.5366711], [-0.25971, 51.53644499999999], [-0.2591901999999999, 51.536289999999994], [-0.2588221, 51.5361857], [-0.25850149999999994, 51.536087599999995], [-0.25800959999999995, 51.5359346], [-0.25750419999999996, 51.5357754], [-0.2567073, 51.5355044], [-0.25639839999999997, 51.5353946], [-0.25604518367098683, 51.53527433121618], [-0.2559680924256076, 51.535248081905245], [-0.2557981, 51.53519020000001], [-0.25571649999999996, 51.53516119999998], [-0.2553986, 51.53504530000001], [-0.2551465, 51.5349369], [-0.2549123, 51.5348491], [-0.25449019999999994, 51.5347027], [-0.25364839999999994, 51.534418499999994], [-0.25309529999999997, 51.5342374], [-0.2528788, 51.5341677], [-0.25237989999999993, 51.5340058], [-0.2513217, 51.5336588], [-0.2490811, 51.5329297], [-0.24816519999999995, 51.53265209999999], [-0.24774219999999997, 51.5325385], [-0.24728970000000003, 51.5324213], [-0.2464747, 51.5322295], [-0.24452219999999997, 51.5317765], [-0.24406640951640676, 51.53167252979215], [-0.24371771499648928, 51.5315929890468], [-0.24290500000000004, 51.5314076], [-0.24281200000000003, 51.5313864], [-0.24249049999999997, 51.5313271], [-0.24226139999999993, 51.53129010000001], [-0.24207880000000004, 51.53126149999999], [-0.241712, 51.53120729999999], [-0.2414527, 51.5311599], [-0.2411446999999999, 51.531092699999995], [-0.24088293705960373, 51.531036021381425], [-0.24052630000000003, 51.5309588], [-0.2400541999999999, 51.5308667], [-0.23952639999999997, 51.53077230000001], [-0.23901489999999995, 51.53069159999999], [-0.2384791, 51.53060969999999], [-0.23792549999999996, 51.5305389], [-0.237641, 51.5305041], [-0.2373276, 51.530463399999995], [-0.2371317, 51.5304379], [-0.23664030000000005, 51.53037359999999], [-0.2365318, 51.5303576], [-0.2361092, 51.5303139], [-0.23585699999999993, 51.5302938], [-0.23557, 51.53027129999999], [-0.23501979999999997, 51.530230199999984], [-0.2343419999999999, 51.5301909], [-0.2338865, 51.5301636], [-0.23343630000000004, 51.5301459], [-0.2329942, 51.5301294], [-0.2321749, 51.53011879999999], [-0.2319143, 51.5301191], [-0.2314993, 51.5301252], [-0.2313775, 51.5301297], [-0.23102669999999997, 51.530125700000006], [-0.2306416, 51.53010789999999], [-0.2304201, 51.5301096], [-0.2302951, 51.530115399999985], [-0.22951589999999997, 51.5301537], [-0.2292195, 51.5301748], [-0.2283438, 51.53022229999999], [-0.22504189999999996, 51.5304385], [-0.22444790000000003, 51.5304791], [-0.2236028, 51.53055319999999], [-0.22269890000000003, 51.530652], [-0.2219899, 51.530745], [-0.22128909999999996, 51.530849499999995], [-0.2205072, 51.5309797], [-0.2197499, 51.5311162], [-0.21829739999999995, 51.53139369999999], [-0.2170031, 51.531641], [-0.21568439999999997, 51.5318847], [-0.21430230000000003, 51.53215], [-0.2128218, 51.532432], [-0.2111021, 51.5327531], [-0.2094167, 51.5330612], [-0.2078567, 51.533346900000005], [-0.20724919999999997, 51.5334641], [-0.2055829, 51.533769199999995], [-0.20471, 51.533930999999995], [-0.20440059999999996, 51.5339882], [-0.20363079999999997, 51.5341241], [-0.20343779999999995, 51.5341606], [-0.2033012, 51.53418619999999], [-0.2030863, 51.5342433], [-0.2028982, 51.53429219999999], [-0.2026919, 51.5343398], [-0.20206809999999997, 51.5344587], [-0.2013841, 51.5345983], [-0.2010212, 51.5346808], [-0.20072519999999996, 51.53474919999999], [-0.2001103, 51.53489460000001], [-0.1994106, 51.5350484], [-0.1986661, 51.53522159999999], [-0.1980062, 51.5353849], [-0.1972433, 51.5355909], [-0.19681029999999997, 51.5357137], [-0.1963847, 51.5358472], [-0.1957665, 51.536041], [-0.1952036, 51.5362157], [-0.19478159999999997, 51.5363546], [-0.1944787, 51.5364575], [-0.193977, 51.536632999999995], [-0.1937526, 51.5367169], [-0.19330859999999997, 51.53685960000001], [-0.1931553, 51.536913799999994], [-0.1928609, 51.53702289999999], [-0.192141, 51.53730999999999], [-0.1912984, 51.5376419], [-0.19081629999999997, 51.53779529999999], [-0.19055879999999997, 51.53789669999999], [-0.1902153, 51.5380417], [-0.1898228, 51.5382148], [-0.18884549999999997, 51.5385911], [-0.1883099, 51.538815], [-0.1879037, 51.5389765], [-0.1875804, 51.53910189999999], [-0.1871924, 51.53924399999998], [-0.18697579999999997, 51.5393217], [-0.18673980000000004, 51.5394008], [-0.18633569999999997, 51.53953560000001], [-0.1857785, 51.53971520000001], [-0.1852795, 51.5398667], [-0.1848366, 51.5400047], [-0.1844249, 51.540116], [-0.1839131, 51.5402574], [-0.183496, 51.54036670000001], [-0.1829593, 51.54049139999999], [-0.1825176, 51.5406012], [-0.18169809999999997, 51.54077850000001], [-0.18082519999999996, 51.54096809999999], [-0.1802586, 51.5410679], [-0.1797447, 51.54114280000001], [-0.1796630568239043, 51.54115294176895], [-0.17783679999999996, 51.5413798], [-0.17746215221779643, 51.541423151645674], [-0.17741797498074766, 51.54142826352675], [-0.1770521, 51.5414706], [-0.17613089999999998, 51.541556], [-0.17495039999999998, 51.541675999999995], [-0.17205139999999997, 51.5419533], [-0.16342557979211486, 51.54280350971477], [-0.16317344605639228, 51.54282999135851], [-0.16294988708648556, 51.54285640761352], [-0.16275080827404778, 51.5428824059313], [-0.16257211501073185, 51.54290763376341], [-0.1624097126881908, 51.54293173856132], [-0.16225950669807762, 51.54295436777659], [-0.1621174024320453, 51.542975168860714], [-0.1619793052817468, 51.54299378926523], [-0.16184112063883516, 51.54300987644165], [-0.16169875389496335, 51.5430230778415], [-0.16154811044178435, 51.5430330409163], [-0.16138509567095116, 51.54303941311756], [-0.16120561497411673, 51.54304184189682], [-0.16100557374293412, 51.54303997470558], [-0.16078087736905625, 51.543033458995374], [-0.16052743124413615, 51.54302194221772], [-0.1603424, 51.543028199999995], [-0.16003239999999996, 51.54303], [-0.1597294, 51.543027], [-0.1589141, 51.5430386], [-0.1588300295502352, 51.54303949342656], [-0.15805779999999997, 51.54304770000001], [-0.1575811, 51.5430696], [-0.15731879999999998, 51.54307790000001], [-0.15704079999999998, 51.543085000000005], [-0.156581, 51.5430753], [-0.15636750000000002, 51.54306389999999], [-0.1561105, 51.54304650000001], [-0.15586829999999996, 51.5430174], [-0.15583589999999997, 51.543014], [-0.1555486, 51.542975], [-0.1553205, 51.542938099999986], [-0.155114, 51.54290479999999], [-0.1549011, 51.5428612], [-0.15471539999999998, 51.5428196], [-0.15455319999999995, 51.54278120000001], [-0.15446190000000004, 51.5427596], [-0.1542082, 51.5426929], [-0.15396379999999998, 51.54262320000001], [-0.15351519999999996, 51.542483], [-0.1532234, 51.54237549999999], [-0.1529972, 51.542289399999994], [-0.1527471, 51.542182699999984], [-0.1524428, 51.5420497], [-0.1521589, 51.541912], [-0.1517573, 51.5416974], [-0.1515433, 51.54157280000001], [-0.151492, 51.541524800000005], [-0.1513636, 51.5414413], [-0.1512153, 51.541336900000005], [-0.1510938, 51.54124629999999], [-0.15095350000000002, 51.541137500000005], [-0.1506007, 51.5408449], [-0.1504377, 51.540705599999995], [-0.15007829999999997, 51.5403794], [-0.14984089999999997, 51.5401615], [-0.1498365, 51.54015770000001], [-0.14978619999999998, 51.54011409999999], [-0.1495739, 51.53991959999999], [-0.14934539999999996, 51.5397103], [-0.1488076, 51.539222900000006], [-0.1486417, 51.5390731], [-0.1482142, 51.538678], [-0.14797289999999996, 51.53846130000001], [-0.1476782, 51.5381897], [-0.1473396, 51.5378828], [-0.14707129999999996, 51.5376393], [-0.14690869999999998, 51.5374887], [-0.1467754, 51.5373648], [-0.1455778, 51.53627649999999], [-0.14498229999999998, 51.5357395], [-0.14471, 51.535486699999986], [-0.14459359999999996, 51.53538700000001], [-0.1443193, 51.535166], [-0.1442148289815698, 51.53507577511147], [-0.14411910000000003, 51.534993099999994], [-0.1439847, 51.534884200000015], [-0.14393439999999996, 51.5348383], [-0.14376279999999997, 51.534685899999985], [-0.1436073, 51.5345424], [-0.1434363, 51.53440079999999], [-0.14324789999999998, 51.5342117], [-0.14282750000000002, 51.5338296], [-0.1426562, 51.53367860000001], [-0.1426508, 51.53367389999998], [-0.1425427, 51.5335787], [-0.14236279999999998, 51.533425099999995], [-0.142208, 51.53329630000001], [-0.1419305, 51.5330732], [-0.1416889, 51.532895100000005], [-0.1414323, 51.532714700000014], [-0.14114579999999996, 51.5325277], [-0.1408614, 51.5323573], [-0.1405536, 51.53219149999999], [-0.14020949999999996, 51.5320214], [-0.13988789999999998, 51.5318689], [-0.1396482, 51.531771], [-0.13928419999999997, 51.53162329999999], [-0.13875699999999996, 51.53139709999999], [-0.13842469999999998, 51.5312424], [-0.1382909, 51.5311755], [-0.1381647, 51.5311105], [-0.1379531, 51.5309998], [-0.13779759999999996, 51.5309223], [-0.1376439, 51.5308418], [-0.13746379999999997, 51.5307475], [-0.13734509999999997, 51.53068919999999], [-0.13708339999999997, 51.5305354], [-0.13687129999999997, 51.53040540000001], [-0.1365717, 51.530238999999995], [-0.13644659999999997, 51.530169099999995], [-0.1363772, 51.5301313], [-0.1360293, 51.5299169], [-0.1360079, 51.529902099999994], [-0.1357752, 51.5297385], [-0.1352258, 51.5293722], [-0.1348127, 51.5290647], [-0.1338843, 51.5282241], [-0.1338278, 51.5281729]]}", "current_leg_start": "Watford Junction", "dest_arr_time_act": "0703", "motion_projection": null, "next_location_lat": "51.5281729", "next_location_lon": "-0.1338278", "previous_location": "Watford Junction", "current_leg_milage": "17.4", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 323.12, \"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\": 1323.269, \"from_m\": 323.12, \"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\": 2992.987, \"from_m\": 1323.269, \"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\": 9661.659, \"from_m\": 2992.987, \"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\": 10223.09, \"from_m\": 9661.659, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10278.521, \"from_m\": 10223.09, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17020.823, \"from_m\": 10278.521, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 17555.466, \"from_m\": 17020.823, \"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\": 20738.161, \"from_m\": 17555.466, \"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\": 20765.79, \"from_m\": 20738.161, \"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\": 20792.449, \"from_m\": 20765.79, \"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\": 21303.6, \"from_m\": 20792.449, \"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\": 21323.515, \"from_m\": 21303.6, \"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\": 21362.844, \"from_m\": 21323.515, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23533.927, \"from_m\": 21362.844, \"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\": 24396.41, \"from_m\": 23533.927, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 24956.743, \"from_m\": 24396.41, \"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\": 24992.739, \"from_m\": 24956.743, \"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\": 25006.604, \"from_m\": 24992.739, \"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\": 25428.535, \"from_m\": 25006.604, \"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\": 25605.829, \"from_m\": 25428.535, \"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\": 25687.497, \"from_m\": 25605.829, \"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\": 26312.616, \"from_m\": 25687.497, \"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\": 26681.087, \"from_m\": 26312.616, \"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\": 30923.926, \"from_m\": 26681.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\": 35337.912, \"from_m\": 30923.926, \"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\": 38603.194, \"from_m\": 35337.912, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 46318.864, \"from_m\": 38603.194, \"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\": 48194.263, \"from_m\": 46318.864, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 53867.73, \"from_m\": 48194.263, \"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\": 54605.614, \"from_m\": 53867.73, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 55459.127, \"from_m\": 54605.614, \"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\": 55508.129, \"from_m\": 55459.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\": 55531.191, \"from_m\": 55508.129, \"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\": 64201.646, \"from_m\": 55531.191, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 64209.552, \"from_m\": 64201.646, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 70402.431, \"from_m\": 64209.552, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 71315.176, \"from_m\": 70402.431, \"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\": 72843.977, \"from_m\": 71315.176, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 75724.332, \"from_m\": 72843.977, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 75761.922, \"from_m\": 75724.332, \"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\": 80473.978, \"from_m\": 75761.922, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 82691.443, \"from_m\": 80473.978, \"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\": 89606.936, \"from_m\": 82691.443, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 96036.884, \"from_m\": 89606.936, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 114817.584, \"from_m\": 96036.884, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 114912.194, \"from_m\": 114817.584, \"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\": 127893.121, \"from_m\": 114912.194, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 128053.798, \"from_m\": 127893.121, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 128718.05, \"from_m\": 128053.798, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 129546.187, \"from_m\": 128718.05, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 131870.341, \"from_m\": 129546.187, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 138501.348, \"from_m\": 131870.341, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 141790.731, \"from_m\": 138501.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\": 146071.536, \"from_m\": 141790.731, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 146157.379, \"from_m\": 146071.536, \"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\": 146252.878, \"from_m\": 146157.379, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 146339.341, \"from_m\": 146252.878, \"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\": 159601.045, \"from_m\": 146339.341, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 161533.632, \"from_m\": 159601.045, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 169802.049, \"from_m\": 161533.632, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 169855.987, \"from_m\": 169802.049, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 171587.36, \"from_m\": 169855.987, \"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\": 172908.081, \"from_m\": 171587.36, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 187521.499, \"from_m\": 172908.081, \"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\": 193199.47, \"from_m\": 187521.499, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 195635.356, \"from_m\": 193199.47, \"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\": 199005.216, \"from_m\": 195635.356, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 200508.648, \"from_m\": 199005.216, \"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\": 202353.636, \"from_m\": 200508.648, \"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\": 203505.672, \"from_m\": 202353.636, \"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\": 203552.563, \"from_m\": 203505.672, \"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\": 204781.129, \"from_m\": 203552.563, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 205259.878, \"from_m\": 204781.129, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 205315.163, \"from_m\": 205259.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\": 205359.247, \"from_m\": 205315.163, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 205402.483, \"from_m\": 205359.247, \"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\": 205467.285, \"from_m\": 205402.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\": 206147.097, \"from_m\": 205467.285, \"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\": 206154.003, \"from_m\": 206147.097, \"capability_applied\": null, \"effective_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\": 658044, \"profile_key\": \"8232d328c5451ed262e8a8e4f29c67fccd9e3bc438d49d071c2b57a34493a0e8\", \"schedule_id\": 31669, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0457\", \"location\": \"Wolverhampton\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 104139}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0501H\", \"location\": \"Portobello Jn (West Midlands)\", \"stage_seq\": 2, \"distance_m\": 3036.059, \"section_seq\": 1, \"route_path_id\": 104139}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0506H\", \"location\": \"Darlaston Jn\", \"stage_seq\": 3, \"distance_m\": 7861.662, \"section_seq\": 1, \"route_path_id\": 104139}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0507H\", \"location\": \"Bescot Stadium\", \"stage_seq\": 4, \"distance_m\": 9816.911, \"section_seq\": 1, \"route_path_id\": 104139}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0513\", \"location\": \"Perry Barr North Jn\", \"stage_seq\": 5, \"distance_m\": 16982.855, \"section_seq\": 1, \"route_path_id\": 104139}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0514\", \"location\": \"Perry Barr West Jn\", \"stage_seq\": 6, \"distance_m\": 17555.466, \"section_seq\": 1, \"route_path_id\": 104139}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0518\", \"location\": \"Soho East Jn\", \"stage_seq\": 7, \"distance_m\": 20756.531, \"section_seq\": 1, \"route_path_id\": 104139}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0519\", \"location\": \"Soho South Jn\", \"stage_seq\": 8, \"distance_m\": 21421.357, \"section_seq\": 1, \"route_path_id\": 104139}, {\"is_pass\": false, \"wtt_arr\": \"0524\", \"wtt_dep\": \"0530\", \"location\": \"Birmingham New Street\", \"stage_seq\": 9, \"distance_m\": 24705.265, \"section_seq\": 1, \"route_path_id\": 104139}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0532H\", \"location\": \"Proof House Jn\", \"stage_seq\": 10, \"distance_m\": 25708.048, \"section_seq\": 1, \"route_path_id\": 104139}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0533\", \"location\": \"Grand Jn\", \"stage_seq\": 11, \"distance_m\": 26262.292, \"section_seq\": 1, \"route_path_id\": 104139}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0535H\", \"location\": \"Stechford\", \"stage_seq\": 12, \"distance_m\": 30769.597, \"section_seq\": 1, \"route_path_id\": 104139}, {\"is_pass\": false, \"wtt_arr\": \"0539\", \"wtt_dep\": \"0541\", \"location\": \"Birmingham International\", \"stage_seq\": 13, \"distance_m\": 37897.339, \"section_seq\": 1, \"route_path_id\": 104139}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0545\", \"location\": \"Berkswell\", \"stage_seq\": 14, \"distance_m\": 46247.347, \"section_seq\": 1, \"route_path_id\": 104139}, {\"is_pass\": false, \"wtt_arr\": \"0550H\", \"wtt_dep\": \"0552H\", \"location\": \"Coventry\", \"stage_seq\": 15, \"distance_m\": 55092.962, \"section_seq\": 1, \"route_path_id\": 104139}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0600H\", \"location\": \"Rugby Trent Valley Jn\", \"stage_seq\": 16, \"distance_m\": 72258.158, \"section_seq\": 1, \"route_path_id\": 104139}, {\"is_pass\": false, \"wtt_arr\": \"0602\", \"wtt_dep\": \"0604\", \"location\": \"Rugby\", \"stage_seq\": 17, \"distance_m\": 73308.159, \"section_seq\": 1, \"route_path_id\": 104139}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0606\", \"location\": \"Hillmorton Jn\", \"stage_seq\": 18, \"distance_m\": 75644.106, \"section_seq\": 1, \"route_path_id\": 104139}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0612\", \"location\": \"Weedon\", \"stage_seq\": 19, \"distance_m\": 94780.864, \"section_seq\": 1, \"route_path_id\": 104139}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0618H\", \"location\": \"Hanslope Jn\", \"stage_seq\": 20, \"distance_m\": 115313.295, \"section_seq\": 1, \"route_path_id\": 104139}, {\"is_pass\": false, \"wtt_arr\": \"0622H\", \"wtt_dep\": \"0627H\", \"location\": \"Milton Keynes Central\", \"stage_seq\": 21, \"distance_m\": 126037.048, \"section_seq\": 1, \"route_path_id\": 104139}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0630H\", \"location\": \"Bletchley\", \"stage_seq\": 22, \"distance_m\": 131041.51, \"section_seq\": 1, \"route_path_id\": 104139}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0635\", \"location\": \"Ledburn Jn\", \"stage_seq\": 23, \"distance_m\": 145886.36, \"section_seq\": 1, \"route_path_id\": 104139}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0638H\", \"location\": \"Tring\", \"stage_seq\": 24, \"distance_m\": 155261.051, \"section_seq\": 1, \"route_path_id\": 104139}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0641H\", \"location\": \"Bourne End Jn (Herts)\", \"stage_seq\": 25, \"distance_m\": 165089.53, \"section_seq\": 1, \"route_path_id\": 104139}, {\"is_pass\": false, \"wtt_arr\": \"0646H\", \"wtt_dep\": \"0648\", \"location\": \"Watford Junction\", \"stage_seq\": 26, \"distance_m\": 178105.976, \"section_seq\": 1, \"route_path_id\": 104139}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0652H\", \"location\": \"Harrow & Wealdstone\", \"stage_seq\": 27, \"distance_m\": 187863.21, \"section_seq\": 1, \"route_path_id\": 104139}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0655H\", \"location\": \"Wembley Central\", \"stage_seq\": 28, \"distance_m\": 193238.712, \"section_seq\": 1, \"route_path_id\": 104139}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0657\", \"location\": \"Willesden West London Jn\", \"stage_seq\": 29, \"distance_m\": 197656.913, \"section_seq\": 1, \"route_path_id\": 104139}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0700\", \"location\": \"Camden Jn\", \"stage_seq\": 30, \"distance_m\": 203421.001, \"section_seq\": 1, \"route_path_id\": 104139}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0700H\", \"location\": \"Camden South Jn\", \"stage_seq\": 31, \"distance_m\": 204361.611, \"section_seq\": 1, \"route_path_id\": 104139}, {\"is_pass\": false, \"wtt_arr\": \"0703\", \"wtt_dep\": null, \"location\": \"London Euston\", \"stage_seq\": 32, \"distance_m\": 206154.003, \"section_seq\": 1, \"route_path_id\": 104139}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 206154.003, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 104139}], \"total_distance_m\": 206154.003, \"capability_profiles\": [\"tilting\"], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 202004.775, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": 1, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 4149.228, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0457", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "16.0", "current_position_lat": "51.5281729", "current_position_lon": "-0.1338278", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 19557, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:10:10Z\", \"source_id\": 54870541, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:11:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:10:13Z\", \"source_id\": 17570468, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19337, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:25:15Z\", \"source_id\": 54884113, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:26:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:25:19Z\", \"source_id\": 17574155, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19295, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:35:38Z\", \"source_id\": 54895395, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:36:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:35:43Z\", \"source_id\": 17577317, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20889, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:38:34Z\", \"source_id\": 54899031, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:39:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:38:39Z\", \"source_id\": 17578353, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20879, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:45:31Z\", \"source_id\": 54907859, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:46:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:45:38Z\", \"source_id\": 17580859, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20814, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:49:07Z\", \"source_id\": 54912937, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:50:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:49:12Z\", \"source_id\": 17582341, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21185, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:59:44Z\", \"source_id\": 54928994, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:01:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:59:48Z\", \"source_id\": 17587048, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21474, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:22:56Z\", \"source_id\": 54971507, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:23:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:23:02Z\", \"source_id\": 17600009, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21587, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:30:07Z\", \"source_id\": 54986055, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:31:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:30:10Z\", \"source_id\": 17604500, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21785, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:37:32Z\", \"source_id\": 55002238, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:38:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:37:36Z\", \"source_id\": 17609334, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21868, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:44:41Z\", \"source_id\": 55018335, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:46:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:44:44Z\", \"source_id\": 17614183, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21948, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:52:34Z\", \"source_id\": 55037192, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:53:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:52:37Z\", \"source_id\": 17619702, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21992, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:54:15Z\", \"source_id\": 55041129, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:55:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:54:19Z\", \"source_id\": 17620893, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22662, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:01:41Z\", \"source_id\": 55059990, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:03:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:01:45Z\", \"source_id\": 17626153, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Euston", "service_state_platform": "4", "timing_fact_generation": 1789711306188018, "current_leg_arrival_utc": "2026-09-18T07:03:00+01:00", "linx_speed_capabilities": "{\"units\": [\"390107\"], \"profiles\": [\"tilting\"], \"unit_classes\": [\"390\"], \"registry_version\": 1}", "terminal_entered_at_utc": "2026-09-18T06:03:26.676004", "service_state_evidence_id": 17626153, "current_leg_start_actual_dep": "2026-09-18T06:48:00+01:00", "operational_evidence_version": 151, "service_state_event_time_utc": "2026-09-18T06:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T06:13:26.974533", "service_state_valid_until_kind": null, "operational_interpretation_version": 151, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Avanti West Coast P WVH EUS 1R00 390107 11 125 {"units": ["390107"], "profiles": ["tilting"], "unit_classes": ["390"], "registry_version": 1} {"version": 3, "segments": [{"to_m": 323.12, "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": 1323.269, "from_m": 323.12, "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": 2992.987, "from_m": 1323.269, "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": 9661.659, "from_m": 2992.987, "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": 10223.09, "from_m": 9661.659, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10278.521, "from_m": 10223.09, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17020.823, "from_m": 10278.521, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 17555.466, "from_m": 17020.823, "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": 20738.161, "from_m": 17555.466, "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": 20765.79, "from_m": 20738.161, "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": 20792.449, "from_m": 20765.79, "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": 21303.6, "from_m": 20792.449, "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": 21323.515, "from_m": 21303.6, "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": 21362.844, "from_m": 21323.515, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23533.927, "from_m": 21362.844, "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": 24396.41, "from_m": 23533.927, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 24956.743, "from_m": 24396.41, "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": 24992.739, "from_m": 24956.743, "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": 25006.604, "from_m": 24992.739, "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": 25428.535, "from_m": 25006.604, "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": 25605.829, "from_m": 25428.535, "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": 25687.497, "from_m": 25605.829, "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": 26312.616, "from_m": 25687.497, "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": 26681.087, "from_m": 26312.616, "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": 30923.926, "from_m": 26681.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": 35337.912, "from_m": 30923.926, "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": 38603.194, "from_m": 35337.912, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 46318.864, "from_m": 38603.194, "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": 48194.263, "from_m": 46318.864, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 53867.73, "from_m": 48194.263, "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": 54605.614, "from_m": 53867.73, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 55459.127, "from_m": 54605.614, "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": 55508.129, "from_m": 55459.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": 55531.191, "from_m": 55508.129, "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": 64201.646, "from_m": 55531.191, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 64209.552, "from_m": 64201.646, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 70402.431, "from_m": 64209.552, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 71315.176, "from_m": 70402.431, "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": 72843.977, "from_m": 71315.176, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 75724.332, "from_m": 72843.977, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 75761.922, "from_m": 75724.332, "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": 80473.978, "from_m": 75761.922, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 82691.443, "from_m": 80473.978, "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": 89606.936, "from_m": 82691.443, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 96036.884, "from_m": 89606.936, "capability_applied": "tilting", "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 120.0}, {"to_m": 114817.584, "from_m": 96036.884, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 114912.194, "from_m": 114817.584, "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": 127893.121, "from_m": 114912.194, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 128053.798, "from_m": 127893.121, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 128718.05, "from_m": 128053.798, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 129546.187, "from_m": 128718.05, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 131870.341, "from_m": 129546.187, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 138501.348, "from_m": 131870.341, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 141790.731, "from_m": 138501.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": 146071.536, "from_m": 141790.731, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 146157.379, "from_m": 146071.536, "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": 146252.878, "from_m": 146157.379, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 146339.341, "from_m": 146252.878, "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": 159601.045, "from_m": 146339.341, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 161533.632, "from_m": 159601.045, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 169802.049, "from_m": 161533.632, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 169855.987, "from_m": 169802.049, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 171587.36, "from_m": 169855.987, "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": 172908.081, "from_m": 171587.36, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 187521.499, "from_m": 172908.081, "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": 193199.47, "from_m": 187521.499, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 195635.356, "from_m": 193199.47, "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": 199005.216, "from_m": 195635.356, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 200508.648, "from_m": 199005.216, "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": 202353.636, "from_m": 200508.648, "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": 203505.672, "from_m": 202353.636, "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": 203552.563, "from_m": 203505.672, "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": 204781.129, "from_m": 203552.563, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 205259.878, "from_m": 204781.129, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 205315.163, "from_m": 205259.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": 205359.247, "from_m": 205315.163, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 205402.483, "from_m": 205359.247, "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": 205467.285, "from_m": 205402.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": 206147.097, "from_m": 205467.285, "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": 206154.003, "from_m": 206147.097, "capability_applied": null, "effective_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": 658044, "profile_key": "8232d328c5451ed262e8a8e4f29c67fccd9e3bc438d49d071c2b57a34493a0e8", "schedule_id": 31669, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0457", "location": "Wolverhampton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 104139}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0501H", "location": "Portobello Jn (West Midlands)", "stage_seq": 2, "distance_m": 3036.059, "section_seq": 1, "route_path_id": 104139}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0506H", "location": "Darlaston Jn", "stage_seq": 3, "distance_m": 7861.662, "section_seq": 1, "route_path_id": 104139}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0507H", "location": "Bescot Stadium", "stage_seq": 4, "distance_m": 9816.911, "section_seq": 1, "route_path_id": 104139}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0513", "location": "Perry Barr North Jn", "stage_seq": 5, "distance_m": 16982.855, "section_seq": 1, "route_path_id": 104139}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0514", "location": "Perry Barr West Jn", "stage_seq": 6, "distance_m": 17555.466, "section_seq": 1, "route_path_id": 104139}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0518", "location": "Soho East Jn", "stage_seq": 7, "distance_m": 20756.531, "section_seq": 1, "route_path_id": 104139}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0519", "location": "Soho South Jn", "stage_seq": 8, "distance_m": 21421.357, "section_seq": 1, "route_path_id": 104139}, {"is_pass": false, "wtt_arr": "0524", "wtt_dep": "0530", "location": "Birmingham New Street", "stage_seq": 9, "distance_m": 24705.265, "section_seq": 1, "route_path_id": 104139}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0532H", "location": "Proof House Jn", "stage_seq": 10, "distance_m": 25708.048, "section_seq": 1, "route_path_id": 104139}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0533", "location": "Grand Jn", "stage_seq": 11, "distance_m": 26262.292, "section_seq": 1, "route_path_id": 104139}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0535H", "location": "Stechford", "stage_seq": 12, "distance_m": 30769.597, "section_seq": 1, "route_path_id": 104139}, {"is_pass": false, "wtt_arr": "0539", "wtt_dep": "0541", "location": "Birmingham International", "stage_seq": 13, "distance_m": 37897.339, "section_seq": 1, "route_path_id": 104139}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0545", "location": "Berkswell", "stage_seq": 14, "distance_m": 46247.347, "section_seq": 1, "route_path_id": 104139}, {"is_pass": false, "wtt_arr": "0550H", "wtt_dep": "0552H", "location": "Coventry", "stage_seq": 15, "distance_m": 55092.962, "section_seq": 1, "route_path_id": 104139}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0600H", "location": "Rugby Trent Valley Jn", "stage_seq": 16, "distance_m": 72258.158, "section_seq": 1, "route_path_id": 104139}, {"is_pass": false, "wtt_arr": "0602", "wtt_dep": "0604", "location": "Rugby", "stage_seq": 17, "distance_m": 73308.159, "section_seq": 1, "route_path_id": 104139}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0606", "location": "Hillmorton Jn", "stage_seq": 18, "distance_m": 75644.106, "section_seq": 1, "route_path_id": 104139}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0612", "location": "Weedon", "stage_seq": 19, "distance_m": 94780.864, "section_seq": 1, "route_path_id": 104139}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0618H", "location": "Hanslope Jn", "stage_seq": 20, "distance_m": 115313.295, "section_seq": 1, "route_path_id": 104139}, {"is_pass": false, "wtt_arr": "0622H", "wtt_dep": "0627H", "location": "Milton Keynes Central", "stage_seq": 21, "distance_m": 126037.048, "section_seq": 1, "route_path_id": 104139}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0630H", "location": "Bletchley", "stage_seq": 22, "distance_m": 131041.51, "section_seq": 1, "route_path_id": 104139}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0635", "location": "Ledburn Jn", "stage_seq": 23, "distance_m": 145886.36, "section_seq": 1, "route_path_id": 104139}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0638H", "location": "Tring", "stage_seq": 24, "distance_m": 155261.051, "section_seq": 1, "route_path_id": 104139}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0641H", "location": "Bourne End Jn (Herts)", "stage_seq": 25, "distance_m": 165089.53, "section_seq": 1, "route_path_id": 104139}, {"is_pass": false, "wtt_arr": "0646H", "wtt_dep": "0648", "location": "Watford Junction", "stage_seq": 26, "distance_m": 178105.976, "section_seq": 1, "route_path_id": 104139}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0652H", "location": "Harrow & Wealdstone", "stage_seq": 27, "distance_m": 187863.21, "section_seq": 1, "route_path_id": 104139}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0655H", "location": "Wembley Central", "stage_seq": 28, "distance_m": 193238.712, "section_seq": 1, "route_path_id": 104139}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0657", "location": "Willesden West London Jn", "stage_seq": 29, "distance_m": 197656.913, "section_seq": 1, "route_path_id": 104139}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0700", "location": "Camden Jn", "stage_seq": 30, "distance_m": 203421.001, "section_seq": 1, "route_path_id": 104139}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0700H", "location": "Camden South Jn", "stage_seq": 31, "distance_m": 204361.611, "section_seq": 1, "route_path_id": 104139}, {"is_pass": false, "wtt_arr": "0703", "wtt_dep": null, "location": "London Euston", "stage_seq": 32, "distance_m": 206154.003, "section_seq": 1, "route_path_id": 104139}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 206154.003, "from_m": 0.0, "section_seq": 1, "route_path_id": 104139}], "total_distance_m": 206154.003, "capability_profiles": ["tilting"], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 202004.775, "equipment_max_speed_source": "linx", "capability_registry_version": 1, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 4149.228, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 19557, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:10:10Z", "source_id": 54870541, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T04:11:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:10:13Z", "source_id": 17570468, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T05:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19337, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:25:15Z", "source_id": 54884113, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T04:26:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:25:19Z", "source_id": 17574155, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T05:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19295, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:35:38Z", "source_id": 54895395, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T04:36:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:35:43Z", "source_id": 17577317, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T05:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20889, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:38:34Z", "source_id": 54899031, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T04:39:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:38:39Z", "source_id": 17578353, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T05:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20879, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:45:31Z", "source_id": 54907859, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T04:46:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:45:38Z", "source_id": 17580859, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T05:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20814, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:49:07Z", "source_id": 54912937, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T04:50:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:49:12Z", "source_id": 17582341, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T05:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21185, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:59:44Z", "source_id": 54928994, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T05:01:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:59:48Z", "source_id": 17587048, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T06:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21474, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:22:56Z", "source_id": 54971507, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T05:23:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:23:02Z", "source_id": 17600009, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T06:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21587, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:30:07Z", "source_id": 54986055, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T05:31:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:30:10Z", "source_id": 17604500, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T06:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21785, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:37:32Z", "source_id": 55002238, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-18T05:38:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:37:36Z", "source_id": 17609334, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-18T06:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21868, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:44:41Z", "source_id": 55018335, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-18T05:46:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:44:44Z", "source_id": 17614183, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-18T06:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21948, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:52:34Z", "source_id": 55037192, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-18T05:53:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:52:37Z", "source_id": 17619702, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-18T06:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21992, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:54:15Z", "source_id": 55041129, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-18T05:55:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:54:19Z", "source_id": 17620893, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-18T06:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22662, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:01:41Z", "source_id": 55059990, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-18T06:03:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:01:45Z", "source_id": 17626153, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-18T07:03:00+01:00", "operational_fact": true}] Wolverhampton 0457 0457 4 None None London Euston 0703 0703 4 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:W33819/2026-09-18/detailed None Watford Junction 2026-09-18T06:48:00+01:00 London Euston 16.0 {"type": "LineString", "coordinates": [[-0.3965258412185496, 51.6641570167877], [-0.39622489999999994, 51.6639247], [-0.3949151, 51.6629135], [-0.39489079999999993, 51.6628948], [-0.3946154, 51.662683099999995], [-0.3942376, 51.6623853], [-0.394071, 51.66225990000001], [-0.3939263999999999, 51.662150999999994], [-0.39352599999999993, 51.6618434], [-0.3933808, 51.6617316], [-0.3929072, 51.66139439999999], [-0.3922375, 51.6608706], [-0.3916369, 51.66041899999998], [-0.3909625, 51.6598946], [-0.39077519999999993, 51.65973029999999], [-0.3904251, 51.65942209999999], [-0.39022149999999994, 51.65927219999998], [-0.3900062, 51.6591074], [-0.38909039999999995, 51.658403500000006], [-0.3881353, 51.6576532], [-0.3874852, 51.657098000000005], [-0.38677729999999994, 51.6563875], [-0.3864393, 51.6560181], [-0.3858854, 51.6553495], [-0.38544549999999994, 51.65470380000001], [-0.3853258, 51.6545121], [-0.38488359999999994, 51.6537451], [-0.3845067999999999, 51.65287000000001], [-0.3842882, 51.6522574], [-0.384142, 51.6516851], [-0.3840521, 51.65121559999999], [-0.3839448, 51.650303599999994], [-0.3839341, 51.64988419999999], [-0.3839663, 51.649132], [-0.3840521, 51.64854290000001], [-0.3841326, 51.64813009999999], [-0.3841825, 51.64792789999999], [-0.3842453, 51.6476741], [-0.3843633, 51.64726139999999], [-0.3846006, 51.6465503], [-0.3847189, 51.646178899999995], [-0.3849352, 51.6455342], [-0.3851802, 51.6447874], [-0.3856254999999999, 51.6434892], [-0.3860653, 51.642217499999994], [-0.3864194, 51.6411655], [-0.3866608, 51.6403932], [-0.3868712, 51.6395815], [-0.3869946, 51.639015599999986], [-0.3871007, 51.63833240000001], [-0.3871928999999999, 51.6376138], [-0.3872466, 51.6368914], [-0.3872895, 51.635806], [-0.3872787999999999, 51.6351501], [-0.38722509999999993, 51.6343377], [-0.3871393, 51.6335952], [-0.3869514999999999, 51.63244639999999], [-0.38674229999999993, 51.6315574], [-0.38639899999999994, 51.630415199999995], [-0.38605569999999995, 51.6294329], [-0.385411, 51.62799150000001], [-0.3849399, 51.626991999999994], [-0.3843337, 51.6257299], [-0.3837704, 51.6246875], [-0.3831696, 51.62366840000001], [-0.3825581, 51.6227293], [-0.3820636, 51.622007], [-0.3814959, 51.6212272], [-0.3804811, 51.6199587], [-0.3798436999999999, 51.61919889999999], [-0.3787376999999999, 51.61803350000001], [-0.3774887, 51.61680410000001], [-0.3758311, 51.61533179999999], [-0.3741038, 51.6139294], [-0.3720706, 51.6123072], [-0.3706866, 51.6112045], [-0.3697528821744746, 51.61048353460085], [-0.3691944, 51.6100523], [-0.3684531999999999, 51.60951550000001], [-0.3676343, 51.608922500000006], [-0.3666195, 51.60821], [-0.3655529, 51.607513299999994], [-0.3644683, 51.6067975], [-0.3625479, 51.6056614], [-0.3605747, 51.6045648], [-0.3595706, 51.6040321], [-0.35932611364780853, 51.60390557124379], [-0.35821879999999995, 51.60333250000001], [-0.3565301, 51.60249580000001], [-0.35536119999999993, 51.60193580000001], [-0.35324289999999997, 51.6009263], [-0.3522611, 51.60045629999999], [-0.350511, 51.5996386], [-0.3469812, 51.5979525], [-0.3443419, 51.5967095], [-0.3417472, 51.5954737], [-0.338935, 51.5941293], [-0.338301, 51.5938256], [-0.33812119999999996, 51.5937413], [-0.3375909, 51.593487200000006], [-0.33699, 51.5932005], [-0.33576019999999995, 51.5926206], [-0.335516, 51.59250389999999], [-0.3348245, 51.592176], [-0.33471369999999995, 51.5921245], [-0.3345365, 51.59203939999999], [-0.3342664, 51.5919088], [-0.33417084158315236, 51.5918626207771], [-0.3337677, 51.5916678], [-0.3334288, 51.5915097], [-0.33269979999999993, 51.59116389999999], [-0.3314097, 51.59053599999999], [-0.33011159999999995, 51.5899094], [-0.3287463, 51.5892479], [-0.3272845, 51.58853630000001], [-0.32581999999999994, 51.587823], [-0.32511590000000007, 51.58746670000001], [-0.32444, 51.587100199999995], [-0.3236026, 51.586598599999995], [-0.32299049999999996, 51.5862413], [-0.3225298999999999, 51.5859652], [-0.3221133, 51.58571129999999], [-0.3217765, 51.5854978], [-0.32152309999999995, 51.58533239999998], [-0.3212476, 51.58516199999999], [-0.32089929999999994, 51.58492609999999], [-0.3206262, 51.5847478], [-0.3202998, 51.58452129999999], [-0.3200071, 51.58431349999999], [-0.3195627, 51.58399420000001], [-0.3191206, 51.583668499999995], [-0.3187225, 51.58337219999999], [-0.31841239999999993, 51.5831342], [-0.31812189999999996, 51.5829034], [-0.31761540000000005, 51.5825087], [-0.31721, 51.5821584], [-0.31697059999999994, 51.581973799999986], [-0.31652899999999995, 51.5815898], [-0.3156357, 51.5807818], [-0.31512769999999996, 51.580306099999994], [-0.3149012, 51.5800283], [-0.31460499999999997, 51.5797263], [-0.31430529999999995, 51.57940549999999], [-0.3140610999999999, 51.57914300000001], [-0.3137984, 51.5788453], [-0.31349869999999996, 51.57849219999999], [-0.3132255, 51.57815779999999], [-0.3129222, 51.577767699999995], [-0.31272811098253905, 51.5775068859852], [-0.3126941944445765, 51.57746130927835], [-0.3126671, 51.57742489999999], [-0.3124062, 51.57706029999999], [-0.3121169, 51.5766216], [-0.31183799999999995, 51.57617639999999], [-0.31154979999999993, 51.5757039], [-0.31128829999999996, 51.575260199999995], [-0.3110545, 51.5748667], [-0.3108137999999999, 51.57445320000001], [-0.31057769999999996, 51.57405330000001], [-0.3102838, 51.5735628], [-0.3100061, 51.5730852], [-0.30977229999999994, 51.572686], [-0.309505, 51.5722401], [-0.3092469, 51.571802], [-0.3089877, 51.57136109999999], [-0.3087204, 51.5709152], [-0.30845189999999995, 51.57045769999999], [-0.3081915, 51.5700132], [-0.30791609999999997, 51.5695485], [-0.30767999999999995, 51.5691442], [-0.3074103, 51.5686904], [-0.3071372, 51.568221399999985], [-0.3069277999999999, 51.56787820000001], [-0.3066535, 51.567408499999985], [-0.30635489999999993, 51.5669114], [-0.30609339999999996, 51.56646400000001], [-0.3058654, 51.566069799999994], [-0.30561309999999997, 51.56564250000001], [-0.30525359999999996, 51.565116], [-0.3051692999999999, 51.5649684], [-0.30495169999999994, 51.56460729999999], [-0.3048165, 51.56437849999999], [-0.3044973, 51.5639201], [-0.30429019999999996, 51.5635739], [-0.3040807, 51.5632156], [-0.303862, 51.5628444], [-0.3036687, 51.5625156], [-0.30344659999999996, 51.5621451], [-0.3032023999999999, 51.56172279999999], [-0.302861, 51.5611422], [-0.3026423, 51.5607717], [-0.3023644999999999, 51.5603026], [-0.3019988, 51.55968390000001], [-0.3016423999999999, 51.559081], [-0.30125469999999993, 51.55841900000001], [-0.3008937, 51.5578175], [-0.300528, 51.55722180000001], [-0.3002466999999999, 51.556782199999994], [-0.29984789999999995, 51.5561784], [-0.29950299999999996, 51.555679799999986], [-0.2991419, 51.5551797], [-0.2988344, 51.55479640000001], [-0.2987421439391386, 51.554683552736094], [-0.29872573363407645, 51.55466347968381], [-0.29871880449918475, 51.55465500397724], [-0.29852749999999995, 51.55442099999999], [-0.2981443, 51.5539882], [-0.2979129, 51.5537441], [-0.29775749999999995, 51.5535836], [-0.297276, 51.55316179999999], [-0.2968202999999999, 51.55271019999999], [-0.2964737, 51.5523665], [-0.29555599999999993, 51.5515521], [-0.2952416200445446, 51.55125680858461], [-0.29517720000000003, 51.5511963], [-0.29488549999999997, 51.5509451], [-0.2947399, 51.5508138], [-0.29463, 51.5507225], [-0.29450209999999993, 51.55062439999998], [-0.29437869999999994, 51.5505333], [-0.2941234, 51.55035329999998], [-0.2939544, 51.5502282], [-0.29364149999999994, 51.550003999999994], [-0.2933934, 51.54981610000001], [-0.29322289999999995, 51.549702499999995], [-0.2928498, 51.5494907], [-0.29279489999999997, 51.5494594], [-0.29265279999999994, 51.549383000000006], [-0.2924151, 51.549270199999995], [-0.2921969, 51.5491676], [-0.2919885, 51.5490704], [-0.2916802, 51.5489164], [-0.2914718, 51.54880419999999], [-0.2911639, 51.54862990000001], [-0.29078450000000006, 51.548395600000006], [-0.2904184, 51.548186], [-0.2900805, 51.54799400000001], [-0.2894873, 51.54763879999999], [-0.28895529999999997, 51.5473347], [-0.2888507336576323, 51.547275413113944], [-0.2887601367944963, 51.54722404656223], [-0.2885507, 51.5471053], [-0.28809799999999997, 51.5468662], [-0.2873033, 51.546476299999995], [-0.28575649999999997, 51.545734], [-0.2850093, 51.5453827], [-0.2842585, 51.5450498], [-0.2834653, 51.54471509999999], [-0.28269579999999994, 51.5444079], [-0.2825154, 51.5443276], [-0.2821354, 51.5441548], [-0.2819271, 51.54406259999999], [-0.2818087, 51.54400820000001], [-0.2815806, 51.5439185], [-0.2814445, 51.54386949999999], [-0.28120480000000003, 51.5437852], [-0.28088139999999995, 51.543667000000006], [-0.280433, 51.543512599999985], [-0.2799304, 51.54334779999999], [-0.27971609999999997, 51.5432793], [-0.2795117, 51.54320239999999], [-0.27926359999999995, 51.543104], [-0.2790328999999999, 51.54301890000001], [-0.2789541, 51.5429924], [-0.2786272, 51.542869199999984], [-0.27820569999999994, 51.542679699999994], [-0.2777764999999999, 51.54247959999999], [-0.2777395, 51.5424642], [-0.2773941999999999, 51.542309999999986], [-0.2770658999999999, 51.542188], [-0.2770209, 51.542173299999995], [-0.2769189, 51.5421388], [-0.2767784999999999, 51.542086000000005], [-0.2764466, 51.5419549], [-0.2764496000000001, 51.5419513], [-0.27635429999999994, 51.54192], [-0.2762068999999999, 51.5418715], [-0.27596319999999996, 51.54179309999999], [-0.275672, 51.5416884], [-0.27502379999999993, 51.54144420000001], [-0.2747941, 51.5413661], [-0.2742403, 51.5411874], [-0.2729786, 51.540772999999994], [-0.2722524, 51.54053609999999], [-0.27137569999999994, 51.540251699999985], [-0.2707597, 51.540049], [-0.2703037999999999, 51.53989909999999], [-0.2698456, 51.5397528], [-0.26949458523585645, 51.5396344083773], [-0.2694406, 51.53961619999999], [-0.2689580999999999, 51.53945989999999], [-0.2684398, 51.539288000000006], [-0.2677925, 51.5390772], [-0.2673573, 51.5389367], [-0.26706777644972785, 51.53884027384527], [-0.2668959425881618, 51.53878304428146], [-0.26688439999999997, 51.53877920000001], [-0.2663904, 51.5386252], [-0.2658687, 51.538456800000006], [-0.26546220000000004, 51.538326100000006], [-0.2650410999999999, 51.53819000000001], [-0.2645193, 51.5380137], [-0.2640776, 51.5378661], [-0.2636411, 51.5377221], [-0.2630846, 51.53753999999999], [-0.26256549999999995, 51.5373716], [-0.26190949999999996, 51.53715129999999], [-0.2610487, 51.5368739], [-0.2604266, 51.5366711], [-0.25971, 51.53644499999999], [-0.2591901999999999, 51.536289999999994], [-0.2588221, 51.5361857], [-0.25850149999999994, 51.536087599999995], [-0.25800959999999995, 51.5359346], [-0.25750419999999996, 51.5357754], [-0.2567073, 51.5355044], [-0.25639839999999997, 51.5353946], [-0.25604518367098683, 51.53527433121618], [-0.2559680924256076, 51.535248081905245], [-0.2557981, 51.53519020000001], [-0.25571649999999996, 51.53516119999998], [-0.2553986, 51.53504530000001], [-0.2551465, 51.5349369], [-0.2549123, 51.5348491], [-0.25449019999999994, 51.5347027], [-0.25364839999999994, 51.534418499999994], [-0.25309529999999997, 51.5342374], [-0.2528788, 51.5341677], [-0.25237989999999993, 51.5340058], [-0.2513217, 51.5336588], [-0.2490811, 51.5329297], [-0.24816519999999995, 51.53265209999999], [-0.24774219999999997, 51.5325385], [-0.24728970000000003, 51.5324213], [-0.2464747, 51.5322295], [-0.24452219999999997, 51.5317765], [-0.24406640951640676, 51.53167252979215], [-0.24371771499648928, 51.5315929890468], [-0.24290500000000004, 51.5314076], [-0.24281200000000003, 51.5313864], [-0.24249049999999997, 51.5313271], [-0.24226139999999993, 51.53129010000001], [-0.24207880000000004, 51.53126149999999], [-0.241712, 51.53120729999999], [-0.2414527, 51.5311599], [-0.2411446999999999, 51.531092699999995], [-0.24088293705960373, 51.531036021381425], [-0.24052630000000003, 51.5309588], [-0.2400541999999999, 51.5308667], [-0.23952639999999997, 51.53077230000001], [-0.23901489999999995, 51.53069159999999], [-0.2384791, 51.53060969999999], [-0.23792549999999996, 51.5305389], [-0.237641, 51.5305041], [-0.2373276, 51.530463399999995], [-0.2371317, 51.5304379], [-0.23664030000000005, 51.53037359999999], [-0.2365318, 51.5303576], [-0.2361092, 51.5303139], [-0.23585699999999993, 51.5302938], [-0.23557, 51.53027129999999], [-0.23501979999999997, 51.530230199999984], [-0.2343419999999999, 51.5301909], [-0.2338865, 51.5301636], [-0.23343630000000004, 51.5301459], [-0.2329942, 51.5301294], [-0.2321749, 51.53011879999999], [-0.2319143, 51.5301191], [-0.2314993, 51.5301252], [-0.2313775, 51.5301297], [-0.23102669999999997, 51.530125700000006], [-0.2306416, 51.53010789999999], [-0.2304201, 51.5301096], [-0.2302951, 51.530115399999985], [-0.22951589999999997, 51.5301537], [-0.2292195, 51.5301748], [-0.2283438, 51.53022229999999], [-0.22504189999999996, 51.5304385], [-0.22444790000000003, 51.5304791], [-0.2236028, 51.53055319999999], [-0.22269890000000003, 51.530652], [-0.2219899, 51.530745], [-0.22128909999999996, 51.530849499999995], [-0.2205072, 51.5309797], [-0.2197499, 51.5311162], [-0.21829739999999995, 51.53139369999999], [-0.2170031, 51.531641], [-0.21568439999999997, 51.5318847], [-0.21430230000000003, 51.53215], [-0.2128218, 51.532432], [-0.2111021, 51.5327531], [-0.2094167, 51.5330612], [-0.2078567, 51.533346900000005], [-0.20724919999999997, 51.5334641], [-0.2055829, 51.533769199999995], [-0.20471, 51.533930999999995], [-0.20440059999999996, 51.5339882], [-0.20363079999999997, 51.5341241], [-0.20343779999999995, 51.5341606], [-0.2033012, 51.53418619999999], [-0.2030863, 51.5342433], [-0.2028982, 51.53429219999999], [-0.2026919, 51.5343398], [-0.20206809999999997, 51.5344587], [-0.2013841, 51.5345983], [-0.2010212, 51.5346808], [-0.20072519999999996, 51.53474919999999], [-0.2001103, 51.53489460000001], [-0.1994106, 51.5350484], [-0.1986661, 51.53522159999999], [-0.1980062, 51.5353849], [-0.1972433, 51.5355909], [-0.19681029999999997, 51.5357137], [-0.1963847, 51.5358472], [-0.1957665, 51.536041], [-0.1952036, 51.5362157], [-0.19478159999999997, 51.5363546], [-0.1944787, 51.5364575], [-0.193977, 51.536632999999995], [-0.1937526, 51.5367169], [-0.19330859999999997, 51.53685960000001], [-0.1931553, 51.536913799999994], [-0.1928609, 51.53702289999999], [-0.192141, 51.53730999999999], [-0.1912984, 51.5376419], [-0.19081629999999997, 51.53779529999999], [-0.19055879999999997, 51.53789669999999], [-0.1902153, 51.5380417], [-0.1898228, 51.5382148], [-0.18884549999999997, 51.5385911], [-0.1883099, 51.538815], [-0.1879037, 51.5389765], [-0.1875804, 51.53910189999999], [-0.1871924, 51.53924399999998], [-0.18697579999999997, 51.5393217], [-0.18673980000000004, 51.5394008], [-0.18633569999999997, 51.53953560000001], [-0.1857785, 51.53971520000001], [-0.1852795, 51.5398667], [-0.1848366, 51.5400047], [-0.1844249, 51.540116], [-0.1839131, 51.5402574], [-0.183496, 51.54036670000001], [-0.1829593, 51.54049139999999], [-0.1825176, 51.5406012], [-0.18169809999999997, 51.54077850000001], [-0.18082519999999996, 51.54096809999999], [-0.1802586, 51.5410679], [-0.1797447, 51.54114280000001], [-0.1796630568239043, 51.54115294176895], [-0.17783679999999996, 51.5413798], [-0.17746215221779643, 51.541423151645674], [-0.17741797498074766, 51.54142826352675], [-0.1770521, 51.5414706], [-0.17613089999999998, 51.541556], [-0.17495039999999998, 51.541675999999995], [-0.17205139999999997, 51.5419533], [-0.16342557979211486, 51.54280350971477], [-0.16317344605639228, 51.54282999135851], [-0.16294988708648556, 51.54285640761352], [-0.16275080827404778, 51.5428824059313], [-0.16257211501073185, 51.54290763376341], [-0.1624097126881908, 51.54293173856132], [-0.16225950669807762, 51.54295436777659], [-0.1621174024320453, 51.542975168860714], [-0.1619793052817468, 51.54299378926523], [-0.16184112063883516, 51.54300987644165], [-0.16169875389496335, 51.5430230778415], [-0.16154811044178435, 51.5430330409163], [-0.16138509567095116, 51.54303941311756], [-0.16120561497411673, 51.54304184189682], [-0.16100557374293412, 51.54303997470558], [-0.16078087736905625, 51.543033458995374], [-0.16052743124413615, 51.54302194221772], [-0.1603424, 51.543028199999995], [-0.16003239999999996, 51.54303], [-0.1597294, 51.543027], [-0.1589141, 51.5430386], [-0.1588300295502352, 51.54303949342656], [-0.15805779999999997, 51.54304770000001], [-0.1575811, 51.5430696], [-0.15731879999999998, 51.54307790000001], [-0.15704079999999998, 51.543085000000005], [-0.156581, 51.5430753], [-0.15636750000000002, 51.54306389999999], [-0.1561105, 51.54304650000001], [-0.15586829999999996, 51.5430174], [-0.15583589999999997, 51.543014], [-0.1555486, 51.542975], [-0.1553205, 51.542938099999986], [-0.155114, 51.54290479999999], [-0.1549011, 51.5428612], [-0.15471539999999998, 51.5428196], [-0.15455319999999995, 51.54278120000001], [-0.15446190000000004, 51.5427596], [-0.1542082, 51.5426929], [-0.15396379999999998, 51.54262320000001], [-0.15351519999999996, 51.542483], [-0.1532234, 51.54237549999999], [-0.1529972, 51.542289399999994], [-0.1527471, 51.542182699999984], [-0.1524428, 51.5420497], [-0.1521589, 51.541912], [-0.1517573, 51.5416974], [-0.1515433, 51.54157280000001], [-0.151492, 51.541524800000005], [-0.1513636, 51.5414413], [-0.1512153, 51.541336900000005], [-0.1510938, 51.54124629999999], [-0.15095350000000002, 51.541137500000005], [-0.1506007, 51.5408449], [-0.1504377, 51.540705599999995], [-0.15007829999999997, 51.5403794], [-0.14984089999999997, 51.5401615], [-0.1498365, 51.54015770000001], [-0.14978619999999998, 51.54011409999999], [-0.1495739, 51.53991959999999], [-0.14934539999999996, 51.5397103], [-0.1488076, 51.539222900000006], [-0.1486417, 51.5390731], [-0.1482142, 51.538678], [-0.14797289999999996, 51.53846130000001], [-0.1476782, 51.5381897], [-0.1473396, 51.5378828], [-0.14707129999999996, 51.5376393], [-0.14690869999999998, 51.5374887], [-0.1467754, 51.5373648], [-0.1455778, 51.53627649999999], [-0.14498229999999998, 51.5357395], [-0.14471, 51.535486699999986], [-0.14459359999999996, 51.53538700000001], [-0.1443193, 51.535166], [-0.1442148289815698, 51.53507577511147], [-0.14411910000000003, 51.534993099999994], [-0.1439847, 51.534884200000015], [-0.14393439999999996, 51.5348383], [-0.14376279999999997, 51.534685899999985], [-0.1436073, 51.5345424], [-0.1434363, 51.53440079999999], [-0.14324789999999998, 51.5342117], [-0.14282750000000002, 51.5338296], [-0.1426562, 51.53367860000001], [-0.1426508, 51.53367389999998], [-0.1425427, 51.5335787], [-0.14236279999999998, 51.533425099999995], [-0.142208, 51.53329630000001], [-0.1419305, 51.5330732], [-0.1416889, 51.532895100000005], [-0.1414323, 51.532714700000014], [-0.14114579999999996, 51.5325277], [-0.1408614, 51.5323573], [-0.1405536, 51.53219149999999], [-0.14020949999999996, 51.5320214], [-0.13988789999999998, 51.5318689], [-0.1396482, 51.531771], [-0.13928419999999997, 51.53162329999999], [-0.13875699999999996, 51.53139709999999], [-0.13842469999999998, 51.5312424], [-0.1382909, 51.5311755], [-0.1381647, 51.5311105], [-0.1379531, 51.5309998], [-0.13779759999999996, 51.5309223], [-0.1376439, 51.5308418], [-0.13746379999999997, 51.5307475], [-0.13734509999999997, 51.53068919999999], [-0.13708339999999997, 51.5305354], [-0.13687129999999997, 51.53040540000001], [-0.1365717, 51.530238999999995], [-0.13644659999999997, 51.530169099999995], [-0.1363772, 51.5301313], [-0.1360293, 51.5299169], [-0.1360079, 51.529902099999994], [-0.1357752, 51.5297385], [-0.1352258, 51.5293722], [-0.1348127, 51.5290647], [-0.1338843, 51.5282241], [-0.1338278, 51.5281729]]} 17.4 0647 0703 Watford Junction London Euston London Euston 51.5281729 -0.1338278 51.5281729 -0.1338278 1 0 2026-09-18 06:13:56 TERMINATED 2026-09-18 06:03:00 London Euston TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17626153 1789711306188018 151 151 2026-09-18 06:13:26.974533 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 06:03:26.676004
629695 659390 L37389 691R01M518 2026-09-18 COMPLETE 17626363 2026-09-18 07:03:00 2026-09-18 06:13:56 2026-09-20 06:13:56 {"id": 659390, "stp": "P", "toc": "Chiltern Railways", "uid": "L37389", "consist": "165024", "dest_crs": "BMO", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L37389/2026-09-18/detailed", "trust_id": "691R01M518", "origin_crs": "BCS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Birmingham Moor Street", "service_date": "2026-09-18", "dest_arr_time": "0703", "dest_platform": "4", "is_terminated": 1, "next_location": "Birmingham Moor Street", "signalling_id": "1R01", "timing_status": "ON TIME", "origin_station": "Bicester North", "current_leg_arr": "0703", "current_leg_dep": "0654", "current_leg_end": "Birmingham Moor Street", "origin_dep_time": "0550", "origin_platform": "2", "current_location": "Birmingham Moor Street", "last_update_time": "2026-09-18T06:13:56", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-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.8448417999999995, 52.4567703], [-1.8459611, 52.457362999999994], [-1.8478018, 52.458352599999984], [-1.8503122999999997, 52.45970359999998], [-1.8505957999999996, 52.45984779999999], [-1.8518867, 52.4605033], [-1.8521913227277544, 52.4606485256815], [-1.8523810999999997, 52.460739], [-1.8529314, 52.460992], [-1.8535357, 52.4612698], [-1.8563517, 52.46246219999998], [-1.8566087, 52.46256269999999], [-1.8574573000000003, 52.46289959999999], [-1.8599022000000005, 52.46391020000001], [-1.8604609, 52.46413959999999], [-1.8617584000000005, 52.4646539], [-1.8624364, 52.4649022], [-1.8632141, 52.465204099999994], [-1.8641303, 52.4655801], [-1.8648806, 52.465879], [-1.8676152, 52.466981799999985], [-1.8690866, 52.46757819999999], [-1.8693153, 52.4676708], [-1.8697223, 52.46783719999999], [-1.8702051, 52.46803169999999], [-1.8705364, 52.4681698], [-1.8709414, 52.468341299999985], [-1.8712793, 52.4684892], [-1.8715623, 52.4686142], [-1.8718117999999997, 52.4687278], [-1.8720786, 52.4688495], [-1.8723133, 52.46895730000001], [-1.8725695, 52.469080700000006], [-1.8727894000000005, 52.46918850000001], [-1.8730816999999995, 52.4693364], [-1.8733078000000003, 52.469454000000006], [-1.8734827000000005, 52.4695496], [-1.8737061, 52.46967380000001], [-1.873928, 52.4698004], [-1.8740727999999995, 52.46988619999999], [-1.874093195875765, 52.469898441088525], [-1.8741209549863307, 52.46991510139879], [-1.8743029, 52.4700243], [-1.8746059999999996, 52.47020559999999], [-1.8748989000000005, 52.47039029999999], [-1.8750431999999997, 52.470484199999994], [-1.8752001, 52.4705872], [-1.8752116000000003, 52.4705968], [-1.8753343, 52.4706757], [-1.8754099, 52.4707309], [-1.8757373, 52.470953399999985], [-1.8763109, 52.47135480000001], [-1.8765452, 52.4715169], [-1.8768288, 52.4717178], [-1.8772982, 52.4720421], [-1.8775959, 52.47225290000001], [-1.8778474000000005, 52.4724278], [-1.8780887999999996, 52.47260119999999], [-1.8783375, 52.47277330000001], [-1.8786095, 52.4729633], [-1.8787988999999996, 52.47309520000001], [-1.8790247999999996, 52.4732577], [-1.8792387, 52.4734179], [-1.8796296999999995, 52.473675099999994], [-1.8798557, 52.47382669999999], [-1.8801426000000003, 52.4740011], [-1.8807286000000003, 52.4743434], [-1.8811653, 52.4745803], [-1.8819398, 52.4749381], [-1.882558, 52.475224], [-1.8831061, 52.47548439999999], [-1.8832011, 52.4755295], [-1.8837596, 52.4757876], [-1.8840929, 52.4759436], [-1.8844549999999995, 52.47610699999999], [-1.8847695, 52.4762491], [-1.8850921000000005, 52.47639209999999], [-1.8854373, 52.47654159999999], [-1.8856325000000005, 52.4766233], [-1.885886, 52.4767219], [-1.8863231999999996, 52.4768953], [-1.8864620966509948, 52.47694883949995], [-1.886641, 52.477017800000006], [-1.8869454999999995, 52.477129700000006], [-1.8872565999999995, 52.47724730000001], [-1.8876375, 52.4773837], [-1.8880787, 52.4775446], [-1.8884086, 52.4776664], [-1.8889142, 52.477847700000005], [-1.8893299, 52.47798819999999], [-1.8897564, 52.478139299999995], [-1.8900949999999996, 52.4782635], [-1.8904209000000003, 52.478390100000006], [-1.8906611, 52.478481899999984], [-1.8908118999999997, 52.4785395], [-1.8911545, 52.4786661]]}", "current_leg_start": "Solihull", "dest_arr_time_act": "0703", "motion_projection": null, "next_location_lat": "52.4786661", "next_location_lon": "-1.8911545", "previous_location": "Solihull", "current_leg_milage": "6.6", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 11686.827, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 12223.234, \"from_m\": 11686.827, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12849.307, \"from_m\": 12223.234, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 21731.823, \"from_m\": 12849.307, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 21798.776, \"from_m\": 21731.823, \"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\": 22199.703, \"from_m\": 21798.776, \"capability_applied\": null, \"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\": 23191.029, \"from_m\": 22199.703, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23296.433, \"from_m\": 23191.029, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 23504.721, \"from_m\": 23296.433, \"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\": 38408.061, \"from_m\": 23504.721, \"capability_applied\": null, \"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\": 40353.725, \"from_m\": 38408.061, \"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\": 54250.725, \"from_m\": 40353.725, \"capability_applied\": null, \"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\": 54418.412, \"from_m\": 54250.725, \"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\": 54902.153, \"from_m\": 54418.412, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 54930.847, \"from_m\": 54902.153, \"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\": 54952.518, \"from_m\": 54930.847, \"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\": 55214.197, \"from_m\": 54952.518, \"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\": 63518.754, \"from_m\": 55214.197, \"capability_applied\": null, \"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\": 64007.358, \"from_m\": 63518.754, \"capability_applied\": null, \"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\": 64048.469, \"from_m\": 64007.358, \"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\": 65373.919, \"from_m\": 64048.469, \"capability_applied\": null, \"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\": 84333.48, \"from_m\": 65373.919, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 86079.229, \"from_m\": 84333.48, \"capability_applied\": null, \"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\": 87294.069, \"from_m\": 86079.229, \"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\": 90449.924, \"from_m\": 87294.069, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 91100.461, \"from_m\": 90449.924, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 659390, \"profile_key\": \"e9db8f1b4a7fd0766d0b3a825b268e831ed36f95ab2a87b87010987ac3a22535\", \"schedule_id\": 15286, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0550\", \"location\": \"Bicester North\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72165}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0559H\", \"location\": \"Aynho Jn\", \"stage_seq\": 2, \"distance_m\": 14590.867, \"section_seq\": 1, \"route_path_id\": 72165}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0603\", \"location\": \"Banbury Depot Jn\", \"stage_seq\": 3, \"distance_m\": 21895.381, \"section_seq\": 1, \"route_path_id\": 72165}, {\"is_pass\": false, \"wtt_arr\": \"0604\", \"wtt_dep\": \"0605\", \"location\": \"Banbury\", \"stage_seq\": 4, \"distance_m\": 22699.859, \"section_seq\": 1, \"route_path_id\": 72165}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0607\", \"location\": \"Banbury Reservoir Jn\", \"stage_seq\": 5, \"distance_m\": 24490.499, \"section_seq\": 1, \"route_path_id\": 72165}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0613\", \"location\": \"Fenny Compton\", \"stage_seq\": 6, \"distance_m\": 36521.123, \"section_seq\": 1, \"route_path_id\": 72165}, {\"is_pass\": false, \"wtt_arr\": \"0624\", \"wtt_dep\": \"0625\", \"location\": \"Leamington Spa\", \"stage_seq\": 7, \"distance_m\": 54581.619, \"section_seq\": 1, \"route_path_id\": 72165}, {\"is_pass\": false, \"wtt_arr\": \"0628H\", \"wtt_dep\": \"0629H\", \"location\": \"Warwick\", \"stage_seq\": 8, \"distance_m\": 57689.813, \"section_seq\": 1, \"route_path_id\": 72165}, {\"is_pass\": false, \"wtt_arr\": \"0632\", \"wtt_dep\": \"0633\", \"location\": \"Warwick Parkway\", \"stage_seq\": 9, \"distance_m\": 59780.59, \"section_seq\": 1, \"route_path_id\": 72165}, {\"is_pass\": false, \"wtt_arr\": \"0637H\", \"wtt_dep\": \"0638H\", \"location\": \"Hatton\", \"stage_seq\": 10, \"distance_m\": 64334.83, \"section_seq\": 1, \"route_path_id\": 72165}, {\"is_pass\": false, \"wtt_arr\": \"0645H\", \"wtt_dep\": \"0647\", \"location\": \"Dorridge\", \"stage_seq\": 11, \"distance_m\": 75203.963, \"section_seq\": 1, \"route_path_id\": 72165}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0648\", \"location\": \"Bentley Heath S.B.\", \"stage_seq\": 12, \"distance_m\": 76107.32, \"section_seq\": 1, \"route_path_id\": 72165}, {\"is_pass\": false, \"wtt_arr\": \"0651H\", \"wtt_dep\": \"0653\", \"location\": \"Solihull\", \"stage_seq\": 13, \"distance_m\": 80602.813, \"section_seq\": 1, \"route_path_id\": 72165}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0657\", \"location\": \"Tyseley\", \"stage_seq\": 14, \"distance_m\": 86660.685, \"section_seq\": 1, \"route_path_id\": 72165}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0658\", \"location\": \"Small Heath Sth Jn\", \"stage_seq\": 15, \"distance_m\": 87785.757, \"section_seq\": 1, \"route_path_id\": 72165}, {\"is_pass\": false, \"wtt_arr\": \"0703\", \"wtt_dep\": null, \"location\": \"Birmingham Moor Street\", \"stage_seq\": 16, \"distance_m\": 91100.461, \"section_seq\": 1, \"route_path_id\": 72165}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 91100.461, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72165}], \"total_distance_m\": 91100.461, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 89088.987, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2011.474, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0550", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "52.4786661", "current_position_lon": "-1.8911545", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 21076, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:03:54Z\", \"source_id\": 54935977, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:05:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:03:59Z\", \"source_id\": 17589211, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20939, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:25:22Z\", \"source_id\": 54976356, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:26:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:25:26Z\", \"source_id\": 17601525, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20264, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:30:02Z\", \"source_id\": 54985860, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:30:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:30:07Z\", \"source_id\": 17604435, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20988, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:34:09Z\", \"source_id\": 54994791, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:34:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:34:13Z\", \"source_id\": 17607110, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20255, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:38:53Z\", \"source_id\": 55005278, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:39:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:38:58Z\", \"source_id\": 17610223, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20231, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:47:03Z\", \"source_id\": 55023992, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:48:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:47:06Z\", \"source_id\": 17615859, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20215, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:53:04Z\", \"source_id\": 55038309, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:53:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:53:09Z\", \"source_id\": 17620079, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20338, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:58:28Z\", \"source_id\": 55051560, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:59:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:58:32Z\", \"source_id\": 17623822, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20112, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:01:57Z\", \"source_id\": 55060654, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:03:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:02:03Z\", \"source_id\": 17626363, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Birmingham Moor Street", "service_state_platform": "4", "timing_fact_generation": 1789711323725408, "current_leg_arrival_utc": "2026-09-18T07:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T06:03:33.376510", "service_state_evidence_id": 17626363, "current_leg_start_actual_dep": "2026-09-18T06:53:00+01:00", "operational_evidence_version": 70, "service_state_event_time_utc": "2026-09-18T06:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T06:13:34.335719", "service_state_valid_until_kind": null, "operational_interpretation_version": 70, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Chiltern Railways P BCS BMO 1R01 165024 2 75 None {"version": 3, "segments": [{"to_m": 11686.827, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 12223.234, "from_m": 11686.827, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12849.307, "from_m": 12223.234, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 21731.823, "from_m": 12849.307, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 21798.776, "from_m": 21731.823, "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": 22199.703, "from_m": 21798.776, "capability_applied": null, "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": 23191.029, "from_m": 22199.703, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23296.433, "from_m": 23191.029, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 23504.721, "from_m": 23296.433, "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": 38408.061, "from_m": 23504.721, "capability_applied": null, "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": 40353.725, "from_m": 38408.061, "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": 54250.725, "from_m": 40353.725, "capability_applied": null, "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": 54418.412, "from_m": 54250.725, "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": 54902.153, "from_m": 54418.412, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 54930.847, "from_m": 54902.153, "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": 54952.518, "from_m": 54930.847, "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": 55214.197, "from_m": 54952.518, "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": 63518.754, "from_m": 55214.197, "capability_applied": null, "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": 64007.358, "from_m": 63518.754, "capability_applied": null, "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": 64048.469, "from_m": 64007.358, "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": 65373.919, "from_m": 64048.469, "capability_applied": null, "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": 84333.48, "from_m": 65373.919, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 86079.229, "from_m": 84333.48, "capability_applied": null, "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": 87294.069, "from_m": 86079.229, "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": 90449.924, "from_m": 87294.069, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 91100.461, "from_m": 90449.924, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}], "service_id": 659390, "profile_key": "e9db8f1b4a7fd0766d0b3a825b268e831ed36f95ab2a87b87010987ac3a22535", "schedule_id": 15286, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0550", "location": "Bicester North", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 72165}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0559H", "location": "Aynho Jn", "stage_seq": 2, "distance_m": 14590.867, "section_seq": 1, "route_path_id": 72165}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0603", "location": "Banbury Depot Jn", "stage_seq": 3, "distance_m": 21895.381, "section_seq": 1, "route_path_id": 72165}, {"is_pass": false, "wtt_arr": "0604", "wtt_dep": "0605", "location": "Banbury", "stage_seq": 4, "distance_m": 22699.859, "section_seq": 1, "route_path_id": 72165}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0607", "location": "Banbury Reservoir Jn", "stage_seq": 5, "distance_m": 24490.499, "section_seq": 1, "route_path_id": 72165}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0613", "location": "Fenny Compton", "stage_seq": 6, "distance_m": 36521.123, "section_seq": 1, "route_path_id": 72165}, {"is_pass": false, "wtt_arr": "0624", "wtt_dep": "0625", "location": "Leamington Spa", "stage_seq": 7, "distance_m": 54581.619, "section_seq": 1, "route_path_id": 72165}, {"is_pass": false, "wtt_arr": "0628H", "wtt_dep": "0629H", "location": "Warwick", "stage_seq": 8, "distance_m": 57689.813, "section_seq": 1, "route_path_id": 72165}, {"is_pass": false, "wtt_arr": "0632", "wtt_dep": "0633", "location": "Warwick Parkway", "stage_seq": 9, "distance_m": 59780.59, "section_seq": 1, "route_path_id": 72165}, {"is_pass": false, "wtt_arr": "0637H", "wtt_dep": "0638H", "location": "Hatton", "stage_seq": 10, "distance_m": 64334.83, "section_seq": 1, "route_path_id": 72165}, {"is_pass": false, "wtt_arr": "0645H", "wtt_dep": "0647", "location": "Dorridge", "stage_seq": 11, "distance_m": 75203.963, "section_seq": 1, "route_path_id": 72165}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0648", "location": "Bentley Heath S.B.", "stage_seq": 12, "distance_m": 76107.32, "section_seq": 1, "route_path_id": 72165}, {"is_pass": false, "wtt_arr": "0651H", "wtt_dep": "0653", "location": "Solihull", "stage_seq": 13, "distance_m": 80602.813, "section_seq": 1, "route_path_id": 72165}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0657", "location": "Tyseley", "stage_seq": 14, "distance_m": 86660.685, "section_seq": 1, "route_path_id": 72165}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0658", "location": "Small Heath Sth Jn", "stage_seq": 15, "distance_m": 87785.757, "section_seq": 1, "route_path_id": 72165}, {"is_pass": false, "wtt_arr": "0703", "wtt_dep": null, "location": "Birmingham Moor Street", "stage_seq": 16, "distance_m": 91100.461, "section_seq": 1, "route_path_id": 72165}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 91100.461, "from_m": 0.0, "section_seq": 1, "route_path_id": 72165}], "total_distance_m": 91100.461, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 89088.987, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2011.474, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 21076, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:03:54Z", "source_id": 54935977, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T05:05:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:03:59Z", "source_id": 17589211, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T06:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20939, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:25:22Z", "source_id": 54976356, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T05:26:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:25:26Z", "source_id": 17601525, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T06:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20264, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:30:02Z", "source_id": 54985860, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T05:30:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:30:07Z", "source_id": 17604435, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T06:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20988, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:34:09Z", "source_id": 54994791, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T05:34:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:34:13Z", "source_id": 17607110, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T06:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20255, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:38:53Z", "source_id": 55005278, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T05:39:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:38:58Z", "source_id": 17610223, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T06:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20231, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:47:03Z", "source_id": 55023992, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T05:48:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:47:06Z", "source_id": 17615859, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T06:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20215, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:53:04Z", "source_id": 55038309, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T05:53:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:53:09Z", "source_id": 17620079, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T06:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20338, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:58:28Z", "source_id": 55051560, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T05:59:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:58:32Z", "source_id": 17623822, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T06:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20112, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:01:57Z", "source_id": 55060654, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T06:03:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:02:03Z", "source_id": 17626363, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T07:03:00+01:00", "operational_fact": true}] Bicester North 0550 0550 2 None None Birmingham Moor Street 0703 0703 4 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:L37389/2026-09-18/detailed None Solihull 2026-09-18T06:53:00+01:00 Birmingham Moor Street 9.0 {"type": "LineString", "coordinates": [[-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.8448417999999995, 52.4567703], [-1.8459611, 52.457362999999994], [-1.8478018, 52.458352599999984], [-1.8503122999999997, 52.45970359999998], [-1.8505957999999996, 52.45984779999999], [-1.8518867, 52.4605033], [-1.8521913227277544, 52.4606485256815], [-1.8523810999999997, 52.460739], [-1.8529314, 52.460992], [-1.8535357, 52.4612698], [-1.8563517, 52.46246219999998], [-1.8566087, 52.46256269999999], [-1.8574573000000003, 52.46289959999999], [-1.8599022000000005, 52.46391020000001], [-1.8604609, 52.46413959999999], [-1.8617584000000005, 52.4646539], [-1.8624364, 52.4649022], [-1.8632141, 52.465204099999994], [-1.8641303, 52.4655801], [-1.8648806, 52.465879], [-1.8676152, 52.466981799999985], [-1.8690866, 52.46757819999999], [-1.8693153, 52.4676708], [-1.8697223, 52.46783719999999], [-1.8702051, 52.46803169999999], [-1.8705364, 52.4681698], [-1.8709414, 52.468341299999985], [-1.8712793, 52.4684892], [-1.8715623, 52.4686142], [-1.8718117999999997, 52.4687278], [-1.8720786, 52.4688495], [-1.8723133, 52.46895730000001], [-1.8725695, 52.469080700000006], [-1.8727894000000005, 52.46918850000001], [-1.8730816999999995, 52.4693364], [-1.8733078000000003, 52.469454000000006], [-1.8734827000000005, 52.4695496], [-1.8737061, 52.46967380000001], [-1.873928, 52.4698004], [-1.8740727999999995, 52.46988619999999], [-1.874093195875765, 52.469898441088525], [-1.8741209549863307, 52.46991510139879], [-1.8743029, 52.4700243], [-1.8746059999999996, 52.47020559999999], [-1.8748989000000005, 52.47039029999999], [-1.8750431999999997, 52.470484199999994], [-1.8752001, 52.4705872], [-1.8752116000000003, 52.4705968], [-1.8753343, 52.4706757], [-1.8754099, 52.4707309], [-1.8757373, 52.470953399999985], [-1.8763109, 52.47135480000001], [-1.8765452, 52.4715169], [-1.8768288, 52.4717178], [-1.8772982, 52.4720421], [-1.8775959, 52.47225290000001], [-1.8778474000000005, 52.4724278], [-1.8780887999999996, 52.47260119999999], [-1.8783375, 52.47277330000001], [-1.8786095, 52.4729633], [-1.8787988999999996, 52.47309520000001], [-1.8790247999999996, 52.4732577], [-1.8792387, 52.4734179], [-1.8796296999999995, 52.473675099999994], [-1.8798557, 52.47382669999999], [-1.8801426000000003, 52.4740011], [-1.8807286000000003, 52.4743434], [-1.8811653, 52.4745803], [-1.8819398, 52.4749381], [-1.882558, 52.475224], [-1.8831061, 52.47548439999999], [-1.8832011, 52.4755295], [-1.8837596, 52.4757876], [-1.8840929, 52.4759436], [-1.8844549999999995, 52.47610699999999], [-1.8847695, 52.4762491], [-1.8850921000000005, 52.47639209999999], [-1.8854373, 52.47654159999999], [-1.8856325000000005, 52.4766233], [-1.885886, 52.4767219], [-1.8863231999999996, 52.4768953], [-1.8864620966509948, 52.47694883949995], [-1.886641, 52.477017800000006], [-1.8869454999999995, 52.477129700000006], [-1.8872565999999995, 52.47724730000001], [-1.8876375, 52.4773837], [-1.8880787, 52.4775446], [-1.8884086, 52.4776664], [-1.8889142, 52.477847700000005], [-1.8893299, 52.47798819999999], [-1.8897564, 52.478139299999995], [-1.8900949999999996, 52.4782635], [-1.8904209000000003, 52.478390100000006], [-1.8906611, 52.478481899999984], [-1.8908118999999997, 52.4785395], [-1.8911545, 52.4786661]]} 6.6 0654 0703 Solihull Birmingham Moor Street Birmingham Moor Street 52.4786661 -1.8911545 52.4786661 -1.8911545 1 0 2026-09-18 06:13:56 TERMINATED 2026-09-18 06:03:00 Birmingham Moor Street TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17626363 1789711323725408 70 70 2026-09-18 06:13:34.335719 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 06:03:33.376510
629696 660342 L22741 722D52M618 2026-09-18 COMPLETE 17626421 2026-09-18 07:03:00 2026-09-18 06:13:56 2026-09-20 06:13:56 {"id": 660342, "stp": "P", "toc": "London Overground", "uid": "L22741", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L22741/2026-09-18/detailed", "trust_id": "722D52M618", "origin_crs": "EUS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Watford Junction (DC)", "service_date": "2026-09-18", "dest_arr_time": "0703", "dest_platform": "2", "is_terminated": 1, "next_location": "Watford Junction (DC)", "signalling_id": "2D52", "timing_status": "LATE", "origin_station": "London Euston", "current_leg_arr": "0703", "current_leg_dep": "0700", "current_leg_end": "Watford Junction (DC)", "origin_dep_time": "0615", "origin_platform": "9", "current_location": "Watford Junction (DC)", "last_update_time": "2026-09-18T06:13:56", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.39254529999999993, 51.6523036], [-0.3921439, 51.6525174], [-0.3913049, 51.65294349999999], [-0.3909427, 51.6531916], [-0.3906691, 51.6534396], [-0.3904438, 51.65370579999999], [-0.39026949999999994, 51.6539889], [-0.3901273, 51.65427450000001], [-0.3900071, 51.65460949999999], [-0.3899503, 51.6548758], [-0.3899266, 51.6552367], [-0.3899503, 51.65550639999999], [-0.3899905, 51.6557143], [-0.3900763, 51.65599879999999], [-0.39024029999999993, 51.6564298], [-0.3904867, 51.65703560000001], [-0.3906638, 51.6574697], [-0.3908404, 51.657882099999995], [-0.3911175999999999, 51.65865549999999], [-0.3911946, 51.65886859999999], [-0.3913377, 51.65921370000001], [-0.3914738, 51.6594912], [-0.39160529999999993, 51.65972599999999], [-0.3916935999999999, 51.65986879999999], [-0.39186789999999994, 51.66012169999999], [-0.3920018, 51.6602858], [-0.3921508, 51.66046420000001], [-0.3922105, 51.66052880000001], [-0.3924728, 51.66078129999999], [-0.3926817, 51.66095179999999], [-0.3930319, 51.6612543], [-0.3932906, 51.6614769], [-0.3933790999999999, 51.6615377], [-0.3935648, 51.6616741], [-0.39367879999999994, 51.6617549], [-0.3941214, 51.6620298], [-0.3947552, 51.66248630000001], [-0.39500269999999993, 51.66266], [-0.39593939999999994, 51.6633284]]}", "current_leg_start": "Watford High Street (DC)", "dest_arr_time_act": "0702", "motion_projection": null, "next_location_lat": "51.6633284", "next_location_lon": "-0.3959394", "previous_location": "Watford High Street (DC)", "current_leg_milage": "0.9", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 6.906, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 686.718, \"from_m\": 6.906, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1227.144, \"from_m\": 686.718, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1258.396, \"from_m\": 1227.144, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1546.479, \"from_m\": 1258.396, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1689.749, \"from_m\": 1546.479, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1883.573, \"from_m\": 1689.749, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1967.089, \"from_m\": 1883.573, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2028.604, \"from_m\": 1967.089, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2126.445, \"from_m\": 2028.604, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2647.704, \"from_m\": 2126.445, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3436.498, \"from_m\": 2647.704, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3454.671, \"from_m\": 3436.498, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5672.558, \"from_m\": 3454.671, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 5690.731, \"from_m\": 5672.558, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6479.526, \"from_m\": 5690.731, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7618.797, \"from_m\": 6479.526, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8046.2, \"from_m\": 7618.797, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10507.492, \"from_m\": 8046.2, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 10546.928, \"from_m\": 10507.492, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 13537.71, \"from_m\": 10546.928, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 14162.571, \"from_m\": 13537.71, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 15039.011, \"from_m\": 14162.571, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16040.413, \"from_m\": 15039.011, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 16432.524, \"from_m\": 16040.413, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16446.659, \"from_m\": 16432.524, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 16513.358, \"from_m\": 16446.659, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16756.699, \"from_m\": 16513.358, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 16824.62, \"from_m\": 16756.699, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 16839.77, \"from_m\": 16824.62, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 16906.727, \"from_m\": 16839.77, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 17472.075, \"from_m\": 16906.727, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 23877.735, \"from_m\": 17472.075, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 25303.481, \"from_m\": 23877.735, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 25379.734, \"from_m\": 25303.481, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25420.117, \"from_m\": 25379.734, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 25484.717, \"from_m\": 25420.117, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25491.931, \"from_m\": 25484.717, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 25545.103, \"from_m\": 25491.931, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25549.853, \"from_m\": 25545.103, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 26238.191, \"from_m\": 25549.853, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26567.041, \"from_m\": 26238.191, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26625.467, \"from_m\": 26567.041, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 26727.468, \"from_m\": 26625.467, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 35846.408, \"from_m\": 26727.468, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 35900.095, \"from_m\": 35846.408, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36188.686, \"from_m\": 35900.095, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 36451.001, \"from_m\": 36188.686, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 43529.139, \"from_m\": 36451.001, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 45847.834, \"from_m\": 43529.139, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 46282.94, \"from_m\": 45847.834, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 660342, \"profile_key\": \"602ed4ddb71f5fdf9015258969e557772ae11422b74385183e0270302640c8e1\", \"schedule_id\": 15091, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0615\", \"location\": \"London Euston\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0617H\", \"location\": \"Camden South Jn\", \"stage_seq\": 2, \"distance_m\": 1779.777, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0618\", \"location\": \"Camden Jn\", \"stage_seq\": 3, \"distance_m\": 3454.671, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"0620\", \"wtt_dep\": \"0620H\", \"location\": \"South Hampstead\", \"stage_seq\": 4, \"distance_m\": 4563.615, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"0622\", \"wtt_dep\": \"0622H\", \"location\": \"Kilburn High Road\", \"stage_seq\": 5, \"distance_m\": 8753.232, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"0624\", \"wtt_dep\": \"0624H\", \"location\": \"Queen's Park (DC)\", \"stage_seq\": 6, \"distance_m\": 9831.898, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0625\", \"location\": \"Queen's Park Jn\", \"stage_seq\": 7, \"distance_m\": 11441.225, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"0626\", \"wtt_dep\": \"0626H\", \"location\": \"Kensal Green\", \"stage_seq\": 8, \"distance_m\": 12463.076, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"0628H\", \"wtt_dep\": \"0629H\", \"location\": \"Willesden Junction Low Level\", \"stage_seq\": 9, \"distance_m\": 13965.405, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"0631\", \"wtt_dep\": \"0631H\", \"location\": \"Harlesden\", \"stage_seq\": 10, \"distance_m\": 16236.469, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"0633H\", \"wtt_dep\": \"0634\", \"location\": \"Stonebridge Park\", \"stage_seq\": 11, \"distance_m\": 19036.571, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"0636\", \"wtt_dep\": \"0636H\", \"location\": \"Wembley Central (DC)\", \"stage_seq\": 12, \"distance_m\": 20674.905, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"0638\", \"wtt_dep\": \"0638H\", \"location\": \"North Wembley (DC)\", \"stage_seq\": 13, \"distance_m\": 32115.687, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"0640\", \"wtt_dep\": \"0640H\", \"location\": \"South Kenton (DC)\", \"stage_seq\": 14, \"distance_m\": 33040.547, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"0642\", \"wtt_dep\": \"0642H\", \"location\": \"Kenton (DC)\", \"stage_seq\": 15, \"distance_m\": 34423.233, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"0645\", \"wtt_dep\": \"0645H\", \"location\": \"Harrow & Wealdstone (DC)\", \"stage_seq\": 16, \"distance_m\": 36117.834, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"0648\", \"wtt_dep\": \"0648H\", \"location\": \"Headstone Lane (DC)\", \"stage_seq\": 17, \"distance_m\": 38017.599, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"0650\", \"wtt_dep\": \"0650H\", \"location\": \"Hatch End (DC)\", \"stage_seq\": 18, \"distance_m\": 39208.36, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"0653\", \"wtt_dep\": \"0653H\", \"location\": \"Carpenders Park (DC)\", \"stage_seq\": 19, \"distance_m\": 41589.053, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"0656\", \"wtt_dep\": \"0656H\", \"location\": \"Bushey (DC)\", \"stage_seq\": 20, \"distance_m\": 43569.678, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"0658H\", \"wtt_dep\": \"0659\", \"location\": \"Watford High Street (DC)\", \"stage_seq\": 21, \"distance_m\": 44875.941, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"0702\", \"wtt_dep\": null, \"location\": \"Watford Junction (DC)\", \"stage_seq\": 22, \"distance_m\": 46282.94, \"section_seq\": 1, \"route_path_id\": 28448}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 46282.94, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28448}], \"total_distance_m\": 46282.94, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 41134.689, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 5148.251, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0615", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.6633284", "current_position_lon": "-0.3959394", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22588, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:22:06Z\", \"source_id\": 54969901, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:23:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:22:11Z\", \"source_id\": 17599504, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22583, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:23:53Z\", \"source_id\": 54973432, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:24:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:23:55Z\", \"source_id\": 17600584, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22572, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:25:32Z\", \"source_id\": 54976708, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:26:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:25:36Z\", \"source_id\": 17601629, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22489, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:28:29Z\", \"source_id\": 54982557, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:28:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:28:31Z\", \"source_id\": 17603424, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22538, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:30:30Z\", \"source_id\": 54986909, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:31:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:30:33Z\", \"source_id\": 17604739, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22028, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:32:56Z\", \"source_id\": 54992121, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:33:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:32:58Z\", \"source_id\": 17606357, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22018, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:35:01Z\", \"source_id\": 54996699, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:35:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:35:03Z\", \"source_id\": 17607687, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21989, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:37:26Z\", \"source_id\": 55001963, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:38:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:37:28Z\", \"source_id\": 17609253, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21974, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:39:15Z\", \"source_id\": 55006106, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:40:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:39:18Z\", \"source_id\": 17610445, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21970, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:41:46Z\", \"source_id\": 55011910, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:42:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:41:49Z\", \"source_id\": 17612211, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21966, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:43:30Z\", \"source_id\": 55015898, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:44:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:43:33Z\", \"source_id\": 17613412, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21984, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:46:22Z\", \"source_id\": 55022385, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:47:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:46:26Z\", \"source_id\": 17615385, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21946, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:49:16Z\", \"source_id\": 55029143, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:50:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:49:20Z\", \"source_id\": 17617374, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21942, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:51:00Z\", \"source_id\": 55033211, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:52:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:51:03Z\", \"source_id\": 17618603, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21938, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:53:01Z\", \"source_id\": 55038246, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:55:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:53:07Z\", \"source_id\": 17620051, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21914, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:56:07Z\", \"source_id\": 55045789, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:57:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:56:08Z\", \"source_id\": 17622146, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21919, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:59:44Z\", \"source_id\": 55055061, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:00:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:59:46Z\", \"source_id\": 17624669, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21910, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:02:04Z\", \"source_id\": 55060891, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:03:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:02:07Z\", \"source_id\": 17626421, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Watford Junction (DC)", "service_state_platform": "4", "timing_fact_generation": 1789711330021376, "current_leg_arrival_utc": "2026-09-18T07:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T06:03:36.155164", "service_state_evidence_id": 17626421, "current_leg_start_actual_dep": "2026-09-18T07:00:00+01:00", "operational_evidence_version": 77, "service_state_event_time_utc": "2026-09-18T06:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T06:13:37.261403", "service_state_valid_until_kind": null, "operational_interpretation_version": 77, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P EUS None 2D52 None None None None {"version": 3, "segments": [{"to_m": 6.906, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 686.718, "from_m": 6.906, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1227.144, "from_m": 686.718, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1258.396, "from_m": 1227.144, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1546.479, "from_m": 1258.396, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1689.749, "from_m": 1546.479, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1883.573, "from_m": 1689.749, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1967.089, "from_m": 1883.573, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2028.604, "from_m": 1967.089, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2126.445, "from_m": 2028.604, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2647.704, "from_m": 2126.445, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3436.498, "from_m": 2647.704, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3454.671, "from_m": 3436.498, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5672.558, "from_m": 3454.671, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 5690.731, "from_m": 5672.558, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6479.526, "from_m": 5690.731, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7618.797, "from_m": 6479.526, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8046.2, "from_m": 7618.797, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10507.492, "from_m": 8046.2, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 10546.928, "from_m": 10507.492, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 13537.71, "from_m": 10546.928, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 14162.571, "from_m": 13537.71, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 15039.011, "from_m": 14162.571, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16040.413, "from_m": 15039.011, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 16432.524, "from_m": 16040.413, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16446.659, "from_m": 16432.524, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 16513.358, "from_m": 16446.659, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16756.699, "from_m": 16513.358, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 16824.62, "from_m": 16756.699, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 16839.77, "from_m": 16824.62, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 16906.727, "from_m": 16839.77, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 17472.075, "from_m": 16906.727, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 23877.735, "from_m": 17472.075, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 25303.481, "from_m": 23877.735, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 25379.734, "from_m": 25303.481, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25420.117, "from_m": 25379.734, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 25484.717, "from_m": 25420.117, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25491.931, "from_m": 25484.717, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 25545.103, "from_m": 25491.931, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25549.853, "from_m": 25545.103, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 26238.191, "from_m": 25549.853, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26567.041, "from_m": 26238.191, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 26625.467, "from_m": 26567.041, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 26727.468, "from_m": 26625.467, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 35846.408, "from_m": 26727.468, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 35900.095, "from_m": 35846.408, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36188.686, "from_m": 35900.095, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 36451.001, "from_m": 36188.686, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 43529.139, "from_m": 36451.001, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 45847.834, "from_m": 43529.139, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 46282.94, "from_m": 45847.834, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 660342, "profile_key": "602ed4ddb71f5fdf9015258969e557772ae11422b74385183e0270302640c8e1", "schedule_id": 15091, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0615", "location": "London Euston", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28448}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0617H", "location": "Camden South Jn", "stage_seq": 2, "distance_m": 1779.777, "section_seq": 1, "route_path_id": 28448}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0618", "location": "Camden Jn", "stage_seq": 3, "distance_m": 3454.671, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "0620", "wtt_dep": "0620H", "location": "South Hampstead", "stage_seq": 4, "distance_m": 4563.615, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "0622", "wtt_dep": "0622H", "location": "Kilburn High Road", "stage_seq": 5, "distance_m": 8753.232, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "0624", "wtt_dep": "0624H", "location": "Queen's Park (DC)", "stage_seq": 6, "distance_m": 9831.898, "section_seq": 1, "route_path_id": 28448}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0625", "location": "Queen's Park Jn", "stage_seq": 7, "distance_m": 11441.225, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "0626", "wtt_dep": "0626H", "location": "Kensal Green", "stage_seq": 8, "distance_m": 12463.076, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "0628H", "wtt_dep": "0629H", "location": "Willesden Junction Low Level", "stage_seq": 9, "distance_m": 13965.405, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "0631", "wtt_dep": "0631H", "location": "Harlesden", "stage_seq": 10, "distance_m": 16236.469, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "0633H", "wtt_dep": "0634", "location": "Stonebridge Park", "stage_seq": 11, "distance_m": 19036.571, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "0636", "wtt_dep": "0636H", "location": "Wembley Central (DC)", "stage_seq": 12, "distance_m": 20674.905, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "0638", "wtt_dep": "0638H", "location": "North Wembley (DC)", "stage_seq": 13, "distance_m": 32115.687, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "0640", "wtt_dep": "0640H", "location": "South Kenton (DC)", "stage_seq": 14, "distance_m": 33040.547, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "0642", "wtt_dep": "0642H", "location": "Kenton (DC)", "stage_seq": 15, "distance_m": 34423.233, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "0645", "wtt_dep": "0645H", "location": "Harrow & Wealdstone (DC)", "stage_seq": 16, "distance_m": 36117.834, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "0648", "wtt_dep": "0648H", "location": "Headstone Lane (DC)", "stage_seq": 17, "distance_m": 38017.599, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "0650", "wtt_dep": "0650H", "location": "Hatch End (DC)", "stage_seq": 18, "distance_m": 39208.36, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "0653", "wtt_dep": "0653H", "location": "Carpenders Park (DC)", "stage_seq": 19, "distance_m": 41589.053, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "0656", "wtt_dep": "0656H", "location": "Bushey (DC)", "stage_seq": 20, "distance_m": 43569.678, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "0658H", "wtt_dep": "0659", "location": "Watford High Street (DC)", "stage_seq": 21, "distance_m": 44875.941, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "0702", "wtt_dep": null, "location": "Watford Junction (DC)", "stage_seq": 22, "distance_m": 46282.94, "section_seq": 1, "route_path_id": 28448}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 46282.94, "from_m": 0.0, "section_seq": 1, "route_path_id": 28448}], "total_distance_m": 46282.94, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 41134.689, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 5148.251, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 22588, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:22:06Z", "source_id": 54969901, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T05:23:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:22:11Z", "source_id": 17599504, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T06:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22583, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:23:53Z", "source_id": 54973432, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T05:24:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:23:55Z", "source_id": 17600584, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T06:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22572, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:25:32Z", "source_id": 54976708, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T05:26:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:25:36Z", "source_id": 17601629, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T06:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22489, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:28:29Z", "source_id": 54982557, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T05:28:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:28:31Z", "source_id": 17603424, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T06:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22538, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:30:30Z", "source_id": 54986909, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T05:31:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:30:33Z", "source_id": 17604739, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T06:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22028, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:32:56Z", "source_id": 54992121, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T05:33:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:32:58Z", "source_id": 17606357, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T06:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22018, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:35:01Z", "source_id": 54996699, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T05:35:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:35:03Z", "source_id": 17607687, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T06:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21989, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:37:26Z", "source_id": 55001963, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T05:38:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:37:28Z", "source_id": 17609253, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T06:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21974, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:39:15Z", "source_id": 55006106, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T05:40:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:39:18Z", "source_id": 17610445, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T06:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21970, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:41:46Z", "source_id": 55011910, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T05:42:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:41:49Z", "source_id": 17612211, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T06:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21966, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:43:30Z", "source_id": 55015898, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T05:44:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:43:33Z", "source_id": 17613412, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T06:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21984, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:46:22Z", "source_id": 55022385, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T05:47:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:46:26Z", "source_id": 17615385, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T06:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21946, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:49:16Z", "source_id": 55029143, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T05:50:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:49:20Z", "source_id": 17617374, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T06:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21942, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:51:00Z", "source_id": 55033211, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T05:52:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:51:03Z", "source_id": 17618603, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T06:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21938, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:53:01Z", "source_id": 55038246, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T05:55:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:53:07Z", "source_id": 17620051, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T06:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21914, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:56:07Z", "source_id": 55045789, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T05:57:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:56:08Z", "source_id": 17622146, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T06:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21919, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:59:44Z", "source_id": 55055061, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T06:00:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:59:46Z", "source_id": 17624669, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T07:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21910, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:02:04Z", "source_id": 55060891, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T06:03:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:02:07Z", "source_id": 17626421, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T07:03:00+01:00", "operational_fact": true}] London Euston 0615 0615 9 None None Watford Junction (DC) 0703 0702 2 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:L22741/2026-09-18/detailed None Watford High Street (DC) 2026-09-18T07:00:00+01:00 Watford Junction (DC) 3.0 {"type": "LineString", "coordinates": [[-0.39254529999999993, 51.6523036], [-0.3921439, 51.6525174], [-0.3913049, 51.65294349999999], [-0.3909427, 51.6531916], [-0.3906691, 51.6534396], [-0.3904438, 51.65370579999999], [-0.39026949999999994, 51.6539889], [-0.3901273, 51.65427450000001], [-0.3900071, 51.65460949999999], [-0.3899503, 51.6548758], [-0.3899266, 51.6552367], [-0.3899503, 51.65550639999999], [-0.3899905, 51.6557143], [-0.3900763, 51.65599879999999], [-0.39024029999999993, 51.6564298], [-0.3904867, 51.65703560000001], [-0.3906638, 51.6574697], [-0.3908404, 51.657882099999995], [-0.3911175999999999, 51.65865549999999], [-0.3911946, 51.65886859999999], [-0.3913377, 51.65921370000001], [-0.3914738, 51.6594912], [-0.39160529999999993, 51.65972599999999], [-0.3916935999999999, 51.65986879999999], [-0.39186789999999994, 51.66012169999999], [-0.3920018, 51.6602858], [-0.3921508, 51.66046420000001], [-0.3922105, 51.66052880000001], [-0.3924728, 51.66078129999999], [-0.3926817, 51.66095179999999], [-0.3930319, 51.6612543], [-0.3932906, 51.6614769], [-0.3933790999999999, 51.6615377], [-0.3935648, 51.6616741], [-0.39367879999999994, 51.6617549], [-0.3941214, 51.6620298], [-0.3947552, 51.66248630000001], [-0.39500269999999993, 51.66266], [-0.39593939999999994, 51.6633284]]} 0.9 0700 0703 Watford High Street (DC) Watford Junction (DC) Watford Junction (DC) 51.6633284 -0.3959394 51.6633284 -0.3959394 1 0 2026-09-18 06:13:56 TERMINATED 2026-09-18 06:03:00 Watford Junction (DC) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17626421 1789711330021376 77 77 2026-09-18 06:13:37.261403 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 06:03:36.155164
629697 661237 P64784 325H91M618 2026-09-18 COMPLETE 17627455 2026-09-18 07:03:00 2026-09-18 06:13:56 2026-09-20 06:13:56 {"id": 661237, "stp": "P", "toc": "Northern", "uid": "P64784", "consist": "331107", "dest_crs": "HAZ", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P64784/2026-09-18/detailed", "trust_id": "325H91M618", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Hazel Grove", "service_date": "2026-09-18", "dest_arr_time": "0703", "dest_platform": "2", "is_terminated": 1, "next_location": "Hazel Grove", "signalling_id": "5H91", "timing_status": "ON TIME", "origin_station": "Stockport Car. M.D.", "current_leg_arr": "0703", "current_leg_dep": "0656", "current_leg_end": "Hazel Grove", "origin_dep_time": "0642", "origin_platform": null, "current_location": "Hazel Grove", "last_update_time": "2026-09-18T06:13:56", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.1631829735151142, 53.40568378508251], [-2.163114, 53.405437500000005], [-2.1630251, 53.4051235], [-2.1629563, 53.4048394], [-2.1628972, 53.4045771], [-2.1628559, 53.4043198], [-2.1628219000000004, 53.4040459], [-2.1627475, 53.40328710000001], [-2.1627378, 53.4030879], [-2.1627384, 53.403005], [-2.1627500999999993, 53.4025097], [-2.1627512, 53.4024111], [-2.162733, 53.4022352], [-2.1627288999999994, 53.40214060000001], [-2.1627203, 53.40206169999999], [-2.162731, 53.401886899999994], [-2.1627524, 53.4017174], [-2.1628174, 53.4013198], [-2.1628603, 53.4010614], [-2.1629692, 53.400446599999995], [-2.1630259, 53.4002038], [-2.163084, 53.4000117], [-2.163129, 53.3998808], [-2.1631957, 53.39972], [-2.1633570999999994, 53.3993755], [-2.1634803999999996, 53.3990634], [-2.1637018, 53.39867120000001], [-2.1639008, 53.3982247], [-2.1641709, 53.3978], [-2.1644246, 53.39734279999999], [-2.1645352, 53.39714229999999], [-2.164629, 53.39695420000001], [-2.1646924999999997, 53.39678349999999], [-2.1647311, 53.3965944], [-2.1647475, 53.396453300000005], [-2.1647444000000005, 53.396254799999994], [-2.1647221999999995, 53.396071199999994], [-2.1646588, 53.39587269999999], [-2.1645213, 53.39558399999999], [-2.1642822, 53.39522000000001], [-2.1641139, 53.3950673], [-2.1638747, 53.3948523], [-2.1636250999999995, 53.3946725], [-2.1632813999999994, 53.3944616], [-2.1629153999999997, 53.394278], [-2.1626395, 53.39417569999999], [-2.1623802, 53.39408809999999], [-2.1620442999999994, 53.39398679999999], [-2.1598456999999995, 53.393401], [-2.1579928999999995, 53.392912900000006], [-2.1568091999999996, 53.392572900000005], [-2.1561782999999997, 53.3923767], [-2.1559566818868516, 53.39230003032446], [-2.1553859999999996, 53.39210259999999], [-2.1546775, 53.39182799999998], [-2.153463, 53.3913124], [-2.1521405, 53.3907494], [-2.1520248, 53.39070079999999], [-2.144764, 53.38765140000001], [-2.1412283999999997, 53.38615320000001], [-2.1288378, 53.380918300000005], [-2.1280897, 53.3805857], [-2.1271812, 53.3801464], [-2.1263123, 53.3796877], [-2.1260943, 53.379572299999985], [-2.1255747, 53.3792546], [-2.1254396, 53.37918309999999], [-2.1242435999999993, 53.37855020000001], [-2.1236689999999996, 53.3782461]]}", "current_leg_start": "Stockport", "dest_arr_time_act": "0703", "motion_projection": null, "next_location_lat": "53.3782461", "next_location_lon": "-2.1236690", "previous_location": "Stockport", "current_leg_milage": "2.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 285.232, \"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\": 338.27, \"from_m\": 285.232, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 404.487, \"from_m\": 338.27, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 436.633, \"from_m\": 404.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\": 471.036, \"from_m\": 436.633, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 555.849, \"from_m\": 471.036, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1031.561, \"from_m\": 555.849, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1070.472, \"from_m\": 1031.561, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1618.409, \"from_m\": 1070.472, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2065.555, \"from_m\": 1618.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\": 5163.782, \"from_m\": 2065.555, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 661237, \"profile_key\": \"3e1943bbc1d0fdd056c1cea4e4b5b35657d05ce244229f22746542c5799d5360\", \"schedule_id\": 20615, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0642\", \"location\": \"Stockport Car. M.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74613}, {\"is_pass\": false, \"wtt_arr\": \"0647\", \"wtt_dep\": \"0651\", \"location\": \"Stockport Sig. ST2.116/118\", \"stage_seq\": 2, \"distance_m\": 404.487, \"section_seq\": 1, \"route_path_id\": 74613}, {\"is_pass\": false, \"wtt_arr\": \"0652\", \"wtt_dep\": \"0657\", \"location\": \"Stockport\", \"stage_seq\": 3, \"distance_m\": 693.585, \"section_seq\": 1, \"route_path_id\": 74613}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0657H\", \"location\": \"Edgeley Jn No2\", \"stage_seq\": 4, \"distance_m\": 1108.823, \"section_seq\": 1, \"route_path_id\": 74613}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0658\", \"location\": \"Edgeley Jn No.1\", \"stage_seq\": 5, \"distance_m\": 1542.837, \"section_seq\": 1, \"route_path_id\": 74613}, {\"is_pass\": false, \"wtt_arr\": \"0703\", \"wtt_dep\": null, \"location\": \"Hazel Grove\", \"stage_seq\": 6, \"distance_m\": 5163.782, \"section_seq\": 1, \"route_path_id\": 74613}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 5163.782, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74613}], \"total_distance_m\": 5163.782, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 4878.55, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 285.232, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0642", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "53.3782461", "current_position_lon": "-2.1236690", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9069, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:41:44Z\", \"source_id\": 55011869, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:42:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:41:49Z\", \"source_id\": 17612204, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:03:33Z\", \"source_id\": 17627455, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Hazel Grove", "service_state_platform": "2", "timing_fact_generation": 1789711417328641, "current_leg_arrival_utc": "2026-09-18T07:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T06:03:37.324972", "service_state_evidence_id": 17627455, "current_leg_start_actual_dep": "2026-09-18T06:57:00+01:00", "operational_evidence_version": 14, "service_state_event_time_utc": "2026-09-18T06:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T06:13:38.219000", "service_state_valid_until_kind": null, "operational_interpretation_version": 14, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P None HAZ 5H91 331107 4 100 None {"version": 3, "segments": [{"to_m": 285.232, "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": 338.27, "from_m": 285.232, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 404.487, "from_m": 338.27, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 436.633, "from_m": 404.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": 471.036, "from_m": 436.633, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 555.849, "from_m": 471.036, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1031.561, "from_m": 555.849, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1070.472, "from_m": 1031.561, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1618.409, "from_m": 1070.472, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2065.555, "from_m": 1618.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": 5163.782, "from_m": 2065.555, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 661237, "profile_key": "3e1943bbc1d0fdd056c1cea4e4b5b35657d05ce244229f22746542c5799d5360", "schedule_id": 20615, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0642", "location": "Stockport Car. M.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 74613}, {"is_pass": false, "wtt_arr": "0647", "wtt_dep": "0651", "location": "Stockport Sig. ST2.116/118", "stage_seq": 2, "distance_m": 404.487, "section_seq": 1, "route_path_id": 74613}, {"is_pass": false, "wtt_arr": "0652", "wtt_dep": "0657", "location": "Stockport", "stage_seq": 3, "distance_m": 693.585, "section_seq": 1, "route_path_id": 74613}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0657H", "location": "Edgeley Jn No2", "stage_seq": 4, "distance_m": 1108.823, "section_seq": 1, "route_path_id": 74613}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0658", "location": "Edgeley Jn No.1", "stage_seq": 5, "distance_m": 1542.837, "section_seq": 1, "route_path_id": 74613}, {"is_pass": false, "wtt_arr": "0703", "wtt_dep": null, "location": "Hazel Grove", "stage_seq": 6, "distance_m": 5163.782, "section_seq": 1, "route_path_id": 74613}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 5163.782, "from_m": 0.0, "section_seq": 1, "route_path_id": 74613}], "total_distance_m": 5163.782, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 4878.55, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 285.232, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 9069, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:41:44Z", "source_id": 55011869, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T05:42:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:41:49Z", "source_id": 17612204, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T06:42:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:03:33Z", "source_id": 17627455, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T07:03:00+01:00", "operational_fact": true}] Stockport Car. M.D. 0642 0642 None None None Hazel Grove 0703 0703 2 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:P64784/2026-09-18/detailed None Stockport 2026-09-18T06:57:00+01:00 Hazel Grove 7.0 {"type": "LineString", "coordinates": [[-2.1631829735151142, 53.40568378508251], [-2.163114, 53.405437500000005], [-2.1630251, 53.4051235], [-2.1629563, 53.4048394], [-2.1628972, 53.4045771], [-2.1628559, 53.4043198], [-2.1628219000000004, 53.4040459], [-2.1627475, 53.40328710000001], [-2.1627378, 53.4030879], [-2.1627384, 53.403005], [-2.1627500999999993, 53.4025097], [-2.1627512, 53.4024111], [-2.162733, 53.4022352], [-2.1627288999999994, 53.40214060000001], [-2.1627203, 53.40206169999999], [-2.162731, 53.401886899999994], [-2.1627524, 53.4017174], [-2.1628174, 53.4013198], [-2.1628603, 53.4010614], [-2.1629692, 53.400446599999995], [-2.1630259, 53.4002038], [-2.163084, 53.4000117], [-2.163129, 53.3998808], [-2.1631957, 53.39972], [-2.1633570999999994, 53.3993755], [-2.1634803999999996, 53.3990634], [-2.1637018, 53.39867120000001], [-2.1639008, 53.3982247], [-2.1641709, 53.3978], [-2.1644246, 53.39734279999999], [-2.1645352, 53.39714229999999], [-2.164629, 53.39695420000001], [-2.1646924999999997, 53.39678349999999], [-2.1647311, 53.3965944], [-2.1647475, 53.396453300000005], [-2.1647444000000005, 53.396254799999994], [-2.1647221999999995, 53.396071199999994], [-2.1646588, 53.39587269999999], [-2.1645213, 53.39558399999999], [-2.1642822, 53.39522000000001], [-2.1641139, 53.3950673], [-2.1638747, 53.3948523], [-2.1636250999999995, 53.3946725], [-2.1632813999999994, 53.3944616], [-2.1629153999999997, 53.394278], [-2.1626395, 53.39417569999999], [-2.1623802, 53.39408809999999], [-2.1620442999999994, 53.39398679999999], [-2.1598456999999995, 53.393401], [-2.1579928999999995, 53.392912900000006], [-2.1568091999999996, 53.392572900000005], [-2.1561782999999997, 53.3923767], [-2.1559566818868516, 53.39230003032446], [-2.1553859999999996, 53.39210259999999], [-2.1546775, 53.39182799999998], [-2.153463, 53.3913124], [-2.1521405, 53.3907494], [-2.1520248, 53.39070079999999], [-2.144764, 53.38765140000001], [-2.1412283999999997, 53.38615320000001], [-2.1288378, 53.380918300000005], [-2.1280897, 53.3805857], [-2.1271812, 53.3801464], [-2.1263123, 53.3796877], [-2.1260943, 53.379572299999985], [-2.1255747, 53.3792546], [-2.1254396, 53.37918309999999], [-2.1242435999999993, 53.37855020000001], [-2.1236689999999996, 53.3782461]]} 2.8 0656 0703 Stockport Hazel Grove Hazel Grove 53.3782461 -2.1236690 53.3782461 -2.1236690 1 0 2026-09-18 06:13:56 TERMINATED 2026-09-18 06:03:00 Hazel Grove TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17627455 1789711417328641 14 14 2026-09-18 06:13:38.219000 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 06:03:37.324972
629698 658947 P76451 472H99M518 2026-09-18 COMPLETE 17626698 2026-09-18 07:03:00 2026-09-18 06:13:56 2026-09-20 06:13:56 {"id": 658947, "stp": "P", "toc": "Greater Anglia", "uid": "P76451", "consist": "720514", "dest_crs": "SRA", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P76451/2026-09-18/detailed", "trust_id": "472H99M518", "origin_crs": "CBG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stratford", "service_date": "2026-09-18", "dest_arr_time": "0707", "dest_platform": "11", "is_terminated": 1, "next_location": "Stratford", "signalling_id": "2H99", "timing_status": "EARLY", "origin_station": "Cambridge", "current_leg_arr": "0703", "current_leg_dep": "0658", "current_leg_end": "Stratford", "origin_dep_time": "0536", "origin_platform": "3", "current_location": "Stratford", "last_update_time": "2026-09-18T06:13:56", "route_debug_link": null, "timing_variation": "-4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.03787422194593961, 51.56708316139872], [-0.0362176, 51.5663089], [-0.0359497, 51.5661752], [-0.0346394, 51.5655587], [-0.0340287, 51.565252599999994], [-0.0337137, 51.5650979], [-0.0334554, 51.5649536], [-0.0332688, 51.564828799999994], [-0.0330597, 51.5646646], [-0.0328262, 51.56444780000001], [-0.0327231, 51.5643519], [-0.0324392, 51.5640505], [-0.0322447, 51.56386559999999], [-0.032052699999999996, 51.5637072], [-0.0318545, 51.5635525], [-0.03163, 51.563388799999984], [-0.0314716, 51.5632849], [-0.0310535, 51.5630449], [-0.030934499999999997, 51.562969599999995], [-0.030708999999999993, 51.5628138], [-0.030481799999999996, 51.5626842], [-0.030374, 51.5626154], [-0.0299568, 51.5623741], [-0.02960119999999999, 51.5622097], [-0.029211199999999996, 51.5620251], [-0.028930999999999995, 51.5619034], [-0.0288149, 51.56185609999999], [-0.028683600000000004, 51.5618025], [-0.028384900000000005, 51.5616992], [-0.027880799999999997, 51.5614732], [-0.027002, 51.561075300000006], [-0.026733099999999996, 51.56095070000001], [-0.0265316, 51.56085449999999], [-0.0264246, 51.5608096], [-0.025941800000000004, 51.5606229], [-0.025492299999999996, 51.5604681], [-0.025060999999999996, 51.5603076], [-0.024593299999999995, 51.56013769999999], [-0.0243625, 51.56003009999999], [-0.023920699999999996, 51.559843599999994], [-0.0238261, 51.5598072], [-0.023503599999999996, 51.55968320000001], [-0.0230992, 51.559496300000006], [-0.022722899999999997, 51.55931379999999], [-0.0223405, 51.5591385], [-0.0218926, 51.55893270000001], [-0.0212633, 51.558617], [-0.020462699999999997, 51.5582363], [-0.0200246, 51.5580314], [-0.019789899999999996, 51.557941], [-0.0191997, 51.5577438], [-0.0186658, 51.557570600000005], [-0.0181256, 51.5573361], [-0.0177598, 51.557167099999994], [-0.017491799999999995, 51.5570459], [-0.0169788, 51.55682829999999], [-0.0162708, 51.556592599999995], [-0.0159918, 51.5564943], [-0.0157209, 51.556392], [-0.0154894, 51.55629520000001], [-0.015186800000000002, 51.5561766], [-0.014824899999999998, 51.5559994], [-0.0147977, 51.555987599999995], [-0.014294, 51.555783299999995], [-0.013820199999999998, 51.55557199999999], [-0.0133626, 51.5553391], [-0.012861999999999998, 51.55504489999999], [-0.0124479, 51.5547639], [-0.01230210975890163, 51.55466347968381], [-0.0120157, 51.55446619999999], [-0.011735199999999998, 51.5542724], [-0.0108607, 51.553674], [-0.010478199999999998, 51.55341020000001], [-0.0101065, 51.55315350000001], [-0.0097441, 51.552900599999994], [-0.009241799999999998, 51.5525552], [-0.0088816, 51.552334900000005], [-0.0086066, 51.55217590000001], [-0.0080877, 51.5518927], [-0.0075831, 51.55161170000001], [-0.0073875999999999985, 51.5515026], [-0.007175, 51.5513768], [-0.007039, 51.55128979999999], [-0.006772299999999999, 51.5510944], [-0.0065718999999999994, 51.55091199999999], [-0.0063061, 51.5506323], [-0.0061587, 51.5504634], [-0.00606199050229324, 51.55035227634817], [-0.0059648, 51.55024059999999], [-0.0058096, 51.5500646], [-0.0055731, 51.549781], [-0.0053247, 51.5494567], [-0.0050929999999999994, 51.54912100000001], [-0.0048079, 51.5486987], [-0.004551, 51.5482337], [-0.004393499999999999, 51.54793550000001], [-0.0042343, 51.54761450000001], [-0.0040721, 51.54724569999999], [-0.003926769309809438, 51.54688859908996], [-0.0039192, 51.54687], [-0.003795699999999999, 51.5465146], [-0.003683300000000001, 51.54619839999999], [-0.0036453000000000006, 51.546078599999994], [-0.0034487999999999997, 51.5454968], [-0.0033324, 51.5451534], [-0.0032657999999999997, 51.54496679999999], [-0.0032436685593686993, 51.54490562448974], [-0.003229189931583384, 51.544865602764894], [-0.003228679159210626, 51.54486419089072], [-0.0031844958088112023, 51.54486381307582], [-0.0031558, 51.5447821], [-0.00314990391539125, 51.544758390999455], [-0.003140318083491835, 51.544719844970295], [-0.0031227, 51.544649], [-0.003118380687198919, 51.54462913498512], [-0.0031135858081501795, 51.544607082776395], [-0.003105690336537563, 51.54457077055706], [-0.0030999999999999995, 51.5445446], [-0.0030873, 51.5444584], [-0.0030747, 51.54437620000001], [-0.0030655, 51.54432680000001], [-0.0030556, 51.544236999999995], [-0.0030489999999999996, 51.544119900000005], [-0.0030446, 51.5440024], [-0.0030529999999999997, 51.5437975], [-0.0030746, 51.54359199999998], [-0.0031005999999999994, 51.5434284], [-0.0031462, 51.5432308], [-0.003198, 51.543056], [-0.0032539999999999995, 51.5428914], [-0.0033284, 51.5427176], [-0.0034293, 51.5425203], [-0.0035285, 51.54235010000001], [-0.0035750999999999995, 51.54228439999999]]}", "current_leg_start": "Lea Bridge", "dest_arr_time_act": "0707", "motion_projection": null, "next_location_lat": "51.5422844", "next_location_lon": "-0.0035751", "previous_location": "Lea Bridge", "current_leg_milage": "2.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 644.581, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 3634.379, \"from_m\": 644.581, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 9502.229, \"from_m\": 3634.379, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9673.657, \"from_m\": 9502.229, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 9709.241, \"from_m\": 9673.657, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10418.783, \"from_m\": 9709.241, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 15924.185, \"from_m\": 10418.783, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 19427.305, \"from_m\": 15924.185, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 40337.8, \"from_m\": 19427.305, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 40412.492, \"from_m\": 40337.8, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 43180.388, \"from_m\": 40412.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\": 50291.231, \"from_m\": 43180.388, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 50322.023, \"from_m\": 50291.231, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 57133.675, \"from_m\": 50322.023, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 59842.666, \"from_m\": 57133.675, \"capability_applied\": null, \"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\": 60125.058, \"from_m\": 59842.666, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 66856.42, \"from_m\": 60125.058, \"capability_applied\": null, \"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\": 72075.061, \"from_m\": 66856.42, \"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\": 72106.954, \"from_m\": 72075.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\": 79747.472, \"from_m\": 72106.954, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 81608.668, \"from_m\": 79747.472, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 83293.181, \"from_m\": 81608.668, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 83593.004, \"from_m\": 83293.181, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 83705.643, \"from_m\": 83593.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\": 84867.423, \"from_m\": 83705.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\": 86556.584, \"from_m\": 84867.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\": 86860.474, \"from_m\": 86556.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}], \"service_id\": 658947, \"profile_key\": \"ac71c74fe1f3ef226e0edd454b71d4f23219e415b5abcafa030f7a5dde825fe9\", \"schedule_id\": 21656, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0536\", \"location\": \"Cambridge\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 99693}, {\"is_pass\": false, \"wtt_arr\": \"0539\", \"wtt_dep\": \"0540\", \"location\": \"Cambridge South\", \"stage_seq\": 2, \"distance_m\": 2607.785, \"section_seq\": 1, \"route_path_id\": 99693}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0541H\", \"location\": \"Shepreth Branch Jn\", \"stage_seq\": 3, \"distance_m\": 3723.525, \"section_seq\": 1, \"route_path_id\": 99693}, {\"is_pass\": false, \"wtt_arr\": \"0545\", \"wtt_dep\": \"0545H\", \"location\": \"Whittlesford Parkway\", \"stage_seq\": 4, \"distance_m\": 10637.098, \"section_seq\": 1, \"route_path_id\": 99693}, {\"is_pass\": false, \"wtt_arr\": \"0553\", \"wtt_dep\": \"0554\", \"location\": \"Audley End\", \"stage_seq\": 5, \"distance_m\": 22492.566, \"section_seq\": 1, \"route_path_id\": 99693}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0602\", \"location\": \"Stansted North Jn\", \"stage_seq\": 6, \"distance_m\": 34329.506, \"section_seq\": 1, \"route_path_id\": 99693}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0603\", \"location\": \"Stansted Mountfitchet\", \"stage_seq\": 7, \"distance_m\": 35923.399, \"section_seq\": 1, \"route_path_id\": 99693}, {\"is_pass\": false, \"wtt_arr\": \"0607\", \"wtt_dep\": \"0610\", \"location\": \"Bishops Stortford\", \"stage_seq\": 8, \"distance_m\": 40725.558, \"section_seq\": 1, \"route_path_id\": 99693}, {\"is_pass\": false, \"wtt_arr\": \"0614\", \"wtt_dep\": \"0614H\", \"location\": \"Sawbridgeworth\", \"stage_seq\": 9, \"distance_m\": 46562.938, \"section_seq\": 1, \"route_path_id\": 99693}, {\"is_pass\": false, \"wtt_arr\": \"0617H\", \"wtt_dep\": \"0618\", \"location\": \"Harlow Mill\", \"stage_seq\": 10, \"distance_m\": 50165.762, \"section_seq\": 1, \"route_path_id\": 99693}, {\"is_pass\": false, \"wtt_arr\": \"0620H\", \"wtt_dep\": \"0621H\", \"location\": \"Harlow Town\", \"stage_seq\": 11, \"distance_m\": 52962.65, \"section_seq\": 1, \"route_path_id\": 99693}, {\"is_pass\": false, \"wtt_arr\": \"0624H\", \"wtt_dep\": \"0625\", \"location\": \"Roydon\", \"stage_seq\": 12, \"distance_m\": 57153.287, \"section_seq\": 1, \"route_path_id\": 99693}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0627\", \"location\": \"Broxbourne Jn\", \"stage_seq\": 13, \"distance_m\": 59883.908, \"section_seq\": 1, \"route_path_id\": 99693}, {\"is_pass\": false, \"wtt_arr\": \"0630\", \"wtt_dep\": \"0635H\", \"location\": \"Broxbourne\", \"stage_seq\": 14, \"distance_m\": 61860.767, \"section_seq\": 1, \"route_path_id\": 99693}, {\"is_pass\": false, \"wtt_arr\": \"0639H\", \"wtt_dep\": \"0640\", \"location\": \"Cheshunt\", \"stage_seq\": 15, \"distance_m\": 66911.708, \"section_seq\": 1, \"route_path_id\": 99693}, {\"is_pass\": false, \"wtt_arr\": \"0642\", \"wtt_dep\": \"0642H\", \"location\": \"Waltham Cross\", \"stage_seq\": 16, \"distance_m\": 68864.672, \"section_seq\": 1, \"route_path_id\": 99693}, {\"is_pass\": false, \"wtt_arr\": \"0644H\", \"wtt_dep\": \"0645H\", \"location\": \"Enfield Lock\", \"stage_seq\": 17, \"distance_m\": 70467.669, \"section_seq\": 1, \"route_path_id\": 99693}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0647\", \"location\": \"Brimsdown\", \"stage_seq\": 18, \"distance_m\": 72240.665, \"section_seq\": 1, \"route_path_id\": 99693}, {\"is_pass\": false, \"wtt_arr\": \"0650H\", \"wtt_dep\": \"0651\", \"location\": \"Northumberland Park\", \"stage_seq\": 19, \"distance_m\": 78429.365, \"section_seq\": 1, \"route_path_id\": 99693}, {\"is_pass\": false, \"wtt_arr\": \"0654\", \"wtt_dep\": \"0655\", \"location\": \"Tottenham Hale\", \"stage_seq\": 20, \"distance_m\": 79976.124, \"section_seq\": 1, \"route_path_id\": 99693}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0656\", \"location\": \"Tottenham South Jn\", \"stage_seq\": 21, \"distance_m\": 80736.322, \"section_seq\": 1, \"route_path_id\": 99693}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0657\", \"location\": \"Coppermill Jn\", \"stage_seq\": 22, \"distance_m\": 81688.742, \"section_seq\": 1, \"route_path_id\": 99693}, {\"is_pass\": false, \"wtt_arr\": \"0658H\", \"wtt_dep\": \"0659\", \"location\": \"Lea Bridge\", \"stage_seq\": 23, \"distance_m\": 83012.829, \"section_seq\": 1, \"route_path_id\": 99693}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0705\", \"location\": \"Temple Mills East Jn\", \"stage_seq\": 24, \"distance_m\": 85922.438, \"section_seq\": 1, \"route_path_id\": 99693}, {\"is_pass\": false, \"wtt_arr\": \"0707\", \"wtt_dep\": null, \"location\": \"Stratford\", \"stage_seq\": 25, \"distance_m\": 86860.474, \"section_seq\": 1, \"route_path_id\": 99693}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 86860.474, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 99693}], \"total_distance_m\": 86860.474, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 82550.137, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 4310.337, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0536", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.5422844", "current_position_lon": "-0.0035751", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:39:09Z\", \"source_id\": 17578516, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12667, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:45:02Z\", \"source_id\": 54907157, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:45:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:45:08Z\", \"source_id\": 17580687, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12678, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:52:48Z\", \"source_id\": 54918350, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:53:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:52:53Z\", \"source_id\": 17583883, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12704, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:02:25Z\", \"source_id\": 54933405, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:03:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:02:28Z\", \"source_id\": 17588460, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12744, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:06:12Z\", \"source_id\": 54939854, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:07:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:06:16Z\", \"source_id\": 17590415, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12800, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:13:08Z\", \"source_id\": 54952380, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:13:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:13:08Z\", \"source_id\": 17594218, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12804, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:16:43Z\", \"source_id\": 54959402, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:17:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:16:47Z\", \"source_id\": 17596255, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12811, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:19:27Z\", \"source_id\": 54964593, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:20:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:19:31Z\", \"source_id\": 17597884, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12818, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:23:17Z\", \"source_id\": 54972166, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:24:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:23:20Z\", \"source_id\": 17600206, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14822, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:28:26Z\", \"source_id\": 54982495, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:29:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:28:31Z\", \"source_id\": 17603414, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14837, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:38:18Z\", \"source_id\": 55004005, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:38:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:38:21Z\", \"source_id\": 17609837, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14852, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:41:34Z\", \"source_id\": 55011474, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:42:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:41:37Z\", \"source_id\": 17612109, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14856, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:43:37Z\", \"source_id\": 55016124, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:44:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:43:39Z\", \"source_id\": 17613477, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14860, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:46:27Z\", \"source_id\": 55022567, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:47:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:46:30Z\", \"source_id\": 17615426, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14874, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:49:42Z\", \"source_id\": 55030171, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:50:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:49:45Z\", \"source_id\": 17617672, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14880, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:51:56Z\", \"source_id\": 55035563, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:52:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:51:58Z\", \"source_id\": 17619240, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:57:26Z\", \"source_id\": 17623067, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15255, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:02:28Z\", \"source_id\": 55061874, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:03:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:02:31Z\", \"source_id\": 17626698, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stratford", "service_state_platform": "11", "timing_fact_generation": 1789711353011473, "current_leg_arrival_utc": "2026-09-18T07:05:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T06:03:38.076565", "service_state_evidence_id": 17626698, "current_leg_start_actual_dep": "2026-09-18T06:59:00+01:00", "operational_evidence_version": 111, "service_state_event_time_utc": "2026-09-18T06:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T06:13:38.222572", "service_state_valid_until_kind": null, "operational_interpretation_version": 111, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Greater Anglia P CBG SRA 2H99 720514 5 100 None {"version": 3, "segments": [{"to_m": 644.581, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 3634.379, "from_m": 644.581, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 9502.229, "from_m": 3634.379, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9673.657, "from_m": 9502.229, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 9709.241, "from_m": 9673.657, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10418.783, "from_m": 9709.241, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 15924.185, "from_m": 10418.783, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 19427.305, "from_m": 15924.185, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 40337.8, "from_m": 19427.305, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 40412.492, "from_m": 40337.8, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 43180.388, "from_m": 40412.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": 50291.231, "from_m": 43180.388, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 50322.023, "from_m": 50291.231, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 57133.675, "from_m": 50322.023, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 59842.666, "from_m": 57133.675, "capability_applied": null, "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": 60125.058, "from_m": 59842.666, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 66856.42, "from_m": 60125.058, "capability_applied": null, "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": 72075.061, "from_m": 66856.42, "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": 72106.954, "from_m": 72075.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": 79747.472, "from_m": 72106.954, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 81608.668, "from_m": 79747.472, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 83293.181, "from_m": 81608.668, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 83593.004, "from_m": 83293.181, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 83705.643, "from_m": 83593.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": 84867.423, "from_m": 83705.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": 86556.584, "from_m": 84867.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": 86860.474, "from_m": 86556.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}], "service_id": 658947, "profile_key": "ac71c74fe1f3ef226e0edd454b71d4f23219e415b5abcafa030f7a5dde825fe9", "schedule_id": 21656, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0536", "location": "Cambridge", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 99693}, {"is_pass": false, "wtt_arr": "0539", "wtt_dep": "0540", "location": "Cambridge South", "stage_seq": 2, "distance_m": 2607.785, "section_seq": 1, "route_path_id": 99693}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0541H", "location": "Shepreth Branch Jn", "stage_seq": 3, "distance_m": 3723.525, "section_seq": 1, "route_path_id": 99693}, {"is_pass": false, "wtt_arr": "0545", "wtt_dep": "0545H", "location": "Whittlesford Parkway", "stage_seq": 4, "distance_m": 10637.098, "section_seq": 1, "route_path_id": 99693}, {"is_pass": false, "wtt_arr": "0553", "wtt_dep": "0554", "location": "Audley End", "stage_seq": 5, "distance_m": 22492.566, "section_seq": 1, "route_path_id": 99693}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0602", "location": "Stansted North Jn", "stage_seq": 6, "distance_m": 34329.506, "section_seq": 1, "route_path_id": 99693}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0603", "location": "Stansted Mountfitchet", "stage_seq": 7, "distance_m": 35923.399, "section_seq": 1, "route_path_id": 99693}, {"is_pass": false, "wtt_arr": "0607", "wtt_dep": "0610", "location": "Bishops Stortford", "stage_seq": 8, "distance_m": 40725.558, "section_seq": 1, "route_path_id": 99693}, {"is_pass": false, "wtt_arr": "0614", "wtt_dep": "0614H", "location": "Sawbridgeworth", "stage_seq": 9, "distance_m": 46562.938, "section_seq": 1, "route_path_id": 99693}, {"is_pass": false, "wtt_arr": "0617H", "wtt_dep": "0618", "location": "Harlow Mill", "stage_seq": 10, "distance_m": 50165.762, "section_seq": 1, "route_path_id": 99693}, {"is_pass": false, "wtt_arr": "0620H", "wtt_dep": "0621H", "location": "Harlow Town", "stage_seq": 11, "distance_m": 52962.65, "section_seq": 1, "route_path_id": 99693}, {"is_pass": false, "wtt_arr": "0624H", "wtt_dep": "0625", "location": "Roydon", "stage_seq": 12, "distance_m": 57153.287, "section_seq": 1, "route_path_id": 99693}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0627", "location": "Broxbourne Jn", "stage_seq": 13, "distance_m": 59883.908, "section_seq": 1, "route_path_id": 99693}, {"is_pass": false, "wtt_arr": "0630", "wtt_dep": "0635H", "location": "Broxbourne", "stage_seq": 14, "distance_m": 61860.767, "section_seq": 1, "route_path_id": 99693}, {"is_pass": false, "wtt_arr": "0639H", "wtt_dep": "0640", "location": "Cheshunt", "stage_seq": 15, "distance_m": 66911.708, "section_seq": 1, "route_path_id": 99693}, {"is_pass": false, "wtt_arr": "0642", "wtt_dep": "0642H", "location": "Waltham Cross", "stage_seq": 16, "distance_m": 68864.672, "section_seq": 1, "route_path_id": 99693}, {"is_pass": false, "wtt_arr": "0644H", "wtt_dep": "0645H", "location": "Enfield Lock", "stage_seq": 17, "distance_m": 70467.669, "section_seq": 1, "route_path_id": 99693}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0647", "location": "Brimsdown", "stage_seq": 18, "distance_m": 72240.665, "section_seq": 1, "route_path_id": 99693}, {"is_pass": false, "wtt_arr": "0650H", "wtt_dep": "0651", "location": "Northumberland Park", "stage_seq": 19, "distance_m": 78429.365, "section_seq": 1, "route_path_id": 99693}, {"is_pass": false, "wtt_arr": "0654", "wtt_dep": "0655", "location": "Tottenham Hale", "stage_seq": 20, "distance_m": 79976.124, "section_seq": 1, "route_path_id": 99693}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0656", "location": "Tottenham South Jn", "stage_seq": 21, "distance_m": 80736.322, "section_seq": 1, "route_path_id": 99693}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0657", "location": "Coppermill Jn", "stage_seq": 22, "distance_m": 81688.742, "section_seq": 1, "route_path_id": 99693}, {"is_pass": false, "wtt_arr": "0658H", "wtt_dep": "0659", "location": "Lea Bridge", "stage_seq": 23, "distance_m": 83012.829, "section_seq": 1, "route_path_id": 99693}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0705", "location": "Temple Mills East Jn", "stage_seq": 24, "distance_m": 85922.438, "section_seq": 1, "route_path_id": 99693}, {"is_pass": false, "wtt_arr": "0707", "wtt_dep": null, "location": "Stratford", "stage_seq": 25, "distance_m": 86860.474, "section_seq": 1, "route_path_id": 99693}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 86860.474, "from_m": 0.0, "section_seq": 1, "route_path_id": 99693}], "total_distance_m": 86860.474, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 82550.137, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 4310.337, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:39:09Z", "source_id": 17578516, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T05:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12667, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:45:02Z", "source_id": 54907157, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T04:45:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:45:08Z", "source_id": 17580687, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T05:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12678, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:52:48Z", "source_id": 54918350, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T04:53:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:52:53Z", "source_id": 17583883, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T05:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12704, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:02:25Z", "source_id": 54933405, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T05:03:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:02:28Z", "source_id": 17588460, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T06:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12744, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:06:12Z", "source_id": 54939854, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T05:07:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:06:16Z", "source_id": 17590415, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T06:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12800, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:13:08Z", "source_id": 54952380, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T05:13:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:13:08Z", "source_id": 17594218, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T06:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12804, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:16:43Z", "source_id": 54959402, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T05:17:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:16:47Z", "source_id": 17596255, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T06:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12811, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:19:27Z", "source_id": 54964593, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T05:20:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:19:31Z", "source_id": 17597884, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T06:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12818, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:23:17Z", "source_id": 54972166, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T05:24:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:23:20Z", "source_id": 17600206, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T06:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14822, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:28:26Z", "source_id": 54982495, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T05:29:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:28:31Z", "source_id": 17603414, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T06:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14837, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:38:18Z", "source_id": 55004005, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T05:38:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:38:21Z", "source_id": 17609837, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T06:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14852, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:41:34Z", "source_id": 55011474, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T05:42:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:41:37Z", "source_id": 17612109, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T06:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14856, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:43:37Z", "source_id": 55016124, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T05:44:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:43:39Z", "source_id": 17613477, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T06:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14860, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:46:27Z", "source_id": 55022567, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T05:47:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:46:30Z", "source_id": 17615426, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T06:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14874, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:49:42Z", "source_id": 55030171, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T05:50:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:49:45Z", "source_id": 17617672, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T06:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14880, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:51:56Z", "source_id": 55035563, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T05:52:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:51:58Z", "source_id": 17619240, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T06:52:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:57:26Z", "source_id": 17623067, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-18T06:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15255, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:02:28Z", "source_id": 55061874, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-18T06:03:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:02:31Z", "source_id": 17626698, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-18T07:03:00+01:00", "operational_fact": true}] Cambridge 0536 0536 3 None None Stratford 0707 0707 11 EARLY -4 minutes https://www.realtimetrains.co.uk/service/gb-nr:P76451/2026-09-18/detailed None Lea Bridge 2026-09-18T06:59:00+01:00 Stratford 5.0 {"type": "LineString", "coordinates": [[-0.03787422194593961, 51.56708316139872], [-0.0362176, 51.5663089], [-0.0359497, 51.5661752], [-0.0346394, 51.5655587], [-0.0340287, 51.565252599999994], [-0.0337137, 51.5650979], [-0.0334554, 51.5649536], [-0.0332688, 51.564828799999994], [-0.0330597, 51.5646646], [-0.0328262, 51.56444780000001], [-0.0327231, 51.5643519], [-0.0324392, 51.5640505], [-0.0322447, 51.56386559999999], [-0.032052699999999996, 51.5637072], [-0.0318545, 51.5635525], [-0.03163, 51.563388799999984], [-0.0314716, 51.5632849], [-0.0310535, 51.5630449], [-0.030934499999999997, 51.562969599999995], [-0.030708999999999993, 51.5628138], [-0.030481799999999996, 51.5626842], [-0.030374, 51.5626154], [-0.0299568, 51.5623741], [-0.02960119999999999, 51.5622097], [-0.029211199999999996, 51.5620251], [-0.028930999999999995, 51.5619034], [-0.0288149, 51.56185609999999], [-0.028683600000000004, 51.5618025], [-0.028384900000000005, 51.5616992], [-0.027880799999999997, 51.5614732], [-0.027002, 51.561075300000006], [-0.026733099999999996, 51.56095070000001], [-0.0265316, 51.56085449999999], [-0.0264246, 51.5608096], [-0.025941800000000004, 51.5606229], [-0.025492299999999996, 51.5604681], [-0.025060999999999996, 51.5603076], [-0.024593299999999995, 51.56013769999999], [-0.0243625, 51.56003009999999], [-0.023920699999999996, 51.559843599999994], [-0.0238261, 51.5598072], [-0.023503599999999996, 51.55968320000001], [-0.0230992, 51.559496300000006], [-0.022722899999999997, 51.55931379999999], [-0.0223405, 51.5591385], [-0.0218926, 51.55893270000001], [-0.0212633, 51.558617], [-0.020462699999999997, 51.5582363], [-0.0200246, 51.5580314], [-0.019789899999999996, 51.557941], [-0.0191997, 51.5577438], [-0.0186658, 51.557570600000005], [-0.0181256, 51.5573361], [-0.0177598, 51.557167099999994], [-0.017491799999999995, 51.5570459], [-0.0169788, 51.55682829999999], [-0.0162708, 51.556592599999995], [-0.0159918, 51.5564943], [-0.0157209, 51.556392], [-0.0154894, 51.55629520000001], [-0.015186800000000002, 51.5561766], [-0.014824899999999998, 51.5559994], [-0.0147977, 51.555987599999995], [-0.014294, 51.555783299999995], [-0.013820199999999998, 51.55557199999999], [-0.0133626, 51.5553391], [-0.012861999999999998, 51.55504489999999], [-0.0124479, 51.5547639], [-0.01230210975890163, 51.55466347968381], [-0.0120157, 51.55446619999999], [-0.011735199999999998, 51.5542724], [-0.0108607, 51.553674], [-0.010478199999999998, 51.55341020000001], [-0.0101065, 51.55315350000001], [-0.0097441, 51.552900599999994], [-0.009241799999999998, 51.5525552], [-0.0088816, 51.552334900000005], [-0.0086066, 51.55217590000001], [-0.0080877, 51.5518927], [-0.0075831, 51.55161170000001], [-0.0073875999999999985, 51.5515026], [-0.007175, 51.5513768], [-0.007039, 51.55128979999999], [-0.006772299999999999, 51.5510944], [-0.0065718999999999994, 51.55091199999999], [-0.0063061, 51.5506323], [-0.0061587, 51.5504634], [-0.00606199050229324, 51.55035227634817], [-0.0059648, 51.55024059999999], [-0.0058096, 51.5500646], [-0.0055731, 51.549781], [-0.0053247, 51.5494567], [-0.0050929999999999994, 51.54912100000001], [-0.0048079, 51.5486987], [-0.004551, 51.5482337], [-0.004393499999999999, 51.54793550000001], [-0.0042343, 51.54761450000001], [-0.0040721, 51.54724569999999], [-0.003926769309809438, 51.54688859908996], [-0.0039192, 51.54687], [-0.003795699999999999, 51.5465146], [-0.003683300000000001, 51.54619839999999], [-0.0036453000000000006, 51.546078599999994], [-0.0034487999999999997, 51.5454968], [-0.0033324, 51.5451534], [-0.0032657999999999997, 51.54496679999999], [-0.0032436685593686993, 51.54490562448974], [-0.003229189931583384, 51.544865602764894], [-0.003228679159210626, 51.54486419089072], [-0.0031844958088112023, 51.54486381307582], [-0.0031558, 51.5447821], [-0.00314990391539125, 51.544758390999455], [-0.003140318083491835, 51.544719844970295], [-0.0031227, 51.544649], [-0.003118380687198919, 51.54462913498512], [-0.0031135858081501795, 51.544607082776395], [-0.003105690336537563, 51.54457077055706], [-0.0030999999999999995, 51.5445446], [-0.0030873, 51.5444584], [-0.0030747, 51.54437620000001], [-0.0030655, 51.54432680000001], [-0.0030556, 51.544236999999995], [-0.0030489999999999996, 51.544119900000005], [-0.0030446, 51.5440024], [-0.0030529999999999997, 51.5437975], [-0.0030746, 51.54359199999998], [-0.0031005999999999994, 51.5434284], [-0.0031462, 51.5432308], [-0.003198, 51.543056], [-0.0032539999999999995, 51.5428914], [-0.0033284, 51.5427176], [-0.0034293, 51.5425203], [-0.0035285, 51.54235010000001], [-0.0035750999999999995, 51.54228439999999]]} 2.4 0658 0703 Lea Bridge Stratford Stratford 51.5422844 -0.0035751 51.5422844 -0.0035751 1 0 2026-09-18 06:13:56 TERMINATED 2026-09-18 06:03:00 Stratford TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17626698 1789711353011473 111 111 2026-09-18 06:13:38.222572 11 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 06:03:38.076565
629699 660974 G27103 872B05M618 2026-09-18 COMPLETE 17626263 2026-09-18 07:03:00 2026-09-18 06:13:56 2026-09-20 06:13:56 {"id": 660974, "stp": "P", "toc": "Southern", "uid": "G27103", "consist": "377614+377707", "dest_crs": null, "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G27103/2026-09-18/detailed", "trust_id": "872B05M618", "origin_crs": "SRS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Victoria (C)", "service_date": "2026-09-18", "dest_arr_time": "0703", "dest_platform": "12", "is_terminated": 1, "next_location": "London Victoria (C)", "signalling_id": "2B05", "timing_status": "ON TIME", "origin_station": "Selhurst", "current_leg_arr": "0703", "current_leg_dep": "0656", "current_leg_end": "London Victoria (C)", "origin_dep_time": "0633", "origin_platform": "2", "current_location": "Victoria Plat 10", "last_update_time": "2026-09-18T06:13:56", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.14773971153336002, 51.47778593146368], [-0.147743, 51.47795810000001], [-0.1477245, 51.4781444], [-0.14764599999999997, 51.47893680000001], [-0.1475486, 51.479493], [-0.14754749999999997, 51.4795774], [-0.1474893, 51.4800867], [-0.1474775, 51.4806943], [-0.14747989999999997, 51.48089769999999], [-0.1474652, 51.48121419999999], [-0.14747729999999998, 51.48152489999999], [-0.1474732, 51.48190660000001], [-0.1474685, 51.4820162], [-0.14746361947623263, 51.48212737833142], [-0.1474583730622181, 51.48228591663854], [-0.14745883161259846, 51.482426245225014], [-0.14746419336062877, 51.48255096552709], [-0.14747365653956407, 51.48266267898101], [-0.14748641938265952, 51.482763987023056], [-0.14750168012317014, 51.48285749108945], [-0.14751863699435097, 51.482945792616455], [-0.14753648822945714, 51.48303149304033], [-0.14755443206174368, 51.4831171937973], [-0.14757166672446567, 51.48320549632365], [-0.14758739045087818, 51.483299002055595], [-0.1476008014742363, 51.48340031242941], [-0.1476110980277951, 51.483512028881336], [-0.1476174783448096, 51.48363675284765], [-0.14761914065853493, 51.48377708576455], [-0.14761528320222614, 51.483935629068334], [-0.14758989999999997, 51.48563519999999], [-0.14759359999999996, 51.48578149999999], [-0.1475937, 51.4858151], [-0.14759379999999997, 51.48584700000001], [-0.14759499999999998, 51.4862225], [-0.1476138, 51.486397], [-0.14765669999999995, 51.48664420000001], [-0.1477465, 51.4869607], [-0.1478364, 51.48715279999999], [-0.1479557, 51.4873808], [-0.1481448, 51.487725699999984], [-0.14830839999999998, 51.4880321], [-0.1484412, 51.48835700000001], [-0.1485512, 51.4886943], [-0.14859949999999997, 51.488934], [-0.14860339999999997, 51.4889888], [-0.14861689999999997, 51.48917869999999], [-0.14862169999999997, 51.4893432], [-0.1485861, 51.4895411], [-0.14856989999999998, 51.489637299999984], [-0.1485525, 51.48974069999999], [-0.14849889999999996, 51.48997450000001], [-0.14842379999999997, 51.4901832], [-0.1483464, 51.490347], [-0.1482092, 51.49056900000001], [-0.14810589999999998, 51.490726], [-0.1479697, 51.49090439999999], [-0.1480658, 51.4907289], [-0.1481467, 51.4905609], [-0.1482978, 51.4901825], [-0.14805739999999998, 51.4906689], [-0.14797819999999998, 51.490762800000006], [-0.1478436, 51.49091750000001], [-0.1479473, 51.49075449999999], [-0.1480644, 51.4905523], [-0.1479219, 51.4907465], [-0.1478207, 51.49086179999999], [-0.14754159999999997, 51.49112079999999], [-0.1472959, 51.491313000000005], [-0.14727380000000004, 51.4913321], [-0.1468782, 51.49168040000001], [-0.1473576, 51.4911886], [-0.1475361, 51.491018200000006], [-0.14765499999999998, 51.4908388], [-0.14774469999999998, 51.490672999999994], [-0.14771169999999997, 51.4907185], [-0.1475534, 51.4909264], [-0.1474327, 51.4910567], [-0.1473257, 51.4911639], [-0.14708129999999997, 51.491379], [-0.1469372, 51.4915023], [-0.14674329999999997, 51.4916493], [-0.14653799999999997, 51.49180499999999], [-0.14646709999999996, 51.49186579999999], [-0.14625659999999996, 51.49205280000001], [-0.14607949999999997, 51.4922207], [-0.1459018, 51.4923985], [-0.1456946, 51.492604799999995], [-0.1448888, 51.493324300000005]]}", "current_leg_start": "Battersea Park", "dest_arr_time_act": "0703", "motion_projection": null, "next_location_lat": "51.4933243", "next_location_lon": "-0.1448888", "previous_location": "Battersea Park", "current_leg_milage": "1.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 169.304, \"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\": 240.817, \"from_m\": 169.304, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 262.243, \"from_m\": 240.817, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8201.339, \"from_m\": 262.243, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 8642.273, \"from_m\": 8201.339, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10955.132, \"from_m\": 8642.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\": 11269.08, \"from_m\": 10955.132, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 12027.249, \"from_m\": 11269.08, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13930.924, \"from_m\": 12027.249, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 14020.636, \"from_m\": 13930.924, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 14715.874, \"from_m\": 14020.636, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 15372.911, \"from_m\": 14715.874, \"capability_applied\": null, \"effective_limit_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\": 660974, \"profile_key\": \"ad8426dea243c203d48b5b65a1b4a83bdb2f2096fc44981315383a787b2ebba2\", \"schedule_id\": 10329, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0633\", \"location\": \"Selhurst\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29025}, {\"is_pass\": false, \"wtt_arr\": \"0635\", \"wtt_dep\": \"0635H\", \"location\": \"Thornton Heath\", \"stage_seq\": 2, \"distance_m\": 1563.209, \"section_seq\": 1, \"route_path_id\": 29025}, {\"is_pass\": false, \"wtt_arr\": \"0638\", \"wtt_dep\": \"0638H\", \"location\": \"Norbury\", \"stage_seq\": 3, \"distance_m\": 3505.65, \"section_seq\": 1, \"route_path_id\": 29025}, {\"is_pass\": false, \"wtt_arr\": \"0640H\", \"wtt_dep\": \"0641H\", \"location\": \"Streatham Common\", \"stage_seq\": 4, \"distance_m\": 4914.878, \"section_seq\": 1, \"route_path_id\": 29025}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0642H\", \"location\": \"Streatham North Jn\", \"stage_seq\": 5, \"distance_m\": 5648.728, \"section_seq\": 1, \"route_path_id\": 29025}, {\"is_pass\": false, \"wtt_arr\": \"0645\", \"wtt_dep\": \"0646\", \"location\": \"Balham\", \"stage_seq\": 6, \"distance_m\": 7994.739, \"section_seq\": 1, \"route_path_id\": 29025}, {\"is_pass\": false, \"wtt_arr\": \"0647H\", \"wtt_dep\": \"0648\", \"location\": \"Wandsworth Common\", \"stage_seq\": 7, \"distance_m\": 8886.516, \"section_seq\": 1, \"route_path_id\": 29025}, {\"is_pass\": false, \"wtt_arr\": \"0651\", \"wtt_dep\": \"0653\", \"location\": \"Clapham Junction (C)\", \"stage_seq\": 8, \"distance_m\": 11124.331, \"section_seq\": 1, \"route_path_id\": 29025}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0654H\", \"location\": \"Pouparts Jn\", \"stage_seq\": 9, \"distance_m\": 12195.4, \"section_seq\": 1, \"route_path_id\": 29025}, {\"is_pass\": false, \"wtt_arr\": \"0656\", \"wtt_dep\": \"0657\", \"location\": \"Battersea Park\", \"stage_seq\": 10, \"distance_m\": 13460.605, \"section_seq\": 1, \"route_path_id\": 29025}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0658\", \"location\": \"Battersea Pier Jn\", \"stage_seq\": 11, \"distance_m\": 14030.837, \"section_seq\": 1, \"route_path_id\": 29025}, {\"is_pass\": false, \"wtt_arr\": \"0703\", \"wtt_dep\": null, \"location\": \"London Victoria (C)\", \"stage_seq\": 12, \"distance_m\": 15372.911, \"section_seq\": 1, \"route_path_id\": 29025}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 15372.911, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29025}], \"total_distance_m\": 15372.911, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 14931.977, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 440.934, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0633", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "51.4933243", "current_position_lon": "-0.1448888", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29920, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:34:27Z\", \"source_id\": 54995510, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:34:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:34:31Z\", \"source_id\": 17607334, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29912, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:37:32Z\", \"source_id\": 55002220, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:38:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:37:32Z\", \"source_id\": 17609313, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29903, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:39:52Z\", \"source_id\": 55007559, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:40:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:39:55Z\", \"source_id\": 17610895, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29216, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:44:28Z\", \"source_id\": 55017887, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:45:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:44:32Z\", \"source_id\": 17614049, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29193, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:47:20Z\", \"source_id\": 55024633, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:47:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:47:23Z\", \"source_id\": 17616034, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29140, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:50:52Z\", \"source_id\": 55032870, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:51:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:50:54Z\", \"source_id\": 17618489, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28884, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:55:15Z\", \"source_id\": 55043658, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:55:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:55:18Z\", \"source_id\": 17621590, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28753, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:01:47Z\", \"source_id\": 55060233, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:03:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:01:53Z\", \"source_id\": 17626263, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Victoria (C)", "service_state_platform": "12", "timing_fact_generation": 1789711315170546, "current_leg_arrival_utc": "2026-09-18T07:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T06:03:43.201371", "service_state_evidence_id": 17626263, "current_leg_start_actual_dep": "2026-09-18T06:57:00+01:00", "operational_evidence_version": 48, "service_state_event_time_utc": "2026-09-18T06:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T06:13:44.260960", "service_state_valid_until_kind": null, "operational_interpretation_version": 48, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P SRS None 2B05 377614+377707 10 100 None {"version": 3, "segments": [{"to_m": 169.304, "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": 240.817, "from_m": 169.304, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 262.243, "from_m": 240.817, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8201.339, "from_m": 262.243, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 8642.273, "from_m": 8201.339, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10955.132, "from_m": 8642.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": 11269.08, "from_m": 10955.132, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 12027.249, "from_m": 11269.08, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13930.924, "from_m": 12027.249, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 14020.636, "from_m": 13930.924, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 14715.874, "from_m": 14020.636, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 15372.911, "from_m": 14715.874, "capability_applied": null, "effective_limit_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": 660974, "profile_key": "ad8426dea243c203d48b5b65a1b4a83bdb2f2096fc44981315383a787b2ebba2", "schedule_id": 10329, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0633", "location": "Selhurst", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29025}, {"is_pass": false, "wtt_arr": "0635", "wtt_dep": "0635H", "location": "Thornton Heath", "stage_seq": 2, "distance_m": 1563.209, "section_seq": 1, "route_path_id": 29025}, {"is_pass": false, "wtt_arr": "0638", "wtt_dep": "0638H", "location": "Norbury", "stage_seq": 3, "distance_m": 3505.65, "section_seq": 1, "route_path_id": 29025}, {"is_pass": false, "wtt_arr": "0640H", "wtt_dep": "0641H", "location": "Streatham Common", "stage_seq": 4, "distance_m": 4914.878, "section_seq": 1, "route_path_id": 29025}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0642H", "location": "Streatham North Jn", "stage_seq": 5, "distance_m": 5648.728, "section_seq": 1, "route_path_id": 29025}, {"is_pass": false, "wtt_arr": "0645", "wtt_dep": "0646", "location": "Balham", "stage_seq": 6, "distance_m": 7994.739, "section_seq": 1, "route_path_id": 29025}, {"is_pass": false, "wtt_arr": "0647H", "wtt_dep": "0648", "location": "Wandsworth Common", "stage_seq": 7, "distance_m": 8886.516, "section_seq": 1, "route_path_id": 29025}, {"is_pass": false, "wtt_arr": "0651", "wtt_dep": "0653", "location": "Clapham Junction (C)", "stage_seq": 8, "distance_m": 11124.331, "section_seq": 1, "route_path_id": 29025}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0654H", "location": "Pouparts Jn", "stage_seq": 9, "distance_m": 12195.4, "section_seq": 1, "route_path_id": 29025}, {"is_pass": false, "wtt_arr": "0656", "wtt_dep": "0657", "location": "Battersea Park", "stage_seq": 10, "distance_m": 13460.605, "section_seq": 1, "route_path_id": 29025}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0658", "location": "Battersea Pier Jn", "stage_seq": 11, "distance_m": 14030.837, "section_seq": 1, "route_path_id": 29025}, {"is_pass": false, "wtt_arr": "0703", "wtt_dep": null, "location": "London Victoria (C)", "stage_seq": 12, "distance_m": 15372.911, "section_seq": 1, "route_path_id": 29025}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 15372.911, "from_m": 0.0, "section_seq": 1, "route_path_id": 29025}], "total_distance_m": 15372.911, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 14931.977, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 440.934, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 29920, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:34:27Z", "source_id": 54995510, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T05:34:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:34:31Z", "source_id": 17607334, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T06:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29912, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:37:32Z", "source_id": 55002220, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T05:38:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:37:32Z", "source_id": 17609313, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T06:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29903, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:39:52Z", "source_id": 55007559, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T05:40:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:39:55Z", "source_id": 17610895, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T06:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29216, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:44:28Z", "source_id": 55017887, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T05:45:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:44:32Z", "source_id": 17614049, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T06:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29193, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:47:20Z", "source_id": 55024633, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T05:47:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:47:23Z", "source_id": 17616034, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T06:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29140, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:50:52Z", "source_id": 55032870, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T05:51:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:50:54Z", "source_id": 17618489, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T06:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28884, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:55:15Z", "source_id": 55043658, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T05:55:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:55:18Z", "source_id": 17621590, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T06:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28753, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:01:47Z", "source_id": 55060233, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T06:03:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:01:53Z", "source_id": 17626263, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T07:03:00+01:00", "operational_fact": true}] Selhurst 0633 0633 2 None None London Victoria (C) 0703 0703 12 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:G27103/2026-09-18/detailed None Battersea Park 2026-09-18T06:57:00+01:00 London Victoria (C) 7.0 {"type": "LineString", "coordinates": [[-0.14773971153336002, 51.47778593146368], [-0.147743, 51.47795810000001], [-0.1477245, 51.4781444], [-0.14764599999999997, 51.47893680000001], [-0.1475486, 51.479493], [-0.14754749999999997, 51.4795774], [-0.1474893, 51.4800867], [-0.1474775, 51.4806943], [-0.14747989999999997, 51.48089769999999], [-0.1474652, 51.48121419999999], [-0.14747729999999998, 51.48152489999999], [-0.1474732, 51.48190660000001], [-0.1474685, 51.4820162], [-0.14746361947623263, 51.48212737833142], [-0.1474583730622181, 51.48228591663854], [-0.14745883161259846, 51.482426245225014], [-0.14746419336062877, 51.48255096552709], [-0.14747365653956407, 51.48266267898101], [-0.14748641938265952, 51.482763987023056], [-0.14750168012317014, 51.48285749108945], [-0.14751863699435097, 51.482945792616455], [-0.14753648822945714, 51.48303149304033], [-0.14755443206174368, 51.4831171937973], [-0.14757166672446567, 51.48320549632365], [-0.14758739045087818, 51.483299002055595], [-0.1476008014742363, 51.48340031242941], [-0.1476110980277951, 51.483512028881336], [-0.1476174783448096, 51.48363675284765], [-0.14761914065853493, 51.48377708576455], [-0.14761528320222614, 51.483935629068334], [-0.14758989999999997, 51.48563519999999], [-0.14759359999999996, 51.48578149999999], [-0.1475937, 51.4858151], [-0.14759379999999997, 51.48584700000001], [-0.14759499999999998, 51.4862225], [-0.1476138, 51.486397], [-0.14765669999999995, 51.48664420000001], [-0.1477465, 51.4869607], [-0.1478364, 51.48715279999999], [-0.1479557, 51.4873808], [-0.1481448, 51.487725699999984], [-0.14830839999999998, 51.4880321], [-0.1484412, 51.48835700000001], [-0.1485512, 51.4886943], [-0.14859949999999997, 51.488934], [-0.14860339999999997, 51.4889888], [-0.14861689999999997, 51.48917869999999], [-0.14862169999999997, 51.4893432], [-0.1485861, 51.4895411], [-0.14856989999999998, 51.489637299999984], [-0.1485525, 51.48974069999999], [-0.14849889999999996, 51.48997450000001], [-0.14842379999999997, 51.4901832], [-0.1483464, 51.490347], [-0.1482092, 51.49056900000001], [-0.14810589999999998, 51.490726], [-0.1479697, 51.49090439999999], [-0.1480658, 51.4907289], [-0.1481467, 51.4905609], [-0.1482978, 51.4901825], [-0.14805739999999998, 51.4906689], [-0.14797819999999998, 51.490762800000006], [-0.1478436, 51.49091750000001], [-0.1479473, 51.49075449999999], [-0.1480644, 51.4905523], [-0.1479219, 51.4907465], [-0.1478207, 51.49086179999999], [-0.14754159999999997, 51.49112079999999], [-0.1472959, 51.491313000000005], [-0.14727380000000004, 51.4913321], [-0.1468782, 51.49168040000001], [-0.1473576, 51.4911886], [-0.1475361, 51.491018200000006], [-0.14765499999999998, 51.4908388], [-0.14774469999999998, 51.490672999999994], [-0.14771169999999997, 51.4907185], [-0.1475534, 51.4909264], [-0.1474327, 51.4910567], [-0.1473257, 51.4911639], [-0.14708129999999997, 51.491379], [-0.1469372, 51.4915023], [-0.14674329999999997, 51.4916493], [-0.14653799999999997, 51.49180499999999], [-0.14646709999999996, 51.49186579999999], [-0.14625659999999996, 51.49205280000001], [-0.14607949999999997, 51.4922207], [-0.1459018, 51.4923985], [-0.1456946, 51.492604799999995], [-0.1448888, 51.493324300000005]]} 1.5 0656 0703 Battersea Park Victoria Plat 10 London Victoria (C) 51.4933243 -0.1448888 51.4933243 -0.1448888 1 0 2026-09-18 06:13:56 TERMINATED 2026-09-18 06:03:00 London Victoria (C) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17626263 1789711315170546 48 48 2026-09-18 06:13:44.260960 12 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 06:03:43.201371
629700 652962 H01986 234L07C917 2026-09-17 COMPLETE 17627591 2026-09-18 07:03:00 2026-09-18 06:13:56 2026-09-20 06:13:56 {"id": 652962, "stp": null, "toc": null, "uid": "H01986", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H01986/2026-09-18/detailed", "trust_id": "234L07C917", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Gateway (Freightliner)", "service_date": "2026-09-17", "dest_arr_time": "0636", "dest_platform": null, "is_terminated": 1, "next_location": "London Gateway (Freightliner)", "signalling_id": "4L07", "timing_status": "LATE", "origin_station": "Doncaster Europort Freightliner", "current_leg_arr": "0703", "current_leg_dep": "0633", "current_leg_end": "London Gateway (Freightliner)", "origin_dep_time": "2300", "origin_platform": null, "current_location": "London Gateway (Freightliner)", "last_update_time": "2026-09-18T06:13:56", "route_debug_link": null, "timing_variation": "+27 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.4682508045734792, 51.50739376441085], [0.4682519, 51.50739380000001], [0.472919, 51.5075374], [0.4790328, 51.5077329], [0.47952770000000006, 51.5077501], [0.4801073, 51.50773770000001], [0.4806705999999999, 51.50772099999998]]}", "current_leg_start": "London Gateway Arrival", "dest_arr_time_act": "0636", "motion_projection": null, "next_location_lat": "51.5077210", "next_location_lon": "0.4806706", "previous_location": "London Gateway Arrival", "current_leg_milage": "0.5", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "2300", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "30.0", "current_position_lat": "51.5077210", "current_position_lon": "0.4806706", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 7466, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:23:16Z\", \"source_id\": 54694919, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:23:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:23:21Z\", \"source_id\": 17524098, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11466, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:37:49Z\", \"source_id\": 54718757, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:39:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:37:53Z\", \"source_id\": 17530836, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11622, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T00:50:56Z\", \"source_id\": 54816240, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T00:52:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T00:51:04Z\", \"source_id\": 17557016, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T01:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12105, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T01:23:42Z\", \"source_id\": 54823087, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T01:24:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T01:23:47Z\", \"source_id\": 17558315, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T02:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11809, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T01:57:10Z\", \"source_id\": 54829318, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T01:58:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T01:57:12Z\", \"source_id\": 17559389, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T02:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12022, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T02:55:32Z\", \"source_id\": 54840314, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T02:56:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T02:55:33Z\", \"source_id\": 17561798, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T03:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12063, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T03:10:43Z\", \"source_id\": 54843633, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T03:12:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T03:10:47Z\", \"source_id\": 17562682, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T03:13:59Z\", \"source_id\": 54844537, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T03:15:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T03:14:04Z\", \"source_id\": 17562939, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15640, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T03:28:30Z\", \"source_id\": 54848804, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T03:29:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T03:28:33Z\", \"source_id\": 17564198, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15663, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T03:36:49Z\", \"source_id\": 54851791, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T03:38:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T03:36:52Z\", \"source_id\": 17565158, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15725, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T03:48:31Z\", \"source_id\": 54857349, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T03:49:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T03:48:33Z\", \"source_id\": 17566711, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15785, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:01:05Z\", \"source_id\": 54864320, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:01:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:01:08Z\", \"source_id\": 17568739, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15827, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:08:44Z\", \"source_id\": 54869485, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:09:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:08:48Z\", \"source_id\": 17570191, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16006, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:13:32Z\", \"source_id\": 54873184, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:14:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:13:34Z\", \"source_id\": 17571229, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16045, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:16:41Z\", \"source_id\": 54875860, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:17:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:16:47Z\", \"source_id\": 17571902, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16149, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:18:57Z\", \"source_id\": 54877955, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:19:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:18:58Z\", \"source_id\": 17572479, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15289, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:38:32Z\", \"source_id\": 54898997, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:39:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:38:39Z\", \"source_id\": 17578332, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14754, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:50:14Z\", \"source_id\": 54914566, \"stage_seq\": 48, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:51:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:50:17Z\", \"source_id\": 17582785, \"stage_seq\": 48, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14719, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:03:04Z\", \"source_id\": 54934531, \"stage_seq\": 50, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:03:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:03:08Z\", \"source_id\": 17588751, \"stage_seq\": 50, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14627, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:09:08Z\", \"source_id\": 54944912, \"stage_seq\": 52, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:10:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:09:12Z\", \"source_id\": 17591985, \"stage_seq\": 52, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14580, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:12:33Z\", \"source_id\": 54951258, \"stage_seq\": 53, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:13:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:12:37Z\", \"source_id\": 17593895, \"stage_seq\": 53, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14574, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:19:57Z\", \"source_id\": 54965478, \"stage_seq\": 54, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:21:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:19:57Z\", \"source_id\": 17598197, \"stage_seq\": 54, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14552, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:25:55Z\", \"source_id\": 54977390, \"stage_seq\": 56, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:26:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:25:59Z\", \"source_id\": 17601854, \"stage_seq\": 56, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14504, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:29:45Z\", \"source_id\": 54985263, \"stage_seq\": 57, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:30:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:29:46Z\", \"source_id\": 17604234, \"stage_seq\": 57, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14494, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:49:11Z\", \"source_id\": 55028960, \"stage_seq\": 59, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:49:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:49:12Z\", \"source_id\": 17617304, \"stage_seq\": 59, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:03:43Z\", \"source_id\": 17627591, \"stage_seq\": 61, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Gateway (Freightliner)", "service_state_platform": null, "timing_fact_generation": 1789711424490668, "current_leg_arrival_utc": "2026-09-18T07:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T06:03:44.468101", "service_state_evidence_id": 17627591, "current_leg_start_actual_dep": "2026-09-18T07:00:00+01:00", "operational_evidence_version": 185, "service_state_event_time_utc": "2026-09-18T06:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T06:13:45.119221", "service_state_valid_until_kind": null, "operational_interpretation_version": 185, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} None None None None 4L07 None None None None None [{"source": "TD", "smart_id": 7466, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:23:16Z", "source_id": 54694919, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T22:23:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:23:21Z", "source_id": 17524098, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T23:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11466, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:37:49Z", "source_id": 54718757, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T22:39:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:37:53Z", "source_id": 17530836, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T23:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11622, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T00:50:56Z", "source_id": 54816240, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T00:52:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T00:51:04Z", "source_id": 17557016, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T01:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12105, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T01:23:42Z", "source_id": 54823087, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T01:24:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T01:23:47Z", "source_id": 17558315, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T02:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11809, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T01:57:10Z", "source_id": 54829318, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T01:58:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T01:57:12Z", "source_id": 17559389, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T02:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12022, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T02:55:32Z", "source_id": 54840314, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-18T02:56:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T02:55:33Z", "source_id": 17561798, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-18T03:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12063, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T03:10:43Z", "source_id": 54843633, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-18T03:12:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T03:10:47Z", "source_id": 17562682, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-18T04:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12079, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T03:13:59Z", "source_id": 54844537, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-18T03:15:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T03:14:04Z", "source_id": 17562939, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-18T04:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15640, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T03:28:30Z", "source_id": 54848804, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-18T03:29:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T03:28:33Z", "source_id": 17564198, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-18T04:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15663, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T03:36:49Z", "source_id": 54851791, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-18T03:38:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T03:36:52Z", "source_id": 17565158, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-18T04:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15725, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T03:48:31Z", "source_id": 54857349, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-18T03:49:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T03:48:33Z", "source_id": 17566711, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-18T04:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15785, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:01:05Z", "source_id": 54864320, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-18T04:01:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:01:08Z", "source_id": 17568739, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-18T05:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15827, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:08:44Z", "source_id": 54869485, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-18T04:09:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:08:48Z", "source_id": 17570191, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-18T05:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16006, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:13:32Z", "source_id": 54873184, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-18T04:14:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:13:34Z", "source_id": 17571229, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-18T05:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16045, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:16:41Z", "source_id": 54875860, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-18T04:17:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:16:47Z", "source_id": 17571902, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-18T05:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16149, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:18:57Z", "source_id": 54877955, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-18T04:19:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:18:58Z", "source_id": 17572479, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-18T05:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15289, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:38:32Z", "source_id": 54898997, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-18T04:39:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:38:39Z", "source_id": 17578332, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-18T05:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14754, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:50:14Z", "source_id": 54914566, "stage_seq": 48, "event_role": "ARR", "event_time": "2026-09-18T04:51:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:50:17Z", "source_id": 17582785, "stage_seq": 48, "event_role": "ARR", "event_time": "2026-09-18T05:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14719, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:03:04Z", "source_id": 54934531, "stage_seq": 50, "event_role": "ARR", "event_time": "2026-09-18T05:03:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:03:08Z", "source_id": 17588751, "stage_seq": 50, "event_role": "ARR", "event_time": "2026-09-18T06:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14627, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:09:08Z", "source_id": 54944912, "stage_seq": 52, "event_role": "ARR", "event_time": "2026-09-18T05:10:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:09:12Z", "source_id": 17591985, "stage_seq": 52, "event_role": "ARR", "event_time": "2026-09-18T06:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14580, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:12:33Z", "source_id": 54951258, "stage_seq": 53, "event_role": "ARR", "event_time": "2026-09-18T05:13:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:12:37Z", "source_id": 17593895, "stage_seq": 53, "event_role": "ARR", "event_time": "2026-09-18T06:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14574, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:19:57Z", "source_id": 54965478, "stage_seq": 54, "event_role": "ARR", "event_time": "2026-09-18T05:21:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:19:57Z", "source_id": 17598197, "stage_seq": 54, "event_role": "ARR", "event_time": "2026-09-18T06:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14552, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:25:55Z", "source_id": 54977390, "stage_seq": 56, "event_role": "ARR", "event_time": "2026-09-18T05:26:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:25:59Z", "source_id": 17601854, "stage_seq": 56, "event_role": "ARR", "event_time": "2026-09-18T06:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14504, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:29:45Z", "source_id": 54985263, "stage_seq": 57, "event_role": "ARR", "event_time": "2026-09-18T05:30:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:29:46Z", "source_id": 17604234, "stage_seq": 57, "event_role": "ARR", "event_time": "2026-09-18T06:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14494, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:49:11Z", "source_id": 55028960, "stage_seq": 59, "event_role": "ARR", "event_time": "2026-09-18T05:49:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:49:12Z", "source_id": 17617304, "stage_seq": 59, "event_role": "ARR", "event_time": "2026-09-18T06:49:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:03:43Z", "source_id": 17627591, "stage_seq": 61, "event_role": "ARR", "event_time": "2026-09-18T07:03:00+01:00", "operational_fact": true}] Doncaster Europort Freightliner 2300 2300 None None None London Gateway (Freightliner) 0636 0636 None LATE +27 minutes https://www.realtimetrains.co.uk/service/gb-nr:H01986/2026-09-18/detailed None London Gateway Arrival 2026-09-18T07:00:00+01:00 London Gateway (Freightliner) 30.0 {"type": "LineString", "coordinates": [[0.4682508045734792, 51.50739376441085], [0.4682519, 51.50739380000001], [0.472919, 51.5075374], [0.4790328, 51.5077329], [0.47952770000000006, 51.5077501], [0.4801073, 51.50773770000001], [0.4806705999999999, 51.50772099999998]]} 0.5 0633 0703 London Gateway Arrival London Gateway (Freightliner) London Gateway (Freightliner) 51.5077210 0.4806706 51.5077210 0.4806706 1 0 2026-09-18 06:13:56 TERMINATED 2026-09-18 06:03:00 London Gateway (Freightliner) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17627591 1789711424490668 185 185 2026-09-18 06:13:45.119221 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 06:03:44.468101
629701 654146 H41871 656V25C418 2026-09-17 COMPLETE 17627592 2026-09-18 06:24:00 2026-09-18 06:13:56 2026-09-20 06:13:56 {"id": 654146, "stp": "P", "toc": "Unknown", "uid": "H41871", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H41871/2026-09-18/detailed", "trust_id": "656V25C418", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Hinksey Sidings", "service_date": "2026-09-17", "dest_arr_time": "0701", "dest_platform": null, "is_terminated": 1, "next_location": "Hinksey Sidings", "signalling_id": "6V25", "timing_status": "EARLY", "origin_station": "Bescot Engineers Sidings", "current_leg_arr": "0624", "current_leg_dep": "0447", "current_leg_end": "Hinksey Sidings", "origin_dep_time": "0433", "origin_platform": null, "current_location": "Hinksey Sidings", "last_update_time": "2026-09-18T06:13:56", "route_debug_link": null, "timing_variation": "-37 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.8668141, 52.4851803], [-1.8668907, 52.4849609], [-1.8669279, 52.4848415], [-1.8669625, 52.4847204], [-1.8670273999999996, 52.484401], [-1.867047, 52.4842564], [-1.8670583000000005, 52.484111099999986], [-1.8670631, 52.48403429999999], [-1.8670688, 52.4838791], [-1.867073, 52.4837374], [-1.8670672, 52.4835055], [-1.8670551, 52.48331509999999], [-1.8670303, 52.483072699999994], [-1.8669932, 52.4827735], [-1.8669721, 52.4826305], [-1.8669500000000003, 52.4824839], [-1.8669358, 52.4823533], [-1.8669195999999997, 52.48221], [-1.8669177806960415, 52.4821741918709], [-1.8669162037832348, 52.48214315453929], [-1.8669111, 52.4820427], [-1.8669096999999997, 52.4818875], [-1.8669105, 52.4817558], [-1.8669154999999995, 52.481646299999994], [-1.8669199999999997, 52.4815231], [-1.8669271, 52.48144140000001], [-1.8669341999999995, 52.48136619999999], [-1.8669436, 52.48130510000001], [-1.8669643, 52.48120409999999], [-1.8669793, 52.48113029999999], [-1.8670061, 52.4809917], [-1.8670539, 52.4808349], [-1.8671086, 52.4806698], [-1.8671709, 52.480504800000006], [-1.8672388, 52.48033840000001], [-1.8673041, 52.48018439999999], [-1.8673998, 52.4799855], [-1.8675553999999996, 52.4796795], [-1.8676345, 52.4795377], [-1.8677238000000005, 52.479380199999994], [-1.8678258999999997, 52.4792133], [-1.8679155, 52.4790742], [-1.8679971, 52.4789571], [-1.8680722999999997, 52.4788533], [-1.8681991, 52.47868390000001], [-1.8682829000000003, 52.4785185], [-1.8684075, 52.47828609999999], [-1.8684491000000003, 52.478201199999994], [-1.8685332999999995, 52.478046199999994], [-1.8686027999999997, 52.4779075], [-1.8688435, 52.4774963], [-1.869152, 52.476897999999984], [-1.8692834, 52.4766423], [-1.8695027, 52.476226999999994], [-1.8696879, 52.47586939999999], [-1.8697742, 52.47569560000001], [-1.8698649, 52.47551959999999], [-1.8702146, 52.4748632], [-1.8704056, 52.4744949], [-1.8705953, 52.4741164], [-1.8707525, 52.4738144], [-1.8707956999999995, 52.4737386], [-1.8708450999999997, 52.473652], [-1.8708970999999996, 52.4735642], [-1.8711437, 52.4730102], [-1.8712843, 52.472771], [-1.8716756999999995, 52.4722087], [-1.8721659, 52.4715572], [-1.8724248, 52.47121150000001], [-1.8725554, 52.4710385], [-1.8726144, 52.47097180000001], [-1.8726841000000003, 52.4708696], [-1.8727759, 52.4707234], [-1.8728255999999996, 52.4705742], [-1.8728446, 52.4704391], [-1.8728529, 52.470345300000005], [-1.8728478, 52.47025229999999], [-1.8728423, 52.470171], [-1.8728331000000005, 52.470105], [-1.8728157999999997, 52.4700479], [-1.8727774, 52.4699365], [-1.8727243, 52.469815], [-1.8725999, 52.4696104], [-1.8724081999999995, 52.469379299999986], [-1.8721872, 52.469162399999995], [-1.8719317, 52.46896639999999], [-1.8717040999999996, 52.46882049999999], [-1.8714788, 52.4687047], [-1.8712536, 52.4685962], [-1.8708898000000005, 52.46845019999999], [-1.8703393, 52.46822480000001], [-1.8701151, 52.468134], [-1.869731, 52.467978600000016], [-1.8692248999999996, 52.46777550000001], [-1.8689842, 52.46768219999999], [-1.8685264, 52.4674911], [-1.8679467000000003, 52.467258], [-1.8674321, 52.46704939999999], [-1.8667531999999996, 52.466774400000006], [-1.8661144, 52.4665164], [-1.8655191, 52.4662743], [-1.8650977, 52.4661052], [-1.8646668, 52.465931600000005], [-1.8638396, 52.4655973], [-1.8633392, 52.4653935], [-1.8629485, 52.465233100000006], [-1.862346, 52.4649889], [-1.8610558, 52.4644706], [-1.8606157000000003, 52.4643002], [-1.8601438999999995, 52.4641317], [-1.8597216999999997, 52.4639839], [-1.859502, 52.4638935], [-1.8587174999999996, 52.463584999999995], [-1.8582419, 52.463391400000006], [-1.8573672000000003, 52.463007600000005], [-1.8565364, 52.462643099999994], [-1.8562675, 52.4625251], [-1.8536742, 52.46142660000001], [-1.8533277999999995, 52.4612759], [-1.8527901, 52.46097729999999], [-1.8523586999999997, 52.4607738], [-1.8521554, 52.4606765], [-1.8516707, 52.4604422], [-1.8514243, 52.460325], [-1.8511412999999997, 52.46017700000001], [-1.8505659999999995, 52.4598882], [-1.8505117, 52.459861], [-1.8502409, 52.4597118], [-1.8480513999999997, 52.45854069999999], [-1.8471649000000003, 52.45805409999999], [-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.837882, 52.45382990000001], [-1.8362796, 52.4533264], [-1.8356123, 52.45315119999999], [-1.8353949, 52.45309060000001], [-1.8351573999999995, 52.45303680000001], [-1.8346698, 52.45292709999999], [-1.8338288999999997, 52.4527641], [-1.8329918999999997, 52.4526242], [-1.8326816, 52.4525826], [-1.8324274000000005, 52.452547], [-1.8319851, 52.4525013], [-1.8315757, 52.4524564], [-1.8307447, 52.452362], [-1.8302156, 52.4523069], [-1.8298930999999996, 52.452268100000005], [-1.8291083999999995, 52.4521847], [-1.828317, 52.452092099999994], [-1.8275066, 52.4519525], [-1.8269967, 52.451860499999995], [-1.8263697999999997, 52.4517396], [-1.825729, 52.4515981], [-1.8249924, 52.4514202], [-1.8243165999999995, 52.4512453], [-1.8234633, 52.451024100000005], [-1.8226386, 52.4507867], [-1.8218139, 52.45054240000001], [-1.8210121, 52.4502911], [-1.8199977000000005, 52.449923899999995], [-1.8191543, 52.4496015], [-1.8186049, 52.449357000000006], [-1.8183328, 52.4492288], [-1.8180639, 52.44908589999999], [-1.8172411, 52.44864739999999], [-1.8169924, 52.4485088], [-1.8158643000000003, 52.4479173], [-1.8141993000000003, 52.4470006], [-1.8140712, 52.44693040000001], [-1.8129179, 52.4462743], [-1.8119162, 52.4456587], [-1.8110762, 52.4451152], [-1.8102614999999995, 52.4445498], [-1.8101411000000005, 52.444461], [-1.8099626, 52.44432760000001], [-1.8095824, 52.44403199999999], [-1.8091691000000003, 52.44369569999999], [-1.8085191, 52.4431401], [-1.8078685, 52.4425574], [-1.8071959, 52.44191429999999], [-1.8068145, 52.4415306], [-1.806623, 52.4413255], [-1.8062324999999992, 52.4408911], [-1.8058376, 52.44044410000001], [-1.8052307, 52.439700599999995], [-1.8051181433590224, 52.43957578845911], [-1.8051112999999996, 52.4395682], [-1.8050138, 52.43942959999999], [-1.8045713000000003, 52.43883769999999], [-1.8043019, 52.438446899999995], [-1.8041578999999996, 52.438233100000005], [-1.8039393, 52.4379001], [-1.8036843, 52.43749609999998], [-1.803598, 52.4373563], [-1.8034060000000005, 52.437026], [-1.8032893, 52.4368297], [-1.803178, 52.436636799999995], [-1.8030453, 52.4363752], [-1.8028991, 52.4360735], [-1.8027516, 52.4357808], [-1.8026278, 52.43555359999999], [-1.8024175, 52.435053200000006], [-1.8024048999999995, 52.435025], [-1.8023528, 52.4349101], [-1.8020989999999997, 52.43437579999999], [-1.8018272, 52.4337445], [-1.8016796, 52.4333778], [-1.8014877999999996, 52.4328885], [-1.8013145999999998, 52.43239139999999], [-1.8012042999999998, 52.43205719999999], [-1.8011388999999998, 52.4318461], [-1.8010468999999998, 52.43154880000001], [-1.8008668999999995, 52.4308752], [-1.8005328, 52.4293909], [-1.8004772000000002, 52.42905549999999], [-1.8002519, 52.4279373], [-1.8001991999999998, 52.427656600000006], [-1.8001097, 52.4272472], [-1.8000482, 52.4270038], [-1.7999708000000003, 52.4267127], [-1.7999005, 52.426461], [-1.7997760999999997, 52.4260383], [-1.7996768999999997, 52.4257603], [-1.799531, 52.42536140000001], [-1.7994085, 52.42503889999999], [-1.7992280000000005, 52.42460319999999], [-1.7990753, 52.42427360000001], [-1.7989193999999995, 52.4239456], [-1.7987958, 52.4237001], [-1.7986333999999995, 52.42338879999999], [-1.7984934, 52.4231492], [-1.7983288000000002, 52.42287149999999], [-1.7981677000000005, 52.42261499999999], [-1.7978326999999998, 52.42210320000001], [-1.7976130999999995, 52.4217898], [-1.7972807, 52.4213384], [-1.7969532, 52.42093199999999], [-1.7967449000000002, 52.4206837], [-1.7966305682390429, 52.42055571811094], [-1.7960598, 52.4199168], [-1.7958016, 52.4196444], [-1.7954593, 52.4193034], [-1.7949661, 52.4188343], [-1.7946941, 52.4185883], [-1.7943689, 52.41830569999998], [-1.7940317999999995, 52.41802800000001], [-1.7935526, 52.41764679999999], [-1.7932566, 52.41741089999999], [-1.7929710999999997, 52.41720839999999], [-1.7922321000000003, 52.416672000000005], [-1.7910978, 52.4159845], [-1.7896919, 52.4151872], [-1.7883004999999998, 52.414402599999995], [-1.7873981, 52.41387399999999], [-1.7872463000000005, 52.413782], [-1.7865460999999998, 52.413298], [-1.7855629999999998, 52.412585099999994], [-1.7846071999999995, 52.411861], [-1.7844958999999998, 52.4117706], [-1.7835154999999998, 52.410923700000005], [-1.7831326999999997, 52.410601799999995], [-1.7817361, 52.409385599999986], [-1.7812768999999995, 52.4089626], [-1.7808098, 52.40847319999999], [-1.7803664, 52.4079957], [-1.7802638, 52.40786809999999], [-1.7799743999999995, 52.4074779], [-1.7797575, 52.407189599999995], [-1.7795464, 52.4069194], [-1.7791547999999997, 52.4063603], [-1.7787484999999998, 52.405739700000005], [-1.7784337, 52.405273599999994], [-1.7783030999999998, 52.4050647], [-1.7778084000000005, 52.4041697], [-1.7774030999999997, 52.4033001], [-1.7760783, 52.4001239], [-1.7752993, 52.3983808], [-1.7745797, 52.396863999999994], [-1.7745114999999998, 52.39670900000001], [-1.7743426, 52.39628020000001], [-1.7740898, 52.3957282], [-1.7737822, 52.3950567], [-1.7737463, 52.394978300000005], [-1.7735584999999998, 52.3945683], [-1.7725218, 52.3926385], [-1.7721073, 52.39199090000001], [-1.7718298, 52.3915601], [-1.7716787, 52.3913143], [-1.771323, 52.390787], [-1.7708722999999995, 52.39010429999999], [-1.7704158, 52.3894338], [-1.7699385, 52.3887526], [-1.7693469, 52.3879629], [-1.7692802, 52.387868], [-1.7692365, 52.387810300000005], [-1.7687391999999995, 52.387153999999995], [-1.7679827999999995, 52.3862205], [-1.7673117, 52.3854334], [-1.7668818, 52.3849397], [-1.76673474660161, 52.384780653945135], [-1.7666476, 52.3846864], [-1.7659993, 52.38399869999999], [-1.7658033999999998, 52.3838012], [-1.7653373999999995, 52.3833537], [-1.7649807999999998, 52.38302720000001], [-1.7643483, 52.38247049999999], [-1.763185, 52.38147579999999], [-1.7625020999999998, 52.3808775], [-1.7621247999999998, 52.3805591], [-1.7610852, 52.3796627], [-1.7602695999999998, 52.37896879999999], [-1.7599807999999997, 52.37872290000001], [-1.7598925, 52.37862590000001], [-1.7597906, 52.3785219], [-1.7596752000000002, 52.3784006], [-1.7596377, 52.3783688], [-1.7594230999999998, 52.3781887], [-1.7593433999999997, 52.37811729999999], [-1.7592701999999998, 52.3780585], [-1.7591281, 52.37793739999999], [-1.759002, 52.37783009999999], [-1.7588651999999998, 52.37771390000001], [-1.7587082999999997, 52.3775771], [-1.7585554, 52.37744529999999], [-1.7583811, 52.3772931], [-1.7582053999999998, 52.37713260000001], [-1.7580619, 52.37700000000001], [-1.7579197, 52.3768632], [-1.757791, 52.3767372], [-1.7576113000000002, 52.3765562], [-1.7574638, 52.3764015], [-1.7573203, 52.3762468], [-1.7571244999999998, 52.3760339], [-1.7569676, 52.3758611], [-1.7568066, 52.37568590000001], [-1.7566578, 52.375522999999994], [-1.7565371, 52.3753879], [-1.7563869, 52.3752184], [-1.756242, 52.375060399999995], [-1.7560797999999995, 52.374880299999994], [-1.7559309, 52.3747215], [-1.7557753, 52.3745471], [-1.7556452, 52.3744063], [-1.7555111, 52.3742605], [-1.7554159, 52.37416309999998], [-1.7552791, 52.3740215], [-1.7551597999999995, 52.3738995], [-1.7549733, 52.373716900000005], [-1.7548205, 52.37356290000001], [-1.7546661999999995, 52.3734156], [-1.7545253999999997, 52.3732846], [-1.7543618, 52.3731339], [-1.7542103, 52.3730005], [-1.7540761, 52.3728817], [-1.7539152000000002, 52.3727425], [-1.7537663, 52.372614], [-1.7535826, 52.37246329999999], [-1.7534177, 52.3723282], [-1.7531842999999998, 52.37214480000001], [-1.7530313999999998, 52.3720237], [-1.7528182, 52.37186650000001], [-1.7527416999999998, 52.3718018], [-1.7525822, 52.3716847], [-1.7523930999999997, 52.371543], [-1.7522320999999998, 52.3714243], [-1.7520309999999997, 52.3712835], [-1.7518499, 52.3711549], [-1.7516045, 52.3709871], [-1.7514181, 52.3708634], [-1.7511646, 52.3706972], [-1.750883, 52.37052030000001], [-1.7506523, 52.370377000000005], [-1.7503987999999997, 52.37022879999999], [-1.7500393999999997, 52.3700266], [-1.7497268999999998, 52.369858699999995], [-1.7493541, 52.3696647], [-1.7490497, 52.3695107], [-1.7487748, 52.369373999999986], [-1.7485280000000003, 52.3692479], [-1.7481789, 52.36907550000001], [-1.7479446, 52.3689597], [-1.747805, 52.3688881], [-1.7476455, 52.36881880000001], [-1.7474865, 52.368751], [-1.7472837999999995, 52.36866429999999], [-1.7468852, 52.36846760000001], [-1.7459663, 52.36800709999999], [-1.7451985, 52.3676195], [-1.7443372999999998, 52.3671879], [-1.7434961999999998, 52.36676099999999], [-1.7429893, 52.36650180000001], [-1.7427498, 52.36638709999998], [-1.7421823, 52.36610779999999], [-1.7401200999999995, 52.365080299999995], [-1.7396949, 52.3648646], [-1.7396596999999998, 52.3648469], [-1.7395006, 52.36476720000001], [-1.7382954, 52.3641519], [-1.7370547, 52.36351839999999], [-1.736729, 52.36335549999999], [-1.7363991, 52.36317999999999], [-1.7358559, 52.362892300000006], [-1.7352004000000003, 52.362533], [-1.7347726, 52.362291], [-1.7344497, 52.3620972], [-1.7340249, 52.3618359], [-1.7336413999999998, 52.361594099999984], [-1.7331308999999997, 52.361250899999995], [-1.7326499, 52.3609133], [-1.7322605999999998, 52.3606273], [-1.7319754999999997, 52.3604093], [-1.7315496, 52.3600676], [-1.7309890999999995, 52.3595975], [-1.7304455999999997, 52.35910930000001], [-1.7302177, 52.358886199999986], [-1.7298505, 52.3585314], [-1.7296372, 52.35831329999999], [-1.7292536999999997, 52.3579109], [-1.7288688, 52.3574762], [-1.7285105999999997, 52.35704629999999], [-1.7280453, 52.3564392], [-1.7278866, 52.356232], [-1.7276518999999997, 52.35590849999999], [-1.7272231999999998, 52.3552806], [-1.7270034, 52.35494440000001], [-1.7268194, 52.3546473], [-1.7266391999999997, 52.3543504], [-1.7264794999999995, 52.3540767], [-1.7263609, 52.35386249999999], [-1.7262258, 52.3536037], [-1.7260077, 52.35316849999999], [-1.7257815000000003, 52.35266260000001], [-1.7256537999999997, 52.352363399999994], [-1.7255508999999998, 52.3521061], [-1.7253898999999997, 52.35166329999999], [-1.7252929, 52.3513669], [-1.7251956999999998, 52.35105329999999], [-1.7250877999999998, 52.3506656], [-1.725014, 52.3503856], [-1.7249238999999998, 52.3499809], [-1.7248521999999995, 52.34962350000001], [-1.7247844, 52.3492301], [-1.7247274, 52.3488024], [-1.7246832, 52.3484174], [-1.7246652, 52.34814980000001], [-1.7246517, 52.347871100000006], [-1.7246483, 52.34766450000001], [-1.7246509000000003, 52.347447599999995], [-1.7246649999999997, 52.3472222], [-1.7246883999999998, 52.3469408], [-1.7247056999999997, 52.34677249999999], [-1.7247384, 52.34654559999999], [-1.7247996999999995, 52.346176], [-1.7248602999999998, 52.3458823], [-1.7250506, 52.34505359999999], [-1.7252328, 52.344246], [-1.7254645, 52.34324529999999], [-1.7255649, 52.34282269999999], [-1.7257883, 52.3417839], [-1.7258271, 52.3415551], [-1.7258614, 52.34131799999999], [-1.7258988, 52.34103329999999], [-1.7259286, 52.340781], [-1.7259531, 52.3405827], [-1.7259747999999997, 52.3403582], [-1.7260439, 52.3397268], [-1.7261007, 52.3391592], [-1.7261285999999998, 52.338953499999995], [-1.7261597999999998, 52.3386581], [-1.7262801999999997, 52.33748550000001], [-1.7262917, 52.3373576], [-1.7263198999999998, 52.3370297], [-1.7263319999999998, 52.33680729999998], [-1.7263408999999998, 52.3364651], [-1.726336, 52.3361972], [-1.7263258, 52.3358585], [-1.7263132999999995, 52.33563839999999], [-1.7262927, 52.3354451], [-1.7262509999999998, 52.3351951], [-1.7262267999999998, 52.33499359999999], [-1.7262006, 52.33485969999999], [-1.7261818999999998, 52.334726200000006], [-1.7261557999999997, 52.334502500000006], [-1.7260561, 52.3340803], [-1.7260006, 52.3338438], [-1.7259409, 52.333649900000005], [-1.7258457, 52.3333591], [-1.7257685, 52.33312339999999], [-1.7256374999999995, 52.33278339999999], [-1.7254659, 52.3323312], [-1.7253282, 52.331998], [-1.7251590999999995, 52.3316118], [-1.724568, 52.330253500000005], [-1.7244772999999998, 52.3300575], [-1.7244180933690028, 52.32991742479848], [-1.7242827000000005, 52.32959710000001], [-1.7240425999999998, 52.32904150000001], [-1.7238093, 52.32849619999999], [-1.7236264, 52.32803699999999], [-1.7234761999999997, 52.3276295], [-1.7233802, 52.3273576], [-1.7231244, 52.3265609], [-1.7229533, 52.3260224], [-1.7227547999999997, 52.32540379999998], [-1.7225980999999997, 52.324959], [-1.7225237999999998, 52.3247758], [-1.7224179, 52.32449400000001], [-1.7221228, 52.323834600000005], [-1.7220829, 52.3237562], [-1.7220421, 52.323673600000006], [-1.7219317999999997, 52.3234507], [-1.7215958999999998, 52.3228114], [-1.7213560999999995, 52.3224204], [-1.7212124999999998, 52.3221924], [-1.720885, 52.3217054], [-1.7206557000000002, 52.3213871], [-1.7203072, 52.32092519999999], [-1.7199420999999997, 52.320482], [-1.7196242, 52.320121], [-1.7194556, 52.3199353], [-1.7192657999999998, 52.3197327], [-1.7188414, 52.3193042], [-1.7183797999999997, 52.31884889999999], [-1.7173644, 52.3179076], [-1.7170884999999998, 52.3176554], [-1.7166925, 52.3172952], [-1.7150941999999998, 52.3158002], [-1.7147319, 52.315467000000005], [-1.7137944, 52.3145927], [-1.7133902, 52.3142141], [-1.7129461999999998, 52.31380719999999], [-1.7126365, 52.31352780000001], [-1.7120983, 52.3130551], [-1.7116892, 52.3126958], [-1.7114782999999998, 52.3125116], [-1.7111074, 52.3122088], [-1.710862, 52.3120163], [-1.7104059, 52.311671200000006], [-1.7098653, 52.311278499999986], [-1.7092210999999995, 52.31083079999999], [-1.7086829999999995, 52.310482400000005], [-1.7082904999999995, 52.310242], [-1.7076271999999997, 52.309851], [-1.7071080999999997, 52.30956209999999], [-1.7067990398270907, 52.30939716963092], [-1.7065851, 52.309282999999986], [-1.7064733999999997, 52.3092264], [-1.7060225, 52.3089958], [-1.7054501, 52.3087068], [-1.7048487, 52.3084227], [-1.7038414999999998, 52.3079799], [-1.7028874, 52.3075979], [-1.7022293, 52.3073477], [-1.7008987, 52.30686120000001], [-1.7007958, 52.3068236], [-1.7005444999999997, 52.306731799999994], [-1.6994115999999997, 52.3063134], [-1.6988141999999995, 52.3060956], [-1.6982498999999998, 52.3058792], [-1.6976264, 52.30563159999999], [-1.6967315, 52.3052617], [-1.6957326999999998, 52.30482949999999], [-1.6951278999999997, 52.3045546], [-1.6943889999999997, 52.304212599999985], [-1.6934922, 52.3037771], [-1.6929976, 52.3035309], [-1.6922269, 52.3031369], [-1.6917198, 52.302871299999985], [-1.6906939999999997, 52.3023205], [-1.6901295, 52.3020103], [-1.6895853, 52.30169860000001], [-1.6867635999999997, 52.3000504], [-1.6858803, 52.299532799999994], [-1.6851250999999996, 52.299090199999995], [-1.6838466, 52.2983361], [-1.6831208, 52.2979162], [-1.6824768, 52.2975544], [-1.6818894999999998, 52.2972544], [-1.6813083999999998, 52.2969941], [-1.6807502, 52.296760099999986], [-1.6805182, 52.296672699999995], [-1.6800995, 52.296519], [-1.6797920999999998, 52.29641759999999], [-1.6795141, 52.296325199999984], [-1.6788727999999995, 52.296137], [-1.6785001, 52.296036499999985], [-1.6781867999999998, 52.295958299999995], [-1.6777367, 52.2958549], [-1.6771455999999998, 52.295730000000006], [-1.6766280999999998, 52.2956356], [-1.6761001, 52.29555129999999], [-1.6752298, 52.29542549999999], [-1.6741475999999995, 52.295308600000006], [-1.6735152999999998, 52.2952508], [-1.6729067999999998, 52.2952126], [-1.6728619768522444, 52.29521066315773], [-1.6722079, 52.295182399999995], [-1.6716017, 52.29517379999999], [-1.6707676, 52.2951796], [-1.6698454, 52.2952093], [-1.6692642, 52.2952477], [-1.6686451, 52.295301499999994], [-1.6680827, 52.29536329999999], [-1.6676924, 52.29540819999999], [-1.6673870999999998, 52.2954497], [-1.6666656, 52.29556389999998], [-1.6661648999999998, 52.2956552], [-1.6653213, 52.295822699999995], [-1.6646762999999998, 52.2959811], [-1.6641537, 52.29611640000001], [-1.6629556, 52.296458099999995], [-1.6622832, 52.2966582], [-1.6613889999999998, 52.29691509999999], [-1.6607383, 52.29708840000001], [-1.6598848999999998, 52.2972927], [-1.6594659, 52.2973873], [-1.6587681999999997, 52.29753259999999], [-1.6580898, 52.29765029999999], [-1.6572650999999998, 52.2977877], [-1.6563859999999997, 52.2979088], [-1.6558341, 52.29797249999999], [-1.6551874, 52.29803810000001], [-1.6543293, 52.2981092], [-1.6536687999999995, 52.2981497], [-1.6528690999999998, 52.2981848], [-1.6521802999999995, 52.2982039], [-1.6516673, 52.2982096], [-1.6509464, 52.2982044], [-1.6501399, 52.2981843], [-1.6496123, 52.29816049999999], [-1.6491659, 52.2981354], [-1.6486837, 52.2981055], [-1.6481640999999998, 52.2980598], [-1.6476215, 52.2980105], [-1.6466396, 52.29789800000001], [-1.6461623, 52.2978325], [-1.6457944999999998, 52.297782000000005], [-1.6449631, 52.29765329999998], [-1.6442853999999998, 52.29753500000001], [-1.6433132, 52.2973557], [-1.6426362, 52.29722259999999], [-1.6416546, 52.2970188], [-1.6411095999999998, 52.2968983], [-1.6401665999999997, 52.2966867], [-1.6394128999999995, 52.29650889999999], [-1.6386385, 52.2963169], [-1.6377027999999998, 52.29607229999999], [-1.6362873999999998, 52.2956752], [-1.6360483, 52.2956072], [-1.6359417999999997, 52.29557460000001], [-1.6349714, 52.2952782], [-1.6343380999999997, 52.29508409999999], [-1.6335493, 52.29481760000001], [-1.6330532999999998, 52.2946475], [-1.6321962, 52.294340600000005], [-1.6313541, 52.29402739999999], [-1.6308289, 52.293822000000006], [-1.6303896, 52.2936444], [-1.6294352, 52.29323860000001], [-1.6287626, 52.2929355], [-1.6286121, 52.29286640000001], [-1.6279411999999998, 52.2925495], [-1.6273767999999995, 52.29227099999999], [-1.6266607999999998, 52.2919156], [-1.6234521, 52.29029839999998], [-1.6214772, 52.28929219999999], [-1.6214256000000002, 52.2892664], [-1.6202088999999995, 52.2886589], [-1.6186214, 52.28787299999999], [-1.618525, 52.2878253], [-1.617925, 52.2875627], [-1.6175778, 52.2874232], [-1.6170340999999997, 52.2872156], [-1.6169675114151385, 52.28719190313444], [-1.6165682, 52.28704979999999], [-1.61586, 52.2868232], [-1.615256, 52.2866536], [-1.6144858, 52.286460700000006], [-1.6143634999999998, 52.2864278], [-1.6137737, 52.2862981], [-1.6129879, 52.28614249999999], [-1.6123240999999997, 52.286038], [-1.6119592, 52.285985700000005], [-1.611862, 52.28597130000001], [-1.6110469, 52.28587219999999], [-1.6107397, 52.28584009999999], [-1.6102659, 52.285799699999984], [-1.6098374999999998, 52.28576989999999], [-1.6092831999999997, 52.2857407], [-1.6086307, 52.28571829999999], [-1.6081788999999995, 52.285715799999984], [-1.6080765, 52.28571469999999], [-1.607631, 52.2857149], [-1.607263, 52.2857224], [-1.6068051, 52.2857398], [-1.6063851999999998, 52.2857613], [-1.6060321, 52.285785100000005], [-1.6055519, 52.28582750000001], [-1.6051513, 52.2858688], [-1.6048477, 52.285905499999984], [-1.6045402999999998, 52.2859446], [-1.6041218, 52.2860061], [-1.6037577999999997, 52.28606380000001], [-1.6032941999999997, 52.28614189999999], [-1.6021071, 52.28635849999999], [-1.6011759999999997, 52.2865241], [-1.6007915999999998, 52.28658489999999], [-1.6003500999999998, 52.2866478], [-1.5997299, 52.2867258], [-1.5991651, 52.2867834], [-1.5987356, 52.2868198], [-1.5981594, 52.2868555], [-1.5977493, 52.2868757], [-1.5973239, 52.2868885], [-1.5970239, 52.2868976], [-1.5963045, 52.2868981], [-1.5954442999999998, 52.2868882], [-1.5930478999999995, 52.2868426], [-1.5929392999999998, 52.286841], [-1.592636, 52.28683800000001], [-1.591587, 52.28681900000001], [-1.5908004999999998, 52.286798799999985], [-1.5890322, 52.28676720000001], [-1.5851133, 52.2867007], [-1.5847915999999995, 52.286697], [-1.5818494, 52.28664680000001], [-1.5799843999999998, 52.28661309999999], [-1.5797571, 52.28660810000001], [-1.5785225, 52.2865839], [-1.5769397999999997, 52.2865563], [-1.5759171999999997, 52.2865287], [-1.5754141, 52.2865083], [-1.5749730999999998, 52.28648640000001], [-1.5747789, 52.2864763], [-1.5742751999999998, 52.2864445], [-1.5735066999999998, 52.2863892], [-1.5730577999999995, 52.28634899999999], [-1.5721624, 52.28625670000001], [-1.5713604, 52.2861597], [-1.5706612, 52.286061899999986], [-1.569655, 52.2859003], [-1.5685272999999995, 52.2857018], [-1.5658238999999998, 52.2852253], [-1.5654024999999998, 52.285149], [-1.5649113999999995, 52.285060400000006], [-1.5644617999999997, 52.2849824], [-1.5635308, 52.284834700000005], [-1.5626315, 52.2847103], [-1.5622822, 52.2846711], [-1.5620018, 52.2846401], [-1.5611484999999998, 52.2845608], [-1.5605529, 52.2845203], [-1.5600056999999998, 52.2844932], [-1.5595277, 52.2844783], [-1.5589208999999995, 52.28447], [-1.5583684999999998, 52.28447200000001], [-1.5570092, 52.2845096], [-1.5531553, 52.284709500000005], [-1.5518598, 52.2847724], [-1.5507888, 52.284815], [-1.5500678, 52.2848389], [-1.5495970999999995, 52.28485260000001], [-1.5488031, 52.2848688], [-1.5473836, 52.2848841], [-1.5472132999999997, 52.28488589999999], [-1.5471851999999997, 52.2848856], [-1.5471303, 52.28488529999999], [-1.5470217, 52.2848862], [-1.5467913, 52.28488649999999], [-1.5458704, 52.2848803], [-1.5450452, 52.2848631], [-1.544196, 52.28484159999999], [-1.5434276, 52.2848177], [-1.5433958999999997, 52.2848167], [-1.5426424999999997, 52.2847919], [-1.5423052999999998, 52.2847808], [-1.5420281, 52.28476740000001], [-1.5417122999999997, 52.284741700000005], [-1.5414534, 52.2847343], [-1.5412910999999998, 52.2847278], [-1.5410966999999998, 52.28471309999999], [-1.5409867, 52.28470480000001], [-1.5408607, 52.2846949], [-1.5407050999999998, 52.2846875], [-1.5405589, 52.28468259999999], [-1.5403846, 52.2846802], [-1.5401727, 52.2846777], [-1.5399849, 52.2846761], [-1.5397421999999998, 52.2846744], [-1.5395369999999995, 52.2846752], [-1.5393264, 52.2846744], [-1.5391292999999997, 52.2846728], [-1.5389295000000005, 52.2846695], [-1.5387189999999995, 52.284670299999995], [-1.5384856, 52.2846662], [-1.5382496, 52.284660499999994], [-1.5379733, 52.2846531], [-1.5377694999999998, 52.284649], [-1.5375616, 52.28464159999999], [-1.537402, 52.2846318], [-1.5371311, 52.284623499999995], [-1.5369501000000003, 52.284616199999995], [-1.5367865, 52.2846096], [-1.5365866, 52.2846006], [-1.5364095999999998, 52.28459240000001], [-1.5362111, 52.2845833], [-1.5360568999999995, 52.2845776], [-1.5359375, 52.2845719], [-1.5357927, 52.2845653], [-1.5355981999999997, 52.2845563], [-1.5353138999999998, 52.2845464], [-1.5351449, 52.2845399], [-1.5349505, 52.28453079999999], [-1.5347185, 52.2845144], [-1.5345615999999995, 52.28450459999999], [-1.5343578, 52.28450029999998], [-1.5343549, 52.2844907], [-1.5341969, 52.2844753], [-1.5338225999999997, 52.2844225], [-1.5336122999999997, 52.2843848], [-1.5334102999999997, 52.28434450000001], [-1.5332232999999995, 52.284306699999995], [-1.5330680999999995, 52.2842709], [-1.5326685, 52.2841715], [-1.5318809, 52.28396759999999], [-1.5316058, 52.28389829999999], [-1.5314287, 52.28385070000001], [-1.5312316, 52.28379979999999], [-1.5310174000000003, 52.28374269999999], [-1.5307126999999998, 52.2836639], [-1.5305214, 52.28361249999999], [-1.5302113, 52.28353320000001], [-1.5297916, 52.2834192], [-1.5296396999999995, 52.2833753], [-1.5293681999999995, 52.28329449999999], [-1.5291581999999997, 52.2832321], [-1.5290094, 52.2831829], [-1.5288847, 52.283138599999994], [-1.5287692999999998, 52.2830959], [-1.5286151, 52.283036800000005], [-1.5283388, 52.28293099999999], [-1.5281604999999998, 52.28285309999999], [-1.5280062, 52.2827825], [-1.5278881999999998, 52.2827259], [-1.5277984, 52.28268159999999], [-1.5277253, 52.2826439], [-1.5275670999999995, 52.282566899999985], [-1.5274188, 52.28248389999998], [-1.5272646, 52.28239529999999], [-1.5271359830031863, 52.28231944440369], [-1.5271198, 52.2823099], [-1.5269669, 52.2822197], [-1.5268528999999995, 52.2821524], [-1.5267335, 52.2820769], [-1.5265904, 52.281986], [-1.5262903, 52.2817981], [-1.5261099, 52.28168719999999], [-1.5259395999999998, 52.281579699999995], [-1.5257693, 52.281468099999984], [-1.5256284999999998, 52.28137379999998], [-1.5254367, 52.2812433], [-1.5252892, 52.28113749999999], [-1.5251323, 52.2810251], [-1.5249525999999998, 52.2808864], [-1.5248292, 52.2807945], [-1.5246682, 52.2806649], [-1.5245623, 52.2805812], [-1.5244509999999998, 52.28049009999999], [-1.5243169, 52.2803818], [-1.5241908, 52.2802752], [-1.5240727999999997, 52.2801759], [-1.52394, 52.28006510000001], [-1.5238207, 52.27996009999999], [-1.5237267999999995, 52.2798838], [-1.5236006999999998, 52.2797697], [-1.5233902, 52.279585099999984], [-1.523244, 52.2794563], [-1.5229664, 52.2792052], [-1.5228693999999998, 52.2791162], [-1.522788, 52.2790411], [-1.5226579, 52.2789197], [-1.5225185, 52.27878350000001], [-1.5224299, 52.2786973], [-1.5222766999999997, 52.27855220000001], [-1.5222141, 52.27849109999999], [-1.5221375999999998, 52.27841589999999], [-1.5220303, 52.27831749999999], [-1.5219069, 52.2781936], [-1.5217031, 52.2779876], [-1.5214617, 52.2777374], [-1.5213437, 52.2776143], [-1.5211920999999995, 52.27744280000001], [-1.5210606999999998, 52.277300799999985], [-1.5208662, 52.277075999999994], [-1.5206879, 52.276875], [-1.5205269, 52.2766797], [-1.5203794, 52.2765024], [-1.5202346, 52.27631119999999], [-1.5200991, 52.2761496], [-1.5199556, 52.27595999999999], [-1.5198591, 52.2758247], [-1.5197020999999995, 52.27560390000001], [-1.5195613, 52.275406200000006], [-1.5194124999999998, 52.2751772], [-1.5192901294036905, 52.27498606676315], [-1.5192502, 52.2749237], [-1.5191160999999995, 52.27470619999998], [-1.5189349999999997, 52.27439439999999], [-1.5188425, 52.2742163], [-1.5187151, 52.27399389999999], [-1.5185783, 52.27371900000001], [-1.5185005, 52.27354669999999], [-1.518412, 52.2733588], [-1.5183168, 52.2731503], [-1.5181973999999998, 52.2728812], [-1.5180954999999998, 52.2726235], [-1.5180136999999998, 52.2723773], [-1.5179587, 52.2722181], [-1.5178917, 52.2720162], [-1.5178044999999998, 52.27172], [-1.5177602, 52.2715616], [-1.5176850999999998, 52.27127110000001], [-1.5176435, 52.27107989999998], [-1.517614, 52.270942], [-1.5175832, 52.2707902], [-1.517543, 52.270573500000005], [-1.5175067999999998, 52.27035279999999], [-1.5174840000000005, 52.27017059999999], [-1.5174625, 52.2700155], [-1.517441, 52.2697578], [-1.5174156, 52.2695025], [-1.5174114999999997, 52.2693581], [-1.5174021, 52.2691972], [-1.5173967999999998, 52.26903800000001], [-1.5173953999999998, 52.2689125], [-1.5173940999999995, 52.2687081], [-1.5173940999999995, 52.2686072], [-1.5173940999999995, 52.26847500000001], [-1.5173981, 52.2683404], [-1.5174008, 52.2682124], [-1.5174074999999998, 52.2680811], [-1.5174101999999998, 52.26795799999999], [-1.5174156, 52.2678242], [-1.5174236, 52.26758699999999], [-1.5174302999999998, 52.2673876], [-1.517433, 52.26723979999999], [-1.5174396999999995, 52.26712899999999], [-1.5174504, 52.2668541], [-1.5174518, 52.266653000000005], [-1.5174558, 52.26653569999999], [-1.5174585, 52.266269699999995], [-1.5174558, 52.26613600000001], [-1.5174545, 52.2659455], [-1.5174436999999998, 52.26567299999999], [-1.517433, 52.2655549], [-1.5174209, 52.2653956], [-1.5174114999999997, 52.265289799999984], [-1.5173901, 52.26508869999999], [-1.5173739999999998, 52.2649631], [-1.5173578999999997, 52.26484570000001], [-1.517315, 52.264600300000005], [-1.5172935, 52.2644887], [-1.5172506, 52.2642892], [-1.5172184, 52.2641448], [-1.517154, 52.2638911], [-1.5171164999999998, 52.2637491], [-1.5170521, 52.2635333], [-1.5169823999999998, 52.2633215], [-1.5169166999999997, 52.26312779999999], [-1.5168623999999995, 52.2629706], [-1.5168262, 52.26287899999999], [-1.5168009, 52.26281649999999], [-1.5167316, 52.2626583], [-1.5166711999999998, 52.262517899999985], [-1.516627, 52.26240959999999], [-1.5165653, 52.2622791], [-1.5164996, 52.26213380000001], [-1.5164205, 52.2619778], [-1.5163587999999997, 52.2618547], [-1.5162864, 52.2617144], [-1.5160153999999997, 52.26124070000001], [-1.5158732999999998, 52.2610093], [-1.5157914999999995, 52.260882], [-1.5157042999999997, 52.2607466], [-1.5156171, 52.2606226], [-1.5154481999999998, 52.2603821], [-1.5152738, 52.26015060000001], [-1.5151974, 52.260050500000006], [-1.5150928, 52.25991669999999], [-1.5150015999999995, 52.25980099999999], [-1.5148754999999998, 52.2596483], [-1.5147588, 52.2595096], [-1.5146421999999995, 52.25938070000001], [-1.5145174, 52.2592411], [-1.5144222, 52.2591328], [-1.5142679999999995, 52.2589678], [-1.5141258, 52.2588208], [-1.5139622, 52.25865580000001], [-1.5138052999999998, 52.25850150000001], [-1.5136041, 52.258306099999984], [-1.5134043, 52.2581272], [-1.5132474, 52.25798600000001], [-1.5131124000000002, 52.2578693], [-1.5129912999999997, 52.257766], [-1.5128504, 52.2576494], [-1.5126721, 52.25750000000001], [-1.5125285999999998, 52.2573859], [-1.5122724, 52.2571889], [-1.5120619, 52.2570321], [-1.5118485999999998, 52.2568753], [-1.5117038, 52.256772700000006], [-1.5115433, 52.256665], [-1.5113201999999997, 52.25650999999999], [-1.511162, 52.25640649999998], [-1.5108266999999995, 52.25619230000001], [-1.5106416, 52.2560765], [-1.5104699999999998, 52.2559723], [-1.5102836, 52.25586139999999], [-1.5100998, 52.25575389999999], [-1.5098946, 52.25563979999999], [-1.5097404, 52.25555520000001], [-1.5095727999999995, 52.2554625], [-1.5093823, 52.2553631], [-1.5092335, 52.25528680000001], [-1.5088015999999995, 52.2550676], [-1.5085160000000002, 52.2549264], [-1.5083939999999998, 52.2548656], [-1.5081645999999995, 52.2547556], [-1.5079433000000002, 52.2546563], [-1.5076939, 52.25454459999999], [-1.5074055999999998, 52.25441579999999], [-1.5071654999999995, 52.25431230000001], [-1.5069898, 52.254238400000006], [-1.5058003, 52.25373929999999], [-1.5052491, 52.2535102], [-1.5046267999999998, 52.253249999999994], [-1.5045114, 52.2532032], [-1.5042405, 52.253092299999985], [-1.5038302, 52.252917499999995], [-1.5034653999999998, 52.25276469999999], [-1.5031354999999995, 52.2526276], [-1.5026929000000002, 52.25244210000001], [-1.5022851999999998, 52.252273800000005], [-1.5017634999999998, 52.2520587], [-1.5013317, 52.2518772], [-1.5008582999999998, 52.2516794], [-1.5003217999999998, 52.2514544], [-1.4998805999999998, 52.251269699999995], [-1.4995976, 52.25115229999999], [-1.4991952999999998, 52.2509832], [-1.4986602, 52.250762299999984], [-1.4983222, 52.250620299999994], [-1.4978099, 52.250408400000005], [-1.4972547, 52.2501802], [-1.4968712, 52.250027499999995], [-1.4965438999999998, 52.249898599999995], [-1.4961456000000002, 52.24974749999999], [-1.4955259999999997, 52.2495266], [-1.4950459, 52.2493657], [-1.4946718, 52.2492466], [-1.4942505999999998, 52.2491153], [-1.493902, 52.24901429999999], [-1.4935036, 52.2489026], [-1.4931778000000002, 52.248813899999995], [-1.4928866999999997, 52.24874], [-1.4924884, 52.2486399], [-1.492239, 52.2485799], [-1.4919855, 52.2485216], [-1.4917414000000002, 52.24846829999999], [-1.4913846999999998, 52.24839189999999], [-1.4910104999999998, 52.2483155], [-1.490732, 52.2482582], [-1.4901938, 52.24815709999999], [-1.4899429999999998, 52.2481149], [-1.4888116, 52.2479477], [-1.4875824, 52.24779379999999], [-1.4868389, 52.2477149], [-1.471811, 52.2461993], [-1.4706494, 52.24605710000001], [-1.4694919, 52.24587729999999], [-1.468269, 52.2456575], [-1.4672424999999998, 52.2454324], [-1.4661188, 52.2451479], [-1.4650649, 52.24484530000001], [-1.4639856, 52.244488399999994], [-1.4629506, 52.244106900000006], [-1.4619282999999998, 52.2436801], [-1.4609589, 52.2432197], [-1.4604963, 52.2429869], [-1.4584708, 52.2418953], [-1.4579871, 52.241644399999984], [-1.4570747, 52.2412293], [-1.4560269999999995, 52.2408025], [-1.4549266, 52.24043000000001], [-1.4538071999999995, 52.24011179999999], [-1.4527004, 52.23985179999999], [-1.4515767999999998, 52.2396384], [-1.4504826999999998, 52.2394806], [-1.4496378, 52.23938619999999], [-1.4475756999999998, 52.239172999999994], [-1.4465648, 52.239067600000006], [-1.4459627, 52.23900849999999], [-1.4453881999999998, 52.238929699999986], [-1.4448137, 52.2388339], [-1.4438399999999998, 52.2386516], [-1.4427289999999997, 52.238418800000005], [-1.4416371, 52.238149699999994], [-1.4406612, 52.2378703], [-1.4398755000000003, 52.2376181], [-1.437304454591234, 52.23674204477418], [-1.4371613999999997, 52.2366933], [-1.4360018999999995, 52.2362535], [-1.4347662999999995, 52.2357361], [-1.4337650999999998, 52.23527820000001], [-1.4327090999999998, 52.2347517], [-1.4317037, 52.23420070000001], [-1.4309285, 52.233735], [-1.43009, 52.2331969], [-1.4293085, 52.2326445], [-1.42862, 52.2321129], [-1.4279440999999995, 52.2315566], [-1.4275639, 52.2312216], [-1.4269111999999995, 52.2306071], [-1.4263198, 52.2300004], [-1.4257263, 52.229322499999995], [-1.4252173, 52.22867299999999], [-1.4247546999999998, 52.22803520000001], [-1.4229594, 52.22527170000001], [-1.4225687, 52.22468560000001], [-1.4221019, 52.2240232], [-1.4216778, 52.22346099999999], [-1.4216245999999997, 52.223390499999994], [-1.4214998999999997, 52.2232288], [-1.420974, 52.2225715], [-1.4203932, 52.2218948], [-1.4198038999999998, 52.22124389999999], [-1.4192695000000002, 52.220668100000005], [-1.4185953795382231, 52.21998654579095], [-1.4076318999999995, 52.208900699999994], [-1.4070952, 52.20833519999999], [-1.4065883, 52.207741099999986], [-1.4060856, 52.20709779999999], [-1.4057307, 52.2065723], [-1.4055828999999995, 52.2063341], [-1.4053463, 52.2059458], [-1.4051054999999997, 52.205498], [-1.4048098, 52.2048534], [-1.4045373999999995, 52.20418159999999], [-1.4043177, 52.20349550000001], [-1.4041678, 52.20284830000001], [-1.4040326, 52.2021195], [-1.4039692, 52.201448999999975], [-1.4039692, 52.20074989999999], [-1.4039810999999998, 52.20020929999999], [-1.4039924, 52.1996988], [-1.4039734, 52.19900619999999], [-1.403927, 52.1983407], [-1.4038298000000002, 52.19767790000001], [-1.4036862000000003, 52.1969827], [-1.4034454, 52.196049300000006], [-1.4032384, 52.195390299999985], [-1.4029807, 52.194714399999995], [-1.4027082999999998, 52.1940697], [-1.4026518, 52.1939128], [-1.4026142999999998, 52.1938413], [-1.4024167999999997, 52.1934547], [-1.4020935999999995, 52.1928449], [-1.4017212999999995, 52.192191599999994], [-1.4013431999999997, 52.1915818], [-1.4009398, 52.190981], [-1.4005047, 52.1903905], [-1.4000273, 52.1897923], [-1.3994824, 52.18915140000001], [-1.398967, 52.18858289999999], [-1.3984158, 52.18801319999998], [-1.3978413, 52.1874564], [-1.3972372, 52.18690089999999], [-1.396593, 52.1863622], [-1.3959361, 52.1858222], [-1.3952666, 52.1853107], [-1.3945675, 52.1848095], [-1.3938345, 52.18430320000001], [-1.3869611999999998, 52.17965470000001], [-1.3868963, 52.17960789999999], [-1.3833836999999998, 52.17725000000001], [-1.3824622, 52.1766229], [-1.3823852, 52.1765701], [-1.3780448, 52.1736204], [-1.3774734999999998, 52.173259400000006], [-1.3773812, 52.17319659999999], [-1.3770606, 52.17298199999999], [-1.3765448, 52.17263090000001], [-1.3759202, 52.1722085], [-1.375536, 52.1719117], [-1.3752596999999998, 52.1717258], [-1.3750162, 52.1715614], [-1.3748024, 52.1714174], [-1.3746173, 52.1712956], [-1.3744188, 52.1711649], [-1.374219, 52.17103740000001], [-1.3740125, 52.170909900000005], [-1.3738636, 52.1708178], [-1.3737429, 52.17074369999999], [-1.3735966999999998, 52.1706574], [-1.3734519, 52.1705735], [-1.3733311999999998, 52.170501900000005], [-1.3731957, 52.17042709999999], [-1.3730562999999998, 52.1703481], [-1.3729302, 52.170279], [-1.3727961, 52.1702066], [-1.3726419, 52.170126], [-1.3725077, 52.17005449999999], [-1.3723723, 52.169985399999995], [-1.3722409, 52.1699179], [-1.3720899, 52.1698432], [-1.3719311, 52.16976579999999], [-1.3717734, 52.1696886], [-1.3716052, 52.169609499999986], [-1.3714295, 52.1695289], [-1.3712677999999998, 52.16945499999999], [-1.3711048999999995, 52.1693825], [-1.3709507000000003, 52.1693158], [-1.3707925, 52.1692476], [-1.3706061, 52.16917110000001], [-1.3704296, 52.1690996], [-1.3702794, 52.169039600000005], [-1.3701179, 52.1689745], [-1.3699106, 52.16889650000001], [-1.3697276, 52.16882809999999], [-1.3695177, 52.16875170000001], [-1.3693272, 52.1686818], [-1.3691549999999997, 52.1686216], [-1.3689892999999995, 52.16856500000001], [-1.368819, 52.16850490000001], [-1.3686293, 52.16843980000001], [-1.3684682999999995, 52.1683864], [-1.3682731, 52.168323099999995], [-1.3680875, 52.168263], [-1.3679024, 52.16820460000001], [-1.3676865, 52.1681355], [-1.3674544999999998, 52.1680615], [-1.3672399999999998, 52.16799319999999], [-1.3670321, 52.1679266], [-1.3667825999999998, 52.167846], [-1.3663411999999997, 52.1677086], [-1.3651026, 52.167311700000006], [-1.3643618999999998, 52.1670743], [-1.3636043999999998, 52.1668363], [-1.3630371, 52.1666534], [-1.3627914999999995, 52.1665702], [-1.362556, 52.166495399999995], [-1.3622591, 52.16639990000001], [-1.3619967999999998, 52.1663128], [-1.3617307, 52.16622879999999], [-1.3614236, 52.1661284], [-1.3611244999999998, 52.16603219999999], [-1.3608295, 52.16593760000001], [-1.3605511, 52.1658505], [-1.3602626999999998, 52.1657583], [-1.3599926, 52.1656719], [-1.3597578999999995, 52.1655937], [-1.3595961, 52.1655421], [-1.3595259, 52.1655197], [-1.3592944, 52.1654466], [-1.3590705, 52.165375], [-1.3588338999999998, 52.1652992], [-1.3586112999999995, 52.165226799999985], [-1.3583605, 52.165147899999994], [-1.358129, 52.16507059999999], [-1.3579305000000002, 52.1650081], [-1.3577369, 52.16494550000001], [-1.3576535599878743, 52.16491882804252], [-1.3575263, 52.16487810000001], [-1.3572908, 52.164802499999986], [-1.3570301, 52.16471849999999], [-1.3567914, 52.1646411], [-1.3565473, 52.16455889999999], [-1.3563327, 52.1644881], [-1.3560812, 52.164406], [-1.3558111, 52.164317], [-1.3555508999999997, 52.1642315], [-1.3553309, 52.1641566], [-1.3550713, 52.164067800000005], [-1.3548459999999998, 52.16398810000001], [-1.3545978999999997, 52.1638992], [-1.3544355999999995, 52.1638408], [-1.3543037, 52.16379379999999], [-1.3541480999999995, 52.16373540000001], [-1.3539857999999998, 52.1636745], [-1.3538302, 52.1636153], [-1.3536791999999995, 52.1635553], [-1.3535526, 52.16350429999999], [-1.3533957, 52.1634417], [-1.3532521999999998, 52.1633825], [-1.3531061, 52.16332249999999], [-1.3529557999999997, 52.1632591], [-1.3528003, 52.1631916], [-1.3526607999999998, 52.163129899999994], [-1.3524932000000005, 52.1630543], [-1.3523296, 52.162981], [-1.3521874, 52.1629161], [-1.3520618999999998, 52.1628569], [-1.3519152, 52.1627885], [-1.351769, 52.16271939999999], [-1.3516349000000003, 52.1626545], [-1.3515227, 52.16259779999999], [-1.3514096, 52.1625393], [-1.3512835, 52.16247510000001], [-1.3511507, 52.16240679999999], [-1.351034, 52.1623451], [-1.350904, 52.162274399999994], [-1.3507672, 52.16219790000001], [-1.350625, 52.162118099999994], [-1.3504882, 52.16204159999999], [-1.3503394, 52.1619585], [-1.3502066, 52.1618787], [-1.3500752, 52.1617981], [-1.3499317, 52.1617108], [-1.349815, 52.1616385], [-1.3496821999999995, 52.1615562], [-1.3495579999999998, 52.1614781], [-1.3494234, 52.16139], [-1.3492839, 52.1612995], [-1.3491458, 52.1612057], [-1.3489875, 52.161097100000006], [-1.3488673999999998, 52.1610149], [-1.3487638999999998, 52.1609359], [-1.3486429000000002, 52.160852], [-1.3485007, 52.16074580000001], [-1.3484201999999998, 52.160686600000005], [-1.3483242, 52.16061349999999], [-1.3482124, 52.160528599999985], [-1.3480729, 52.16042], [-1.347924, 52.160304], [-1.3477516, 52.16016340000001], [-1.3476007999999997, 52.16003829999999], [-1.3474729261792822, 52.159928737148455], [-1.3474318, 52.159893499999995], [-1.3472527, 52.1597397], [-1.3470738, 52.1595784], [-1.3468927, 52.1594139], [-1.3466889, 52.15921889999999], [-1.3465379, 52.15906919999998], [-1.3463603, 52.1588914], [-1.3462199999999998, 52.15874590000001], [-1.3460827, 52.1585994], [-1.3459338, 52.15843889999999], [-1.345789, 52.15827599999999], [-1.3456629, 52.158130400000005], [-1.345557, 52.15800449999999], [-1.3454497, 52.157877], [-1.3453375999999997, 52.1577372], [-1.3452021, 52.15756360000001], [-1.3451064, 52.1574376], [-1.3449696, 52.1572476], [-1.3448596, 52.157092899999995], [-1.3447456, 52.156914399999984], [-1.3446276, 52.15673830000001], [-1.3445229999999997, 52.1565754], [-1.3444331, 52.15642979999999], [-1.3443425, 52.1562702], [-1.3442226, 52.15608580000001], [-1.3441394, 52.1559344], [-1.3440563, 52.1557822], [-1.3439772, 52.1556218], [-1.3438953, 52.15545719999999], [-1.3438243, 52.155301699999995], [-1.3437505, 52.15513389999999], [-1.343662, 52.154933099999994], [-1.3435928, 52.15476290000001], [-1.3435239, 52.1545859], [-1.3434607999999997, 52.154411399999994], [-1.3434018, 52.15423859999999], [-1.3433428, 52.154051], [-1.3432999, 52.1539153], [-1.343257, 52.1537573], [-1.3432194, 52.1535985], [-1.3431752, 52.1534454], [-1.3431362999999998, 52.1532776], [-1.343096, 52.1531056], [-1.3430638999999998, 52.152952600000006], [-1.3430329999999997, 52.1528143], [-1.3429968, 52.15263740000001], [-1.3429552, 52.1524514], [-1.3429302999999997, 52.1523116], [-1.3428935, 52.15214530000001], [-1.3428573, 52.1519692], [-1.3428292, 52.15183099999999], [-1.342797, 52.1516722], [-1.3427566999999998, 52.1514714], [-1.3427165, 52.1512772], [-1.3426830000000003, 52.15109869999999], [-1.3426508, 52.15095459999999], [-1.3426091999999998, 52.1507679], [-1.3425811, 52.1506206], [-1.3425489, 52.15045189999999], [-1.3425194, 52.15029470000001], [-1.3424832, 52.150126], [-1.342455, 52.1499779], [-1.3424188, 52.1498215], [-1.3423879, 52.1496709], [-1.3423437, 52.1494743], [-1.3423209, 52.14934920000001], [-1.34229, 52.14920109999999], [-1.3422565, 52.14904799999999], [-1.3422284, 52.1489081], [-1.3422149, 52.1488258], [-1.3421787, 52.1486917], [-1.3421452, 52.14854679999999], [-1.3421063, 52.1484168], [-1.3420755, 52.14827940000001], [-1.3420378999999998, 52.1481395], [-1.3419963, 52.148002899999994], [-1.3419575, 52.147862200000006], [-1.3419105, 52.1477042], [-1.3418622, 52.147547800000005], [-1.3418153000000002, 52.147407900000005], [-1.3417616, 52.14725570000001], [-1.3417066999999998, 52.1471207], [-1.3416517, 52.14697999999999], [-1.3415927, 52.1468252], [-1.3415390000000005, 52.1466977], [-1.3414759999999997, 52.1465471], [-1.3414197, 52.14641710000001], [-1.3413619999999995, 52.14629029999999], [-1.3412962999999998, 52.146146300000005], [-1.3412158, 52.14597919999999], [-1.3411421, 52.14583029999999], [-1.3410709999999997, 52.145685400000005], [-1.3409868, 52.14551849999999], [-1.3409497, 52.1454534], [-1.3408481, 52.145278899999994], [-1.3408323000000002, 52.145239399999994], [-1.3407668, 52.1451243], [-1.340685, 52.14498019999999], [-1.3405764, 52.1447975], [-1.3404825, 52.1446387], [-1.3403831999999998, 52.14447820000001], [-1.3402932, 52.1443299], [-1.3402035, 52.14418520000001], [-1.3401308999999997, 52.1440765], [-1.3400464, 52.1439415], [-1.3399635, 52.1438116], [-1.3398776, 52.1436799], [-1.3397929999999998, 52.1435522], [-1.3397205, 52.1434394], [-1.3396414, 52.14331429999999], [-1.3395638, 52.14319350000001], [-1.3394805, 52.1430617], [-1.3393881, 52.14292110000001], [-1.3392835, 52.1427614], [-1.3391988, 52.142641100000006], [-1.3391452, 52.1425563], [-1.3390475, 52.1424058], [-1.3389561, 52.14225590000001], [-1.3388581999999998, 52.1421037], [-1.3387686, 52.14196469999999], [-1.3386705, 52.14181479999999], [-1.3382303999999998, 52.1412072], [-1.338162, 52.141103400000006], [-1.3379317, 52.1407178], [-1.3378577, 52.1406131], [-1.3377867, 52.1405201], [-1.3377289999999995, 52.140445199999995], [-1.3376646, 52.140358799999994], [-1.3375817, 52.14025770000001], [-1.3375119, 52.1401679], [-1.3374435000000002, 52.140080700000006], [-1.3373562, 52.139976], [-1.3372863999999998, 52.1398904], [-1.3371993, 52.1397876], [-1.3371201, 52.13969459999999], [-1.3370343, 52.1395966], [-1.3369459999999995, 52.139498], [-1.3368682, 52.13940989999999], [-1.3367824, 52.1393185], [-1.3367046, 52.139233700000005], [-1.3366214, 52.1391473], [-1.3365488, 52.1390674], [-1.3364712, 52.1389876], [-1.3363747, 52.13889049999999], [-1.3362645, 52.13877839999999], [-1.3361452, 52.13866159999999], [-1.3360594999999995, 52.13858020000001], [-1.3359375, 52.1384658], [-1.335826, 52.1383611], [-1.3357308000000003, 52.13827059999999], [-1.3356316999999998, 52.1381843], [-1.335573, 52.138132100000014], [-1.3355214999999998, 52.13808619999999], [-1.3353943, 52.1379752], [-1.3352883999999998, 52.13788710000001], [-1.3351704000000002, 52.13778750000001], [-1.3350401, 52.13768209999999], [-1.3349302999999997, 52.1375916], [-1.3348244, 52.137506900000005], [-1.3347075, 52.1374137], [-1.334587, 52.13732000000001], [-1.3344740999999998, 52.1372359], [-1.3343508, 52.13714459999999], [-1.3342209, 52.13705000000001], [-1.3340932999999997, 52.13695929999999], [-1.3339644999999998, 52.13686799999999], [-1.3338331, 52.1367766], [-1.3336802, 52.1366721], [-1.333545, 52.1365808], [-1.3333933999999998, 52.1364812], [-1.3332469999999998, 52.136384], [-1.3331037, 52.13628860000001], [-1.3329656, 52.1361989], [-1.3327857, 52.1360811], [-1.3326167, 52.135969900000006], [-1.3324678, 52.135872], [-1.3322412, 52.1357254], [-1.3320963999999995, 52.1356275], [-1.3319316, 52.1355173], [-1.3317665999999997, 52.135407], [-1.3316068999999997, 52.1352941], [-1.3314394, 52.1351741], [-1.331293, 52.1350702], [-1.3311495, 52.1349599], [-1.3309968999999997, 52.134843100000005], [-1.3308706, 52.1347442], [-1.3307393999999997, 52.1346382], [-1.3306063999999995, 52.13453179999998], [-1.3304792, 52.13442830000001], [-1.3303596, 52.1343261], [-1.3302324, 52.134218299999986], [-1.3301117, 52.1341113], [-1.3299894999999995, 52.1340034], [-1.3298688, 52.1338947], [-1.3297467, 52.1337836], [-1.3296343, 52.1336783], [-1.329523, 52.133568], [-1.3294222, 52.1334666], [-1.3293176, 52.13336369999999], [-1.3292103, 52.1332534], [-1.3290991999999997, 52.1331391], [-1.328949, 52.1329745], [-1.3288147, 52.132835199999995], [-1.3286969, 52.1327012], [-1.3285651999999997, 52.13255040000001], [-1.3284527999999998, 52.13241719999999], [-1.3283399, 52.1322829], [-1.3282354999999997, 52.1321554], [-1.3281335999999997, 52.13203349999999], [-1.3280195999999995, 52.131895199999995], [-1.327919, 52.1317627], [-1.3278237999999998, 52.131628499999984], [-1.3277219, 52.1314902], [-1.3275916, 52.13131059999999], [-1.3274899, 52.1311675], [-1.3273786, 52.1310103], [-1.3272791, 52.13086609999999], [-1.3271773999999998, 52.1307197], [-1.3270793, 52.1305804], [-1.3269934999999995, 52.1304536], [-1.3268782999999995, 52.1302891], [-1.3267724, 52.1301253], [-1.3266636999999997, 52.1299532], [-1.3265631999999998, 52.1297992], [-1.3264677, 52.1296452], [-1.3263671999999995, 52.1294855], [-1.3262557999999998, 52.1293052], [-1.3261727, 52.129166], [-1.3260668, 52.1289898], [-1.3259717, 52.1288278], [-1.3258763, 52.1286671], [-1.3257920000000003, 52.12851659999999], [-1.3256981999999995, 52.1283511], [-1.3256136999999997, 52.128198000000005], [-1.3255317, 52.12804549999999], [-1.3254404999999998, 52.127880000000005], [-1.3253508, 52.127710599999986], [-1.3252527, 52.1275153], [-1.3251845, 52.1273821], [-1.3251106999999998, 52.12722649999999], [-1.3250341, 52.1270732], [-1.324951, 52.12689950000001], [-1.3248759, 52.12674220000001], [-1.3247902, 52.12655380000001], [-1.324731, 52.126417800000006], [-1.3246546, 52.1262466], [-1.3245888999999995, 52.126104999999995], [-1.3245151, 52.1259444], [-1.3244429, 52.1257947], [-1.3243865999999995, 52.1256555], [-1.3243182, 52.125494999999994], [-1.3242406, 52.1253154], [-1.3242119999999995, 52.125247], [-1.3241663999999995, 52.1251334], [-1.3241208, 52.1250132], [-1.3240805999999998, 52.1249012], [-1.3240484, 52.1248073], [-1.3240082, 52.12469209999999], [-1.3239693, 52.1245809], [-1.3239263, 52.124464], [-1.3238875, 52.124343], [-1.3238525999999995, 52.1242343], [-1.3238097, 52.1241091], [-1.3237721, 52.1239897], [-1.3237319, 52.1238687], [-1.3236902999999998, 52.1237452], [-1.323638, 52.1235945], [-1.3235857, 52.123424099999994], [-1.3235387999999997, 52.123275], [-1.3233824999999997, 52.1228371], [-1.3233625, 52.1227692], [-1.3232342, 52.12224890000001], [-1.3231219, 52.1217373], [-1.3230491000000002, 52.121356600000006], [-1.3229891, 52.1209714], [-1.3229511, 52.1207683], [-1.3228881, 52.12039309999998], [-1.3228552, 52.1201629], [-1.3228267, 52.1199056], [-1.3227946000000002, 52.1196833], [-1.3227676, 52.11935220000001], [-1.32273, 52.1190879], [-1.3226897999999998, 52.1187725], [-1.3226589999999998, 52.11851639999998], [-1.3226227999999998, 52.1182578], [-1.3225986, 52.11804459999999], [-1.3225664, 52.1178148], [-1.3224218999999997, 52.11712239999999], [-1.3224144, 52.1170437], [-1.3223602999999997, 52.1164071], [-1.3222469999999995, 52.11551930000001], [-1.3221475, 52.1148319], [-1.3220781, 52.1144585], [-1.3220676999999998, 52.11437489999999], [-1.3220079000000002, 52.1137473], [-1.3219284, 52.113112599999994], [-1.3218534, 52.112511600000005], [-1.3217706, 52.11199579999999], [-1.3217066999999998, 52.111443900000005], [-1.3216053999999997, 52.110608600000006], [-1.321596, 52.1104474], [-1.3215943, 52.1099249], [-1.3215800412726857, 52.10978287988833], [-1.3215766999999998, 52.1097496], [-1.3215714, 52.10961210000001], [-1.3215632999999998, 52.109430799999984], [-1.3215593999999995, 52.10926920000001], [-1.3215553, 52.10909969999999], [-1.3215539, 52.1089424], [-1.3215527, 52.1087874], [-1.3215539, 52.1086344], [-1.3215567999999998, 52.1084604], [-1.3215593999999995, 52.108298199999986], [-1.3215621, 52.1081293], [-1.3215675, 52.10799259999999], [-1.3215741999999997, 52.1078163], [-1.3215821, 52.10766660000001], [-1.3215914999999998, 52.10750269999999], [-1.321601, 52.1073493], [-1.3216131, 52.107177099999994], [-1.3216264999999998, 52.10702469999999], [-1.3216411, 52.1068618], [-1.3216547, 52.1067084], [-1.3216732999999998, 52.10653400000001], [-1.3216921999999998, 52.10636], [-1.3217162, 52.1061452], [-1.3217416999999998, 52.1059525], [-1.321766, 52.10576859999999], [-1.3217914, 52.1055701], [-1.3218182999999997, 52.105380200000006], [-1.3218423, 52.10524819999999], [-1.3218690999999998, 52.1050843], [-1.3219012999999995, 52.104918700000006], [-1.3219296, 52.10475869999999], [-1.3219535999999998, 52.1046164], [-1.3219843999999998, 52.104464], [-1.3220165999999998, 52.104295099999995], [-1.3220500999999998, 52.104132799999995], [-1.3220865, 52.10396299999999], [-1.3221212, 52.10380169999999], [-1.3221562, 52.10364580000001], [-1.3221924, 52.1034811], [-1.3222271999999995, 52.1033297], [-1.3222689, 52.10315080000001], [-1.3223063, 52.1030026], [-1.3223492, 52.102847], [-1.3223882, 52.1026919], [-1.3224269999999998, 52.10254880000001], [-1.3224793999999995, 52.1023739], [-1.3225309999999997, 52.102203], [-1.3225744999999998, 52.1020537], [-1.3226227999999998, 52.1019021], [-1.3226725999999998, 52.10173389999999], [-1.3227262, 52.1015741], [-1.3227810000000002, 52.1014045], [-1.3228348, 52.101247], [-1.3228870999999998, 52.1010979], [-1.3229435, 52.10094629999999], [-1.3230025, 52.10077409999999], [-1.3230627, 52.10061859999999], [-1.3231232, 52.10046189999999], [-1.3231780999999998, 52.1003227], [-1.3232450999999998, 52.10013910000001], [-1.3233095999999998, 52.09998579999999], [-1.3233804999999998, 52.0998022], [-1.3234531, 52.099634], [-1.3235187999999998, 52.0994659], [-1.3235832, 52.099311], [-1.3236461, 52.0991629], [-1.3237145, 52.0990014], [-1.3237843, 52.09883239999999], [-1.3238593, 52.0986521], [-1.3239331000000003, 52.098477499999994], [-1.3240029, 52.0983084], [-1.3240686000000002, 52.09814690000001], [-1.3241276999999998, 52.09800189999999], [-1.3241811999999995, 52.09785709999999], [-1.3242401999999998, 52.09771049999999], [-1.3242925, 52.0975737], [-1.3243461, 52.0974336], [-1.3243957, 52.09729609999999], [-1.3244507, 52.09714939999999], [-1.3245083999999998, 52.0969962], [-1.3245608, 52.09685590000001], [-1.3246062999999997, 52.0967226], [-1.3246492999999997, 52.09660139999998], [-1.3246989999999998, 52.09644900000001], [-1.3247444, 52.0963099], [-1.3247835, 52.0961902], [-1.3248276999999995, 52.0960477], [-1.3248733, 52.0958986], [-1.3249174, 52.0957488], [-1.3249618, 52.0956028], [-1.3250059, 52.09544309999999], [-1.325049, 52.095284], [-1.3250919, 52.0951266], [-1.3251294999999998, 52.0949684], [-1.3251697, 52.09480529999999], [-1.3252126, 52.09463470000001], [-1.3252475, 52.09448640000001], [-1.325281, 52.094335599999994], [-1.3253157, 52.0941784], [-1.3253521, 52.09401510000001], [-1.3253895999999998, 52.09385029999999], [-1.3254244999999998, 52.09368229999999], [-1.3254551999999995, 52.0935209], [-1.3254861, 52.093358599999995], [-1.3255103, 52.09321839999999], [-1.3255318, 52.093089], [-1.3255559, 52.0929671], [-1.3255773, 52.0928288], [-1.3255988, 52.092672099999994], [-1.3256163, 52.0925394], [-1.3256364, 52.0924109], [-1.3256579, 52.09226510000001], [-1.3256753, 52.0921299], [-1.3256886, 52.0920147], [-1.3257020999999998, 52.0918869], [-1.3257194999999995, 52.0917575], [-1.3257342999999997, 52.0916314], [-1.3257462, 52.09151870000001], [-1.3257596, 52.0913951], [-1.3257717, 52.09126409999999], [-1.3257826, 52.0911304], [-1.3257945999999998, 52.0909755], [-1.325804, 52.0908371], [-1.3258147999999998, 52.09068469999998], [-1.3258228, 52.0905223], [-1.3258293999999995, 52.090366800000005], [-1.3258361, 52.090192900000005], [-1.3258428, 52.0900157], [-1.3258481999999998, 52.089884700000006], [-1.325851, 52.089732899999994], [-1.3258522, 52.08950490000001], [-1.3258562, 52.08924449999999], [-1.3258562, 52.089063200000005], [-1.325851, 52.0888232], [-1.3258441, 52.0885548], [-1.3258333999999998, 52.0882746], [-1.3258227, 52.0880546], [-1.3258094, 52.08783439999999], [-1.3257931999999997, 52.087603], [-1.3257692, 52.08731770000001], [-1.325757, 52.087141499999994], [-1.3257354999999995, 52.086902499999994], [-1.3257221, 52.0866693], [-1.3257032999999998, 52.08645010000001], [-1.3256871999999995, 52.0862194], [-1.3256765, 52.0860224], [-1.3256726, 52.08582529999999], [-1.3256670999999998, 52.085649999999994], [-1.3256643999999995, 52.085478499999994], [-1.3256605, 52.0853004], [-1.3256631, 52.085124999999984], [-1.3256643999999995, 52.08494699999999], [-1.3256685999999998, 52.08474909999999], [-1.3256766, 52.08454390000001], [-1.3256981, 52.084299900000005], [-1.3257289, 52.0838739], [-1.3257342999999997, 52.083747800000005], [-1.3257558, 52.0835335], [-1.3257786, 52.0833382], [-1.3258025999999998, 52.08316279999999], [-1.3258213, 52.0830029], [-1.3258483, 52.0828231], [-1.3258764999999997, 52.0826541], [-1.3259033, 52.0824951], [-1.3259247000000003, 52.0823525], [-1.3259620999999997, 52.0821623], [-1.3259983999999998, 52.0819834], [-1.3260374, 52.0817871], [-1.3260895999999998, 52.0815376], [-1.3261404999999995, 52.0813159], [-1.3261956, 52.0810907], [-1.3262557999999998, 52.0808651], [-1.3263202, 52.080622], [-1.3264159999999998, 52.0801665], [-1.3264646, 52.07999350000001], [-1.3267198999999998, 52.0791432], [-1.3268501, 52.07865950000001], [-1.3269112, 52.0784646], [-1.3270823, 52.0778781], [-1.3273017, 52.0771289], [-1.3274158923378836, 52.07675990443467], [-1.3274866999999997, 52.0765311], [-1.3275869, 52.0762072], [-1.3276388, 52.0760357], [-1.3277452, 52.0756508], [-1.3278212, 52.0754044], [-1.3278879, 52.0751788], [-1.3279777999999998, 52.0748697], [-1.3280703, 52.0745622], [-1.3281601, 52.0742556], [-1.3282701999999995, 52.0739184], [-1.3283880999999995, 52.073578], [-1.3285033999999998, 52.0732598], [-1.3286228, 52.0729449], [-1.3287489, 52.07264569999999], [-1.3288803, 52.0723374], [-1.3290425999999995, 52.0719763], [-1.3291659000000002, 52.0716977], [-1.3292691999999997, 52.07149410000001], [-1.3294073, 52.0711858], [-1.3295696, 52.0708338], [-1.3297279, 52.0704793], [-1.3298458999999998, 52.0701982], [-1.3299801, 52.0698643], [-1.330098, 52.069556], [-1.3301811999999995, 52.0693112], [-1.3302549999999995, 52.0690803], [-1.3303032, 52.06891869999999], [-1.3303448, 52.06877370000001], [-1.3303944999999997, 52.06856340000001], [-1.3304413000000002, 52.0683623], [-1.3304815999999997, 52.0681504], [-1.3305084, 52.0679773], [-1.3305217, 52.06787489999999], [-1.3305298999999997, 52.06781159999999], [-1.3305567, 52.0675717], [-1.3305795, 52.0672839], [-1.3305864, 52.0671036], [-1.3305547999999998, 52.066757], [-1.3305047, 52.06638300000001], [-1.3304832, 52.0661653], [-1.3304647, 52.06597820000001], [-1.3304195999999997, 52.0656623], [-1.3303603999999998, 52.0653632], [-1.3302925, 52.06515099999999], [-1.3302047, 52.06492709999999], [-1.330092, 52.0646088], [-1.3299499, 52.0641867], [-1.3297829, 52.0637807], [-1.3296138999999998, 52.06344270000001], [-1.3291473, 52.0626775], [-1.3286869, 52.0620072], [-1.3285727099932232, 52.061860016428426], [-1.3284601868670365, 52.06171736210173], [-1.328364687248648, 52.06158996554609], [-1.328283636616596, 52.0614756942148], [-1.328214460449419, 52.06137241556119], [-1.328154584225655, 52.06127799703855], [-1.328101433423842, 52.06119030610021], [-1.3280524335225177, 52.06110721019947], [-1.3280050100002203, 52.06102657678965], [-1.327956588335488, 52.06094627332404], [-1.3279045940068586, 52.06086416725598], [-1.3278464524928708, 52.06077812603877], [-1.327779589272062, 52.060686017125704], [-1.3277014298229706, 52.06058570797012], [-1.3276093996241345, 52.06047506602531], [-1.3275009241540916, 52.06035195874459], [-1.3273734288913803, 52.06021425358128], [-1.3272419, 52.06008500000001], [-1.3269139, 52.0597842], [-1.3266548, 52.05955530000001], [-1.3263238999999998, 52.0592973], [-1.326064, 52.05910119999999], [-1.3257665999999997, 52.05887190000001], [-1.325416, 52.0586196], [-1.3248950999999998, 52.058253699999995], [-1.3241495999999997, 52.0578002], [-1.3238257, 52.05761159999999], [-1.3233598, 52.057355699999995], [-1.3228531999999995, 52.0570894], [-1.3222149, 52.0567686], [-1.3212110999999995, 52.0563345], [-1.3200723, 52.0558886], [-1.3195154, 52.0556753], [-1.3188083, 52.0554168], [-1.3179624, 52.0550981], [-1.3171993, 52.05481819999999], [-1.3166227605244207, 52.054578667909794], [-1.3162902, 52.05444049999999], [-1.314936, 52.05393380000001], [-1.3128659, 52.0531708], [-1.3108571999999998, 52.05241389999998], [-1.3090913, 52.0517519], [-1.3082104, 52.05140850000001], [-1.3073847, 52.05106679999999], [-1.3065332, 52.0506898], [-1.3056683999999998, 52.0502804], [-1.3048374, 52.04986280000001], [-1.3040520999999998, 52.049448799999986], [-1.3027408, 52.04869149999999], [-1.3021011999999998, 52.0482978], [-1.3015116, 52.047912700000005], [-1.300618, 52.047284100000006], [-1.2997686, 52.046647199999995], [-1.2989693, 52.0460106], [-1.2982291, 52.045357200000005], [-1.2975016, 52.0446775], [-1.2968305999999998, 52.043989100000005], [-1.296561, 52.0436929], [-1.296207, 52.04328], [-1.2959581999999998, 52.042988499999986], [-1.2956432999999998, 52.04257729999999], [-1.2954143, 52.0422968], [-1.2951843999999997, 52.0419801], [-1.2949501999999995, 52.04168510000001], [-1.2947178, 52.0413538], [-1.2944391, 52.0408891], [-1.2941699, 52.040375999999995], [-1.2940162, 52.0400652], [-1.2939109, 52.0398134], [-1.2938711, 52.03972340000001], [-1.2935820999999998, 52.03905759999999], [-1.2932707999999995, 52.03825659999999], [-1.2924413999999995, 52.0360668], [-1.2920327, 52.0351734], [-1.2918089999999998, 52.0347211], [-1.2915169, 52.0342006], [-1.2913724, 52.0339549], [-1.2911726, 52.03363469999999], [-1.2907362, 52.03295130000001], [-1.2900262, 52.0319927], [-1.2895859, 52.03146879999999], [-1.2891847999999997, 52.0309815], [-1.2886182999999998, 52.0303631], [-1.2879936999999997, 52.0297297], [-1.2864382, 52.02828829999999], [-1.28606, 52.0279407], [-1.2856826, 52.0275682], [-1.2853289999999995, 52.0272127], [-1.2849939999999995, 52.0268443], [-1.2843368, 52.026082900000006], [-1.2839088, 52.02552879999999], [-1.2834893999999997, 52.0249474], [-1.2826958999999998, 52.02375589999999], [-1.2824597, 52.0233976], [-1.2822551, 52.02306670000001], [-1.2818047999999995, 52.0223591], [-1.2814245999999998, 52.0217468], [-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.2801867, 52.0004443], [-1.2802279, 51.99984620000001], [-1.2802299, 51.9995578], [-1.2802183186668046, 51.99930615890027], [-1.2802104, 51.9991341], [-1.2802018, 51.99859759999999], [-1.2801483, 51.9980355], [-1.2800887, 51.997686599999994], [-1.280021, 51.99726110000001], [-1.2799525, 51.996976100000005], [-1.2797109, 51.9960854], [-1.2795141999999995, 51.99553949999998], [-1.2793452, 51.99513619999998], [-1.2792012, 51.994776599999994], [-1.2791107, 51.9945632], [-1.2789808, 51.994309400000006], [-1.2788643, 51.994065299999995], [-1.2786406, 51.9936338], [-1.2782144, 51.99286939999999], [-1.2777923999999998, 51.9922036], [-1.277599947861406, 51.99190838553139], [-1.2773522999999998, 51.9915285], [-1.2769003, 51.99083149999999], [-1.2761309, 51.98960890000001], [-1.2756454999999998, 51.98871549999999], [-1.2752120999999998, 51.98781520000001], [-1.2751678, 51.98771060000001], [-1.2750365, 51.987401], [-1.2747723, 51.986765600000005], [-1.2744667, 51.985872699999994], [-1.2742151999999998, 51.98497499999999], [-1.2740025, 51.9841029], [-1.2738037999999998, 51.982946], [-1.2736847999999998, 51.981774], [-1.2736235, 51.98010800000001], [-1.2736362, 51.9793283], [-1.2737174, 51.97811779999999], [-1.2739763, 51.97600680000001], [-1.2748829999999998, 51.96866579999998], [-1.2752176999999998, 51.965885], [-1.2753326, 51.96452949999999], [-1.2754081, 51.9630781], [-1.2754108, 51.9622249], [-1.2754523999999998, 51.96177610000001], [-1.2755238000000002, 51.9613703], [-1.2756015, 51.9610274], [-1.2757286, 51.9605756], [-1.2759558999999998, 51.960015199999994], [-1.2762411, 51.9594949], [-1.2765328, 51.959033100000006], [-1.2768408, 51.9586414], [-1.2771414999999997, 51.95827229999998], [-1.2775429, 51.957848], [-1.27855, 51.9569731], [-1.2787416, 51.9568296], [-1.2802289, 51.9558771], [-1.2811358999999998, 51.95534979999999], [-1.2819883, 51.95479519999999], [-1.2826187, 51.95437669999998], [-1.2827385, 51.954296199999995], [-1.283551, 51.9536716], [-1.2843679999999995, 51.9529617], [-1.2849077, 51.9524256], [-1.2854772999999995, 51.95179889999999], [-1.2859074999999998, 51.951262500000006], [-1.2864019, 51.95053719999999], [-1.2868242, 51.94979959999999], [-1.2871487999999998, 51.9491336], [-1.2874867, 51.9483185], [-1.2876515999999998, 51.94786990000001], [-1.2878781, 51.947070100000005], [-1.2879834, 51.9466488], [-1.2880573999999998, 51.94630229999999], [-1.288423, 51.9446434], [-1.2885727617855185, 51.94396531986611], [-1.2886086999999995, 51.943802600000005], [-1.2888117999999995, 51.94292870000001], [-1.2893568, 51.94042099999999], [-1.2896183, 51.939143], [-1.2898351, 51.93785809999999], [-1.2898523, 51.93768809999999], [-1.2898832, 51.9374258], [-1.2899679, 51.93623740000001], [-1.2899764, 51.9359293], [-1.2899784999999997, 51.93585300000001], [-1.289985, 51.9356149], [-1.2899576999999998, 51.9349828], [-1.2899504, 51.9343578], [-1.2899192, 51.93392879999999], [-1.2898936999999997, 51.933565599999994], [-1.2898726, 51.9333344], [-1.2897892, 51.932787299999994], [-1.2896957999999998, 51.9319426], [-1.2896844, 51.9318514], [-1.2896761, 51.9317853], [-1.2896428, 51.9313977], [-1.289639, 51.9307828], [-1.2896598999999995, 51.93046769999999], [-1.289703, 51.93007450000001], [-1.2897821, 51.92965070000001], [-1.2899085999999995, 51.92918119999999], [-1.2900583, 51.92874020000001], [-1.2902637, 51.92825129999998], [-1.2906443, 51.927410000000016], [-1.2909921, 51.9269072], [-1.291486, 51.9262494], [-1.2920384000000005, 51.92563040000002], [-1.2926813, 51.9249656], [-1.2931167999999995, 51.924568099999995], [-1.2935148999999997, 51.9242495], [-1.2940109, 51.923898599999994], [-1.2956360999999998, 51.92281450000001], [-1.2964234, 51.9222673], [-1.2968577999999995, 51.92194059999999], [-1.2972244, 51.9216347], [-1.2975409999999998, 51.9213308], [-1.2978811, 51.9209932], [-1.2980492, 51.9208053], [-1.2982338, 51.92058240000001], [-1.2985299999999995, 51.9202173], [-1.2988268, 51.91977910000001], [-1.2990477, 51.919427799999994], [-1.2992339999999998, 51.9190606], [-1.2994467999999997, 51.91858459999998], [-1.2995791, 51.9182272], [-1.2997035999999995, 51.91784789999999], [-1.2997877, 51.917464900000006], [-1.2998472999999997, 51.9170745], [-1.2998852, 51.9167574], [-1.2998968, 51.9164457], [-1.2998762999999998, 51.91606509999999], [-1.2998411, 51.915656700000014], [-1.2997085, 51.9150608], [-1.2994964, 51.9142373], [-1.2992624999999998, 51.913473], [-1.2991729, 51.91309999999999], [-1.2990889999999995, 51.9127472], [-1.2990273, 51.912396699999995], [-1.2989735999999998, 51.9120655], [-1.2989557, 51.9118164], [-1.2989375999999997, 51.91150089999999], [-1.2989221, 51.91102469999999], [-1.2989462, 51.91056509999999], [-1.2990301, 51.9097292], [-1.2991952, 51.9089124], [-1.2994263, 51.9081579], [-1.2998202, 51.9070905], [-1.2999636, 51.90666389999999], [-1.3001456, 51.9060847], [-1.3002818, 51.9054685], [-1.3003331, 51.905112], [-1.3003622999999995, 51.9047144], [-1.3003553, 51.90395509999998], [-1.3003151999999998, 51.903569799999985], [-1.3002431999999997, 51.9031537], [-1.3001127999999995, 51.9026172], [-1.2999305, 51.9020737], [-1.2997843999999998, 51.9017], [-1.2995783, 51.901273], [-1.2991811, 51.90049090000001], [-1.2988997, 51.8999518], [-1.2986308, 51.89937149999999], [-1.2984909, 51.8990629], [-1.2984293, 51.8988793], [-1.2983779, 51.8986953], [-1.2982949, 51.89839700000001], [-1.2982163999999998, 51.89799459999998], [-1.2980905, 51.89733210000001], [-1.298062, 51.8970259], [-1.2980496, 51.896637], [-1.2980866, 51.89613439999999], [-1.2981519999999998, 51.8956337], [-1.2983958999999998, 51.8946938], [-1.2986151999999995, 51.8940197], [-1.2988552, 51.89336699999999], [-1.2989512, 51.8930756], [-1.2990475, 51.8927245], [-1.2991258999999995, 51.89241489999999], [-1.2991953, 51.8920343], [-1.2992596, 51.891482999999994], [-1.2992631, 51.89050170000001], [-1.2991708999999998, 51.88991229999999], [-1.299024, 51.8893073], [-1.298875, 51.88882360000001], [-1.2987724412939765, 51.8885561180277], [-1.2986353999999998, 51.88819869999998], [-1.2982039000000003, 51.887066100000006], [-1.2980295, 51.88649310000001], [-1.2979219, 51.8859419], [-1.2978537, 51.88542], [-1.2978111, 51.884867], [-1.2976948, 51.88335039999999], [-1.2976669999999997, 51.883047], [-1.2975849, 51.8827502], [-1.2974802999999997, 51.8814658], [-1.2974366999999998, 51.8808724], [-1.2973647999999998, 51.8797134], [-1.2973481, 51.878873199999994], [-1.2973657, 51.87796629999999], [-1.2974334, 51.8767999], [-1.2974737999999997, 51.876361900000006], [-1.2975730000000003, 51.8756731], [-1.2978079, 51.87438769999999], [-1.2980959999999997, 51.8731524], [-1.2982099, 51.87274949999999], [-1.2984725, 51.87168509999999], [-1.2985768999999998, 51.871236800000005], [-1.2986055999999997, 51.8711145], [-1.2987709, 51.8704103], [-1.2990713, 51.86907060000001], [-1.2990907, 51.86898720000001], [-1.2994119, 51.867632499999985], [-1.2995949999999998, 51.8669089], [-1.2997072, 51.8663967], [-1.2997275999999998, 51.8663056], [-1.3001461, 51.8644375], [-1.3005128, 51.8630071], [-1.3008504, 51.8615715], [-1.3009909, 51.86092790000001], [-1.3012581999999997, 51.8597291], [-1.3013532, 51.8591576], [-1.3014409, 51.8585217], [-1.3015070999999998, 51.8577835], [-1.3015194999999995, 51.8569912], [-1.3015128, 51.8563237], [-1.3014429999999997, 51.8555703], [-1.3013931, 51.8551983], [-1.3013018, 51.8545796], [-1.3011909, 51.85397650000001], [-1.3009616999999998, 51.8530949], [-1.3008383, 51.852654], [-1.3006743999999997, 51.85219819999998], [-1.3004489, 51.8516205], [-1.3001675999999998, 51.8509994], [-1.2998839, 51.8503961], [-1.2997693999999995, 51.85012479999999], [-1.2996479, 51.849807600000005], [-1.2992340999999998, 51.8484709], [-1.2990601, 51.847683499999995], [-1.2989803, 51.8472637], [-1.2989707, 51.84720560000001], [-1.2988487999999998, 51.8464704], [-1.298817, 51.846085599999995], [-1.2987836, 51.845750499999994], [-1.2987477, 51.8453827], [-1.2987163, 51.844952], [-1.2986715999999998, 51.8443272], [-1.2986582, 51.843648], [-1.2986638999999998, 51.8429794], [-1.2986972999999995, 51.8422788], [-1.2989309, 51.84021419999999], [-1.2989712999999998, 51.8398392], [-1.2990213, 51.839384499999994], [-1.2990355, 51.8392897], [-1.2990771, 51.8388887], [-1.2998900999999998, 51.83373160000001], [-1.2999573602073262, 51.833078520820536], [-1.3000776, 51.831911000000005], [-1.3001040999999998, 51.83020659999999], [-1.3000569999999998, 51.8291117], [-1.2999542999999998, 51.8280018], [-1.299827, 51.827105499999995], [-1.2995626999999998, 51.8256561], [-1.2991663, 51.82411809999999], [-1.2988227, 51.82278459999999], [-1.2986338999999998, 51.8221063], [-1.298423, 51.821279699999984], [-1.2977986999999995, 51.81844120000001], [-1.2976573999999998, 51.8174989], [-1.2975556999999998, 51.8165905], [-1.2975144999999997, 51.81568769999999], [-1.2974774999999998, 51.81476790000001], [-1.2974897999999997, 51.8141237], [-1.2975114, 51.813553500000005], [-1.2975811, 51.8122702], [-1.2976445, 51.81097040000001], [-1.2977352999999998, 51.8096015], [-1.2978188, 51.808235999999994], [-1.2978325, 51.80778140000001], [-1.2980021, 51.805536700000005], [-1.2981788, 51.80218140000001], [-1.2981690999999995, 51.801284], [-1.2981577, 51.80084229999999], [-1.298121, 51.80038619999999], [-1.2980247, 51.79955579999999], [-1.2978725, 51.798717499999995], [-1.2976845999999995, 51.797956599999985], [-1.2975651, 51.7975341], [-1.2974276, 51.79715019999999], [-1.2971338, 51.7963791], [-1.2970246, 51.79613570000001], [-1.2967759, 51.7955815], [-1.2964085, 51.794928799999994], [-1.2959412, 51.7941522], [-1.2954296, 51.793442699999986], [-1.2949196, 51.7927341], [-1.2945821999999998, 51.7923267], [-1.2943296, 51.79203509999999], [-1.2940944, 51.7917589], [-1.2934462, 51.791090399999995], [-1.293167, 51.79080760000001], [-1.2929661, 51.7906101], [-1.2925474, 51.79020579999999], [-1.2921060504989603, 51.789779292075245], [-1.2919586, 51.78963679999999], [-1.2912424, 51.788955699999995], [-1.2903331999999998, 51.7881544], [-1.2895875999999995, 51.7875321], [-1.2889845999999998, 51.7870508], [-1.2884450999999997, 51.786624], [-1.287943, 51.7862235], [-1.2873752999999997, 51.785789], [-1.2868079, 51.78537010000001], [-1.2866605, 51.7852687], [-1.2863259, 51.785038599999986], [-1.2862119, 51.7849516], [-1.2857476, 51.7845811], [-1.2853182, 51.78424160000001], [-1.2848378, 51.7838588], [-1.2843875, 51.78348080000001], [-1.2836046999999997, 51.78276679999999], [-1.2827219999999997, 51.7819173], [-1.2820745, 51.7812904], [-1.2816365, 51.780863], [-1.2809813, 51.7802044], [-1.2803808, 51.77960439999998], [-1.279618, 51.7788323], [-1.2789197, 51.77812639999999], [-1.2784982, 51.77768580000001], [-1.278363809401857, 51.77753249589623], [-1.2781273, 51.777262699999994], [-1.2778152, 51.77689360000001], [-1.2774632, 51.7764601], [-1.2770296, 51.77588600000001], [-1.2766395, 51.7753274], [-1.2764751, 51.775080599999995], [-1.2762809, 51.77476769999999], [-1.275986, 51.77427109999999], [-1.2757792999999995, 51.7738914], [-1.2754895999999998, 51.77332160000001], [-1.2752929, 51.77290300000001], [-1.2750285999999995, 51.7722631], [-1.2747896, 51.77164750000001], [-1.2746297, 51.77121579999999], [-1.2742666, 51.7702373], [-1.2739858, 51.76936309999999], [-1.273756822724461, 51.76852761010485], [-1.2737188881698522, 51.768370838629586], [-1.2736877009655696, 51.768232084596235], [-1.2736623057390557, 51.76810877325986], [-1.2736417471177524, 51.76799832987554], [-1.273625069729104, 51.76789817969833], [-1.2736113182005526, 51.76780574798329], [-1.273599537159542, 51.767718459985474], [-1.273588771233515, 51.767633740959965], [-1.273578065049914, 51.76754901616181], [-1.2735664632361825, 51.76746171084608], [-1.2735530104197637, 51.767369250267826], [-1.2735367512281002, 51.76726905968212], [-1.2735167302886348, 51.76715856434403], [-1.273491992228811, 51.76703518950861], [-1.2734615816760717, 51.766896360430934], [-1.2734245432578597, 51.76673950236604], [-1.2732899000000002, 51.766108599999995], [-1.2731509, 51.76537230000001], [-1.2730342, 51.7646425], [-1.2729804999999998, 51.764278999999995], [-1.2729256, 51.7639048], [-1.2729094, 51.76375869999998], [-1.2728299, 51.763041300000005], [-1.2727902, 51.7626149], [-1.2727637999999997, 51.762223], [-1.2727448999999995, 51.76198049999999], [-1.2726819, 51.761108], [-1.2726464, 51.7607018], [-1.2726200999999997, 51.7604036], [-1.272574, 51.7600418], [-1.2725298, 51.75976380000001], [-1.2724668, 51.75949159999999], [-1.2723952, 51.75921399999999], [-1.2722532999999998, 51.7587684], [-1.2722306999999995, 51.7587074], [-1.2720913, 51.7584157], [-1.2719374, 51.7581285], [-1.2719129, 51.7580676], [-1.2718284, 51.7578961], [-1.2717332, 51.75774], [-1.271589, 51.757458], [-1.2715608, 51.75739289999999], [-1.2714677, 51.757198], [-1.2713684, 51.7570303], [-1.2712861, 51.75684050000001], [-1.2711787, 51.75652349999999], [-1.2710256999999998, 51.75604799999999], [-1.2708905999999998, 51.75563940000001], [-1.2708387, 51.755450199999984], [-1.2706984999999995, 51.7549569], [-1.2705582, 51.7544626], [-1.2704095138436304, 51.75394720565723], [-1.2703444, 51.753721500000005], [-1.2702618, 51.7534418], [-1.2700800999999995, 51.7528082], [-1.2700214999999997, 51.75259719999999], [-1.2699914, 51.75248109999999], [-1.2697785, 51.751726399999995], [-1.269688, 51.751415699999995], [-1.2694942, 51.7508549], [-1.269378, 51.7505604], [-1.2692653, 51.7502979], [-1.2691216999999997, 51.74999170000001], [-1.2689604, 51.7496763], [-1.2687722, 51.749343800000005], [-1.2685493, 51.74900040000001], [-1.268267, 51.7486112], [-1.2679694999999995, 51.74823349999999], [-1.2676990999999995, 51.7479222], [-1.267243, 51.74741480000001], [-1.267192, 51.7473639], [-1.2667414, 51.74687939999999], [-1.2662362, 51.74632749999999], [-1.2657689999999997, 51.74582409999999], [-1.2652029, 51.7452121], [-1.2648651, 51.74486189999998], [-1.2647286, 51.744701799999994], [-1.2644156999999998, 51.74437389999999], [-1.2640427, 51.7439884], [-1.2639226, 51.743847], [-1.2638025, 51.743688000000006], [-1.2635912064710864, 51.743428868280205], [-1.2635873999999998, 51.74342419999999], [-1.2633377, 51.74313649999999], [-1.2629822999999998, 51.742635699999994], [-1.2627247999999998, 51.7423436], [-1.2624575, 51.7420681], [-1.2623079999999998, 51.7418457], [-1.2576688, 51.736982299999994], [-1.25764139776733, 51.7369446874165], [-1.2550135999999998, 51.7333376], [-1.2549202999999998, 51.73322970000001], [-1.2547680999999995, 51.7330545], [-1.2545254, 51.73279269999999], [-1.2542827, 51.7325203], [-1.2539581, 51.7320684], [-1.253576, 51.7315394], [-1.2532931, 51.7311494], [-1.2536133, 51.73151489999999], [-1.2538824, 51.731838800000006], [-1.2543024, 51.7323708], [-1.2545018, 51.732617999999995], [-1.254843, 51.73304739999999], [-1.2549878, 51.73322530000001], [-1.2553326, 51.7336731], [-1.2555151, 51.73391739999999], [-1.2564565, 51.7352613], [-1.256653, 51.7355495], [-1.2571781, 51.7361134], [-1.2574221, 51.736369200000006], [-1.25764139776733, 51.73654600280719], [-1.2578143, 51.7366854], [-1.2582137, 51.73703289999999], [-1.2584493999999995, 51.7373891], [-1.2585406, 51.73750369999999]]}", "current_leg_start": "Landor Street Jn", "dest_arr_time_act": "0701", "motion_projection": null, "next_location_lat": "51.7375037", "next_location_lon": "-1.2585406", "previous_location": "Landor Street Jn", "current_leg_milage": "67.6", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1305.915, \"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\": 1402.457, \"from_m\": 1305.915, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1438.626, \"from_m\": 1402.457, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3482.178, \"from_m\": 1438.626, \"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\": 4039.084, \"from_m\": 3482.178, \"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\": 4719.492, \"from_m\": 4039.084, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 5680.414, \"from_m\": 4719.492, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6081.815, \"from_m\": 5680.414, \"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\": 22941.074, \"from_m\": 6081.815, \"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\": 22947.9, \"from_m\": 22941.074, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 23276.191, \"from_m\": 22947.9, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 24307.216, \"from_m\": 23276.191, \"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\": 24391.829, \"from_m\": 24307.216, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 24454.776, \"from_m\": 24391.829, \"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\": 24503.128, \"from_m\": 24454.776, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 24549.312, \"from_m\": 24503.128, \"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\": 29295.023, \"from_m\": 24549.312, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 30969.945, \"from_m\": 29295.023, \"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\": 31042.398, \"from_m\": 30969.945, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 31835.319, \"from_m\": 31042.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\": 32365.906, \"from_m\": 31835.319, \"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\": 32531.4, \"from_m\": 32365.906, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 33134.287, \"from_m\": 32531.4, \"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\": 33671.45, \"from_m\": 33134.287, \"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\": 36959.957, \"from_m\": 33671.45, \"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\": 38705.706, \"from_m\": 36959.957, \"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\": 57665.267, \"from_m\": 38705.706, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 59519.344, \"from_m\": 57665.267, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 67745.816, \"from_m\": 59519.344, \"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\": 68135.928, \"from_m\": 67745.816, \"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\": 68619.67, \"from_m\": 68135.928, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 68787.356, \"from_m\": 68619.67, \"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\": 82684.357, \"from_m\": 68787.356, \"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\": 84630.021, \"from_m\": 82684.357, \"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\": 99533.36, \"from_m\": 84630.021, \"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\": 100775.553, \"from_m\": 99533.36, \"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\": 108450.454, \"from_m\": 100775.553, \"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\": 116028.228, \"from_m\": 108450.454, \"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\": 136056.879, \"from_m\": 116028.228, \"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\": 136377.135, \"from_m\": 136056.879, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 136448.516, \"from_m\": 136377.135, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 136456.01, \"from_m\": 136448.516, \"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\": 136520.322, \"from_m\": 136456.01, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 136610.249, \"from_m\": 136520.322, \"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\": 136677.965, \"from_m\": 136610.249, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 137084.54, \"from_m\": 136677.965, \"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\": 137620.012, \"from_m\": 137084.54, \"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\": 137682.188, \"from_m\": 137620.012, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 138220.656, \"from_m\": 137682.188, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 139763.574, \"from_m\": 138220.656, \"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\": 140658.196, \"from_m\": 139763.574, \"capability_applied\": null, \"effective_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\": 654146, \"profile_key\": \"ddbfff7b6d26eb18dcad0f6c8cd26523644191cec464e95ce50612c7eeb6f14d\", \"schedule_id\": 30979, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0433\", \"location\": \"Bescot Engineers Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 103462}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0436\", \"location\": \"Bescot Stadium\", \"stage_seq\": 2, \"distance_m\": 1057.971, \"section_seq\": 1, \"route_path_id\": 103462}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0438\", \"location\": \"Pleck Jn\", \"stage_seq\": 3, \"distance_m\": 2623.054, \"section_seq\": 1, \"route_path_id\": 103462}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0440H\", \"location\": \"Walsall\", \"stage_seq\": 4, \"distance_m\": 3759.159, \"section_seq\": 1, \"route_path_id\": 103462}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0442H\", \"location\": \"Ryecroft Jn\", \"stage_seq\": 5, \"distance_m\": 4719.492, \"section_seq\": 1, \"route_path_id\": 103462}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0503H\", \"location\": \"Park Lane Jn (W Midlands)\", \"stage_seq\": 6, \"distance_m\": 23110.508, \"section_seq\": 1, \"route_path_id\": 103462}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0506H\", \"location\": \"Castle Bromwich Jn\", \"stage_seq\": 7, \"distance_m\": 24538.911, \"section_seq\": 1, \"route_path_id\": 103462}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0511H\", \"location\": \"Washwood Heath West Jn\", \"stage_seq\": 8, \"distance_m\": 30176.478, \"section_seq\": 1, \"route_path_id\": 103462}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0513\", \"location\": \"Duddeston Jn\", \"stage_seq\": 9, \"distance_m\": 31173.048, \"section_seq\": 1, \"route_path_id\": 103462}, {\"is_pass\": false, \"wtt_arr\": \"0514H\", \"wtt_dep\": \"0516H\", \"location\": \"Landor Street Jn\", \"stage_seq\": 10, \"distance_m\": 31747.41, \"section_seq\": 1, \"route_path_id\": 103462}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0520H\", \"location\": \"St. Andrews Jn\", \"stage_seq\": 11, \"distance_m\": 32531.4, \"section_seq\": 1, \"route_path_id\": 103462}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0523\", \"location\": \"Bordesley Jn\", \"stage_seq\": 12, \"distance_m\": 33072.536, \"section_seq\": 1, \"route_path_id\": 103462}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0527\", \"location\": \"Small Heath Sth Jn\", \"stage_seq\": 13, \"distance_m\": 35269.572, \"section_seq\": 1, \"route_path_id\": 103462}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0528\", \"location\": \"Tyseley\", \"stage_seq\": 14, \"distance_m\": 36378.5, \"section_seq\": 1, \"route_path_id\": 103462}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0537\", \"location\": \"Bentley Heath S.B.\", \"stage_seq\": 15, \"distance_m\": 46931.866, \"section_seq\": 1, \"route_path_id\": 103462}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0538\", \"location\": \"Dorridge\", \"stage_seq\": 16, \"distance_m\": 47835.223, \"section_seq\": 1, \"route_path_id\": 103462}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0546\", \"location\": \"Hatton\", \"stage_seq\": 17, \"distance_m\": 58704.356, \"section_seq\": 1, \"route_path_id\": 103462}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0559\", \"location\": \"Leamington Spa\", \"stage_seq\": 18, \"distance_m\": 68456.462, \"section_seq\": 1, \"route_path_id\": 103462}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0615\", \"location\": \"Fenny Compton\", \"stage_seq\": 19, \"distance_m\": 86516.959, \"section_seq\": 1, \"route_path_id\": 103462}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0625\", \"location\": \"Banbury Reservoir Jn\", \"stage_seq\": 20, \"distance_m\": 98547.583, \"section_seq\": 1, \"route_path_id\": 103462}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0626\", \"location\": \"Banbury\", \"stage_seq\": 21, \"distance_m\": 100335.215, \"section_seq\": 1, \"route_path_id\": 103462}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0633\", \"location\": \"Aynho Jn\", \"stage_seq\": 22, \"distance_m\": 108418.385, \"section_seq\": 1, \"route_path_id\": 103462}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0641\", \"location\": \"Heyford\", \"stage_seq\": 23, \"distance_m\": 117973.587, \"section_seq\": 1, \"route_path_id\": 103462}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0651\", \"location\": \"Wolvercote Jn\", \"stage_seq\": 24, \"distance_m\": 132490.988, \"section_seq\": 1, \"route_path_id\": 103462}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0653\", \"location\": \"Oxford North Jn\", \"stage_seq\": 25, \"distance_m\": 135305.521, \"section_seq\": 1, \"route_path_id\": 103462}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0654H\", \"location\": \"Oxford\", \"stage_seq\": 26, \"distance_m\": 136789.465, \"section_seq\": 1, \"route_path_id\": 103462}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0656\", \"location\": \"Hinksey North\", \"stage_seq\": 27, \"distance_m\": 138074.11, \"section_seq\": 1, \"route_path_id\": 103462}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0659\", \"location\": \"Hinksey Rec Lines\", \"stage_seq\": 28, \"distance_m\": 138123.513, \"section_seq\": 1, \"route_path_id\": 103462}, {\"is_pass\": false, \"wtt_arr\": \"0701\", \"wtt_dep\": null, \"location\": \"Hinksey Sidings\", \"stage_seq\": 29, \"distance_m\": 140658.196, \"section_seq\": 1, \"route_path_id\": 103462}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 140658.196, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 103462}], \"total_distance_m\": 140658.196, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 136074.659, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 4583.537, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0433", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "97.0", "current_position_lat": "51.7375037", "current_position_lon": "-1.2585406", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 19228, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T02:50:55Z\", \"source_id\": 54839389, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T02:52:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T02:50:59Z\", \"source_id\": 17561552, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T03:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20027, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T03:43:18Z\", \"source_id\": 54854688, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T03:45:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T03:43:24Z\", \"source_id\": 17565983, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19990, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T03:46:06Z\", \"source_id\": 54856159, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T03:47:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T03:46:09Z\", \"source_id\": 17566392, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20334, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T03:55:30Z\", \"source_id\": 54861084, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T03:56:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T03:55:38Z\", \"source_id\": 17567807, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20222, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:04:45Z\", \"source_id\": 54866661, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:05:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:04:51Z\", \"source_id\": 17569452, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20248, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:11:41Z\", \"source_id\": 54871699, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:12:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:11:43Z\", \"source_id\": 17570801, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20922, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:20:01Z\", \"source_id\": 54878926, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:22:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:20:08Z\", \"source_id\": 17572754, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21048, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:48:53Z\", \"source_id\": 54912618, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:49:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:48:58Z\", \"source_id\": 17582275, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24399, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:04:31Z\", \"source_id\": 54937009, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:06:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:04:33Z\", \"source_id\": 17589505, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24165, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:17:45Z\", \"source_id\": 54961399, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:19:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:17:48Z\", \"source_id\": 17596890, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:03:43Z\", \"source_id\": 17627592, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:24:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Hinksey Sidings", "service_state_platform": null, "timing_fact_generation": 1789711424594577, "current_leg_arrival_utc": "2026-09-18T06:42:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T06:03:44.516031", "service_state_evidence_id": 17627592, "current_leg_start_actual_dep": "2026-09-18T05:16:30+01:00", "operational_evidence_version": 103, "service_state_event_time_utc": "2026-09-18T05:24:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T06:13:45.105843", "service_state_valid_until_kind": null, "operational_interpretation_version": 103, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Unknown P None None 6V25 None None None None {"version": 3, "segments": [{"to_m": 1305.915, "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": 1402.457, "from_m": 1305.915, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1438.626, "from_m": 1402.457, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3482.178, "from_m": 1438.626, "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": 4039.084, "from_m": 3482.178, "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": 4719.492, "from_m": 4039.084, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 5680.414, "from_m": 4719.492, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6081.815, "from_m": 5680.414, "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": 22941.074, "from_m": 6081.815, "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": 22947.9, "from_m": 22941.074, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 23276.191, "from_m": 22947.9, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24307.216, "from_m": 23276.191, "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": 24391.829, "from_m": 24307.216, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 24454.776, "from_m": 24391.829, "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": 24503.128, "from_m": 24454.776, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 24549.312, "from_m": 24503.128, "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": 29295.023, "from_m": 24549.312, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 30969.945, "from_m": 29295.023, "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": 31042.398, "from_m": 30969.945, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 31835.319, "from_m": 31042.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": 32365.906, "from_m": 31835.319, "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": 32531.4, "from_m": 32365.906, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 33134.287, "from_m": 32531.4, "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": 33671.45, "from_m": 33134.287, "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": 36959.957, "from_m": 33671.45, "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": 38705.706, "from_m": 36959.957, "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": 57665.267, "from_m": 38705.706, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 59519.344, "from_m": 57665.267, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 67745.816, "from_m": 59519.344, "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": 68135.928, "from_m": 67745.816, "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": 68619.67, "from_m": 68135.928, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 68787.356, "from_m": 68619.67, "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": 82684.357, "from_m": 68787.356, "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": 84630.021, "from_m": 82684.357, "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": 99533.36, "from_m": 84630.021, "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": 100775.553, "from_m": 99533.36, "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": 108450.454, "from_m": 100775.553, "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": 116028.228, "from_m": 108450.454, "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": 136056.879, "from_m": 116028.228, "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": 136377.135, "from_m": 136056.879, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 136448.516, "from_m": 136377.135, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 136456.01, "from_m": 136448.516, "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": 136520.322, "from_m": 136456.01, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 136610.249, "from_m": 136520.322, "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": 136677.965, "from_m": 136610.249, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 137084.54, "from_m": 136677.965, "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": 137620.012, "from_m": 137084.54, "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": 137682.188, "from_m": 137620.012, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 138220.656, "from_m": 137682.188, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 139763.574, "from_m": 138220.656, "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": 140658.196, "from_m": 139763.574, "capability_applied": null, "effective_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": 654146, "profile_key": "ddbfff7b6d26eb18dcad0f6c8cd26523644191cec464e95ce50612c7eeb6f14d", "schedule_id": 30979, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0433", "location": "Bescot Engineers Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 103462}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0436", "location": "Bescot Stadium", "stage_seq": 2, "distance_m": 1057.971, "section_seq": 1, "route_path_id": 103462}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0438", "location": "Pleck Jn", "stage_seq": 3, "distance_m": 2623.054, "section_seq": 1, "route_path_id": 103462}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0440H", "location": "Walsall", "stage_seq": 4, "distance_m": 3759.159, "section_seq": 1, "route_path_id": 103462}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0442H", "location": "Ryecroft Jn", "stage_seq": 5, "distance_m": 4719.492, "section_seq": 1, "route_path_id": 103462}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0503H", "location": "Park Lane Jn (W Midlands)", "stage_seq": 6, "distance_m": 23110.508, "section_seq": 1, "route_path_id": 103462}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0506H", "location": "Castle Bromwich Jn", "stage_seq": 7, "distance_m": 24538.911, "section_seq": 1, "route_path_id": 103462}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0511H", "location": "Washwood Heath West Jn", "stage_seq": 8, "distance_m": 30176.478, "section_seq": 1, "route_path_id": 103462}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0513", "location": "Duddeston Jn", "stage_seq": 9, "distance_m": 31173.048, "section_seq": 1, "route_path_id": 103462}, {"is_pass": false, "wtt_arr": "0514H", "wtt_dep": "0516H", "location": "Landor Street Jn", "stage_seq": 10, "distance_m": 31747.41, "section_seq": 1, "route_path_id": 103462}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0520H", "location": "St. Andrews Jn", "stage_seq": 11, "distance_m": 32531.4, "section_seq": 1, "route_path_id": 103462}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0523", "location": "Bordesley Jn", "stage_seq": 12, "distance_m": 33072.536, "section_seq": 1, "route_path_id": 103462}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0527", "location": "Small Heath Sth Jn", "stage_seq": 13, "distance_m": 35269.572, "section_seq": 1, "route_path_id": 103462}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0528", "location": "Tyseley", "stage_seq": 14, "distance_m": 36378.5, "section_seq": 1, "route_path_id": 103462}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0537", "location": "Bentley Heath S.B.", "stage_seq": 15, "distance_m": 46931.866, "section_seq": 1, "route_path_id": 103462}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0538", "location": "Dorridge", "stage_seq": 16, "distance_m": 47835.223, "section_seq": 1, "route_path_id": 103462}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0546", "location": "Hatton", "stage_seq": 17, "distance_m": 58704.356, "section_seq": 1, "route_path_id": 103462}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0559", "location": "Leamington Spa", "stage_seq": 18, "distance_m": 68456.462, "section_seq": 1, "route_path_id": 103462}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0615", "location": "Fenny Compton", "stage_seq": 19, "distance_m": 86516.959, "section_seq": 1, "route_path_id": 103462}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0625", "location": "Banbury Reservoir Jn", "stage_seq": 20, "distance_m": 98547.583, "section_seq": 1, "route_path_id": 103462}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0626", "location": "Banbury", "stage_seq": 21, "distance_m": 100335.215, "section_seq": 1, "route_path_id": 103462}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0633", "location": "Aynho Jn", "stage_seq": 22, "distance_m": 108418.385, "section_seq": 1, "route_path_id": 103462}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0641", "location": "Heyford", "stage_seq": 23, "distance_m": 117973.587, "section_seq": 1, "route_path_id": 103462}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0651", "location": "Wolvercote Jn", "stage_seq": 24, "distance_m": 132490.988, "section_seq": 1, "route_path_id": 103462}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0653", "location": "Oxford North Jn", "stage_seq": 25, "distance_m": 135305.521, "section_seq": 1, "route_path_id": 103462}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0654H", "location": "Oxford", "stage_seq": 26, "distance_m": 136789.465, "section_seq": 1, "route_path_id": 103462}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0656", "location": "Hinksey North", "stage_seq": 27, "distance_m": 138074.11, "section_seq": 1, "route_path_id": 103462}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0659", "location": "Hinksey Rec Lines", "stage_seq": 28, "distance_m": 138123.513, "section_seq": 1, "route_path_id": 103462}, {"is_pass": false, "wtt_arr": "0701", "wtt_dep": null, "location": "Hinksey Sidings", "stage_seq": 29, "distance_m": 140658.196, "section_seq": 1, "route_path_id": 103462}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 140658.196, "from_m": 0.0, "section_seq": 1, "route_path_id": 103462}], "total_distance_m": 140658.196, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 136074.659, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 4583.537, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 19228, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T02:50:55Z", "source_id": 54839389, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T02:52:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T02:50:59Z", "source_id": 17561552, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T03:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20027, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T03:43:18Z", "source_id": 54854688, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T03:45:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T03:43:24Z", "source_id": 17565983, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T04:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19990, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T03:46:06Z", "source_id": 54856159, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T03:47:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T03:46:09Z", "source_id": 17566392, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T04:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20334, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T03:55:30Z", "source_id": 54861084, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T03:56:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T03:55:38Z", "source_id": 17567807, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T04:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20222, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:04:45Z", "source_id": 54866661, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T04:05:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:04:51Z", "source_id": 17569452, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T05:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20248, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:11:41Z", "source_id": 54871699, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T04:12:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:11:43Z", "source_id": 17570801, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T05:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20922, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:20:01Z", "source_id": 54878926, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T04:22:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:20:08Z", "source_id": 17572754, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T05:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21048, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:48:53Z", "source_id": 54912618, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T04:49:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:48:58Z", "source_id": 17582275, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T05:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24399, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:04:31Z", "source_id": 54937009, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-18T05:06:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:04:33Z", "source_id": 17589505, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-18T06:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24165, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:17:45Z", "source_id": 54961399, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-18T05:19:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:17:48Z", "source_id": 17596890, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-18T06:19:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:03:43Z", "source_id": 17627592, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-18T06:24:00+01:00", "operational_fact": true}] Bescot Engineers Sidings 0433 0433 None None None Hinksey Sidings 0701 0701 None EARLY -37 minutes https://www.realtimetrains.co.uk/service/gb-nr:H41871/2026-09-18/detailed None Landor Street Jn 2026-09-18T05:16:30+01:00 Hinksey Sidings 97.0 {"type": "LineString", "coordinates": [[-1.8668141, 52.4851803], [-1.8668907, 52.4849609], [-1.8669279, 52.4848415], [-1.8669625, 52.4847204], [-1.8670273999999996, 52.484401], [-1.867047, 52.4842564], [-1.8670583000000005, 52.484111099999986], [-1.8670631, 52.48403429999999], [-1.8670688, 52.4838791], [-1.867073, 52.4837374], [-1.8670672, 52.4835055], [-1.8670551, 52.48331509999999], [-1.8670303, 52.483072699999994], [-1.8669932, 52.4827735], [-1.8669721, 52.4826305], [-1.8669500000000003, 52.4824839], [-1.8669358, 52.4823533], [-1.8669195999999997, 52.48221], [-1.8669177806960415, 52.4821741918709], [-1.8669162037832348, 52.48214315453929], [-1.8669111, 52.4820427], [-1.8669096999999997, 52.4818875], [-1.8669105, 52.4817558], [-1.8669154999999995, 52.481646299999994], [-1.8669199999999997, 52.4815231], [-1.8669271, 52.48144140000001], [-1.8669341999999995, 52.48136619999999], [-1.8669436, 52.48130510000001], [-1.8669643, 52.48120409999999], [-1.8669793, 52.48113029999999], [-1.8670061, 52.4809917], [-1.8670539, 52.4808349], [-1.8671086, 52.4806698], [-1.8671709, 52.480504800000006], [-1.8672388, 52.48033840000001], [-1.8673041, 52.48018439999999], [-1.8673998, 52.4799855], [-1.8675553999999996, 52.4796795], [-1.8676345, 52.4795377], [-1.8677238000000005, 52.479380199999994], [-1.8678258999999997, 52.4792133], [-1.8679155, 52.4790742], [-1.8679971, 52.4789571], [-1.8680722999999997, 52.4788533], [-1.8681991, 52.47868390000001], [-1.8682829000000003, 52.4785185], [-1.8684075, 52.47828609999999], [-1.8684491000000003, 52.478201199999994], [-1.8685332999999995, 52.478046199999994], [-1.8686027999999997, 52.4779075], [-1.8688435, 52.4774963], [-1.869152, 52.476897999999984], [-1.8692834, 52.4766423], [-1.8695027, 52.476226999999994], [-1.8696879, 52.47586939999999], [-1.8697742, 52.47569560000001], [-1.8698649, 52.47551959999999], [-1.8702146, 52.4748632], [-1.8704056, 52.4744949], [-1.8705953, 52.4741164], [-1.8707525, 52.4738144], [-1.8707956999999995, 52.4737386], [-1.8708450999999997, 52.473652], [-1.8708970999999996, 52.4735642], [-1.8711437, 52.4730102], [-1.8712843, 52.472771], [-1.8716756999999995, 52.4722087], [-1.8721659, 52.4715572], [-1.8724248, 52.47121150000001], [-1.8725554, 52.4710385], [-1.8726144, 52.47097180000001], [-1.8726841000000003, 52.4708696], [-1.8727759, 52.4707234], [-1.8728255999999996, 52.4705742], [-1.8728446, 52.4704391], [-1.8728529, 52.470345300000005], [-1.8728478, 52.47025229999999], [-1.8728423, 52.470171], [-1.8728331000000005, 52.470105], [-1.8728157999999997, 52.4700479], [-1.8727774, 52.4699365], [-1.8727243, 52.469815], [-1.8725999, 52.4696104], [-1.8724081999999995, 52.469379299999986], [-1.8721872, 52.469162399999995], [-1.8719317, 52.46896639999999], [-1.8717040999999996, 52.46882049999999], [-1.8714788, 52.4687047], [-1.8712536, 52.4685962], [-1.8708898000000005, 52.46845019999999], [-1.8703393, 52.46822480000001], [-1.8701151, 52.468134], [-1.869731, 52.467978600000016], [-1.8692248999999996, 52.46777550000001], [-1.8689842, 52.46768219999999], [-1.8685264, 52.4674911], [-1.8679467000000003, 52.467258], [-1.8674321, 52.46704939999999], [-1.8667531999999996, 52.466774400000006], [-1.8661144, 52.4665164], [-1.8655191, 52.4662743], [-1.8650977, 52.4661052], [-1.8646668, 52.465931600000005], [-1.8638396, 52.4655973], [-1.8633392, 52.4653935], [-1.8629485, 52.465233100000006], [-1.862346, 52.4649889], [-1.8610558, 52.4644706], [-1.8606157000000003, 52.4643002], [-1.8601438999999995, 52.4641317], [-1.8597216999999997, 52.4639839], [-1.859502, 52.4638935], [-1.8587174999999996, 52.463584999999995], [-1.8582419, 52.463391400000006], [-1.8573672000000003, 52.463007600000005], [-1.8565364, 52.462643099999994], [-1.8562675, 52.4625251], [-1.8536742, 52.46142660000001], [-1.8533277999999995, 52.4612759], [-1.8527901, 52.46097729999999], [-1.8523586999999997, 52.4607738], [-1.8521554, 52.4606765], [-1.8516707, 52.4604422], [-1.8514243, 52.460325], [-1.8511412999999997, 52.46017700000001], [-1.8505659999999995, 52.4598882], [-1.8505117, 52.459861], [-1.8502409, 52.4597118], [-1.8480513999999997, 52.45854069999999], [-1.8471649000000003, 52.45805409999999], [-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.837882, 52.45382990000001], [-1.8362796, 52.4533264], [-1.8356123, 52.45315119999999], [-1.8353949, 52.45309060000001], [-1.8351573999999995, 52.45303680000001], [-1.8346698, 52.45292709999999], [-1.8338288999999997, 52.4527641], [-1.8329918999999997, 52.4526242], [-1.8326816, 52.4525826], [-1.8324274000000005, 52.452547], [-1.8319851, 52.4525013], [-1.8315757, 52.4524564], [-1.8307447, 52.452362], [-1.8302156, 52.4523069], [-1.8298930999999996, 52.452268100000005], [-1.8291083999999995, 52.4521847], [-1.828317, 52.452092099999994], [-1.8275066, 52.4519525], [-1.8269967, 52.451860499999995], [-1.8263697999999997, 52.4517396], [-1.825729, 52.4515981], [-1.8249924, 52.4514202], [-1.8243165999999995, 52.4512453], [-1.8234633, 52.451024100000005], [-1.8226386, 52.4507867], [-1.8218139, 52.45054240000001], [-1.8210121, 52.4502911], [-1.8199977000000005, 52.449923899999995], [-1.8191543, 52.4496015], [-1.8186049, 52.449357000000006], [-1.8183328, 52.4492288], [-1.8180639, 52.44908589999999], [-1.8172411, 52.44864739999999], [-1.8169924, 52.4485088], [-1.8158643000000003, 52.4479173], [-1.8141993000000003, 52.4470006], [-1.8140712, 52.44693040000001], [-1.8129179, 52.4462743], [-1.8119162, 52.4456587], [-1.8110762, 52.4451152], [-1.8102614999999995, 52.4445498], [-1.8101411000000005, 52.444461], [-1.8099626, 52.44432760000001], [-1.8095824, 52.44403199999999], [-1.8091691000000003, 52.44369569999999], [-1.8085191, 52.4431401], [-1.8078685, 52.4425574], [-1.8071959, 52.44191429999999], [-1.8068145, 52.4415306], [-1.806623, 52.4413255], [-1.8062324999999992, 52.4408911], [-1.8058376, 52.44044410000001], [-1.8052307, 52.439700599999995], [-1.8051181433590224, 52.43957578845911], [-1.8051112999999996, 52.4395682], [-1.8050138, 52.43942959999999], [-1.8045713000000003, 52.43883769999999], [-1.8043019, 52.438446899999995], [-1.8041578999999996, 52.438233100000005], [-1.8039393, 52.4379001], [-1.8036843, 52.43749609999998], [-1.803598, 52.4373563], [-1.8034060000000005, 52.437026], [-1.8032893, 52.4368297], [-1.803178, 52.436636799999995], [-1.8030453, 52.4363752], [-1.8028991, 52.4360735], [-1.8027516, 52.4357808], [-1.8026278, 52.43555359999999], [-1.8024175, 52.435053200000006], [-1.8024048999999995, 52.435025], [-1.8023528, 52.4349101], [-1.8020989999999997, 52.43437579999999], [-1.8018272, 52.4337445], [-1.8016796, 52.4333778], [-1.8014877999999996, 52.4328885], [-1.8013145999999998, 52.43239139999999], [-1.8012042999999998, 52.43205719999999], [-1.8011388999999998, 52.4318461], [-1.8010468999999998, 52.43154880000001], [-1.8008668999999995, 52.4308752], [-1.8005328, 52.4293909], [-1.8004772000000002, 52.42905549999999], [-1.8002519, 52.4279373], [-1.8001991999999998, 52.427656600000006], [-1.8001097, 52.4272472], [-1.8000482, 52.4270038], [-1.7999708000000003, 52.4267127], [-1.7999005, 52.426461], [-1.7997760999999997, 52.4260383], [-1.7996768999999997, 52.4257603], [-1.799531, 52.42536140000001], [-1.7994085, 52.42503889999999], [-1.7992280000000005, 52.42460319999999], [-1.7990753, 52.42427360000001], [-1.7989193999999995, 52.4239456], [-1.7987958, 52.4237001], [-1.7986333999999995, 52.42338879999999], [-1.7984934, 52.4231492], [-1.7983288000000002, 52.42287149999999], [-1.7981677000000005, 52.42261499999999], [-1.7978326999999998, 52.42210320000001], [-1.7976130999999995, 52.4217898], [-1.7972807, 52.4213384], [-1.7969532, 52.42093199999999], [-1.7967449000000002, 52.4206837], [-1.7966305682390429, 52.42055571811094], [-1.7960598, 52.4199168], [-1.7958016, 52.4196444], [-1.7954593, 52.4193034], [-1.7949661, 52.4188343], [-1.7946941, 52.4185883], [-1.7943689, 52.41830569999998], [-1.7940317999999995, 52.41802800000001], [-1.7935526, 52.41764679999999], [-1.7932566, 52.41741089999999], [-1.7929710999999997, 52.41720839999999], [-1.7922321000000003, 52.416672000000005], [-1.7910978, 52.4159845], [-1.7896919, 52.4151872], [-1.7883004999999998, 52.414402599999995], [-1.7873981, 52.41387399999999], [-1.7872463000000005, 52.413782], [-1.7865460999999998, 52.413298], [-1.7855629999999998, 52.412585099999994], [-1.7846071999999995, 52.411861], [-1.7844958999999998, 52.4117706], [-1.7835154999999998, 52.410923700000005], [-1.7831326999999997, 52.410601799999995], [-1.7817361, 52.409385599999986], [-1.7812768999999995, 52.4089626], [-1.7808098, 52.40847319999999], [-1.7803664, 52.4079957], [-1.7802638, 52.40786809999999], [-1.7799743999999995, 52.4074779], [-1.7797575, 52.407189599999995], [-1.7795464, 52.4069194], [-1.7791547999999997, 52.4063603], [-1.7787484999999998, 52.405739700000005], [-1.7784337, 52.405273599999994], [-1.7783030999999998, 52.4050647], [-1.7778084000000005, 52.4041697], [-1.7774030999999997, 52.4033001], [-1.7760783, 52.4001239], [-1.7752993, 52.3983808], [-1.7745797, 52.396863999999994], [-1.7745114999999998, 52.39670900000001], [-1.7743426, 52.39628020000001], [-1.7740898, 52.3957282], [-1.7737822, 52.3950567], [-1.7737463, 52.394978300000005], [-1.7735584999999998, 52.3945683], [-1.7725218, 52.3926385], [-1.7721073, 52.39199090000001], [-1.7718298, 52.3915601], [-1.7716787, 52.3913143], [-1.771323, 52.390787], [-1.7708722999999995, 52.39010429999999], [-1.7704158, 52.3894338], [-1.7699385, 52.3887526], [-1.7693469, 52.3879629], [-1.7692802, 52.387868], [-1.7692365, 52.387810300000005], [-1.7687391999999995, 52.387153999999995], [-1.7679827999999995, 52.3862205], [-1.7673117, 52.3854334], [-1.7668818, 52.3849397], [-1.76673474660161, 52.384780653945135], [-1.7666476, 52.3846864], [-1.7659993, 52.38399869999999], [-1.7658033999999998, 52.3838012], [-1.7653373999999995, 52.3833537], [-1.7649807999999998, 52.38302720000001], [-1.7643483, 52.38247049999999], [-1.763185, 52.38147579999999], [-1.7625020999999998, 52.3808775], [-1.7621247999999998, 52.3805591], [-1.7610852, 52.3796627], [-1.7602695999999998, 52.37896879999999], [-1.7599807999999997, 52.37872290000001], [-1.7598925, 52.37862590000001], [-1.7597906, 52.3785219], [-1.7596752000000002, 52.3784006], [-1.7596377, 52.3783688], [-1.7594230999999998, 52.3781887], [-1.7593433999999997, 52.37811729999999], [-1.7592701999999998, 52.3780585], [-1.7591281, 52.37793739999999], [-1.759002, 52.37783009999999], [-1.7588651999999998, 52.37771390000001], [-1.7587082999999997, 52.3775771], [-1.7585554, 52.37744529999999], [-1.7583811, 52.3772931], [-1.7582053999999998, 52.37713260000001], [-1.7580619, 52.37700000000001], [-1.7579197, 52.3768632], [-1.757791, 52.3767372], [-1.7576113000000002, 52.3765562], [-1.7574638, 52.3764015], [-1.7573203, 52.3762468], [-1.7571244999999998, 52.3760339], [-1.7569676, 52.3758611], [-1.7568066, 52.37568590000001], [-1.7566578, 52.375522999999994], [-1.7565371, 52.3753879], [-1.7563869, 52.3752184], [-1.756242, 52.375060399999995], [-1.7560797999999995, 52.374880299999994], [-1.7559309, 52.3747215], [-1.7557753, 52.3745471], [-1.7556452, 52.3744063], [-1.7555111, 52.3742605], [-1.7554159, 52.37416309999998], [-1.7552791, 52.3740215], [-1.7551597999999995, 52.3738995], [-1.7549733, 52.373716900000005], [-1.7548205, 52.37356290000001], [-1.7546661999999995, 52.3734156], [-1.7545253999999997, 52.3732846], [-1.7543618, 52.3731339], [-1.7542103, 52.3730005], [-1.7540761, 52.3728817], [-1.7539152000000002, 52.3727425], [-1.7537663, 52.372614], [-1.7535826, 52.37246329999999], [-1.7534177, 52.3723282], [-1.7531842999999998, 52.37214480000001], [-1.7530313999999998, 52.3720237], [-1.7528182, 52.37186650000001], [-1.7527416999999998, 52.3718018], [-1.7525822, 52.3716847], [-1.7523930999999997, 52.371543], [-1.7522320999999998, 52.3714243], [-1.7520309999999997, 52.3712835], [-1.7518499, 52.3711549], [-1.7516045, 52.3709871], [-1.7514181, 52.3708634], [-1.7511646, 52.3706972], [-1.750883, 52.37052030000001], [-1.7506523, 52.370377000000005], [-1.7503987999999997, 52.37022879999999], [-1.7500393999999997, 52.3700266], [-1.7497268999999998, 52.369858699999995], [-1.7493541, 52.3696647], [-1.7490497, 52.3695107], [-1.7487748, 52.369373999999986], [-1.7485280000000003, 52.3692479], [-1.7481789, 52.36907550000001], [-1.7479446, 52.3689597], [-1.747805, 52.3688881], [-1.7476455, 52.36881880000001], [-1.7474865, 52.368751], [-1.7472837999999995, 52.36866429999999], [-1.7468852, 52.36846760000001], [-1.7459663, 52.36800709999999], [-1.7451985, 52.3676195], [-1.7443372999999998, 52.3671879], [-1.7434961999999998, 52.36676099999999], [-1.7429893, 52.36650180000001], [-1.7427498, 52.36638709999998], [-1.7421823, 52.36610779999999], [-1.7401200999999995, 52.365080299999995], [-1.7396949, 52.3648646], [-1.7396596999999998, 52.3648469], [-1.7395006, 52.36476720000001], [-1.7382954, 52.3641519], [-1.7370547, 52.36351839999999], [-1.736729, 52.36335549999999], [-1.7363991, 52.36317999999999], [-1.7358559, 52.362892300000006], [-1.7352004000000003, 52.362533], [-1.7347726, 52.362291], [-1.7344497, 52.3620972], [-1.7340249, 52.3618359], [-1.7336413999999998, 52.361594099999984], [-1.7331308999999997, 52.361250899999995], [-1.7326499, 52.3609133], [-1.7322605999999998, 52.3606273], [-1.7319754999999997, 52.3604093], [-1.7315496, 52.3600676], [-1.7309890999999995, 52.3595975], [-1.7304455999999997, 52.35910930000001], [-1.7302177, 52.358886199999986], [-1.7298505, 52.3585314], [-1.7296372, 52.35831329999999], [-1.7292536999999997, 52.3579109], [-1.7288688, 52.3574762], [-1.7285105999999997, 52.35704629999999], [-1.7280453, 52.3564392], [-1.7278866, 52.356232], [-1.7276518999999997, 52.35590849999999], [-1.7272231999999998, 52.3552806], [-1.7270034, 52.35494440000001], [-1.7268194, 52.3546473], [-1.7266391999999997, 52.3543504], [-1.7264794999999995, 52.3540767], [-1.7263609, 52.35386249999999], [-1.7262258, 52.3536037], [-1.7260077, 52.35316849999999], [-1.7257815000000003, 52.35266260000001], [-1.7256537999999997, 52.352363399999994], [-1.7255508999999998, 52.3521061], [-1.7253898999999997, 52.35166329999999], [-1.7252929, 52.3513669], [-1.7251956999999998, 52.35105329999999], [-1.7250877999999998, 52.3506656], [-1.725014, 52.3503856], [-1.7249238999999998, 52.3499809], [-1.7248521999999995, 52.34962350000001], [-1.7247844, 52.3492301], [-1.7247274, 52.3488024], [-1.7246832, 52.3484174], [-1.7246652, 52.34814980000001], [-1.7246517, 52.347871100000006], [-1.7246483, 52.34766450000001], [-1.7246509000000003, 52.347447599999995], [-1.7246649999999997, 52.3472222], [-1.7246883999999998, 52.3469408], [-1.7247056999999997, 52.34677249999999], [-1.7247384, 52.34654559999999], [-1.7247996999999995, 52.346176], [-1.7248602999999998, 52.3458823], [-1.7250506, 52.34505359999999], [-1.7252328, 52.344246], [-1.7254645, 52.34324529999999], [-1.7255649, 52.34282269999999], [-1.7257883, 52.3417839], [-1.7258271, 52.3415551], [-1.7258614, 52.34131799999999], [-1.7258988, 52.34103329999999], [-1.7259286, 52.340781], [-1.7259531, 52.3405827], [-1.7259747999999997, 52.3403582], [-1.7260439, 52.3397268], [-1.7261007, 52.3391592], [-1.7261285999999998, 52.338953499999995], [-1.7261597999999998, 52.3386581], [-1.7262801999999997, 52.33748550000001], [-1.7262917, 52.3373576], [-1.7263198999999998, 52.3370297], [-1.7263319999999998, 52.33680729999998], [-1.7263408999999998, 52.3364651], [-1.726336, 52.3361972], [-1.7263258, 52.3358585], [-1.7263132999999995, 52.33563839999999], [-1.7262927, 52.3354451], [-1.7262509999999998, 52.3351951], [-1.7262267999999998, 52.33499359999999], [-1.7262006, 52.33485969999999], [-1.7261818999999998, 52.334726200000006], [-1.7261557999999997, 52.334502500000006], [-1.7260561, 52.3340803], [-1.7260006, 52.3338438], [-1.7259409, 52.333649900000005], [-1.7258457, 52.3333591], [-1.7257685, 52.33312339999999], [-1.7256374999999995, 52.33278339999999], [-1.7254659, 52.3323312], [-1.7253282, 52.331998], [-1.7251590999999995, 52.3316118], [-1.724568, 52.330253500000005], [-1.7244772999999998, 52.3300575], [-1.7244180933690028, 52.32991742479848], [-1.7242827000000005, 52.32959710000001], [-1.7240425999999998, 52.32904150000001], [-1.7238093, 52.32849619999999], [-1.7236264, 52.32803699999999], [-1.7234761999999997, 52.3276295], [-1.7233802, 52.3273576], [-1.7231244, 52.3265609], [-1.7229533, 52.3260224], [-1.7227547999999997, 52.32540379999998], [-1.7225980999999997, 52.324959], [-1.7225237999999998, 52.3247758], [-1.7224179, 52.32449400000001], [-1.7221228, 52.323834600000005], [-1.7220829, 52.3237562], [-1.7220421, 52.323673600000006], [-1.7219317999999997, 52.3234507], [-1.7215958999999998, 52.3228114], [-1.7213560999999995, 52.3224204], [-1.7212124999999998, 52.3221924], [-1.720885, 52.3217054], [-1.7206557000000002, 52.3213871], [-1.7203072, 52.32092519999999], [-1.7199420999999997, 52.320482], [-1.7196242, 52.320121], [-1.7194556, 52.3199353], [-1.7192657999999998, 52.3197327], [-1.7188414, 52.3193042], [-1.7183797999999997, 52.31884889999999], [-1.7173644, 52.3179076], [-1.7170884999999998, 52.3176554], [-1.7166925, 52.3172952], [-1.7150941999999998, 52.3158002], [-1.7147319, 52.315467000000005], [-1.7137944, 52.3145927], [-1.7133902, 52.3142141], [-1.7129461999999998, 52.31380719999999], [-1.7126365, 52.31352780000001], [-1.7120983, 52.3130551], [-1.7116892, 52.3126958], [-1.7114782999999998, 52.3125116], [-1.7111074, 52.3122088], [-1.710862, 52.3120163], [-1.7104059, 52.311671200000006], [-1.7098653, 52.311278499999986], [-1.7092210999999995, 52.31083079999999], [-1.7086829999999995, 52.310482400000005], [-1.7082904999999995, 52.310242], [-1.7076271999999997, 52.309851], [-1.7071080999999997, 52.30956209999999], [-1.7067990398270907, 52.30939716963092], [-1.7065851, 52.309282999999986], [-1.7064733999999997, 52.3092264], [-1.7060225, 52.3089958], [-1.7054501, 52.3087068], [-1.7048487, 52.3084227], [-1.7038414999999998, 52.3079799], [-1.7028874, 52.3075979], [-1.7022293, 52.3073477], [-1.7008987, 52.30686120000001], [-1.7007958, 52.3068236], [-1.7005444999999997, 52.306731799999994], [-1.6994115999999997, 52.3063134], [-1.6988141999999995, 52.3060956], [-1.6982498999999998, 52.3058792], [-1.6976264, 52.30563159999999], [-1.6967315, 52.3052617], [-1.6957326999999998, 52.30482949999999], [-1.6951278999999997, 52.3045546], [-1.6943889999999997, 52.304212599999985], [-1.6934922, 52.3037771], [-1.6929976, 52.3035309], [-1.6922269, 52.3031369], [-1.6917198, 52.302871299999985], [-1.6906939999999997, 52.3023205], [-1.6901295, 52.3020103], [-1.6895853, 52.30169860000001], [-1.6867635999999997, 52.3000504], [-1.6858803, 52.299532799999994], [-1.6851250999999996, 52.299090199999995], [-1.6838466, 52.2983361], [-1.6831208, 52.2979162], [-1.6824768, 52.2975544], [-1.6818894999999998, 52.2972544], [-1.6813083999999998, 52.2969941], [-1.6807502, 52.296760099999986], [-1.6805182, 52.296672699999995], [-1.6800995, 52.296519], [-1.6797920999999998, 52.29641759999999], [-1.6795141, 52.296325199999984], [-1.6788727999999995, 52.296137], [-1.6785001, 52.296036499999985], [-1.6781867999999998, 52.295958299999995], [-1.6777367, 52.2958549], [-1.6771455999999998, 52.295730000000006], [-1.6766280999999998, 52.2956356], [-1.6761001, 52.29555129999999], [-1.6752298, 52.29542549999999], [-1.6741475999999995, 52.295308600000006], [-1.6735152999999998, 52.2952508], [-1.6729067999999998, 52.2952126], [-1.6728619768522444, 52.29521066315773], [-1.6722079, 52.295182399999995], [-1.6716017, 52.29517379999999], [-1.6707676, 52.2951796], [-1.6698454, 52.2952093], [-1.6692642, 52.2952477], [-1.6686451, 52.295301499999994], [-1.6680827, 52.29536329999999], [-1.6676924, 52.29540819999999], [-1.6673870999999998, 52.2954497], [-1.6666656, 52.29556389999998], [-1.6661648999999998, 52.2956552], [-1.6653213, 52.295822699999995], [-1.6646762999999998, 52.2959811], [-1.6641537, 52.29611640000001], [-1.6629556, 52.296458099999995], [-1.6622832, 52.2966582], [-1.6613889999999998, 52.29691509999999], [-1.6607383, 52.29708840000001], [-1.6598848999999998, 52.2972927], [-1.6594659, 52.2973873], [-1.6587681999999997, 52.29753259999999], [-1.6580898, 52.29765029999999], [-1.6572650999999998, 52.2977877], [-1.6563859999999997, 52.2979088], [-1.6558341, 52.29797249999999], [-1.6551874, 52.29803810000001], [-1.6543293, 52.2981092], [-1.6536687999999995, 52.2981497], [-1.6528690999999998, 52.2981848], [-1.6521802999999995, 52.2982039], [-1.6516673, 52.2982096], [-1.6509464, 52.2982044], [-1.6501399, 52.2981843], [-1.6496123, 52.29816049999999], [-1.6491659, 52.2981354], [-1.6486837, 52.2981055], [-1.6481640999999998, 52.2980598], [-1.6476215, 52.2980105], [-1.6466396, 52.29789800000001], [-1.6461623, 52.2978325], [-1.6457944999999998, 52.297782000000005], [-1.6449631, 52.29765329999998], [-1.6442853999999998, 52.29753500000001], [-1.6433132, 52.2973557], [-1.6426362, 52.29722259999999], [-1.6416546, 52.2970188], [-1.6411095999999998, 52.2968983], [-1.6401665999999997, 52.2966867], [-1.6394128999999995, 52.29650889999999], [-1.6386385, 52.2963169], [-1.6377027999999998, 52.29607229999999], [-1.6362873999999998, 52.2956752], [-1.6360483, 52.2956072], [-1.6359417999999997, 52.29557460000001], [-1.6349714, 52.2952782], [-1.6343380999999997, 52.29508409999999], [-1.6335493, 52.29481760000001], [-1.6330532999999998, 52.2946475], [-1.6321962, 52.294340600000005], [-1.6313541, 52.29402739999999], [-1.6308289, 52.293822000000006], [-1.6303896, 52.2936444], [-1.6294352, 52.29323860000001], [-1.6287626, 52.2929355], [-1.6286121, 52.29286640000001], [-1.6279411999999998, 52.2925495], [-1.6273767999999995, 52.29227099999999], [-1.6266607999999998, 52.2919156], [-1.6234521, 52.29029839999998], [-1.6214772, 52.28929219999999], [-1.6214256000000002, 52.2892664], [-1.6202088999999995, 52.2886589], [-1.6186214, 52.28787299999999], [-1.618525, 52.2878253], [-1.617925, 52.2875627], [-1.6175778, 52.2874232], [-1.6170340999999997, 52.2872156], [-1.6169675114151385, 52.28719190313444], [-1.6165682, 52.28704979999999], [-1.61586, 52.2868232], [-1.615256, 52.2866536], [-1.6144858, 52.286460700000006], [-1.6143634999999998, 52.2864278], [-1.6137737, 52.2862981], [-1.6129879, 52.28614249999999], [-1.6123240999999997, 52.286038], [-1.6119592, 52.285985700000005], [-1.611862, 52.28597130000001], [-1.6110469, 52.28587219999999], [-1.6107397, 52.28584009999999], [-1.6102659, 52.285799699999984], [-1.6098374999999998, 52.28576989999999], [-1.6092831999999997, 52.2857407], [-1.6086307, 52.28571829999999], [-1.6081788999999995, 52.285715799999984], [-1.6080765, 52.28571469999999], [-1.607631, 52.2857149], [-1.607263, 52.2857224], [-1.6068051, 52.2857398], [-1.6063851999999998, 52.2857613], [-1.6060321, 52.285785100000005], [-1.6055519, 52.28582750000001], [-1.6051513, 52.2858688], [-1.6048477, 52.285905499999984], [-1.6045402999999998, 52.2859446], [-1.6041218, 52.2860061], [-1.6037577999999997, 52.28606380000001], [-1.6032941999999997, 52.28614189999999], [-1.6021071, 52.28635849999999], [-1.6011759999999997, 52.2865241], [-1.6007915999999998, 52.28658489999999], [-1.6003500999999998, 52.2866478], [-1.5997299, 52.2867258], [-1.5991651, 52.2867834], [-1.5987356, 52.2868198], [-1.5981594, 52.2868555], [-1.5977493, 52.2868757], [-1.5973239, 52.2868885], [-1.5970239, 52.2868976], [-1.5963045, 52.2868981], [-1.5954442999999998, 52.2868882], [-1.5930478999999995, 52.2868426], [-1.5929392999999998, 52.286841], [-1.592636, 52.28683800000001], [-1.591587, 52.28681900000001], [-1.5908004999999998, 52.286798799999985], [-1.5890322, 52.28676720000001], [-1.5851133, 52.2867007], [-1.5847915999999995, 52.286697], [-1.5818494, 52.28664680000001], [-1.5799843999999998, 52.28661309999999], [-1.5797571, 52.28660810000001], [-1.5785225, 52.2865839], [-1.5769397999999997, 52.2865563], [-1.5759171999999997, 52.2865287], [-1.5754141, 52.2865083], [-1.5749730999999998, 52.28648640000001], [-1.5747789, 52.2864763], [-1.5742751999999998, 52.2864445], [-1.5735066999999998, 52.2863892], [-1.5730577999999995, 52.28634899999999], [-1.5721624, 52.28625670000001], [-1.5713604, 52.2861597], [-1.5706612, 52.286061899999986], [-1.569655, 52.2859003], [-1.5685272999999995, 52.2857018], [-1.5658238999999998, 52.2852253], [-1.5654024999999998, 52.285149], [-1.5649113999999995, 52.285060400000006], [-1.5644617999999997, 52.2849824], [-1.5635308, 52.284834700000005], [-1.5626315, 52.2847103], [-1.5622822, 52.2846711], [-1.5620018, 52.2846401], [-1.5611484999999998, 52.2845608], [-1.5605529, 52.2845203], [-1.5600056999999998, 52.2844932], [-1.5595277, 52.2844783], [-1.5589208999999995, 52.28447], [-1.5583684999999998, 52.28447200000001], [-1.5570092, 52.2845096], [-1.5531553, 52.284709500000005], [-1.5518598, 52.2847724], [-1.5507888, 52.284815], [-1.5500678, 52.2848389], [-1.5495970999999995, 52.28485260000001], [-1.5488031, 52.2848688], [-1.5473836, 52.2848841], [-1.5472132999999997, 52.28488589999999], [-1.5471851999999997, 52.2848856], [-1.5471303, 52.28488529999999], [-1.5470217, 52.2848862], [-1.5467913, 52.28488649999999], [-1.5458704, 52.2848803], [-1.5450452, 52.2848631], [-1.544196, 52.28484159999999], [-1.5434276, 52.2848177], [-1.5433958999999997, 52.2848167], [-1.5426424999999997, 52.2847919], [-1.5423052999999998, 52.2847808], [-1.5420281, 52.28476740000001], [-1.5417122999999997, 52.284741700000005], [-1.5414534, 52.2847343], [-1.5412910999999998, 52.2847278], [-1.5410966999999998, 52.28471309999999], [-1.5409867, 52.28470480000001], [-1.5408607, 52.2846949], [-1.5407050999999998, 52.2846875], [-1.5405589, 52.28468259999999], [-1.5403846, 52.2846802], [-1.5401727, 52.2846777], [-1.5399849, 52.2846761], [-1.5397421999999998, 52.2846744], [-1.5395369999999995, 52.2846752], [-1.5393264, 52.2846744], [-1.5391292999999997, 52.2846728], [-1.5389295000000005, 52.2846695], [-1.5387189999999995, 52.284670299999995], [-1.5384856, 52.2846662], [-1.5382496, 52.284660499999994], [-1.5379733, 52.2846531], [-1.5377694999999998, 52.284649], [-1.5375616, 52.28464159999999], [-1.537402, 52.2846318], [-1.5371311, 52.284623499999995], [-1.5369501000000003, 52.284616199999995], [-1.5367865, 52.2846096], [-1.5365866, 52.2846006], [-1.5364095999999998, 52.28459240000001], [-1.5362111, 52.2845833], [-1.5360568999999995, 52.2845776], [-1.5359375, 52.2845719], [-1.5357927, 52.2845653], [-1.5355981999999997, 52.2845563], [-1.5353138999999998, 52.2845464], [-1.5351449, 52.2845399], [-1.5349505, 52.28453079999999], [-1.5347185, 52.2845144], [-1.5345615999999995, 52.28450459999999], [-1.5343578, 52.28450029999998], [-1.5343549, 52.2844907], [-1.5341969, 52.2844753], [-1.5338225999999997, 52.2844225], [-1.5336122999999997, 52.2843848], [-1.5334102999999997, 52.28434450000001], [-1.5332232999999995, 52.284306699999995], [-1.5330680999999995, 52.2842709], [-1.5326685, 52.2841715], [-1.5318809, 52.28396759999999], [-1.5316058, 52.28389829999999], [-1.5314287, 52.28385070000001], [-1.5312316, 52.28379979999999], [-1.5310174000000003, 52.28374269999999], [-1.5307126999999998, 52.2836639], [-1.5305214, 52.28361249999999], [-1.5302113, 52.28353320000001], [-1.5297916, 52.2834192], [-1.5296396999999995, 52.2833753], [-1.5293681999999995, 52.28329449999999], [-1.5291581999999997, 52.2832321], [-1.5290094, 52.2831829], [-1.5288847, 52.283138599999994], [-1.5287692999999998, 52.2830959], [-1.5286151, 52.283036800000005], [-1.5283388, 52.28293099999999], [-1.5281604999999998, 52.28285309999999], [-1.5280062, 52.2827825], [-1.5278881999999998, 52.2827259], [-1.5277984, 52.28268159999999], [-1.5277253, 52.2826439], [-1.5275670999999995, 52.282566899999985], [-1.5274188, 52.28248389999998], [-1.5272646, 52.28239529999999], [-1.5271359830031863, 52.28231944440369], [-1.5271198, 52.2823099], [-1.5269669, 52.2822197], [-1.5268528999999995, 52.2821524], [-1.5267335, 52.2820769], [-1.5265904, 52.281986], [-1.5262903, 52.2817981], [-1.5261099, 52.28168719999999], [-1.5259395999999998, 52.281579699999995], [-1.5257693, 52.281468099999984], [-1.5256284999999998, 52.28137379999998], [-1.5254367, 52.2812433], [-1.5252892, 52.28113749999999], [-1.5251323, 52.2810251], [-1.5249525999999998, 52.2808864], [-1.5248292, 52.2807945], [-1.5246682, 52.2806649], [-1.5245623, 52.2805812], [-1.5244509999999998, 52.28049009999999], [-1.5243169, 52.2803818], [-1.5241908, 52.2802752], [-1.5240727999999997, 52.2801759], [-1.52394, 52.28006510000001], [-1.5238207, 52.27996009999999], [-1.5237267999999995, 52.2798838], [-1.5236006999999998, 52.2797697], [-1.5233902, 52.279585099999984], [-1.523244, 52.2794563], [-1.5229664, 52.2792052], [-1.5228693999999998, 52.2791162], [-1.522788, 52.2790411], [-1.5226579, 52.2789197], [-1.5225185, 52.27878350000001], [-1.5224299, 52.2786973], [-1.5222766999999997, 52.27855220000001], [-1.5222141, 52.27849109999999], [-1.5221375999999998, 52.27841589999999], [-1.5220303, 52.27831749999999], [-1.5219069, 52.2781936], [-1.5217031, 52.2779876], [-1.5214617, 52.2777374], [-1.5213437, 52.2776143], [-1.5211920999999995, 52.27744280000001], [-1.5210606999999998, 52.277300799999985], [-1.5208662, 52.277075999999994], [-1.5206879, 52.276875], [-1.5205269, 52.2766797], [-1.5203794, 52.2765024], [-1.5202346, 52.27631119999999], [-1.5200991, 52.2761496], [-1.5199556, 52.27595999999999], [-1.5198591, 52.2758247], [-1.5197020999999995, 52.27560390000001], [-1.5195613, 52.275406200000006], [-1.5194124999999998, 52.2751772], [-1.5192901294036905, 52.27498606676315], [-1.5192502, 52.2749237], [-1.5191160999999995, 52.27470619999998], [-1.5189349999999997, 52.27439439999999], [-1.5188425, 52.2742163], [-1.5187151, 52.27399389999999], [-1.5185783, 52.27371900000001], [-1.5185005, 52.27354669999999], [-1.518412, 52.2733588], [-1.5183168, 52.2731503], [-1.5181973999999998, 52.2728812], [-1.5180954999999998, 52.2726235], [-1.5180136999999998, 52.2723773], [-1.5179587, 52.2722181], [-1.5178917, 52.2720162], [-1.5178044999999998, 52.27172], [-1.5177602, 52.2715616], [-1.5176850999999998, 52.27127110000001], [-1.5176435, 52.27107989999998], [-1.517614, 52.270942], [-1.5175832, 52.2707902], [-1.517543, 52.270573500000005], [-1.5175067999999998, 52.27035279999999], [-1.5174840000000005, 52.27017059999999], [-1.5174625, 52.2700155], [-1.517441, 52.2697578], [-1.5174156, 52.2695025], [-1.5174114999999997, 52.2693581], [-1.5174021, 52.2691972], [-1.5173967999999998, 52.26903800000001], [-1.5173953999999998, 52.2689125], [-1.5173940999999995, 52.2687081], [-1.5173940999999995, 52.2686072], [-1.5173940999999995, 52.26847500000001], [-1.5173981, 52.2683404], [-1.5174008, 52.2682124], [-1.5174074999999998, 52.2680811], [-1.5174101999999998, 52.26795799999999], [-1.5174156, 52.2678242], [-1.5174236, 52.26758699999999], [-1.5174302999999998, 52.2673876], [-1.517433, 52.26723979999999], [-1.5174396999999995, 52.26712899999999], [-1.5174504, 52.2668541], [-1.5174518, 52.266653000000005], [-1.5174558, 52.26653569999999], [-1.5174585, 52.266269699999995], [-1.5174558, 52.26613600000001], [-1.5174545, 52.2659455], [-1.5174436999999998, 52.26567299999999], [-1.517433, 52.2655549], [-1.5174209, 52.2653956], [-1.5174114999999997, 52.265289799999984], [-1.5173901, 52.26508869999999], [-1.5173739999999998, 52.2649631], [-1.5173578999999997, 52.26484570000001], [-1.517315, 52.264600300000005], [-1.5172935, 52.2644887], [-1.5172506, 52.2642892], [-1.5172184, 52.2641448], [-1.517154, 52.2638911], [-1.5171164999999998, 52.2637491], [-1.5170521, 52.2635333], [-1.5169823999999998, 52.2633215], [-1.5169166999999997, 52.26312779999999], [-1.5168623999999995, 52.2629706], [-1.5168262, 52.26287899999999], [-1.5168009, 52.26281649999999], [-1.5167316, 52.2626583], [-1.5166711999999998, 52.262517899999985], [-1.516627, 52.26240959999999], [-1.5165653, 52.2622791], [-1.5164996, 52.26213380000001], [-1.5164205, 52.2619778], [-1.5163587999999997, 52.2618547], [-1.5162864, 52.2617144], [-1.5160153999999997, 52.26124070000001], [-1.5158732999999998, 52.2610093], [-1.5157914999999995, 52.260882], [-1.5157042999999997, 52.2607466], [-1.5156171, 52.2606226], [-1.5154481999999998, 52.2603821], [-1.5152738, 52.26015060000001], [-1.5151974, 52.260050500000006], [-1.5150928, 52.25991669999999], [-1.5150015999999995, 52.25980099999999], [-1.5148754999999998, 52.2596483], [-1.5147588, 52.2595096], [-1.5146421999999995, 52.25938070000001], [-1.5145174, 52.2592411], [-1.5144222, 52.2591328], [-1.5142679999999995, 52.2589678], [-1.5141258, 52.2588208], [-1.5139622, 52.25865580000001], [-1.5138052999999998, 52.25850150000001], [-1.5136041, 52.258306099999984], [-1.5134043, 52.2581272], [-1.5132474, 52.25798600000001], [-1.5131124000000002, 52.2578693], [-1.5129912999999997, 52.257766], [-1.5128504, 52.2576494], [-1.5126721, 52.25750000000001], [-1.5125285999999998, 52.2573859], [-1.5122724, 52.2571889], [-1.5120619, 52.2570321], [-1.5118485999999998, 52.2568753], [-1.5117038, 52.256772700000006], [-1.5115433, 52.256665], [-1.5113201999999997, 52.25650999999999], [-1.511162, 52.25640649999998], [-1.5108266999999995, 52.25619230000001], [-1.5106416, 52.2560765], [-1.5104699999999998, 52.2559723], [-1.5102836, 52.25586139999999], [-1.5100998, 52.25575389999999], [-1.5098946, 52.25563979999999], [-1.5097404, 52.25555520000001], [-1.5095727999999995, 52.2554625], [-1.5093823, 52.2553631], [-1.5092335, 52.25528680000001], [-1.5088015999999995, 52.2550676], [-1.5085160000000002, 52.2549264], [-1.5083939999999998, 52.2548656], [-1.5081645999999995, 52.2547556], [-1.5079433000000002, 52.2546563], [-1.5076939, 52.25454459999999], [-1.5074055999999998, 52.25441579999999], [-1.5071654999999995, 52.25431230000001], [-1.5069898, 52.254238400000006], [-1.5058003, 52.25373929999999], [-1.5052491, 52.2535102], [-1.5046267999999998, 52.253249999999994], [-1.5045114, 52.2532032], [-1.5042405, 52.253092299999985], [-1.5038302, 52.252917499999995], [-1.5034653999999998, 52.25276469999999], [-1.5031354999999995, 52.2526276], [-1.5026929000000002, 52.25244210000001], [-1.5022851999999998, 52.252273800000005], [-1.5017634999999998, 52.2520587], [-1.5013317, 52.2518772], [-1.5008582999999998, 52.2516794], [-1.5003217999999998, 52.2514544], [-1.4998805999999998, 52.251269699999995], [-1.4995976, 52.25115229999999], [-1.4991952999999998, 52.2509832], [-1.4986602, 52.250762299999984], [-1.4983222, 52.250620299999994], [-1.4978099, 52.250408400000005], [-1.4972547, 52.2501802], [-1.4968712, 52.250027499999995], [-1.4965438999999998, 52.249898599999995], [-1.4961456000000002, 52.24974749999999], [-1.4955259999999997, 52.2495266], [-1.4950459, 52.2493657], [-1.4946718, 52.2492466], [-1.4942505999999998, 52.2491153], [-1.493902, 52.24901429999999], [-1.4935036, 52.2489026], [-1.4931778000000002, 52.248813899999995], [-1.4928866999999997, 52.24874], [-1.4924884, 52.2486399], [-1.492239, 52.2485799], [-1.4919855, 52.2485216], [-1.4917414000000002, 52.24846829999999], [-1.4913846999999998, 52.24839189999999], [-1.4910104999999998, 52.2483155], [-1.490732, 52.2482582], [-1.4901938, 52.24815709999999], [-1.4899429999999998, 52.2481149], [-1.4888116, 52.2479477], [-1.4875824, 52.24779379999999], [-1.4868389, 52.2477149], [-1.471811, 52.2461993], [-1.4706494, 52.24605710000001], [-1.4694919, 52.24587729999999], [-1.468269, 52.2456575], [-1.4672424999999998, 52.2454324], [-1.4661188, 52.2451479], [-1.4650649, 52.24484530000001], [-1.4639856, 52.244488399999994], [-1.4629506, 52.244106900000006], [-1.4619282999999998, 52.2436801], [-1.4609589, 52.2432197], [-1.4604963, 52.2429869], [-1.4584708, 52.2418953], [-1.4579871, 52.241644399999984], [-1.4570747, 52.2412293], [-1.4560269999999995, 52.2408025], [-1.4549266, 52.24043000000001], [-1.4538071999999995, 52.24011179999999], [-1.4527004, 52.23985179999999], [-1.4515767999999998, 52.2396384], [-1.4504826999999998, 52.2394806], [-1.4496378, 52.23938619999999], [-1.4475756999999998, 52.239172999999994], [-1.4465648, 52.239067600000006], [-1.4459627, 52.23900849999999], [-1.4453881999999998, 52.238929699999986], [-1.4448137, 52.2388339], [-1.4438399999999998, 52.2386516], [-1.4427289999999997, 52.238418800000005], [-1.4416371, 52.238149699999994], [-1.4406612, 52.2378703], [-1.4398755000000003, 52.2376181], [-1.437304454591234, 52.23674204477418], [-1.4371613999999997, 52.2366933], [-1.4360018999999995, 52.2362535], [-1.4347662999999995, 52.2357361], [-1.4337650999999998, 52.23527820000001], [-1.4327090999999998, 52.2347517], [-1.4317037, 52.23420070000001], [-1.4309285, 52.233735], [-1.43009, 52.2331969], [-1.4293085, 52.2326445], [-1.42862, 52.2321129], [-1.4279440999999995, 52.2315566], [-1.4275639, 52.2312216], [-1.4269111999999995, 52.2306071], [-1.4263198, 52.2300004], [-1.4257263, 52.229322499999995], [-1.4252173, 52.22867299999999], [-1.4247546999999998, 52.22803520000001], [-1.4229594, 52.22527170000001], [-1.4225687, 52.22468560000001], [-1.4221019, 52.2240232], [-1.4216778, 52.22346099999999], [-1.4216245999999997, 52.223390499999994], [-1.4214998999999997, 52.2232288], [-1.420974, 52.2225715], [-1.4203932, 52.2218948], [-1.4198038999999998, 52.22124389999999], [-1.4192695000000002, 52.220668100000005], [-1.4185953795382231, 52.21998654579095], [-1.4076318999999995, 52.208900699999994], [-1.4070952, 52.20833519999999], [-1.4065883, 52.207741099999986], [-1.4060856, 52.20709779999999], [-1.4057307, 52.2065723], [-1.4055828999999995, 52.2063341], [-1.4053463, 52.2059458], [-1.4051054999999997, 52.205498], [-1.4048098, 52.2048534], [-1.4045373999999995, 52.20418159999999], [-1.4043177, 52.20349550000001], [-1.4041678, 52.20284830000001], [-1.4040326, 52.2021195], [-1.4039692, 52.201448999999975], [-1.4039692, 52.20074989999999], [-1.4039810999999998, 52.20020929999999], [-1.4039924, 52.1996988], [-1.4039734, 52.19900619999999], [-1.403927, 52.1983407], [-1.4038298000000002, 52.19767790000001], [-1.4036862000000003, 52.1969827], [-1.4034454, 52.196049300000006], [-1.4032384, 52.195390299999985], [-1.4029807, 52.194714399999995], [-1.4027082999999998, 52.1940697], [-1.4026518, 52.1939128], [-1.4026142999999998, 52.1938413], [-1.4024167999999997, 52.1934547], [-1.4020935999999995, 52.1928449], [-1.4017212999999995, 52.192191599999994], [-1.4013431999999997, 52.1915818], [-1.4009398, 52.190981], [-1.4005047, 52.1903905], [-1.4000273, 52.1897923], [-1.3994824, 52.18915140000001], [-1.398967, 52.18858289999999], [-1.3984158, 52.18801319999998], [-1.3978413, 52.1874564], [-1.3972372, 52.18690089999999], [-1.396593, 52.1863622], [-1.3959361, 52.1858222], [-1.3952666, 52.1853107], [-1.3945675, 52.1848095], [-1.3938345, 52.18430320000001], [-1.3869611999999998, 52.17965470000001], [-1.3868963, 52.17960789999999], [-1.3833836999999998, 52.17725000000001], [-1.3824622, 52.1766229], [-1.3823852, 52.1765701], [-1.3780448, 52.1736204], [-1.3774734999999998, 52.173259400000006], [-1.3773812, 52.17319659999999], [-1.3770606, 52.17298199999999], [-1.3765448, 52.17263090000001], [-1.3759202, 52.1722085], [-1.375536, 52.1719117], [-1.3752596999999998, 52.1717258], [-1.3750162, 52.1715614], [-1.3748024, 52.1714174], [-1.3746173, 52.1712956], [-1.3744188, 52.1711649], [-1.374219, 52.17103740000001], [-1.3740125, 52.170909900000005], [-1.3738636, 52.1708178], [-1.3737429, 52.17074369999999], [-1.3735966999999998, 52.1706574], [-1.3734519, 52.1705735], [-1.3733311999999998, 52.170501900000005], [-1.3731957, 52.17042709999999], [-1.3730562999999998, 52.1703481], [-1.3729302, 52.170279], [-1.3727961, 52.1702066], [-1.3726419, 52.170126], [-1.3725077, 52.17005449999999], [-1.3723723, 52.169985399999995], [-1.3722409, 52.1699179], [-1.3720899, 52.1698432], [-1.3719311, 52.16976579999999], [-1.3717734, 52.1696886], [-1.3716052, 52.169609499999986], [-1.3714295, 52.1695289], [-1.3712677999999998, 52.16945499999999], [-1.3711048999999995, 52.1693825], [-1.3709507000000003, 52.1693158], [-1.3707925, 52.1692476], [-1.3706061, 52.16917110000001], [-1.3704296, 52.1690996], [-1.3702794, 52.169039600000005], [-1.3701179, 52.1689745], [-1.3699106, 52.16889650000001], [-1.3697276, 52.16882809999999], [-1.3695177, 52.16875170000001], [-1.3693272, 52.1686818], [-1.3691549999999997, 52.1686216], [-1.3689892999999995, 52.16856500000001], [-1.368819, 52.16850490000001], [-1.3686293, 52.16843980000001], [-1.3684682999999995, 52.1683864], [-1.3682731, 52.168323099999995], [-1.3680875, 52.168263], [-1.3679024, 52.16820460000001], [-1.3676865, 52.1681355], [-1.3674544999999998, 52.1680615], [-1.3672399999999998, 52.16799319999999], [-1.3670321, 52.1679266], [-1.3667825999999998, 52.167846], [-1.3663411999999997, 52.1677086], [-1.3651026, 52.167311700000006], [-1.3643618999999998, 52.1670743], [-1.3636043999999998, 52.1668363], [-1.3630371, 52.1666534], [-1.3627914999999995, 52.1665702], [-1.362556, 52.166495399999995], [-1.3622591, 52.16639990000001], [-1.3619967999999998, 52.1663128], [-1.3617307, 52.16622879999999], [-1.3614236, 52.1661284], [-1.3611244999999998, 52.16603219999999], [-1.3608295, 52.16593760000001], [-1.3605511, 52.1658505], [-1.3602626999999998, 52.1657583], [-1.3599926, 52.1656719], [-1.3597578999999995, 52.1655937], [-1.3595961, 52.1655421], [-1.3595259, 52.1655197], [-1.3592944, 52.1654466], [-1.3590705, 52.165375], [-1.3588338999999998, 52.1652992], [-1.3586112999999995, 52.165226799999985], [-1.3583605, 52.165147899999994], [-1.358129, 52.16507059999999], [-1.3579305000000002, 52.1650081], [-1.3577369, 52.16494550000001], [-1.3576535599878743, 52.16491882804252], [-1.3575263, 52.16487810000001], [-1.3572908, 52.164802499999986], [-1.3570301, 52.16471849999999], [-1.3567914, 52.1646411], [-1.3565473, 52.16455889999999], [-1.3563327, 52.1644881], [-1.3560812, 52.164406], [-1.3558111, 52.164317], [-1.3555508999999997, 52.1642315], [-1.3553309, 52.1641566], [-1.3550713, 52.164067800000005], [-1.3548459999999998, 52.16398810000001], [-1.3545978999999997, 52.1638992], [-1.3544355999999995, 52.1638408], [-1.3543037, 52.16379379999999], [-1.3541480999999995, 52.16373540000001], [-1.3539857999999998, 52.1636745], [-1.3538302, 52.1636153], [-1.3536791999999995, 52.1635553], [-1.3535526, 52.16350429999999], [-1.3533957, 52.1634417], [-1.3532521999999998, 52.1633825], [-1.3531061, 52.16332249999999], [-1.3529557999999997, 52.1632591], [-1.3528003, 52.1631916], [-1.3526607999999998, 52.163129899999994], [-1.3524932000000005, 52.1630543], [-1.3523296, 52.162981], [-1.3521874, 52.1629161], [-1.3520618999999998, 52.1628569], [-1.3519152, 52.1627885], [-1.351769, 52.16271939999999], [-1.3516349000000003, 52.1626545], [-1.3515227, 52.16259779999999], [-1.3514096, 52.1625393], [-1.3512835, 52.16247510000001], [-1.3511507, 52.16240679999999], [-1.351034, 52.1623451], [-1.350904, 52.162274399999994], [-1.3507672, 52.16219790000001], [-1.350625, 52.162118099999994], [-1.3504882, 52.16204159999999], [-1.3503394, 52.1619585], [-1.3502066, 52.1618787], [-1.3500752, 52.1617981], [-1.3499317, 52.1617108], [-1.349815, 52.1616385], [-1.3496821999999995, 52.1615562], [-1.3495579999999998, 52.1614781], [-1.3494234, 52.16139], [-1.3492839, 52.1612995], [-1.3491458, 52.1612057], [-1.3489875, 52.161097100000006], [-1.3488673999999998, 52.1610149], [-1.3487638999999998, 52.1609359], [-1.3486429000000002, 52.160852], [-1.3485007, 52.16074580000001], [-1.3484201999999998, 52.160686600000005], [-1.3483242, 52.16061349999999], [-1.3482124, 52.160528599999985], [-1.3480729, 52.16042], [-1.347924, 52.160304], [-1.3477516, 52.16016340000001], [-1.3476007999999997, 52.16003829999999], [-1.3474729261792822, 52.159928737148455], [-1.3474318, 52.159893499999995], [-1.3472527, 52.1597397], [-1.3470738, 52.1595784], [-1.3468927, 52.1594139], [-1.3466889, 52.15921889999999], [-1.3465379, 52.15906919999998], [-1.3463603, 52.1588914], [-1.3462199999999998, 52.15874590000001], [-1.3460827, 52.1585994], [-1.3459338, 52.15843889999999], [-1.345789, 52.15827599999999], [-1.3456629, 52.158130400000005], [-1.345557, 52.15800449999999], [-1.3454497, 52.157877], [-1.3453375999999997, 52.1577372], [-1.3452021, 52.15756360000001], [-1.3451064, 52.1574376], [-1.3449696, 52.1572476], [-1.3448596, 52.157092899999995], [-1.3447456, 52.156914399999984], [-1.3446276, 52.15673830000001], [-1.3445229999999997, 52.1565754], [-1.3444331, 52.15642979999999], [-1.3443425, 52.1562702], [-1.3442226, 52.15608580000001], [-1.3441394, 52.1559344], [-1.3440563, 52.1557822], [-1.3439772, 52.1556218], [-1.3438953, 52.15545719999999], [-1.3438243, 52.155301699999995], [-1.3437505, 52.15513389999999], [-1.343662, 52.154933099999994], [-1.3435928, 52.15476290000001], [-1.3435239, 52.1545859], [-1.3434607999999997, 52.154411399999994], [-1.3434018, 52.15423859999999], [-1.3433428, 52.154051], [-1.3432999, 52.1539153], [-1.343257, 52.1537573], [-1.3432194, 52.1535985], [-1.3431752, 52.1534454], [-1.3431362999999998, 52.1532776], [-1.343096, 52.1531056], [-1.3430638999999998, 52.152952600000006], [-1.3430329999999997, 52.1528143], [-1.3429968, 52.15263740000001], [-1.3429552, 52.1524514], [-1.3429302999999997, 52.1523116], [-1.3428935, 52.15214530000001], [-1.3428573, 52.1519692], [-1.3428292, 52.15183099999999], [-1.342797, 52.1516722], [-1.3427566999999998, 52.1514714], [-1.3427165, 52.1512772], [-1.3426830000000003, 52.15109869999999], [-1.3426508, 52.15095459999999], [-1.3426091999999998, 52.1507679], [-1.3425811, 52.1506206], [-1.3425489, 52.15045189999999], [-1.3425194, 52.15029470000001], [-1.3424832, 52.150126], [-1.342455, 52.1499779], [-1.3424188, 52.1498215], [-1.3423879, 52.1496709], [-1.3423437, 52.1494743], [-1.3423209, 52.14934920000001], [-1.34229, 52.14920109999999], [-1.3422565, 52.14904799999999], [-1.3422284, 52.1489081], [-1.3422149, 52.1488258], [-1.3421787, 52.1486917], [-1.3421452, 52.14854679999999], [-1.3421063, 52.1484168], [-1.3420755, 52.14827940000001], [-1.3420378999999998, 52.1481395], [-1.3419963, 52.148002899999994], [-1.3419575, 52.147862200000006], [-1.3419105, 52.1477042], [-1.3418622, 52.147547800000005], [-1.3418153000000002, 52.147407900000005], [-1.3417616, 52.14725570000001], [-1.3417066999999998, 52.1471207], [-1.3416517, 52.14697999999999], [-1.3415927, 52.1468252], [-1.3415390000000005, 52.1466977], [-1.3414759999999997, 52.1465471], [-1.3414197, 52.14641710000001], [-1.3413619999999995, 52.14629029999999], [-1.3412962999999998, 52.146146300000005], [-1.3412158, 52.14597919999999], [-1.3411421, 52.14583029999999], [-1.3410709999999997, 52.145685400000005], [-1.3409868, 52.14551849999999], [-1.3409497, 52.1454534], [-1.3408481, 52.145278899999994], [-1.3408323000000002, 52.145239399999994], [-1.3407668, 52.1451243], [-1.340685, 52.14498019999999], [-1.3405764, 52.1447975], [-1.3404825, 52.1446387], [-1.3403831999999998, 52.14447820000001], [-1.3402932, 52.1443299], [-1.3402035, 52.14418520000001], [-1.3401308999999997, 52.1440765], [-1.3400464, 52.1439415], [-1.3399635, 52.1438116], [-1.3398776, 52.1436799], [-1.3397929999999998, 52.1435522], [-1.3397205, 52.1434394], [-1.3396414, 52.14331429999999], [-1.3395638, 52.14319350000001], [-1.3394805, 52.1430617], [-1.3393881, 52.14292110000001], [-1.3392835, 52.1427614], [-1.3391988, 52.142641100000006], [-1.3391452, 52.1425563], [-1.3390475, 52.1424058], [-1.3389561, 52.14225590000001], [-1.3388581999999998, 52.1421037], [-1.3387686, 52.14196469999999], [-1.3386705, 52.14181479999999], [-1.3382303999999998, 52.1412072], [-1.338162, 52.141103400000006], [-1.3379317, 52.1407178], [-1.3378577, 52.1406131], [-1.3377867, 52.1405201], [-1.3377289999999995, 52.140445199999995], [-1.3376646, 52.140358799999994], [-1.3375817, 52.14025770000001], [-1.3375119, 52.1401679], [-1.3374435000000002, 52.140080700000006], [-1.3373562, 52.139976], [-1.3372863999999998, 52.1398904], [-1.3371993, 52.1397876], [-1.3371201, 52.13969459999999], [-1.3370343, 52.1395966], [-1.3369459999999995, 52.139498], [-1.3368682, 52.13940989999999], [-1.3367824, 52.1393185], [-1.3367046, 52.139233700000005], [-1.3366214, 52.1391473], [-1.3365488, 52.1390674], [-1.3364712, 52.1389876], [-1.3363747, 52.13889049999999], [-1.3362645, 52.13877839999999], [-1.3361452, 52.13866159999999], [-1.3360594999999995, 52.13858020000001], [-1.3359375, 52.1384658], [-1.335826, 52.1383611], [-1.3357308000000003, 52.13827059999999], [-1.3356316999999998, 52.1381843], [-1.335573, 52.138132100000014], [-1.3355214999999998, 52.13808619999999], [-1.3353943, 52.1379752], [-1.3352883999999998, 52.13788710000001], [-1.3351704000000002, 52.13778750000001], [-1.3350401, 52.13768209999999], [-1.3349302999999997, 52.1375916], [-1.3348244, 52.137506900000005], [-1.3347075, 52.1374137], [-1.334587, 52.13732000000001], [-1.3344740999999998, 52.1372359], [-1.3343508, 52.13714459999999], [-1.3342209, 52.13705000000001], [-1.3340932999999997, 52.13695929999999], [-1.3339644999999998, 52.13686799999999], [-1.3338331, 52.1367766], [-1.3336802, 52.1366721], [-1.333545, 52.1365808], [-1.3333933999999998, 52.1364812], [-1.3332469999999998, 52.136384], [-1.3331037, 52.13628860000001], [-1.3329656, 52.1361989], [-1.3327857, 52.1360811], [-1.3326167, 52.135969900000006], [-1.3324678, 52.135872], [-1.3322412, 52.1357254], [-1.3320963999999995, 52.1356275], [-1.3319316, 52.1355173], [-1.3317665999999997, 52.135407], [-1.3316068999999997, 52.1352941], [-1.3314394, 52.1351741], [-1.331293, 52.1350702], [-1.3311495, 52.1349599], [-1.3309968999999997, 52.134843100000005], [-1.3308706, 52.1347442], [-1.3307393999999997, 52.1346382], [-1.3306063999999995, 52.13453179999998], [-1.3304792, 52.13442830000001], [-1.3303596, 52.1343261], [-1.3302324, 52.134218299999986], [-1.3301117, 52.1341113], [-1.3299894999999995, 52.1340034], [-1.3298688, 52.1338947], [-1.3297467, 52.1337836], [-1.3296343, 52.1336783], [-1.329523, 52.133568], [-1.3294222, 52.1334666], [-1.3293176, 52.13336369999999], [-1.3292103, 52.1332534], [-1.3290991999999997, 52.1331391], [-1.328949, 52.1329745], [-1.3288147, 52.132835199999995], [-1.3286969, 52.1327012], [-1.3285651999999997, 52.13255040000001], [-1.3284527999999998, 52.13241719999999], [-1.3283399, 52.1322829], [-1.3282354999999997, 52.1321554], [-1.3281335999999997, 52.13203349999999], [-1.3280195999999995, 52.131895199999995], [-1.327919, 52.1317627], [-1.3278237999999998, 52.131628499999984], [-1.3277219, 52.1314902], [-1.3275916, 52.13131059999999], [-1.3274899, 52.1311675], [-1.3273786, 52.1310103], [-1.3272791, 52.13086609999999], [-1.3271773999999998, 52.1307197], [-1.3270793, 52.1305804], [-1.3269934999999995, 52.1304536], [-1.3268782999999995, 52.1302891], [-1.3267724, 52.1301253], [-1.3266636999999997, 52.1299532], [-1.3265631999999998, 52.1297992], [-1.3264677, 52.1296452], [-1.3263671999999995, 52.1294855], [-1.3262557999999998, 52.1293052], [-1.3261727, 52.129166], [-1.3260668, 52.1289898], [-1.3259717, 52.1288278], [-1.3258763, 52.1286671], [-1.3257920000000003, 52.12851659999999], [-1.3256981999999995, 52.1283511], [-1.3256136999999997, 52.128198000000005], [-1.3255317, 52.12804549999999], [-1.3254404999999998, 52.127880000000005], [-1.3253508, 52.127710599999986], [-1.3252527, 52.1275153], [-1.3251845, 52.1273821], [-1.3251106999999998, 52.12722649999999], [-1.3250341, 52.1270732], [-1.324951, 52.12689950000001], [-1.3248759, 52.12674220000001], [-1.3247902, 52.12655380000001], [-1.324731, 52.126417800000006], [-1.3246546, 52.1262466], [-1.3245888999999995, 52.126104999999995], [-1.3245151, 52.1259444], [-1.3244429, 52.1257947], [-1.3243865999999995, 52.1256555], [-1.3243182, 52.125494999999994], [-1.3242406, 52.1253154], [-1.3242119999999995, 52.125247], [-1.3241663999999995, 52.1251334], [-1.3241208, 52.1250132], [-1.3240805999999998, 52.1249012], [-1.3240484, 52.1248073], [-1.3240082, 52.12469209999999], [-1.3239693, 52.1245809], [-1.3239263, 52.124464], [-1.3238875, 52.124343], [-1.3238525999999995, 52.1242343], [-1.3238097, 52.1241091], [-1.3237721, 52.1239897], [-1.3237319, 52.1238687], [-1.3236902999999998, 52.1237452], [-1.323638, 52.1235945], [-1.3235857, 52.123424099999994], [-1.3235387999999997, 52.123275], [-1.3233824999999997, 52.1228371], [-1.3233625, 52.1227692], [-1.3232342, 52.12224890000001], [-1.3231219, 52.1217373], [-1.3230491000000002, 52.121356600000006], [-1.3229891, 52.1209714], [-1.3229511, 52.1207683], [-1.3228881, 52.12039309999998], [-1.3228552, 52.1201629], [-1.3228267, 52.1199056], [-1.3227946000000002, 52.1196833], [-1.3227676, 52.11935220000001], [-1.32273, 52.1190879], [-1.3226897999999998, 52.1187725], [-1.3226589999999998, 52.11851639999998], [-1.3226227999999998, 52.1182578], [-1.3225986, 52.11804459999999], [-1.3225664, 52.1178148], [-1.3224218999999997, 52.11712239999999], [-1.3224144, 52.1170437], [-1.3223602999999997, 52.1164071], [-1.3222469999999995, 52.11551930000001], [-1.3221475, 52.1148319], [-1.3220781, 52.1144585], [-1.3220676999999998, 52.11437489999999], [-1.3220079000000002, 52.1137473], [-1.3219284, 52.113112599999994], [-1.3218534, 52.112511600000005], [-1.3217706, 52.11199579999999], [-1.3217066999999998, 52.111443900000005], [-1.3216053999999997, 52.110608600000006], [-1.321596, 52.1104474], [-1.3215943, 52.1099249], [-1.3215800412726857, 52.10978287988833], [-1.3215766999999998, 52.1097496], [-1.3215714, 52.10961210000001], [-1.3215632999999998, 52.109430799999984], [-1.3215593999999995, 52.10926920000001], [-1.3215553, 52.10909969999999], [-1.3215539, 52.1089424], [-1.3215527, 52.1087874], [-1.3215539, 52.1086344], [-1.3215567999999998, 52.1084604], [-1.3215593999999995, 52.108298199999986], [-1.3215621, 52.1081293], [-1.3215675, 52.10799259999999], [-1.3215741999999997, 52.1078163], [-1.3215821, 52.10766660000001], [-1.3215914999999998, 52.10750269999999], [-1.321601, 52.1073493], [-1.3216131, 52.107177099999994], [-1.3216264999999998, 52.10702469999999], [-1.3216411, 52.1068618], [-1.3216547, 52.1067084], [-1.3216732999999998, 52.10653400000001], [-1.3216921999999998, 52.10636], [-1.3217162, 52.1061452], [-1.3217416999999998, 52.1059525], [-1.321766, 52.10576859999999], [-1.3217914, 52.1055701], [-1.3218182999999997, 52.105380200000006], [-1.3218423, 52.10524819999999], [-1.3218690999999998, 52.1050843], [-1.3219012999999995, 52.104918700000006], [-1.3219296, 52.10475869999999], [-1.3219535999999998, 52.1046164], [-1.3219843999999998, 52.104464], [-1.3220165999999998, 52.104295099999995], [-1.3220500999999998, 52.104132799999995], [-1.3220865, 52.10396299999999], [-1.3221212, 52.10380169999999], [-1.3221562, 52.10364580000001], [-1.3221924, 52.1034811], [-1.3222271999999995, 52.1033297], [-1.3222689, 52.10315080000001], [-1.3223063, 52.1030026], [-1.3223492, 52.102847], [-1.3223882, 52.1026919], [-1.3224269999999998, 52.10254880000001], [-1.3224793999999995, 52.1023739], [-1.3225309999999997, 52.102203], [-1.3225744999999998, 52.1020537], [-1.3226227999999998, 52.1019021], [-1.3226725999999998, 52.10173389999999], [-1.3227262, 52.1015741], [-1.3227810000000002, 52.1014045], [-1.3228348, 52.101247], [-1.3228870999999998, 52.1010979], [-1.3229435, 52.10094629999999], [-1.3230025, 52.10077409999999], [-1.3230627, 52.10061859999999], [-1.3231232, 52.10046189999999], [-1.3231780999999998, 52.1003227], [-1.3232450999999998, 52.10013910000001], [-1.3233095999999998, 52.09998579999999], [-1.3233804999999998, 52.0998022], [-1.3234531, 52.099634], [-1.3235187999999998, 52.0994659], [-1.3235832, 52.099311], [-1.3236461, 52.0991629], [-1.3237145, 52.0990014], [-1.3237843, 52.09883239999999], [-1.3238593, 52.0986521], [-1.3239331000000003, 52.098477499999994], [-1.3240029, 52.0983084], [-1.3240686000000002, 52.09814690000001], [-1.3241276999999998, 52.09800189999999], [-1.3241811999999995, 52.09785709999999], [-1.3242401999999998, 52.09771049999999], [-1.3242925, 52.0975737], [-1.3243461, 52.0974336], [-1.3243957, 52.09729609999999], [-1.3244507, 52.09714939999999], [-1.3245083999999998, 52.0969962], [-1.3245608, 52.09685590000001], [-1.3246062999999997, 52.0967226], [-1.3246492999999997, 52.09660139999998], [-1.3246989999999998, 52.09644900000001], [-1.3247444, 52.0963099], [-1.3247835, 52.0961902], [-1.3248276999999995, 52.0960477], [-1.3248733, 52.0958986], [-1.3249174, 52.0957488], [-1.3249618, 52.0956028], [-1.3250059, 52.09544309999999], [-1.325049, 52.095284], [-1.3250919, 52.0951266], [-1.3251294999999998, 52.0949684], [-1.3251697, 52.09480529999999], [-1.3252126, 52.09463470000001], [-1.3252475, 52.09448640000001], [-1.325281, 52.094335599999994], [-1.3253157, 52.0941784], [-1.3253521, 52.09401510000001], [-1.3253895999999998, 52.09385029999999], [-1.3254244999999998, 52.09368229999999], [-1.3254551999999995, 52.0935209], [-1.3254861, 52.093358599999995], [-1.3255103, 52.09321839999999], [-1.3255318, 52.093089], [-1.3255559, 52.0929671], [-1.3255773, 52.0928288], [-1.3255988, 52.092672099999994], [-1.3256163, 52.0925394], [-1.3256364, 52.0924109], [-1.3256579, 52.09226510000001], [-1.3256753, 52.0921299], [-1.3256886, 52.0920147], [-1.3257020999999998, 52.0918869], [-1.3257194999999995, 52.0917575], [-1.3257342999999997, 52.0916314], [-1.3257462, 52.09151870000001], [-1.3257596, 52.0913951], [-1.3257717, 52.09126409999999], [-1.3257826, 52.0911304], [-1.3257945999999998, 52.0909755], [-1.325804, 52.0908371], [-1.3258147999999998, 52.09068469999998], [-1.3258228, 52.0905223], [-1.3258293999999995, 52.090366800000005], [-1.3258361, 52.090192900000005], [-1.3258428, 52.0900157], [-1.3258481999999998, 52.089884700000006], [-1.325851, 52.089732899999994], [-1.3258522, 52.08950490000001], [-1.3258562, 52.08924449999999], [-1.3258562, 52.089063200000005], [-1.325851, 52.0888232], [-1.3258441, 52.0885548], [-1.3258333999999998, 52.0882746], [-1.3258227, 52.0880546], [-1.3258094, 52.08783439999999], [-1.3257931999999997, 52.087603], [-1.3257692, 52.08731770000001], [-1.325757, 52.087141499999994], [-1.3257354999999995, 52.086902499999994], [-1.3257221, 52.0866693], [-1.3257032999999998, 52.08645010000001], [-1.3256871999999995, 52.0862194], [-1.3256765, 52.0860224], [-1.3256726, 52.08582529999999], [-1.3256670999999998, 52.085649999999994], [-1.3256643999999995, 52.085478499999994], [-1.3256605, 52.0853004], [-1.3256631, 52.085124999999984], [-1.3256643999999995, 52.08494699999999], [-1.3256685999999998, 52.08474909999999], [-1.3256766, 52.08454390000001], [-1.3256981, 52.084299900000005], [-1.3257289, 52.0838739], [-1.3257342999999997, 52.083747800000005], [-1.3257558, 52.0835335], [-1.3257786, 52.0833382], [-1.3258025999999998, 52.08316279999999], [-1.3258213, 52.0830029], [-1.3258483, 52.0828231], [-1.3258764999999997, 52.0826541], [-1.3259033, 52.0824951], [-1.3259247000000003, 52.0823525], [-1.3259620999999997, 52.0821623], [-1.3259983999999998, 52.0819834], [-1.3260374, 52.0817871], [-1.3260895999999998, 52.0815376], [-1.3261404999999995, 52.0813159], [-1.3261956, 52.0810907], [-1.3262557999999998, 52.0808651], [-1.3263202, 52.080622], [-1.3264159999999998, 52.0801665], [-1.3264646, 52.07999350000001], [-1.3267198999999998, 52.0791432], [-1.3268501, 52.07865950000001], [-1.3269112, 52.0784646], [-1.3270823, 52.0778781], [-1.3273017, 52.0771289], [-1.3274158923378836, 52.07675990443467], [-1.3274866999999997, 52.0765311], [-1.3275869, 52.0762072], [-1.3276388, 52.0760357], [-1.3277452, 52.0756508], [-1.3278212, 52.0754044], [-1.3278879, 52.0751788], [-1.3279777999999998, 52.0748697], [-1.3280703, 52.0745622], [-1.3281601, 52.0742556], [-1.3282701999999995, 52.0739184], [-1.3283880999999995, 52.073578], [-1.3285033999999998, 52.0732598], [-1.3286228, 52.0729449], [-1.3287489, 52.07264569999999], [-1.3288803, 52.0723374], [-1.3290425999999995, 52.0719763], [-1.3291659000000002, 52.0716977], [-1.3292691999999997, 52.07149410000001], [-1.3294073, 52.0711858], [-1.3295696, 52.0708338], [-1.3297279, 52.0704793], [-1.3298458999999998, 52.0701982], [-1.3299801, 52.0698643], [-1.330098, 52.069556], [-1.3301811999999995, 52.0693112], [-1.3302549999999995, 52.0690803], [-1.3303032, 52.06891869999999], [-1.3303448, 52.06877370000001], [-1.3303944999999997, 52.06856340000001], [-1.3304413000000002, 52.0683623], [-1.3304815999999997, 52.0681504], [-1.3305084, 52.0679773], [-1.3305217, 52.06787489999999], [-1.3305298999999997, 52.06781159999999], [-1.3305567, 52.0675717], [-1.3305795, 52.0672839], [-1.3305864, 52.0671036], [-1.3305547999999998, 52.066757], [-1.3305047, 52.06638300000001], [-1.3304832, 52.0661653], [-1.3304647, 52.06597820000001], [-1.3304195999999997, 52.0656623], [-1.3303603999999998, 52.0653632], [-1.3302925, 52.06515099999999], [-1.3302047, 52.06492709999999], [-1.330092, 52.0646088], [-1.3299499, 52.0641867], [-1.3297829, 52.0637807], [-1.3296138999999998, 52.06344270000001], [-1.3291473, 52.0626775], [-1.3286869, 52.0620072], [-1.3285727099932232, 52.061860016428426], [-1.3284601868670365, 52.06171736210173], [-1.328364687248648, 52.06158996554609], [-1.328283636616596, 52.0614756942148], [-1.328214460449419, 52.06137241556119], [-1.328154584225655, 52.06127799703855], [-1.328101433423842, 52.06119030610021], [-1.3280524335225177, 52.06110721019947], [-1.3280050100002203, 52.06102657678965], [-1.327956588335488, 52.06094627332404], [-1.3279045940068586, 52.06086416725598], [-1.3278464524928708, 52.06077812603877], [-1.327779589272062, 52.060686017125704], [-1.3277014298229706, 52.06058570797012], [-1.3276093996241345, 52.06047506602531], [-1.3275009241540916, 52.06035195874459], [-1.3273734288913803, 52.06021425358128], [-1.3272419, 52.06008500000001], [-1.3269139, 52.0597842], [-1.3266548, 52.05955530000001], [-1.3263238999999998, 52.0592973], [-1.326064, 52.05910119999999], [-1.3257665999999997, 52.05887190000001], [-1.325416, 52.0586196], [-1.3248950999999998, 52.058253699999995], [-1.3241495999999997, 52.0578002], [-1.3238257, 52.05761159999999], [-1.3233598, 52.057355699999995], [-1.3228531999999995, 52.0570894], [-1.3222149, 52.0567686], [-1.3212110999999995, 52.0563345], [-1.3200723, 52.0558886], [-1.3195154, 52.0556753], [-1.3188083, 52.0554168], [-1.3179624, 52.0550981], [-1.3171993, 52.05481819999999], [-1.3166227605244207, 52.054578667909794], [-1.3162902, 52.05444049999999], [-1.314936, 52.05393380000001], [-1.3128659, 52.0531708], [-1.3108571999999998, 52.05241389999998], [-1.3090913, 52.0517519], [-1.3082104, 52.05140850000001], [-1.3073847, 52.05106679999999], [-1.3065332, 52.0506898], [-1.3056683999999998, 52.0502804], [-1.3048374, 52.04986280000001], [-1.3040520999999998, 52.049448799999986], [-1.3027408, 52.04869149999999], [-1.3021011999999998, 52.0482978], [-1.3015116, 52.047912700000005], [-1.300618, 52.047284100000006], [-1.2997686, 52.046647199999995], [-1.2989693, 52.0460106], [-1.2982291, 52.045357200000005], [-1.2975016, 52.0446775], [-1.2968305999999998, 52.043989100000005], [-1.296561, 52.0436929], [-1.296207, 52.04328], [-1.2959581999999998, 52.042988499999986], [-1.2956432999999998, 52.04257729999999], [-1.2954143, 52.0422968], [-1.2951843999999997, 52.0419801], [-1.2949501999999995, 52.04168510000001], [-1.2947178, 52.0413538], [-1.2944391, 52.0408891], [-1.2941699, 52.040375999999995], [-1.2940162, 52.0400652], [-1.2939109, 52.0398134], [-1.2938711, 52.03972340000001], [-1.2935820999999998, 52.03905759999999], [-1.2932707999999995, 52.03825659999999], [-1.2924413999999995, 52.0360668], [-1.2920327, 52.0351734], [-1.2918089999999998, 52.0347211], [-1.2915169, 52.0342006], [-1.2913724, 52.0339549], [-1.2911726, 52.03363469999999], [-1.2907362, 52.03295130000001], [-1.2900262, 52.0319927], [-1.2895859, 52.03146879999999], [-1.2891847999999997, 52.0309815], [-1.2886182999999998, 52.0303631], [-1.2879936999999997, 52.0297297], [-1.2864382, 52.02828829999999], [-1.28606, 52.0279407], [-1.2856826, 52.0275682], [-1.2853289999999995, 52.0272127], [-1.2849939999999995, 52.0268443], [-1.2843368, 52.026082900000006], [-1.2839088, 52.02552879999999], [-1.2834893999999997, 52.0249474], [-1.2826958999999998, 52.02375589999999], [-1.2824597, 52.0233976], [-1.2822551, 52.02306670000001], [-1.2818047999999995, 52.0223591], [-1.2814245999999998, 52.0217468], [-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.2801867, 52.0004443], [-1.2802279, 51.99984620000001], [-1.2802299, 51.9995578], [-1.2802183186668046, 51.99930615890027], [-1.2802104, 51.9991341], [-1.2802018, 51.99859759999999], [-1.2801483, 51.9980355], [-1.2800887, 51.997686599999994], [-1.280021, 51.99726110000001], [-1.2799525, 51.996976100000005], [-1.2797109, 51.9960854], [-1.2795141999999995, 51.99553949999998], [-1.2793452, 51.99513619999998], [-1.2792012, 51.994776599999994], [-1.2791107, 51.9945632], [-1.2789808, 51.994309400000006], [-1.2788643, 51.994065299999995], [-1.2786406, 51.9936338], [-1.2782144, 51.99286939999999], [-1.2777923999999998, 51.9922036], [-1.277599947861406, 51.99190838553139], [-1.2773522999999998, 51.9915285], [-1.2769003, 51.99083149999999], [-1.2761309, 51.98960890000001], [-1.2756454999999998, 51.98871549999999], [-1.2752120999999998, 51.98781520000001], [-1.2751678, 51.98771060000001], [-1.2750365, 51.987401], [-1.2747723, 51.986765600000005], [-1.2744667, 51.985872699999994], [-1.2742151999999998, 51.98497499999999], [-1.2740025, 51.9841029], [-1.2738037999999998, 51.982946], [-1.2736847999999998, 51.981774], [-1.2736235, 51.98010800000001], [-1.2736362, 51.9793283], [-1.2737174, 51.97811779999999], [-1.2739763, 51.97600680000001], [-1.2748829999999998, 51.96866579999998], [-1.2752176999999998, 51.965885], [-1.2753326, 51.96452949999999], [-1.2754081, 51.9630781], [-1.2754108, 51.9622249], [-1.2754523999999998, 51.96177610000001], [-1.2755238000000002, 51.9613703], [-1.2756015, 51.9610274], [-1.2757286, 51.9605756], [-1.2759558999999998, 51.960015199999994], [-1.2762411, 51.9594949], [-1.2765328, 51.959033100000006], [-1.2768408, 51.9586414], [-1.2771414999999997, 51.95827229999998], [-1.2775429, 51.957848], [-1.27855, 51.9569731], [-1.2787416, 51.9568296], [-1.2802289, 51.9558771], [-1.2811358999999998, 51.95534979999999], [-1.2819883, 51.95479519999999], [-1.2826187, 51.95437669999998], [-1.2827385, 51.954296199999995], [-1.283551, 51.9536716], [-1.2843679999999995, 51.9529617], [-1.2849077, 51.9524256], [-1.2854772999999995, 51.95179889999999], [-1.2859074999999998, 51.951262500000006], [-1.2864019, 51.95053719999999], [-1.2868242, 51.94979959999999], [-1.2871487999999998, 51.9491336], [-1.2874867, 51.9483185], [-1.2876515999999998, 51.94786990000001], [-1.2878781, 51.947070100000005], [-1.2879834, 51.9466488], [-1.2880573999999998, 51.94630229999999], [-1.288423, 51.9446434], [-1.2885727617855185, 51.94396531986611], [-1.2886086999999995, 51.943802600000005], [-1.2888117999999995, 51.94292870000001], [-1.2893568, 51.94042099999999], [-1.2896183, 51.939143], [-1.2898351, 51.93785809999999], [-1.2898523, 51.93768809999999], [-1.2898832, 51.9374258], [-1.2899679, 51.93623740000001], [-1.2899764, 51.9359293], [-1.2899784999999997, 51.93585300000001], [-1.289985, 51.9356149], [-1.2899576999999998, 51.9349828], [-1.2899504, 51.9343578], [-1.2899192, 51.93392879999999], [-1.2898936999999997, 51.933565599999994], [-1.2898726, 51.9333344], [-1.2897892, 51.932787299999994], [-1.2896957999999998, 51.9319426], [-1.2896844, 51.9318514], [-1.2896761, 51.9317853], [-1.2896428, 51.9313977], [-1.289639, 51.9307828], [-1.2896598999999995, 51.93046769999999], [-1.289703, 51.93007450000001], [-1.2897821, 51.92965070000001], [-1.2899085999999995, 51.92918119999999], [-1.2900583, 51.92874020000001], [-1.2902637, 51.92825129999998], [-1.2906443, 51.927410000000016], [-1.2909921, 51.9269072], [-1.291486, 51.9262494], [-1.2920384000000005, 51.92563040000002], [-1.2926813, 51.9249656], [-1.2931167999999995, 51.924568099999995], [-1.2935148999999997, 51.9242495], [-1.2940109, 51.923898599999994], [-1.2956360999999998, 51.92281450000001], [-1.2964234, 51.9222673], [-1.2968577999999995, 51.92194059999999], [-1.2972244, 51.9216347], [-1.2975409999999998, 51.9213308], [-1.2978811, 51.9209932], [-1.2980492, 51.9208053], [-1.2982338, 51.92058240000001], [-1.2985299999999995, 51.9202173], [-1.2988268, 51.91977910000001], [-1.2990477, 51.919427799999994], [-1.2992339999999998, 51.9190606], [-1.2994467999999997, 51.91858459999998], [-1.2995791, 51.9182272], [-1.2997035999999995, 51.91784789999999], [-1.2997877, 51.917464900000006], [-1.2998472999999997, 51.9170745], [-1.2998852, 51.9167574], [-1.2998968, 51.9164457], [-1.2998762999999998, 51.91606509999999], [-1.2998411, 51.915656700000014], [-1.2997085, 51.9150608], [-1.2994964, 51.9142373], [-1.2992624999999998, 51.913473], [-1.2991729, 51.91309999999999], [-1.2990889999999995, 51.9127472], [-1.2990273, 51.912396699999995], [-1.2989735999999998, 51.9120655], [-1.2989557, 51.9118164], [-1.2989375999999997, 51.91150089999999], [-1.2989221, 51.91102469999999], [-1.2989462, 51.91056509999999], [-1.2990301, 51.9097292], [-1.2991952, 51.9089124], [-1.2994263, 51.9081579], [-1.2998202, 51.9070905], [-1.2999636, 51.90666389999999], [-1.3001456, 51.9060847], [-1.3002818, 51.9054685], [-1.3003331, 51.905112], [-1.3003622999999995, 51.9047144], [-1.3003553, 51.90395509999998], [-1.3003151999999998, 51.903569799999985], [-1.3002431999999997, 51.9031537], [-1.3001127999999995, 51.9026172], [-1.2999305, 51.9020737], [-1.2997843999999998, 51.9017], [-1.2995783, 51.901273], [-1.2991811, 51.90049090000001], [-1.2988997, 51.8999518], [-1.2986308, 51.89937149999999], [-1.2984909, 51.8990629], [-1.2984293, 51.8988793], [-1.2983779, 51.8986953], [-1.2982949, 51.89839700000001], [-1.2982163999999998, 51.89799459999998], [-1.2980905, 51.89733210000001], [-1.298062, 51.8970259], [-1.2980496, 51.896637], [-1.2980866, 51.89613439999999], [-1.2981519999999998, 51.8956337], [-1.2983958999999998, 51.8946938], [-1.2986151999999995, 51.8940197], [-1.2988552, 51.89336699999999], [-1.2989512, 51.8930756], [-1.2990475, 51.8927245], [-1.2991258999999995, 51.89241489999999], [-1.2991953, 51.8920343], [-1.2992596, 51.891482999999994], [-1.2992631, 51.89050170000001], [-1.2991708999999998, 51.88991229999999], [-1.299024, 51.8893073], [-1.298875, 51.88882360000001], [-1.2987724412939765, 51.8885561180277], [-1.2986353999999998, 51.88819869999998], [-1.2982039000000003, 51.887066100000006], [-1.2980295, 51.88649310000001], [-1.2979219, 51.8859419], [-1.2978537, 51.88542], [-1.2978111, 51.884867], [-1.2976948, 51.88335039999999], [-1.2976669999999997, 51.883047], [-1.2975849, 51.8827502], [-1.2974802999999997, 51.8814658], [-1.2974366999999998, 51.8808724], [-1.2973647999999998, 51.8797134], [-1.2973481, 51.878873199999994], [-1.2973657, 51.87796629999999], [-1.2974334, 51.8767999], [-1.2974737999999997, 51.876361900000006], [-1.2975730000000003, 51.8756731], [-1.2978079, 51.87438769999999], [-1.2980959999999997, 51.8731524], [-1.2982099, 51.87274949999999], [-1.2984725, 51.87168509999999], [-1.2985768999999998, 51.871236800000005], [-1.2986055999999997, 51.8711145], [-1.2987709, 51.8704103], [-1.2990713, 51.86907060000001], [-1.2990907, 51.86898720000001], [-1.2994119, 51.867632499999985], [-1.2995949999999998, 51.8669089], [-1.2997072, 51.8663967], [-1.2997275999999998, 51.8663056], [-1.3001461, 51.8644375], [-1.3005128, 51.8630071], [-1.3008504, 51.8615715], [-1.3009909, 51.86092790000001], [-1.3012581999999997, 51.8597291], [-1.3013532, 51.8591576], [-1.3014409, 51.8585217], [-1.3015070999999998, 51.8577835], [-1.3015194999999995, 51.8569912], [-1.3015128, 51.8563237], [-1.3014429999999997, 51.8555703], [-1.3013931, 51.8551983], [-1.3013018, 51.8545796], [-1.3011909, 51.85397650000001], [-1.3009616999999998, 51.8530949], [-1.3008383, 51.852654], [-1.3006743999999997, 51.85219819999998], [-1.3004489, 51.8516205], [-1.3001675999999998, 51.8509994], [-1.2998839, 51.8503961], [-1.2997693999999995, 51.85012479999999], [-1.2996479, 51.849807600000005], [-1.2992340999999998, 51.8484709], [-1.2990601, 51.847683499999995], [-1.2989803, 51.8472637], [-1.2989707, 51.84720560000001], [-1.2988487999999998, 51.8464704], [-1.298817, 51.846085599999995], [-1.2987836, 51.845750499999994], [-1.2987477, 51.8453827], [-1.2987163, 51.844952], [-1.2986715999999998, 51.8443272], [-1.2986582, 51.843648], [-1.2986638999999998, 51.8429794], [-1.2986972999999995, 51.8422788], [-1.2989309, 51.84021419999999], [-1.2989712999999998, 51.8398392], [-1.2990213, 51.839384499999994], [-1.2990355, 51.8392897], [-1.2990771, 51.8388887], [-1.2998900999999998, 51.83373160000001], [-1.2999573602073262, 51.833078520820536], [-1.3000776, 51.831911000000005], [-1.3001040999999998, 51.83020659999999], [-1.3000569999999998, 51.8291117], [-1.2999542999999998, 51.8280018], [-1.299827, 51.827105499999995], [-1.2995626999999998, 51.8256561], [-1.2991663, 51.82411809999999], [-1.2988227, 51.82278459999999], [-1.2986338999999998, 51.8221063], [-1.298423, 51.821279699999984], [-1.2977986999999995, 51.81844120000001], [-1.2976573999999998, 51.8174989], [-1.2975556999999998, 51.8165905], [-1.2975144999999997, 51.81568769999999], [-1.2974774999999998, 51.81476790000001], [-1.2974897999999997, 51.8141237], [-1.2975114, 51.813553500000005], [-1.2975811, 51.8122702], [-1.2976445, 51.81097040000001], [-1.2977352999999998, 51.8096015], [-1.2978188, 51.808235999999994], [-1.2978325, 51.80778140000001], [-1.2980021, 51.805536700000005], [-1.2981788, 51.80218140000001], [-1.2981690999999995, 51.801284], [-1.2981577, 51.80084229999999], [-1.298121, 51.80038619999999], [-1.2980247, 51.79955579999999], [-1.2978725, 51.798717499999995], [-1.2976845999999995, 51.797956599999985], [-1.2975651, 51.7975341], [-1.2974276, 51.79715019999999], [-1.2971338, 51.7963791], [-1.2970246, 51.79613570000001], [-1.2967759, 51.7955815], [-1.2964085, 51.794928799999994], [-1.2959412, 51.7941522], [-1.2954296, 51.793442699999986], [-1.2949196, 51.7927341], [-1.2945821999999998, 51.7923267], [-1.2943296, 51.79203509999999], [-1.2940944, 51.7917589], [-1.2934462, 51.791090399999995], [-1.293167, 51.79080760000001], [-1.2929661, 51.7906101], [-1.2925474, 51.79020579999999], [-1.2921060504989603, 51.789779292075245], [-1.2919586, 51.78963679999999], [-1.2912424, 51.788955699999995], [-1.2903331999999998, 51.7881544], [-1.2895875999999995, 51.7875321], [-1.2889845999999998, 51.7870508], [-1.2884450999999997, 51.786624], [-1.287943, 51.7862235], [-1.2873752999999997, 51.785789], [-1.2868079, 51.78537010000001], [-1.2866605, 51.7852687], [-1.2863259, 51.785038599999986], [-1.2862119, 51.7849516], [-1.2857476, 51.7845811], [-1.2853182, 51.78424160000001], [-1.2848378, 51.7838588], [-1.2843875, 51.78348080000001], [-1.2836046999999997, 51.78276679999999], [-1.2827219999999997, 51.7819173], [-1.2820745, 51.7812904], [-1.2816365, 51.780863], [-1.2809813, 51.7802044], [-1.2803808, 51.77960439999998], [-1.279618, 51.7788323], [-1.2789197, 51.77812639999999], [-1.2784982, 51.77768580000001], [-1.278363809401857, 51.77753249589623], [-1.2781273, 51.777262699999994], [-1.2778152, 51.77689360000001], [-1.2774632, 51.7764601], [-1.2770296, 51.77588600000001], [-1.2766395, 51.7753274], [-1.2764751, 51.775080599999995], [-1.2762809, 51.77476769999999], [-1.275986, 51.77427109999999], [-1.2757792999999995, 51.7738914], [-1.2754895999999998, 51.77332160000001], [-1.2752929, 51.77290300000001], [-1.2750285999999995, 51.7722631], [-1.2747896, 51.77164750000001], [-1.2746297, 51.77121579999999], [-1.2742666, 51.7702373], [-1.2739858, 51.76936309999999], [-1.273756822724461, 51.76852761010485], [-1.2737188881698522, 51.768370838629586], [-1.2736877009655696, 51.768232084596235], [-1.2736623057390557, 51.76810877325986], [-1.2736417471177524, 51.76799832987554], [-1.273625069729104, 51.76789817969833], [-1.2736113182005526, 51.76780574798329], [-1.273599537159542, 51.767718459985474], [-1.273588771233515, 51.767633740959965], [-1.273578065049914, 51.76754901616181], [-1.2735664632361825, 51.76746171084608], [-1.2735530104197637, 51.767369250267826], [-1.2735367512281002, 51.76726905968212], [-1.2735167302886348, 51.76715856434403], [-1.273491992228811, 51.76703518950861], [-1.2734615816760717, 51.766896360430934], [-1.2734245432578597, 51.76673950236604], [-1.2732899000000002, 51.766108599999995], [-1.2731509, 51.76537230000001], [-1.2730342, 51.7646425], [-1.2729804999999998, 51.764278999999995], [-1.2729256, 51.7639048], [-1.2729094, 51.76375869999998], [-1.2728299, 51.763041300000005], [-1.2727902, 51.7626149], [-1.2727637999999997, 51.762223], [-1.2727448999999995, 51.76198049999999], [-1.2726819, 51.761108], [-1.2726464, 51.7607018], [-1.2726200999999997, 51.7604036], [-1.272574, 51.7600418], [-1.2725298, 51.75976380000001], [-1.2724668, 51.75949159999999], [-1.2723952, 51.75921399999999], [-1.2722532999999998, 51.7587684], [-1.2722306999999995, 51.7587074], [-1.2720913, 51.7584157], [-1.2719374, 51.7581285], [-1.2719129, 51.7580676], [-1.2718284, 51.7578961], [-1.2717332, 51.75774], [-1.271589, 51.757458], [-1.2715608, 51.75739289999999], [-1.2714677, 51.757198], [-1.2713684, 51.7570303], [-1.2712861, 51.75684050000001], [-1.2711787, 51.75652349999999], [-1.2710256999999998, 51.75604799999999], [-1.2708905999999998, 51.75563940000001], [-1.2708387, 51.755450199999984], [-1.2706984999999995, 51.7549569], [-1.2705582, 51.7544626], [-1.2704095138436304, 51.75394720565723], [-1.2703444, 51.753721500000005], [-1.2702618, 51.7534418], [-1.2700800999999995, 51.7528082], [-1.2700214999999997, 51.75259719999999], [-1.2699914, 51.75248109999999], [-1.2697785, 51.751726399999995], [-1.269688, 51.751415699999995], [-1.2694942, 51.7508549], [-1.269378, 51.7505604], [-1.2692653, 51.7502979], [-1.2691216999999997, 51.74999170000001], [-1.2689604, 51.7496763], [-1.2687722, 51.749343800000005], [-1.2685493, 51.74900040000001], [-1.268267, 51.7486112], [-1.2679694999999995, 51.74823349999999], [-1.2676990999999995, 51.7479222], [-1.267243, 51.74741480000001], [-1.267192, 51.7473639], [-1.2667414, 51.74687939999999], [-1.2662362, 51.74632749999999], [-1.2657689999999997, 51.74582409999999], [-1.2652029, 51.7452121], [-1.2648651, 51.74486189999998], [-1.2647286, 51.744701799999994], [-1.2644156999999998, 51.74437389999999], [-1.2640427, 51.7439884], [-1.2639226, 51.743847], [-1.2638025, 51.743688000000006], [-1.2635912064710864, 51.743428868280205], [-1.2635873999999998, 51.74342419999999], [-1.2633377, 51.74313649999999], [-1.2629822999999998, 51.742635699999994], [-1.2627247999999998, 51.7423436], [-1.2624575, 51.7420681], [-1.2623079999999998, 51.7418457], [-1.2576688, 51.736982299999994], [-1.25764139776733, 51.7369446874165], [-1.2550135999999998, 51.7333376], [-1.2549202999999998, 51.73322970000001], [-1.2547680999999995, 51.7330545], [-1.2545254, 51.73279269999999], [-1.2542827, 51.7325203], [-1.2539581, 51.7320684], [-1.253576, 51.7315394], [-1.2532931, 51.7311494], [-1.2536133, 51.73151489999999], [-1.2538824, 51.731838800000006], [-1.2543024, 51.7323708], [-1.2545018, 51.732617999999995], [-1.254843, 51.73304739999999], [-1.2549878, 51.73322530000001], [-1.2553326, 51.7336731], [-1.2555151, 51.73391739999999], [-1.2564565, 51.7352613], [-1.256653, 51.7355495], [-1.2571781, 51.7361134], [-1.2574221, 51.736369200000006], [-1.25764139776733, 51.73654600280719], [-1.2578143, 51.7366854], [-1.2582137, 51.73703289999999], [-1.2584493999999995, 51.7373891], [-1.2585406, 51.73750369999999]]} 67.6 0447 0624 Landor Street Jn Hinksey Sidings Hinksey Sidings 51.7375037 -1.2585406 51.7375037 -1.2585406 1 0 2026-09-18 06:13:56 TERMINATED 2026-09-18 05:24:00 Hinksey Sidings TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17627592 1789711424594577 103 103 2026-09-18 06:13:45.105843 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 06:03:44.516031
629702 657632 C24464 321P07M418 2026-09-18 COMPLETE 17627580 2026-09-18 07:03:00 2026-09-18 06:13:56 2026-09-20 06:13:56 {"id": 657632, "stp": "O", "toc": "TransPennine Express", "uid": "C24464", "consist": "185103", "dest_crs": "SCA", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C24464/2026-09-18/detailed", "trust_id": "321P07M418", "origin_crs": "MIA", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Scarborough", "service_date": "2026-09-18", "dest_arr_time": "0708", "dest_platform": "3", "is_terminated": 1, "next_location": "Scarborough", "signalling_id": "1P07", "timing_status": "EARLY", "origin_station": "Manchester Airport", "current_leg_arr": "0703", "current_leg_dep": "0659", "current_leg_end": "Scarborough", "origin_dep_time": "0407", "origin_platform": "3A", "current_location": "Scarborough", "last_update_time": "2026-09-18T06:13:56", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.41691620343599933, 54.24062386801721], [-0.4169037, 54.2406362], [-0.4166146, 54.240979], [-0.4164143, 54.2412431], [-0.4160308, 54.24188629999999], [-0.4158902, 54.2422163], [-0.4157585, 54.2425263], [-0.4156734999999999, 54.24279749999999], [-0.41560249999999993, 54.2430909], [-0.4155594, 54.2433474], [-0.4155299, 54.24364460000001], [-0.41552909999999993, 54.2439368], [-0.41554299999999994, 54.24421019999999], [-0.41564529999999994, 54.2447332], [-0.41573179999999993, 54.2450202], [-0.4158548, 54.24533159999999], [-0.4159857, 54.2456055], [-0.4161283999999999, 54.2458567], [-0.4163816, 54.2462384], [-0.4166769, 54.2466165], [-0.4174134000000001, 54.24734310000001], [-0.4176674, 54.2475871], [-0.4178752999999999, 54.24781399999999], [-0.4180704, 54.248082499999995], [-0.4182092, 54.24829909999999], [-0.41831499999999994, 54.2485357], [-0.4183966, 54.2487586], [-0.418471, 54.24899849999999], [-0.4184841999999999, 54.2491352], [-0.4185013, 54.2494299], [-0.4184818, 54.2496536], [-0.4184431, 54.249923900000006], [-0.4183895, 54.25015799999999], [-0.4181962, 54.250675599999994], [-0.4175435, 54.2520342], [-0.4173376, 54.2524262], [-0.4169235999999999, 54.2532706], [-0.4168103, 54.25362139999999], [-0.41666859999999994, 54.2541469], [-0.4163872, 54.255466600000005], [-0.4161058, 54.2567854], [-0.4155181999999999, 54.258887], [-0.41514919999999994, 54.260138], [-0.4149503, 54.2608617], [-0.4148855, 54.2611348], [-0.4148305, 54.261438], [-0.4147939, 54.2618925], [-0.4148089, 54.2623135], [-0.414813641623234, 54.26235185318483], [-0.4148597, 54.26272439999999], [-0.4150231, 54.2635832], [-0.41514169999999995, 54.2641917], [-0.4152159, 54.2647949], [-0.4152333, 54.26545029999999], [-0.4152281, 54.265980600000006], [-0.4152219, 54.2661559], [-0.4151738, 54.2668658], [-0.4151346, 54.2672481], [-0.4150638, 54.2679388], [-0.4149324, 54.2688598], [-0.4146266, 54.270365], [-0.41441199999999995, 54.27133139999999], [-0.41432889999999994, 54.27169479999999], [-0.41426, 54.2719512], [-0.4141679999999999, 54.272243], [-0.4140473, 54.2725218], [-0.4138863, 54.27282410000001], [-0.4136879, 54.2731326], [-0.4135001, 54.27339889999999], [-0.4132882, 54.273652600000005], [-0.4130173, 54.2739345], [-0.4128388, 54.2740991], [-0.412513, 54.27438399999998], [-0.4120087999999999, 54.27474579999999], [-0.4113972, 54.2751341], [-0.4112008999999999, 54.2752442], [-0.41085009999999994, 54.27544100000001], [-0.4104237999999999, 54.275665199999985], [-0.4099542000000001, 54.275954], [-0.4095116999999999, 54.2761912], [-0.4092219999999999, 54.27637909999999], [-0.4090074, 54.27652789999999], [-0.4089207, 54.27659649999999], [-0.408758, 54.27672520000001], [-0.4085978, 54.276878199999985], [-0.4081909, 54.277293099999994], [-0.40805119999999995, 54.277435], [-0.4077393, 54.2777289], [-0.4076904, 54.27777609999999], [-0.4075027, 54.277960799999995], [-0.4071862, 54.27823169999999], [-0.40693139999999994, 54.27843850000001], [-0.4066927, 54.27864679999999], [-0.4064190999999999, 54.278895699999985], [-0.4060623, 54.2792309], [-0.4059166, 54.27935130000001], [-0.40580189999999994, 54.27944469999999], [-0.4056904, 54.27952210000001], [-0.4052969, 54.279723099999984]]}", "current_leg_start": "Seamer", "dest_arr_time_act": "0706", "motion_projection": null, "next_location_lat": "54.2797231", "next_location_lon": "-0.4052969", "previous_location": "Seamer", "current_leg_milage": "2.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 382.629, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 601.176, \"from_m\": 382.629, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1809.429, \"from_m\": 601.176, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2460.351, \"from_m\": 1809.429, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12308.245, \"from_m\": 2460.351, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12742.627, \"from_m\": 12308.245, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 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\": 15392.516, \"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\": 15431.511, \"from_m\": 15392.516, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 15502.523, \"from_m\": 15431.511, \"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\": 15526.581, \"from_m\": 15502.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\": 15617.3, \"from_m\": 15526.581, \"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\": 15786.793, \"from_m\": 15617.3, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 16542.265, \"from_m\": 15786.793, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16600.62, \"from_m\": 16542.265, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 16686.824, \"from_m\": 16600.62, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19922.674, \"from_m\": 16686.824, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22665.616, \"from_m\": 19922.674, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 22961.978, \"from_m\": 22665.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\": 27388.24, \"from_m\": 22961.978, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 37494.906, \"from_m\": 27388.24, \"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\": 37551.545, \"from_m\": 37494.906, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 37780.755, \"from_m\": 37551.545, \"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\": 38049.63, \"from_m\": 37780.755, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 42731.279, \"from_m\": 38049.63, \"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\": 43371.542, \"from_m\": 42731.279, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 44105.237, \"from_m\": 43371.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\": 44437.109, \"from_m\": 44105.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\": 52754.893, \"from_m\": 44437.109, \"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\": 53122.734, \"from_m\": 52754.893, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 54783.877, \"from_m\": 53122.734, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 55248.4, \"from_m\": 54783.877, \"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\": 55449.461, \"from_m\": 55248.4, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 57101.031, \"from_m\": 55449.461, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 57165.332, \"from_m\": 57101.031, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 61069.094, \"from_m\": 57165.332, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 65389.881, \"from_m\": 61069.094, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 68019.346, \"from_m\": 65389.881, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 68052.938, \"from_m\": 68019.346, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 74294.373, \"from_m\": 68052.938, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 74473.649, \"from_m\": 74294.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\": 74496.607, \"from_m\": 74473.649, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 77718.091, \"from_m\": 74496.607, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 77745.956, \"from_m\": 77718.091, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 77812.186, \"from_m\": 77745.956, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 78285.971, \"from_m\": 77812.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\": 78895.743, \"from_m\": 78285.971, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 84281.769, \"from_m\": 78895.743, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 86721.004, \"from_m\": 84281.769, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 86777.073, \"from_m\": 86721.004, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 86833.063, \"from_m\": 86777.073, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 97339.397, \"from_m\": 86833.063, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 97886.73, \"from_m\": 97339.397, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 99132.071, \"from_m\": 97886.73, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 99530.254, \"from_m\": 99132.071, \"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\": 100283.797, \"from_m\": 99530.254, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 100533.711, \"from_m\": 100283.797, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 100869.916, \"from_m\": 100533.711, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 101317.167, \"from_m\": 100869.916, \"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\": 102000.597, \"from_m\": 101317.167, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 102039.687, \"from_m\": 102000.597, \"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\": 104089.134, \"from_m\": 102039.687, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 104908.304, \"from_m\": 104089.134, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 106837.089, \"from_m\": 104908.304, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 106904.065, \"from_m\": 106837.089, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 116078.547, \"from_m\": 106904.065, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 116109.428, \"from_m\": 116078.547, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 123440.014, \"from_m\": 116109.428, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 124765.749, \"from_m\": 123440.014, \"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\": 136216.159, \"from_m\": 124765.749, \"capability_applied\": null, \"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\": 138365.783, \"from_m\": 136216.159, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 140652.83, \"from_m\": 138365.783, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 140703.879, \"from_m\": 140652.83, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 140809.14, \"from_m\": 140703.879, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 140884.773, \"from_m\": 140809.14, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 140914.294, \"from_m\": 140884.773, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 141220.796, \"from_m\": 140914.294, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 141355.156, \"from_m\": 141220.796, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 141513.134, \"from_m\": 141355.156, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 141620.114, \"from_m\": 141513.134, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 141973.321, \"from_m\": 141620.114, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 144097.157, \"from_m\": 141973.321, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 148453.881, \"from_m\": 144097.157, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 151496.103, \"from_m\": 148453.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\": 152637.6, \"from_m\": 151496.103, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 157638.703, \"from_m\": 152637.6, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 159126.385, \"from_m\": 157638.703, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 162904.861, \"from_m\": 159126.385, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 163511.502, \"from_m\": 162904.861, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 163618.315, \"from_m\": 163511.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\": 165079.545, \"from_m\": 163618.315, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 165476.031, \"from_m\": 165079.545, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 165505.649, \"from_m\": 165476.031, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 165554.561, \"from_m\": 165505.649, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 167528.838, \"from_m\": 165554.561, \"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\": 170817.326, \"from_m\": 167528.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\": 171134.723, \"from_m\": 170817.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\": 171874.136, \"from_m\": 171134.723, \"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\": 174755.76, \"from_m\": 171874.136, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 175106.227, \"from_m\": 174755.76, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 175632.219, \"from_m\": 175106.227, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 175849.645, \"from_m\": 175632.219, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 192863.621, \"from_m\": 175849.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\": 193198.278, \"from_m\": 192863.621, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 203680.915, \"from_m\": 193198.278, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 208231.576, \"from_m\": 203680.915, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 208473.224, \"from_m\": 208231.576, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 208600.695, \"from_m\": 208473.224, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 208719.524, \"from_m\": 208600.695, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 208993.326, \"from_m\": 208719.524, \"capability_applied\": null, \"effective_limit_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\": 657632, \"profile_key\": \"6a58bf4f72d4287cfb1100dde2f5ac7323fcce08c82bad4203ee43673df1fcf4\", \"schedule_id\": 39620, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0407\", \"location\": \"Manchester Airport\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 106312}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0409\", \"location\": \"Heald Green West Jn\", \"stage_seq\": 2, \"distance_m\": 1809.429, \"section_seq\": 1, \"route_path_id\": 106312}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0410\", \"location\": \"Heald Green\", \"stage_seq\": 3, \"distance_m\": 3014.44, \"section_seq\": 1, \"route_path_id\": 106312}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0415H\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 4, \"distance_m\": 12752.139, \"section_seq\": 1, \"route_path_id\": 106312}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0418\", \"location\": \"Ardwick Jn\", \"stage_seq\": 5, \"distance_m\": 15289.298, \"section_seq\": 1, \"route_path_id\": 106312}, {\"is_pass\": false, \"wtt_arr\": \"0420\", \"wtt_dep\": \"0425\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 6, \"distance_m\": 15392.516, \"section_seq\": 1, \"route_path_id\": 106312}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0427\", \"location\": \"Ardwick Jn\", \"stage_seq\": 7, \"distance_m\": 15460.934, \"section_seq\": 1, \"route_path_id\": 106312}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0428H\", \"location\": \"Ashburys\", \"stage_seq\": 8, \"distance_m\": 16811.597, \"section_seq\": 1, \"route_path_id\": 106312}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0432H\", \"location\": \"Guide Bridge\", \"stage_seq\": 9, \"distance_m\": 22427.487, \"section_seq\": 1, \"route_path_id\": 106312}, {\"is_pass\": false, \"wtt_arr\": \"0437\", \"wtt_dep\": \"0451H\", \"location\": \"Stalybridge\", \"stage_seq\": 10, \"distance_m\": 26221.248, \"section_seq\": 1, \"route_path_id\": 106312}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0456H\", \"location\": \"Greenfield\", \"stage_seq\": 11, \"distance_m\": 34043.782, \"section_seq\": 1, \"route_path_id\": 106312}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0458H\", \"location\": \"Diggle Jn\", \"stage_seq\": 12, \"distance_m\": 37357.337, \"section_seq\": 1, \"route_path_id\": 106312}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0502\", \"location\": \"Marsden\", \"stage_seq\": 13, \"distance_m\": 43663.701, \"section_seq\": 1, \"route_path_id\": 106312}, {\"is_pass\": false, \"wtt_arr\": \"0510H\", \"wtt_dep\": \"0516H\", \"location\": \"Huddersfield\", \"stage_seq\": 14, \"distance_m\": 55029.144, \"section_seq\": 1, \"route_path_id\": 106312}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0519H\", \"location\": \"Bradley Jn\", \"stage_seq\": 15, \"distance_m\": 59402.75, \"section_seq\": 1, \"route_path_id\": 106312}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0520H\", \"location\": \"Heaton Lodge East Jn\", \"stage_seq\": 16, \"distance_m\": 61649.825, \"section_seq\": 1, \"route_path_id\": 106312}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0522H\", \"location\": \"Mirfield East Jn\", \"stage_seq\": 17, \"distance_m\": 64400.551, \"section_seq\": 1, \"route_path_id\": 106312}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0523\", \"location\": \"Thornhill L.N.W. Jn\", \"stage_seq\": 18, \"distance_m\": 65389.881, \"section_seq\": 1, \"route_path_id\": 106312}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0530\", \"location\": \"Horbury Jn\", \"stage_seq\": 19, \"distance_m\": 74336.285, \"section_seq\": 1, \"route_path_id\": 106312}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0532H\", \"location\": \"Wakefield Kirkgate\", \"stage_seq\": 20, \"distance_m\": 78008.704, \"section_seq\": 1, \"route_path_id\": 106312}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0536H\", \"location\": \"Altofts Jn\", \"stage_seq\": 21, \"distance_m\": 84178.73, \"section_seq\": 1, \"route_path_id\": 106312}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0538\", \"location\": \"Methley Jn\", \"stage_seq\": 22, \"distance_m\": 86777.073, \"section_seq\": 1, \"route_path_id\": 106312}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0542\", \"location\": \"Stourton Jn\", \"stage_seq\": 23, \"distance_m\": 94825.888, \"section_seq\": 1, \"route_path_id\": 106312}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0546H\", \"location\": \"Engine Shed Jn\", \"stage_seq\": 24, \"distance_m\": 99152.055, \"section_seq\": 1, \"route_path_id\": 106312}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0548H\", \"location\": \"Leeds West Jn\", \"stage_seq\": 25, \"distance_m\": 99893.689, \"section_seq\": 1, \"route_path_id\": 106312}, {\"is_pass\": false, \"wtt_arr\": \"0550\", \"wtt_dep\": \"0552\", \"location\": \"Leeds\", \"stage_seq\": 26, \"distance_m\": 100409.849, \"section_seq\": 1, \"route_path_id\": 106312}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0554H\", \"location\": \"Neville H. West Jn\", \"stage_seq\": 27, \"distance_m\": 103044.567, \"section_seq\": 1, \"route_path_id\": 106312}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0557\", \"location\": \"Cross Gates\", \"stage_seq\": 28, \"distance_m\": 107522.058, \"section_seq\": 1, \"route_path_id\": 106312}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0601\", \"location\": \"Micklefield\", \"stage_seq\": 29, \"distance_m\": 115978.142, \"section_seq\": 1, \"route_path_id\": 106312}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0604H\", \"location\": \"Church Fenton\", \"stage_seq\": 30, \"distance_m\": 124179.567, \"section_seq\": 1, \"route_path_id\": 106312}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0610\", \"location\": \"Colton Jn\", \"stage_seq\": 31, \"distance_m\": 132563.053, \"section_seq\": 1, \"route_path_id\": 106312}, {\"is_pass\": false, \"wtt_arr\": \"0616\", \"wtt_dep\": \"0618\", \"location\": \"York\", \"stage_seq\": 32, \"distance_m\": 141468.331, \"section_seq\": 1, \"route_path_id\": 106312}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0619\", \"location\": \"York Scarborough Bridge Jn\", \"stage_seq\": 33, \"distance_m\": 141891.204, \"section_seq\": 1, \"route_path_id\": 106312}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0625H\", \"location\": \"Strensall S.B.\", \"stage_seq\": 34, \"distance_m\": 152056.153, \"section_seq\": 1, \"route_path_id\": 106312}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0630\", \"location\": \"Barton Hill S.B.\", \"stage_seq\": 35, \"distance_m\": 160095.167, \"section_seq\": 1, \"route_path_id\": 106312}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0633H\", \"location\": \"Kirkham Abbey S.B.\", \"stage_seq\": 36, \"distance_m\": 165562.753, \"section_seq\": 1, \"route_path_id\": 106312}, {\"is_pass\": false, \"wtt_arr\": \"0641H\", \"wtt_dep\": \"0642H\", \"location\": \"Malton\", \"stage_seq\": 37, \"distance_m\": 175408.946, \"section_seq\": 1, \"route_path_id\": 106312}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0653\", \"location\": \"Weaverthorpe L.C.\", \"stage_seq\": 38, \"distance_m\": 194140.846, \"section_seq\": 1, \"route_path_id\": 106312}, {\"is_pass\": false, \"wtt_arr\": \"0658H\", \"wtt_dep\": \"0659H\", \"location\": \"Seamer\", \"stage_seq\": 39, \"distance_m\": 204370.893, \"section_seq\": 1, \"route_path_id\": 106312}, {\"is_pass\": false, \"wtt_arr\": \"0706\", \"wtt_dep\": null, \"location\": \"Scarborough\", \"stage_seq\": 40, \"distance_m\": 208993.326, \"section_seq\": 1, \"route_path_id\": 106312}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 208993.326, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 106312}], \"total_distance_m\": 208993.326, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 199895.089, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 9098.237, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0407", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "54.2797231", "current_position_lon": "-0.4052969", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8933, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T03:09:56Z\", \"source_id\": 54843421, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T03:10:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T03:09:57Z\", \"source_id\": 17562620, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8445, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T03:19:32Z\", \"source_id\": 54846068, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T03:21:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T03:19:33Z\", \"source_id\": 17563381, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8573, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T03:28:40Z\", \"source_id\": 54848857, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T03:29:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T03:28:43Z\", \"source_id\": 17564212, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8708, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T03:33:26Z\", \"source_id\": 54850500, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T03:34:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T03:33:34Z\", \"source_id\": 17564743, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8685, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T03:37:16Z\", \"source_id\": 54851991, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T03:38:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T03:37:22Z\", \"source_id\": 17565213, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8644, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T03:56:19Z\", \"source_id\": 54861532, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T03:57:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 8648, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T03:56:19Z\", \"source_id\": 54861536, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T03:57:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T03:56:24Z\", \"source_id\": 17567947, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6286, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:02:01Z\", \"source_id\": 54864896, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:02:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:02:08Z\", \"source_id\": 17568914, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6255, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:08:06Z\", \"source_id\": 54868957, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:09:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:08:08Z\", \"source_id\": 17570053, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6133, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:19:22Z\", \"source_id\": 54878329, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:19:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:19:28Z\", \"source_id\": 17572576, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5977, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:33:10Z\", \"source_id\": 54892503, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:34:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:33:18Z\", \"source_id\": 17576518, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5564, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:44:49Z\", \"source_id\": 54906876, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:45:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:44:58Z\", \"source_id\": 17580637, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5413, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:48:18Z\", \"source_id\": 54911768, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:49:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:48:24Z\", \"source_id\": 17581987, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5269, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:56:44Z\", \"source_id\": 54924350, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:57:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:56:48Z\", \"source_id\": 17585696, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5023, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:00:25Z\", \"source_id\": 54930100, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:01:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:00:28Z\", \"source_id\": 17587411, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4923, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:04:06Z\", \"source_id\": 54936245, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:05:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:04:11Z\", \"source_id\": 17589298, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:11:08Z\", \"source_id\": 17593064, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:42:38Z\", \"source_id\": 17612763, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:01:51Z\", \"source_id\": 17626221, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:03:43Z\", \"source_id\": 17627580, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Scarborough", "service_state_platform": "3", "timing_fact_generation": 1789711424639975, "current_leg_arrival_utc": "2026-09-18T07:04:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T06:03:44.624096", "service_state_evidence_id": 17627580, "current_leg_start_actual_dep": "2026-09-18T07:00:00+01:00", "operational_evidence_version": 157, "service_state_event_time_utc": "2026-09-18T06:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T06:13:45.112698", "service_state_valid_until_kind": null, "operational_interpretation_version": 157, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} TransPennine Express O MIA SCA 1P07 185103 3 100 None {"version": 3, "segments": [{"to_m": 382.629, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 601.176, "from_m": 382.629, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1809.429, "from_m": 601.176, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2460.351, "from_m": 1809.429, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12308.245, "from_m": 2460.351, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12742.627, "from_m": 12308.245, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 13010.862, "from_m": 12742.627, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 13095.899, "from_m": 13010.862, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 13126.28, "from_m": 13095.899, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13216.045, "from_m": 13126.28, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 13301.119, "from_m": 13216.045, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 13373.272, "from_m": 13301.119, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13901.364, "from_m": 13373.272, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 15392.516, "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": 15431.511, "from_m": 15392.516, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 15502.523, "from_m": 15431.511, "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": 15526.581, "from_m": 15502.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": 15617.3, "from_m": 15526.581, "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": 15786.793, "from_m": 15617.3, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 16542.265, "from_m": 15786.793, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16600.62, "from_m": 16542.265, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 16686.824, "from_m": 16600.62, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19922.674, "from_m": 16686.824, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22665.616, "from_m": 19922.674, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 22961.978, "from_m": 22665.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": 27388.24, "from_m": 22961.978, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 37494.906, "from_m": 27388.24, "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": 37551.545, "from_m": 37494.906, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37780.755, "from_m": 37551.545, "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": 38049.63, "from_m": 37780.755, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 42731.279, "from_m": 38049.63, "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": 43371.542, "from_m": 42731.279, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 44105.237, "from_m": 43371.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": 44437.109, "from_m": 44105.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": 52754.893, "from_m": 44437.109, "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": 53122.734, "from_m": 52754.893, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 54783.877, "from_m": 53122.734, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 55248.4, "from_m": 54783.877, "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": 55449.461, "from_m": 55248.4, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 57101.031, "from_m": 55449.461, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 57165.332, "from_m": 57101.031, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 61069.094, "from_m": 57165.332, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 65389.881, "from_m": 61069.094, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 68019.346, "from_m": 65389.881, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 68052.938, "from_m": 68019.346, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 74294.373, "from_m": 68052.938, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 74473.649, "from_m": 74294.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": 74496.607, "from_m": 74473.649, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 77718.091, "from_m": 74496.607, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 77745.956, "from_m": 77718.091, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 77812.186, "from_m": 77745.956, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 78285.971, "from_m": 77812.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": 78895.743, "from_m": 78285.971, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 84281.769, "from_m": 78895.743, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 86721.004, "from_m": 84281.769, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 86777.073, "from_m": 86721.004, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 86833.063, "from_m": 86777.073, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 97339.397, "from_m": 86833.063, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 97886.73, "from_m": 97339.397, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 99132.071, "from_m": 97886.73, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 99530.254, "from_m": 99132.071, "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": 100283.797, "from_m": 99530.254, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 100533.711, "from_m": 100283.797, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 100869.916, "from_m": 100533.711, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 101317.167, "from_m": 100869.916, "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": 102000.597, "from_m": 101317.167, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 102039.687, "from_m": 102000.597, "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": 104089.134, "from_m": 102039.687, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 104908.304, "from_m": 104089.134, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 106837.089, "from_m": 104908.304, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 106904.065, "from_m": 106837.089, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 116078.547, "from_m": 106904.065, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 116109.428, "from_m": 116078.547, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 123440.014, "from_m": 116109.428, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 124765.749, "from_m": 123440.014, "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": 136216.159, "from_m": 124765.749, "capability_applied": null, "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": 138365.783, "from_m": 136216.159, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 140652.83, "from_m": 138365.783, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 140703.879, "from_m": 140652.83, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 140809.14, "from_m": 140703.879, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 140884.773, "from_m": 140809.14, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 140914.294, "from_m": 140884.773, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 141220.796, "from_m": 140914.294, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 141355.156, "from_m": 141220.796, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 141513.134, "from_m": 141355.156, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 141620.114, "from_m": 141513.134, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 141973.321, "from_m": 141620.114, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 144097.157, "from_m": 141973.321, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 148453.881, "from_m": 144097.157, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 151496.103, "from_m": 148453.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": 152637.6, "from_m": 151496.103, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 157638.703, "from_m": 152637.6, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 159126.385, "from_m": 157638.703, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 162904.861, "from_m": 159126.385, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 163511.502, "from_m": 162904.861, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 163618.315, "from_m": 163511.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": 165079.545, "from_m": 163618.315, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 165476.031, "from_m": 165079.545, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 165505.649, "from_m": 165476.031, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 165554.561, "from_m": 165505.649, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 167528.838, "from_m": 165554.561, "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": 170817.326, "from_m": 167528.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": 171134.723, "from_m": 170817.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": 171874.136, "from_m": 171134.723, "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": 174755.76, "from_m": 171874.136, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 175106.227, "from_m": 174755.76, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 175632.219, "from_m": 175106.227, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 175849.645, "from_m": 175632.219, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 192863.621, "from_m": 175849.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": 193198.278, "from_m": 192863.621, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 203680.915, "from_m": 193198.278, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 208231.576, "from_m": 203680.915, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 208473.224, "from_m": 208231.576, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 208600.695, "from_m": 208473.224, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 208719.524, "from_m": 208600.695, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 208993.326, "from_m": 208719.524, "capability_applied": null, "effective_limit_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": 657632, "profile_key": "6a58bf4f72d4287cfb1100dde2f5ac7323fcce08c82bad4203ee43673df1fcf4", "schedule_id": 39620, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0407", "location": "Manchester Airport", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 106312}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0409", "location": "Heald Green West Jn", "stage_seq": 2, "distance_m": 1809.429, "section_seq": 1, "route_path_id": 106312}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0410", "location": "Heald Green", "stage_seq": 3, "distance_m": 3014.44, "section_seq": 1, "route_path_id": 106312}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0415H", "location": "Slade Lane Jn", "stage_seq": 4, "distance_m": 12752.139, "section_seq": 1, "route_path_id": 106312}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0418", "location": "Ardwick Jn", "stage_seq": 5, "distance_m": 15289.298, "section_seq": 1, "route_path_id": 106312}, {"is_pass": false, "wtt_arr": "0420", "wtt_dep": "0425", "location": "Manchester Piccadilly", "stage_seq": 6, "distance_m": 15392.516, "section_seq": 1, "route_path_id": 106312}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0427", "location": "Ardwick Jn", "stage_seq": 7, "distance_m": 15460.934, "section_seq": 1, "route_path_id": 106312}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0428H", "location": "Ashburys", "stage_seq": 8, "distance_m": 16811.597, "section_seq": 1, "route_path_id": 106312}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0432H", "location": "Guide Bridge", "stage_seq": 9, "distance_m": 22427.487, "section_seq": 1, "route_path_id": 106312}, {"is_pass": false, "wtt_arr": "0437", "wtt_dep": "0451H", "location": "Stalybridge", "stage_seq": 10, "distance_m": 26221.248, "section_seq": 1, "route_path_id": 106312}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0456H", "location": "Greenfield", "stage_seq": 11, "distance_m": 34043.782, "section_seq": 1, "route_path_id": 106312}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0458H", "location": "Diggle Jn", "stage_seq": 12, "distance_m": 37357.337, "section_seq": 1, "route_path_id": 106312}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0502", "location": "Marsden", "stage_seq": 13, "distance_m": 43663.701, "section_seq": 1, "route_path_id": 106312}, {"is_pass": false, "wtt_arr": "0510H", "wtt_dep": "0516H", "location": "Huddersfield", "stage_seq": 14, "distance_m": 55029.144, "section_seq": 1, "route_path_id": 106312}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0519H", "location": "Bradley Jn", "stage_seq": 15, "distance_m": 59402.75, "section_seq": 1, "route_path_id": 106312}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0520H", "location": "Heaton Lodge East Jn", "stage_seq": 16, "distance_m": 61649.825, "section_seq": 1, "route_path_id": 106312}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0522H", "location": "Mirfield East Jn", "stage_seq": 17, "distance_m": 64400.551, "section_seq": 1, "route_path_id": 106312}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0523", "location": "Thornhill L.N.W. Jn", "stage_seq": 18, "distance_m": 65389.881, "section_seq": 1, "route_path_id": 106312}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0530", "location": "Horbury Jn", "stage_seq": 19, "distance_m": 74336.285, "section_seq": 1, "route_path_id": 106312}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0532H", "location": "Wakefield Kirkgate", "stage_seq": 20, "distance_m": 78008.704, "section_seq": 1, "route_path_id": 106312}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0536H", "location": "Altofts Jn", "stage_seq": 21, "distance_m": 84178.73, "section_seq": 1, "route_path_id": 106312}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0538", "location": "Methley Jn", "stage_seq": 22, "distance_m": 86777.073, "section_seq": 1, "route_path_id": 106312}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0542", "location": "Stourton Jn", "stage_seq": 23, "distance_m": 94825.888, "section_seq": 1, "route_path_id": 106312}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0546H", "location": "Engine Shed Jn", "stage_seq": 24, "distance_m": 99152.055, "section_seq": 1, "route_path_id": 106312}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0548H", "location": "Leeds West Jn", "stage_seq": 25, "distance_m": 99893.689, "section_seq": 1, "route_path_id": 106312}, {"is_pass": false, "wtt_arr": "0550", "wtt_dep": "0552", "location": "Leeds", "stage_seq": 26, "distance_m": 100409.849, "section_seq": 1, "route_path_id": 106312}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0554H", "location": "Neville H. West Jn", "stage_seq": 27, "distance_m": 103044.567, "section_seq": 1, "route_path_id": 106312}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0557", "location": "Cross Gates", "stage_seq": 28, "distance_m": 107522.058, "section_seq": 1, "route_path_id": 106312}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0601", "location": "Micklefield", "stage_seq": 29, "distance_m": 115978.142, "section_seq": 1, "route_path_id": 106312}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0604H", "location": "Church Fenton", "stage_seq": 30, "distance_m": 124179.567, "section_seq": 1, "route_path_id": 106312}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0610", "location": "Colton Jn", "stage_seq": 31, "distance_m": 132563.053, "section_seq": 1, "route_path_id": 106312}, {"is_pass": false, "wtt_arr": "0616", "wtt_dep": "0618", "location": "York", "stage_seq": 32, "distance_m": 141468.331, "section_seq": 1, "route_path_id": 106312}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0619", "location": "York Scarborough Bridge Jn", "stage_seq": 33, "distance_m": 141891.204, "section_seq": 1, "route_path_id": 106312}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0625H", "location": "Strensall S.B.", "stage_seq": 34, "distance_m": 152056.153, "section_seq": 1, "route_path_id": 106312}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0630", "location": "Barton Hill S.B.", "stage_seq": 35, "distance_m": 160095.167, "section_seq": 1, "route_path_id": 106312}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0633H", "location": "Kirkham Abbey S.B.", "stage_seq": 36, "distance_m": 165562.753, "section_seq": 1, "route_path_id": 106312}, {"is_pass": false, "wtt_arr": "0641H", "wtt_dep": "0642H", "location": "Malton", "stage_seq": 37, "distance_m": 175408.946, "section_seq": 1, "route_path_id": 106312}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0653", "location": "Weaverthorpe L.C.", "stage_seq": 38, "distance_m": 194140.846, "section_seq": 1, "route_path_id": 106312}, {"is_pass": false, "wtt_arr": "0658H", "wtt_dep": "0659H", "location": "Seamer", "stage_seq": 39, "distance_m": 204370.893, "section_seq": 1, "route_path_id": 106312}, {"is_pass": false, "wtt_arr": "0706", "wtt_dep": null, "location": "Scarborough", "stage_seq": 40, "distance_m": 208993.326, "section_seq": 1, "route_path_id": 106312}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 208993.326, "from_m": 0.0, "section_seq": 1, "route_path_id": 106312}], "total_distance_m": 208993.326, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 199895.089, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 9098.237, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 8933, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T03:09:56Z", "source_id": 54843421, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T03:10:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T03:09:57Z", "source_id": 17562620, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T04:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8445, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T03:19:32Z", "source_id": 54846068, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T03:21:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T03:19:33Z", "source_id": 17563381, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T04:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8573, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T03:28:40Z", "source_id": 54848857, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T03:29:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T03:28:43Z", "source_id": 17564212, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T04:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8708, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T03:33:26Z", "source_id": 54850500, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T03:34:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T03:33:34Z", "source_id": 17564743, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T04:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8685, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T03:37:16Z", "source_id": 54851991, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T03:38:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T03:37:22Z", "source_id": 17565213, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T04:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8644, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T03:56:19Z", "source_id": 54861532, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T03:57:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 8648, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T03:56:19Z", "source_id": 54861536, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T03:57:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T03:56:24Z", "source_id": 17567947, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T04:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6286, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:02:01Z", "source_id": 54864896, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T04:02:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:02:08Z", "source_id": 17568914, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T05:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6255, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:08:06Z", "source_id": 54868957, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T04:09:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:08:08Z", "source_id": 17570053, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T05:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6133, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:19:22Z", "source_id": 54878329, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T04:19:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:19:28Z", "source_id": 17572576, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T05:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5977, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:33:10Z", "source_id": 54892503, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T04:34:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:33:18Z", "source_id": 17576518, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T05:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5564, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:44:49Z", "source_id": 54906876, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-18T04:45:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:44:58Z", "source_id": 17580637, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-18T05:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5413, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:48:18Z", "source_id": 54911768, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-18T04:49:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:48:24Z", "source_id": 17581987, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-18T05:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5269, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:56:44Z", "source_id": 54924350, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-18T04:57:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:56:48Z", "source_id": 17585696, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-18T05:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5023, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:00:25Z", "source_id": 54930100, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-18T05:01:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:00:28Z", "source_id": 17587411, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-18T06:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4923, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:04:06Z", "source_id": 54936245, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-18T05:05:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:04:11Z", "source_id": 17589298, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-18T06:04:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:11:08Z", "source_id": 17593064, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-18T06:12:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:42:38Z", "source_id": 17612763, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-18T06:40:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:01:51Z", "source_id": 17626221, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-18T06:58:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:03:43Z", "source_id": 17627580, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-18T07:03:00+01:00", "operational_fact": true}] Manchester Airport 0407 0407 3A None None Scarborough 0708 0706 3 EARLY -3 minutes https://www.realtimetrains.co.uk/service/gb-nr:C24464/2026-09-18/detailed None Seamer 2026-09-18T07:00:00+01:00 Scarborough 4.0 {"type": "LineString", "coordinates": [[-0.41691620343599933, 54.24062386801721], [-0.4169037, 54.2406362], [-0.4166146, 54.240979], [-0.4164143, 54.2412431], [-0.4160308, 54.24188629999999], [-0.4158902, 54.2422163], [-0.4157585, 54.2425263], [-0.4156734999999999, 54.24279749999999], [-0.41560249999999993, 54.2430909], [-0.4155594, 54.2433474], [-0.4155299, 54.24364460000001], [-0.41552909999999993, 54.2439368], [-0.41554299999999994, 54.24421019999999], [-0.41564529999999994, 54.2447332], [-0.41573179999999993, 54.2450202], [-0.4158548, 54.24533159999999], [-0.4159857, 54.2456055], [-0.4161283999999999, 54.2458567], [-0.4163816, 54.2462384], [-0.4166769, 54.2466165], [-0.4174134000000001, 54.24734310000001], [-0.4176674, 54.2475871], [-0.4178752999999999, 54.24781399999999], [-0.4180704, 54.248082499999995], [-0.4182092, 54.24829909999999], [-0.41831499999999994, 54.2485357], [-0.4183966, 54.2487586], [-0.418471, 54.24899849999999], [-0.4184841999999999, 54.2491352], [-0.4185013, 54.2494299], [-0.4184818, 54.2496536], [-0.4184431, 54.249923900000006], [-0.4183895, 54.25015799999999], [-0.4181962, 54.250675599999994], [-0.4175435, 54.2520342], [-0.4173376, 54.2524262], [-0.4169235999999999, 54.2532706], [-0.4168103, 54.25362139999999], [-0.41666859999999994, 54.2541469], [-0.4163872, 54.255466600000005], [-0.4161058, 54.2567854], [-0.4155181999999999, 54.258887], [-0.41514919999999994, 54.260138], [-0.4149503, 54.2608617], [-0.4148855, 54.2611348], [-0.4148305, 54.261438], [-0.4147939, 54.2618925], [-0.4148089, 54.2623135], [-0.414813641623234, 54.26235185318483], [-0.4148597, 54.26272439999999], [-0.4150231, 54.2635832], [-0.41514169999999995, 54.2641917], [-0.4152159, 54.2647949], [-0.4152333, 54.26545029999999], [-0.4152281, 54.265980600000006], [-0.4152219, 54.2661559], [-0.4151738, 54.2668658], [-0.4151346, 54.2672481], [-0.4150638, 54.2679388], [-0.4149324, 54.2688598], [-0.4146266, 54.270365], [-0.41441199999999995, 54.27133139999999], [-0.41432889999999994, 54.27169479999999], [-0.41426, 54.2719512], [-0.4141679999999999, 54.272243], [-0.4140473, 54.2725218], [-0.4138863, 54.27282410000001], [-0.4136879, 54.2731326], [-0.4135001, 54.27339889999999], [-0.4132882, 54.273652600000005], [-0.4130173, 54.2739345], [-0.4128388, 54.2740991], [-0.412513, 54.27438399999998], [-0.4120087999999999, 54.27474579999999], [-0.4113972, 54.2751341], [-0.4112008999999999, 54.2752442], [-0.41085009999999994, 54.27544100000001], [-0.4104237999999999, 54.275665199999985], [-0.4099542000000001, 54.275954], [-0.4095116999999999, 54.2761912], [-0.4092219999999999, 54.27637909999999], [-0.4090074, 54.27652789999999], [-0.4089207, 54.27659649999999], [-0.408758, 54.27672520000001], [-0.4085978, 54.276878199999985], [-0.4081909, 54.277293099999994], [-0.40805119999999995, 54.277435], [-0.4077393, 54.2777289], [-0.4076904, 54.27777609999999], [-0.4075027, 54.277960799999995], [-0.4071862, 54.27823169999999], [-0.40693139999999994, 54.27843850000001], [-0.4066927, 54.27864679999999], [-0.4064190999999999, 54.278895699999985], [-0.4060623, 54.2792309], [-0.4059166, 54.27935130000001], [-0.40580189999999994, 54.27944469999999], [-0.4056904, 54.27952210000001], [-0.4052969, 54.279723099999984]]} 2.9 0659 0703 Seamer Scarborough Scarborough 54.2797231 -0.4052969 54.2797231 -0.4052969 1 0 2026-09-18 06:13:56 TERMINATED 2026-09-18 06:03:00 Scarborough TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17627580 1789711424639975 157 157 2026-09-18 06:13:45.112698 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 06:03:44.624096
629703 661007 W70119 072N04M618 2026-09-18 COMPLETE 17626625 2026-09-18 07:03:00 2026-09-18 06:13:56 2026-09-20 06:13:56 {"id": 661007, "stp": "P", "toc": "ScotRail", "uid": "W70119", "consist": "320313+320318", "dest_crs": "NEI", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W70119/2026-09-18/detailed", "trust_id": "072N04M618", "origin_crs": "GLC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Neilston", "service_date": "2026-09-18", "dest_arr_time": "0705", "dest_platform": null, "is_terminated": 1, "next_location": "Neilston", "signalling_id": "2N04", "timing_status": "EARLY", "origin_station": "Glasgow Central High Level", "current_leg_arr": "0703", "current_leg_dep": "0658", "current_leg_end": "Neilston", "origin_dep_time": "0634", "origin_platform": "4", "current_location": "Neilston", "last_update_time": "2026-09-18T06:13:56", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.3351129, 55.7906329], [-4.335563299999999, 55.79055189999999], [-4.3361137, 55.7904262], [-4.3363174, 55.79036579999999], [-4.3366249, 55.790285999999995], [-4.3400745, 55.78930249999999], [-4.340841599999999, 55.7890865], [-4.3409269, 55.7890658], [-4.341594, 55.788903600000005], [-4.3427352, 55.7886998], [-4.3435587, 55.7886048], [-4.3444023, 55.7885263], [-4.345796199999999, 55.7884554], [-4.3470838, 55.7884134], [-4.347285499999999, 55.788408399999994], [-4.3485253, 55.78837779999999], [-4.3542621, 55.7882263], [-4.354964399999999, 55.788224499999984], [-4.3556379, 55.7882519], [-4.3563765, 55.78832609999999], [-4.3600701, 55.7887915], [-4.363746999999999, 55.78925269999999], [-4.364007600000001, 55.789283999999995], [-4.365146899999999, 55.789407399999995], [-4.366096599999999, 55.7894512], [-4.368277899999999, 55.7894795], [-4.3693978, 55.78954230000001], [-4.369946499999999, 55.7895828], [-4.3701895, 55.78959559999999], [-4.370462599999999, 55.789609899999995], [-4.3710209, 55.7896214], [-4.371560099999999, 55.78961089999999], [-4.3720836, 55.7895903], [-4.372581699999999, 55.78955339999999], [-4.3733905, 55.78949690000001], [-4.3736776, 55.789471299999995], [-4.3739503, 55.7894436], [-4.3745385, 55.7893781], [-4.3751302, 55.789297700000006], [-4.3757534, 55.7891917], [-4.376083599999999, 55.7891262], [-4.3768667, 55.7889298], [-4.3774893, 55.7887521], [-4.3779053, 55.788617], [-4.3783523, 55.7884589], [-4.378663099999999, 55.78834189999999], [-4.378988599999999, 55.7882025], [-4.3827495, 55.786542], [-4.383027799999999, 55.7864177], [-4.3845999, 55.78572049999999], [-4.3850229, 55.785544], [-4.3855501, 55.78534539999999], [-4.3860896, 55.785158], [-4.386675999999999, 55.78500019999999], [-4.38712, 55.78489489999999], [-4.387257499999999, 55.7848665], [-4.388164299999999, 55.7847084], [-4.3889307, 55.7846122], [-4.3898175, 55.7845549], [-4.3905872, 55.78454], [-4.3912843, 55.7845605], [-4.3919164, 55.784602], [-4.3925682, 55.784671200000005], [-4.3931945, 55.78476380000001], [-4.393800499999999, 55.78487989999999], [-4.3944646, 55.785034], [-4.3950504, 55.7852067], [-4.396029700000001, 55.78554449999999], [-4.3968316, 55.7858808], [-4.3976410999999995, 55.786173899999994], [-4.3981008, 55.7863094], [-4.3982365, 55.7863481], [-4.3987745, 55.78648419999998], [-4.3998261, 55.78670249999998], [-4.4003160999999995, 55.7867693], [-4.4007789, 55.78681460000001], [-4.4012818, 55.7868636], [-4.401744892185655, 55.786887973274936], [-4.401867, 55.78689439999999], [-4.4028202, 55.786902100000006], [-4.403550299999999, 55.7868692], [-4.4041367000000005, 55.78682559999999], [-4.4049197, 55.7867406], [-4.4056856, 55.786613], [-4.4064342, 55.78644580000001], [-4.407489, 55.7861321], [-4.4119000999999995, 55.78445779999999], [-4.413059699999999, 55.7840294], [-4.413682599999999, 55.78384309999999], [-4.4140235, 55.78375609999999], [-4.4141287, 55.783730299999995], [-4.4146542, 55.783619599999994], [-4.4151605, 55.7835266], [-4.4158093, 55.7834423], [-4.4162987, 55.78338170000001], [-4.4168008, 55.7833326], [-4.417778000000001, 55.783260600000006], [-4.4186994, 55.78322829999999], [-4.4194797, 55.78320469999999], [-4.4219389, 55.78315489999999], [-4.4243006, 55.78310919999999], [-4.425543900000001, 55.7830473], [-4.4260141, 55.7830146], [-4.426401399999999, 55.7829656], [-4.4269095, 55.7828901]]}", "current_leg_start": "Patterton", "dest_arr_time_act": "0705", "motion_projection": null, "next_location_lat": "55.7828901", "next_location_lon": "-4.4269095", "previous_location": "Patterton", "current_leg_milage": "3.8", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 424.467, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1007.78, \"from_m\": 424.467, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1402.285, \"from_m\": 1007.78, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2607.43, \"from_m\": 1402.285, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2644.09, \"from_m\": 2607.43, \"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\": 2696.228, \"from_m\": 2644.09, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3499.124, \"from_m\": 2696.228, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4594.703, \"from_m\": 3499.124, \"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\": 5434.896, \"from_m\": 4594.703, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5831.098, \"from_m\": 5434.896, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 6876.111, \"from_m\": 5831.098, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6920.593, \"from_m\": 6876.111, \"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\": 8006.659, \"from_m\": 6920.593, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8254.171, \"from_m\": 8006.659, \"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\": 15818.605, \"from_m\": 8254.171, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 20015.841, \"from_m\": 15818.605, \"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\": 20328.954, \"from_m\": 20015.841, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}], \"service_id\": 661007, \"profile_key\": \"1b7b8f01dba94ae7e4f2ec545bcd411406bb6f06b07c27ab78478fe52e6dbf0b\", \"schedule_id\": 31743, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0634\", \"location\": \"Glasgow Central High Level\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101884}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0636\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 2, \"distance_m\": 929.21, \"section_seq\": 1, \"route_path_id\": 101884}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0638\", \"location\": \"Muirhouse North Jn\", \"stage_seq\": 3, \"distance_m\": 2027.706, \"section_seq\": 1, \"route_path_id\": 101884}, {\"is_pass\": false, \"wtt_arr\": \"0638H\", \"wtt_dep\": \"0639\", \"location\": \"Pollokshields East\", \"stage_seq\": 4, \"distance_m\": 2252.452, \"section_seq\": 1, \"route_path_id\": 101884}, {\"is_pass\": false, \"wtt_arr\": \"0640\", \"wtt_dep\": \"0640H\", \"location\": \"Queens Park\", \"stage_seq\": 5, \"distance_m\": 2894.948, \"section_seq\": 1, \"route_path_id\": 101884}, {\"is_pass\": false, \"wtt_arr\": \"0642\", \"wtt_dep\": \"0642H\", \"location\": \"Crosshill\", \"stage_seq\": 6, \"distance_m\": 3602.151, \"section_seq\": 1, \"route_path_id\": 101884}, {\"is_pass\": false, \"wtt_arr\": \"0644\", \"wtt_dep\": \"0644H\", \"location\": \"Mount Florida\", \"stage_seq\": 7, \"distance_m\": 4497.85, \"section_seq\": 1, \"route_path_id\": 101884}, {\"is_pass\": false, \"wtt_arr\": \"0646\", \"wtt_dep\": \"0646H\", \"location\": \"Cathcart\", \"stage_seq\": 8, \"distance_m\": 5549.717, \"section_seq\": 1, \"route_path_id\": 101884}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0647\", \"location\": \"Cathcart West Jn\", \"stage_seq\": 9, \"distance_m\": 5697.071, \"section_seq\": 1, \"route_path_id\": 101884}, {\"is_pass\": false, \"wtt_arr\": \"0648H\", \"wtt_dep\": \"0649\", \"location\": \"Muirend\", \"stage_seq\": 10, \"distance_m\": 6765.763, \"section_seq\": 1, \"route_path_id\": 101884}, {\"is_pass\": false, \"wtt_arr\": \"0651H\", \"wtt_dep\": \"0652\", \"location\": \"Williamwood\", \"stage_seq\": 11, \"distance_m\": 11248.232, \"section_seq\": 1, \"route_path_id\": 101884}, {\"is_pass\": false, \"wtt_arr\": \"0654\", \"wtt_dep\": \"0654H\", \"location\": \"Whitecraigs\", \"stage_seq\": 12, \"distance_m\": 12598.919, \"section_seq\": 1, \"route_path_id\": 101884}, {\"is_pass\": false, \"wtt_arr\": \"0656H\", \"wtt_dep\": \"0657\", \"location\": \"Patterton\", \"stage_seq\": 13, \"distance_m\": 14201.687, \"section_seq\": 1, \"route_path_id\": 101884}, {\"is_pass\": false, \"wtt_arr\": \"0705\", \"wtt_dep\": null, \"location\": \"Neilston\", \"stage_seq\": 14, \"distance_m\": 20328.954, \"section_seq\": 1, \"route_path_id\": 101884}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 20328.954, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101884}], \"total_distance_m\": 20328.954, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 20276.816, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 52.138, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0634", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "55.7828901", "current_position_lon": "-4.4269095", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 2540, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:37:49Z\", \"source_id\": 55002859, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:38:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:37:50Z\", \"source_id\": 17609518, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2536, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:39:47Z\", \"source_id\": 55007375, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:40:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:39:51Z\", \"source_id\": 17610798, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2532, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:41:56Z\", \"source_id\": 55012353, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:42:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:42:01Z\", \"source_id\": 17612352, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1862, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:43:54Z\", \"source_id\": 55016650, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:44:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:43:57Z\", \"source_id\": 17613713, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1873, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:46:04Z\", \"source_id\": 55021664, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:46:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:46:08Z\", \"source_id\": 17615217, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2528, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:48:32Z\", \"source_id\": 55027414, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:49:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:48:34Z\", \"source_id\": 17616853, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2525, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:50:19Z\", \"source_id\": 55031554, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:52:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:50:20Z\", \"source_id\": 17618095, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2520, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:56:12Z\", \"source_id\": 55046011, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:57:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:56:17Z\", \"source_id\": 17622235, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1869, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:02:20Z\", \"source_id\": 55061563, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:03:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:02:23Z\", \"source_id\": 17626625, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Neilston", "service_state_platform": "2", "timing_fact_generation": 1789711347604858, "current_leg_arrival_utc": "2026-09-18T07:04:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T06:03:50.758769", "service_state_evidence_id": 17626625, "current_leg_start_actual_dep": "2026-09-18T06:57:00+01:00", "operational_evidence_version": 35, "service_state_event_time_utc": "2026-09-18T06:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T06:13:51.123457", "service_state_valid_until_kind": null, "operational_interpretation_version": 35, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P GLC NEI 2N04 320313+320318 6 90 None {"version": 3, "segments": [{"to_m": 424.467, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1007.78, "from_m": 424.467, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1402.285, "from_m": 1007.78, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2607.43, "from_m": 1402.285, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2644.09, "from_m": 2607.43, "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": 2696.228, "from_m": 2644.09, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3499.124, "from_m": 2696.228, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4594.703, "from_m": 3499.124, "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": 5434.896, "from_m": 4594.703, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5831.098, "from_m": 5434.896, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 6876.111, "from_m": 5831.098, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6920.593, "from_m": 6876.111, "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": 8006.659, "from_m": 6920.593, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8254.171, "from_m": 8006.659, "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": 15818.605, "from_m": 8254.171, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 20015.841, "from_m": 15818.605, "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": 20328.954, "from_m": 20015.841, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}], "service_id": 661007, "profile_key": "1b7b8f01dba94ae7e4f2ec545bcd411406bb6f06b07c27ab78478fe52e6dbf0b", "schedule_id": 31743, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0634", "location": "Glasgow Central High Level", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 101884}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0636", "location": "Glasgow Bridge Street Jn", "stage_seq": 2, "distance_m": 929.21, "section_seq": 1, "route_path_id": 101884}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0638", "location": "Muirhouse North Jn", "stage_seq": 3, "distance_m": 2027.706, "section_seq": 1, "route_path_id": 101884}, {"is_pass": false, "wtt_arr": "0638H", "wtt_dep": "0639", "location": "Pollokshields East", "stage_seq": 4, "distance_m": 2252.452, "section_seq": 1, "route_path_id": 101884}, {"is_pass": false, "wtt_arr": "0640", "wtt_dep": "0640H", "location": "Queens Park", "stage_seq": 5, "distance_m": 2894.948, "section_seq": 1, "route_path_id": 101884}, {"is_pass": false, "wtt_arr": "0642", "wtt_dep": "0642H", "location": "Crosshill", "stage_seq": 6, "distance_m": 3602.151, "section_seq": 1, "route_path_id": 101884}, {"is_pass": false, "wtt_arr": "0644", "wtt_dep": "0644H", "location": "Mount Florida", "stage_seq": 7, "distance_m": 4497.85, "section_seq": 1, "route_path_id": 101884}, {"is_pass": false, "wtt_arr": "0646", "wtt_dep": "0646H", "location": "Cathcart", "stage_seq": 8, "distance_m": 5549.717, "section_seq": 1, "route_path_id": 101884}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0647", "location": "Cathcart West Jn", "stage_seq": 9, "distance_m": 5697.071, "section_seq": 1, "route_path_id": 101884}, {"is_pass": false, "wtt_arr": "0648H", "wtt_dep": "0649", "location": "Muirend", "stage_seq": 10, "distance_m": 6765.763, "section_seq": 1, "route_path_id": 101884}, {"is_pass": false, "wtt_arr": "0651H", "wtt_dep": "0652", "location": "Williamwood", "stage_seq": 11, "distance_m": 11248.232, "section_seq": 1, "route_path_id": 101884}, {"is_pass": false, "wtt_arr": "0654", "wtt_dep": "0654H", "location": "Whitecraigs", "stage_seq": 12, "distance_m": 12598.919, "section_seq": 1, "route_path_id": 101884}, {"is_pass": false, "wtt_arr": "0656H", "wtt_dep": "0657", "location": "Patterton", "stage_seq": 13, "distance_m": 14201.687, "section_seq": 1, "route_path_id": 101884}, {"is_pass": false, "wtt_arr": "0705", "wtt_dep": null, "location": "Neilston", "stage_seq": 14, "distance_m": 20328.954, "section_seq": 1, "route_path_id": 101884}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 20328.954, "from_m": 0.0, "section_seq": 1, "route_path_id": 101884}], "total_distance_m": 20328.954, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 20276.816, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 52.138, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 2540, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:37:49Z", "source_id": 55002859, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T05:38:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:37:50Z", "source_id": 17609518, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T06:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2536, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:39:47Z", "source_id": 55007375, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T05:40:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:39:51Z", "source_id": 17610798, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T06:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2532, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:41:56Z", "source_id": 55012353, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T05:42:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:42:01Z", "source_id": 17612352, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T06:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1862, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:43:54Z", "source_id": 55016650, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T05:44:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:43:57Z", "source_id": 17613713, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T06:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1873, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:46:04Z", "source_id": 55021664, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T05:46:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:46:08Z", "source_id": 17615217, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T06:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2528, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:48:32Z", "source_id": 55027414, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T05:49:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:48:34Z", "source_id": 17616853, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T06:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2525, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:50:19Z", "source_id": 55031554, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T05:52:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:50:20Z", "source_id": 17618095, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T06:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2520, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:56:12Z", "source_id": 55046011, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T05:57:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:56:17Z", "source_id": 17622235, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T06:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1869, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:02:20Z", "source_id": 55061563, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T06:03:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:02:23Z", "source_id": 17626625, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T07:03:00+01:00", "operational_fact": true}] Glasgow Central High Level 0634 0634 4 None None Neilston 0705 0705 None EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:W70119/2026-09-18/detailed None Patterton 2026-09-18T06:57:00+01:00 Neilston 5.0 {"type": "LineString", "coordinates": [[-4.3351129, 55.7906329], [-4.335563299999999, 55.79055189999999], [-4.3361137, 55.7904262], [-4.3363174, 55.79036579999999], [-4.3366249, 55.790285999999995], [-4.3400745, 55.78930249999999], [-4.340841599999999, 55.7890865], [-4.3409269, 55.7890658], [-4.341594, 55.788903600000005], [-4.3427352, 55.7886998], [-4.3435587, 55.7886048], [-4.3444023, 55.7885263], [-4.345796199999999, 55.7884554], [-4.3470838, 55.7884134], [-4.347285499999999, 55.788408399999994], [-4.3485253, 55.78837779999999], [-4.3542621, 55.7882263], [-4.354964399999999, 55.788224499999984], [-4.3556379, 55.7882519], [-4.3563765, 55.78832609999999], [-4.3600701, 55.7887915], [-4.363746999999999, 55.78925269999999], [-4.364007600000001, 55.789283999999995], [-4.365146899999999, 55.789407399999995], [-4.366096599999999, 55.7894512], [-4.368277899999999, 55.7894795], [-4.3693978, 55.78954230000001], [-4.369946499999999, 55.7895828], [-4.3701895, 55.78959559999999], [-4.370462599999999, 55.789609899999995], [-4.3710209, 55.7896214], [-4.371560099999999, 55.78961089999999], [-4.3720836, 55.7895903], [-4.372581699999999, 55.78955339999999], [-4.3733905, 55.78949690000001], [-4.3736776, 55.789471299999995], [-4.3739503, 55.7894436], [-4.3745385, 55.7893781], [-4.3751302, 55.789297700000006], [-4.3757534, 55.7891917], [-4.376083599999999, 55.7891262], [-4.3768667, 55.7889298], [-4.3774893, 55.7887521], [-4.3779053, 55.788617], [-4.3783523, 55.7884589], [-4.378663099999999, 55.78834189999999], [-4.378988599999999, 55.7882025], [-4.3827495, 55.786542], [-4.383027799999999, 55.7864177], [-4.3845999, 55.78572049999999], [-4.3850229, 55.785544], [-4.3855501, 55.78534539999999], [-4.3860896, 55.785158], [-4.386675999999999, 55.78500019999999], [-4.38712, 55.78489489999999], [-4.387257499999999, 55.7848665], [-4.388164299999999, 55.7847084], [-4.3889307, 55.7846122], [-4.3898175, 55.7845549], [-4.3905872, 55.78454], [-4.3912843, 55.7845605], [-4.3919164, 55.784602], [-4.3925682, 55.784671200000005], [-4.3931945, 55.78476380000001], [-4.393800499999999, 55.78487989999999], [-4.3944646, 55.785034], [-4.3950504, 55.7852067], [-4.396029700000001, 55.78554449999999], [-4.3968316, 55.7858808], [-4.3976410999999995, 55.786173899999994], [-4.3981008, 55.7863094], [-4.3982365, 55.7863481], [-4.3987745, 55.78648419999998], [-4.3998261, 55.78670249999998], [-4.4003160999999995, 55.7867693], [-4.4007789, 55.78681460000001], [-4.4012818, 55.7868636], [-4.401744892185655, 55.786887973274936], [-4.401867, 55.78689439999999], [-4.4028202, 55.786902100000006], [-4.403550299999999, 55.7868692], [-4.4041367000000005, 55.78682559999999], [-4.4049197, 55.7867406], [-4.4056856, 55.786613], [-4.4064342, 55.78644580000001], [-4.407489, 55.7861321], [-4.4119000999999995, 55.78445779999999], [-4.413059699999999, 55.7840294], [-4.413682599999999, 55.78384309999999], [-4.4140235, 55.78375609999999], [-4.4141287, 55.783730299999995], [-4.4146542, 55.783619599999994], [-4.4151605, 55.7835266], [-4.4158093, 55.7834423], [-4.4162987, 55.78338170000001], [-4.4168008, 55.7833326], [-4.417778000000001, 55.783260600000006], [-4.4186994, 55.78322829999999], [-4.4194797, 55.78320469999999], [-4.4219389, 55.78315489999999], [-4.4243006, 55.78310919999999], [-4.425543900000001, 55.7830473], [-4.4260141, 55.7830146], [-4.426401399999999, 55.7829656], [-4.4269095, 55.7828901]]} 3.8 0658 0703 Patterton Neilston Neilston 55.7828901 -4.4269095 55.7828901 -4.4269095 1 0 2026-09-18 06:13:56 TERMINATED 2026-09-18 06:03:00 Neilston TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17626625 1789711347604858 35 35 2026-09-18 06:13:51.123457 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 06:03:50.758769
629704 661034 G01197 472K55M618 2026-09-18 COMPLETE 17626801 2026-09-18 07:03:00 2026-09-18 06:14:26 2026-09-20 06:14:26 {"id": 661034, "stp": "P", "toc": "CrossCountry", "uid": "G01197", "consist": "170620", "dest_crs": "SSD", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G01197/2026-09-18/detailed", "trust_id": "472K55M618", "origin_crs": "CBG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stansted Airport", "service_date": "2026-09-18", "dest_arr_time": "0704", "dest_platform": "2", "is_terminated": 1, "next_location": "Stansted Airport", "signalling_id": "2K55", "timing_status": "EARLY", "origin_station": "Cambridge", "current_leg_arr": "0703", "current_leg_dep": "0639", "current_leg_end": "Stansted Airport", "origin_dep_time": "0635", "origin_platform": "4", "current_location": "Stansted Airport", "last_update_time": "2026-09-18T06:14:26", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.13152998184573628, 52.17148059687024], [0.1315304, 52.17147739999999], [0.13158239999999996, 52.1711165], [0.1316331, 52.170816599999995], [0.13169289999999997, 52.1704725], [0.1318378, 52.16962279999999], [0.1319645, 52.1686456], [0.1320375, 52.1680823], [0.13223399999999996, 52.16656389999999], [0.13243347971103786, 52.16491882804252], [0.1324548, 52.164743], [0.1327907, 52.16298429999999], [0.1329259, 52.1625025], [0.13298510000000002, 52.16229150000001], [0.13320669999999998, 52.16150139999999], [0.13330201968442462, 52.1612294157662], [0.1337244, 52.1600242], [0.1340586, 52.159189100000006], [0.1346557, 52.1579413], [0.1348629, 52.1575346], [0.1351053, 52.15706209999998], [0.1352779, 52.1567276], [0.135604, 52.15608769999999], [0.1362081, 52.155066200000014], [0.13694449999999997, 52.154042399999994], [0.137271, 52.15360019999999], [0.1375373, 52.15325049999999], [0.1378598, 52.1528173], [0.13803689999999996, 52.15259319999999], [0.13836730000000003, 52.1521566], [0.1385293, 52.1519405], [0.1387073, 52.1516936], [0.13881689999999997, 52.15153509999999], [0.1390403, 52.15118669999999], [0.13916929999999997, 52.15096699999999], [0.13925809999999997, 52.150793700000015], [0.13931989999999997, 52.1506759], [0.1393989, 52.150517099999995], [0.1394463, 52.1504107], [0.1395729, 52.1501129], [0.13962779999999997, 52.1499845], [0.13966829999999997, 52.1498687], [0.1397319, 52.14968940000001], [0.13980069999999997, 52.14949949999999], [0.1398696, 52.149283399999995], [0.13991399999999998, 52.1491502], [0.1399516, 52.1490199], [0.1399859, 52.1488916], [0.1400398, 52.1486967], [0.14008169999999998, 52.1485125], [0.14017710000000003, 52.1480468], [0.14026669999999997, 52.1475567], [0.14030889999999996, 52.1473057], [0.1403355, 52.14711530000001], [0.1403827, 52.1466944], [0.1404166, 52.146199300000006], [0.1404256, 52.14584920000001], [0.1404251, 52.145615], [0.1404155, 52.1453183], [0.14038669999999998, 52.1450196], [0.14034919999999998, 52.14470440000001], [0.14030899999999996, 52.1444303], [0.14026329999999998, 52.1441804], [0.1401944, 52.1438285], [0.1401815, 52.14376899999999], [0.14008479999999998, 52.1432344], [0.1400512, 52.14300549999999], [0.1400307, 52.1428159], [0.1400147, 52.142639199999984], [0.1400035, 52.142462399999985], [0.1399982, 52.14233569999999], [0.1399952, 52.1421972], [0.13999959999999995, 52.1420048], [0.14000629999999997, 52.1418246], [0.14002289999999998, 52.1415924], [0.1400378, 52.141402], [0.1400573, 52.14120150000001], [0.1400903, 52.1408986], [0.14013049999999996, 52.14062059999999], [0.1401623, 52.140405900000005], [0.1402053, 52.14016389999999], [0.1402733, 52.1398694], [0.1403299, 52.139649199999994], [0.1403918, 52.139457400000005], [0.1404739, 52.1392056], [0.1405479, 52.1390055], [0.14062839999999996, 52.1388078], [0.14072919999999997, 52.1385784], [0.1408213, 52.1383649], [0.1409783, 52.1380399], [0.1411479, 52.13770989999999], [0.1412746, 52.13747980000001], [0.14151170000000002, 52.1370775], [0.1417621, 52.13668100000001], [0.14202319999999996, 52.1363077], [0.14235779999999998, 52.135862], [0.1426391, 52.135502599999995], [0.1429031, 52.135188199999995], [0.1429275, 52.135158], [0.1429831, 52.13509150000001], [0.1431476, 52.13490109999999], [0.1433144, 52.1347164], [0.14355960000000004, 52.1344505], [0.1437293, 52.134277], [0.1439646, 52.134049], [0.1442212, 52.1338129], [0.1444815, 52.13358490000001], [0.144707, 52.1333995], [0.14502149999999997, 52.133154100000006], [0.1452833, 52.1329553], [0.14565009999999998, 52.132697400000005], [0.1458761, 52.132542599999994], [0.14629360000000002, 52.13226060000001], [0.1465322, 52.1321026], [0.1469708, 52.13180390000001], [0.1472911, 52.131581299999986], [0.14744689999999996, 52.1314666], [0.1476095, 52.131342700000005], [0.1478961, 52.1311115], [0.14811209999999997, 52.1309361], [0.1483422, 52.13073929999999], [0.148546, 52.13055099999998], [0.1487982, 52.1303181], [0.1490527, 52.130061100000006], [0.1492637, 52.1298408], [0.14950060000000004, 52.1295737], [0.1497238, 52.1293052], [0.1499161, 52.1290624], [0.1501233, 52.1287842], [0.1506126, 52.128096500000005], [0.1525446, 52.12538889999999], [0.15323739999999997, 52.12442240000001], [0.15326329999999996, 52.12438569999999], [0.15406869999999998, 52.123260599999995], [0.1540948, 52.12322279999999], [0.1578117, 52.1180189], [0.15783389999999997, 52.11798730000001], [0.1594132, 52.1157765], [0.1598237, 52.1152028], [0.1598547, 52.1151606], [0.1610757, 52.113398700000005], [0.1616094, 52.112634400000005], [0.1616661, 52.11254999999999], [0.1617091, 52.11248470000001], [0.16181189999999998, 52.112337200000006], [0.162065, 52.1119818], [0.1623095, 52.1116992], [0.16265929999999998, 52.1112075], [0.1629093, 52.1108448], [0.16318829999999998, 52.1104442], [0.1635387, 52.10994469999999], [0.16365092065587747, 52.10978287988833], [0.16390499999999997, 52.109416499999995], [0.1642189, 52.10897249999999], [0.1644335, 52.10865840000001], [0.16462659999999998, 52.1083734], [0.16480899999999998, 52.108069999999984], [0.164979, 52.1077643], [0.1651115, 52.10750509999999], [0.16523769999999996, 52.1072284], [0.16536859999999998, 52.106898700000016], [0.1654702, 52.106593800000006], [0.16555609999999998, 52.1062949], [0.16562550000000004, 52.1060116], [0.16568869999999997, 52.10569649999999], [0.16574479999999997, 52.10535980000001], [0.16577379999999997, 52.1050858], [0.16580039999999996, 52.10482309999999], [0.16581189999999998, 52.1044945], [0.1658137, 52.1043561], [0.1658093, 52.1041884], [0.16580369999999997, 52.1040745], [0.1657948, 52.1039183], [0.1657762, 52.1037366], [0.1657416, 52.10347959999999], [0.16570069999999998, 52.10325650000001], [0.16565399999999997, 52.103057500000006], [0.1655744, 52.1027433], [0.16549749999999996, 52.102510599999995], [0.16542349999999997, 52.102301399999995], [0.16537479999999996, 52.1021793], [0.1653515, 52.10211999999999], [0.16516359999999997, 52.101663499999994], [0.1650496, 52.10140710000001], [0.16485259999999996, 52.1009506], [0.16477549999999996, 52.10075419999999], [0.16464269999999998, 52.1003817], [0.16458089999999995, 52.10017489999999], [0.1645197, 52.09995190000001], [0.1644618, 52.09969469999999], [0.1644297, 52.0995171], [0.16440019999999997, 52.09931699999999], [0.1643684, 52.0990699], [0.1643477, 52.09881609999999], [0.16433839999999997, 52.098628], [0.16433499999999998, 52.09841409999999], [0.16434179999999998, 52.0981131], [0.164351, 52.09788189999999], [0.16436679999999998, 52.0976538], [0.1643885, 52.09742529999999], [0.1644333, 52.0970678], [0.16447829999999997, 52.09680989999999], [0.1645326, 52.096529100000005], [0.1645492, 52.09645950000001], [0.1646311, 52.0961322], [0.16469029999999998, 52.0959302], [0.1648066, 52.095591899999995], [0.1649178, 52.09532569999998], [0.164997, 52.0951434], [0.1650732, 52.0949824], [0.1652925, 52.0945803], [0.16541169999999997, 52.0943827], [0.16553899999999996, 52.09418369999999], [0.16568979999999997, 52.0939683], [0.1658677, 52.0937286], [0.16602710000000004, 52.0935244], [0.16626449999999998, 52.0932457], [0.16659559999999998, 52.09286339999999], [0.1671874, 52.0922036], [0.1681085, 52.091179200000006], [0.1691084, 52.0900549], [0.16926659999999996, 52.089884], [0.16934299999999997, 52.0897962], [0.1697687, 52.0893145], [0.17059369999999996, 52.0883895], [0.1712946, 52.08759980000001], [0.17211469999999998, 52.0866798], [0.1726174, 52.086122800000005], [0.1731821, 52.0854894], [0.1734645, 52.085162999999994], [0.1736681, 52.084931], [0.17393879999999998, 52.08463239999999], [0.17462519999999998, 52.0838559], [0.1749404, 52.08349859999999], [0.1751587, 52.08325190000001], [0.17545069999999996, 52.0829263], [0.17576739999999996, 52.0825692], [0.17602769999999998, 52.0822734], [0.17640839999999997, 52.0818489], [0.1765255, 52.0817129], [0.1767545, 52.08145789999999], [0.17760179999999998, 52.0805073], [0.17833699999999997, 52.07968129999999], [0.17873019999999998, 52.07924280000001], [0.17924559999999998, 52.0786525], [0.1795713, 52.0782883], [0.1796630568239043, 52.07818557102202], [0.18056969999999997, 52.077170499999994], [0.1814362, 52.076194], [0.1818022, 52.0757768], [0.1820526, 52.07547770000001], [0.18223079999999997, 52.07525340000001], [0.1824183, 52.0750058], [0.1825708, 52.0747909], [0.1828012, 52.07444069999999], [0.1829974, 52.0741045], [0.1831218, 52.07387829999999], [0.1832016, 52.073722499999995], [0.1833153, 52.07348519999999], [0.18342600000000003, 52.0732449], [0.1834704, 52.0731419], [0.1839724, 52.0718619], [0.1842507, 52.0711805], [0.18463889999999997, 52.070258300000006], [0.1847445, 52.07001780000001], [0.18486230000000003, 52.0697436], [0.18514299999999995, 52.0691424], [0.18526129999999996, 52.0688906], [0.1854168, 52.0685837], [0.1856114, 52.06822300000001], [0.1857581, 52.0679575], [0.1860315, 52.0674767], [0.1863677, 52.0669148], [0.18680609999999995, 52.0662393], [0.1868798, 52.06612109999998], [0.18737429999999997, 52.0653914], [0.18761369999999997, 52.06503599999999], [0.1877779, 52.06480309999999], [0.1878407, 52.06471459999999], [0.18805079999999996, 52.0644304], [0.1882177, 52.0642193], [0.1883951, 52.063996], [0.1885944, 52.0637616], [0.18879599999999996, 52.06354149999999], [0.18908079999999997, 52.0632456], [0.1892921, 52.06303569999999], [0.1895549, 52.0627762], [0.1896278, 52.0627071], [0.18969579999999997, 52.0626402], [0.18999079999999996, 52.06236359999999], [0.1901517, 52.0622102], [0.1902845, 52.0620835], [0.1906811, 52.061732600000006], [0.1907974, 52.0616339], [0.19099789999999997, 52.0614646], [0.1912648, 52.0612592], [0.1915584, 52.06104030000001], [0.1919362, 52.06077630000001], [0.1924684, 52.06042500000001], [0.1932537, 52.0599369], [0.19396959999999996, 52.059493299999986], [0.1941946, 52.05935449999999], [0.1943731, 52.0592444], [0.19491779999999995, 52.0589015], [0.1952963, 52.05862549999999], [0.1965383, 52.05783900000001], [0.1971543, 52.0574267], [0.19766869999999995, 52.0570674], [0.1979536, 52.056861], [0.1984574, 52.05648229999999], [0.1989958, 52.05605649999999], [0.1992365, 52.0558614], [0.19967019999999996, 52.0554892], [0.2000012, 52.0551944], [0.20031209999999997, 52.05490269999999], [0.20064659072640065, 52.054578667909794], [0.2006799, 52.05454640000001], [0.20072409999999996, 52.0545018], [0.2013349, 52.05389389999999], [0.20148379999999996, 52.05373809999999], [0.2021856, 52.05296810000001], [0.2024835, 52.0526244], [0.20266169999999997, 52.0524053], [0.202886, 52.05213400000001], [0.2031261, 52.0518287], [0.2033508, 52.0515351], [0.2035817, 52.05122179999999], [0.2038215, 52.0508868], [0.2040534, 52.0505413], [0.20420409999999997, 52.0503161], [0.2044655, 52.04991269999999], [0.2047144, 52.0495086], [0.2048529, 52.0492772], [0.2051382, 52.0487807], [0.20528039999999995, 52.0485171], [0.2054872, 52.04811910000001], [0.2056318, 52.0478328], [0.2058452, 52.0473924], [0.206021, 52.047003999999994], [0.2063205, 52.04626119999999], [0.20650499999999997, 52.045773], [0.2066936, 52.0452268], [0.2068788, 52.04463269999999], [0.2069909, 52.0442051], [0.2070547, 52.0439378], [0.2071399, 52.043561], [0.2072334, 52.0430931], [0.2073129, 52.0426253], [0.2073493, 52.0423619], [0.2074009, 52.04189660000001], [0.20743069999999997, 52.04155419999999], [0.20745079999999996, 52.04118999999999], [0.20746709999999996, 52.0408057], [0.20746999999999996, 52.0404893], [0.207463, 52.03995720000001], [0.207453, 52.03967389999999], [0.2074309, 52.03935159999999], [0.207387, 52.038924300000005], [0.20733470000000004, 52.0384699], [0.20728779999999997, 52.0380979], [0.2072473, 52.0378543], [0.2072032, 52.0376299], [0.20711969999999996, 52.0372057], [0.207039, 52.0368743], [0.2069744, 52.0366135], [0.2068964, 52.03632480000001], [0.2067805, 52.0359455], [0.20668039999999996, 52.0356469], [0.2065841, 52.03537679999999], [0.2063687, 52.03482880000001], [0.2061813, 52.03436269999999], [0.205497, 52.0327086], [0.2051224, 52.03178769999999], [0.20375229999999997, 52.02853139999999], [0.20371929999999996, 52.0284408], [0.2036613, 52.02829509999999], [0.2036053, 52.0281421], [0.2035598, 52.02800300000001], [0.20351089999999997, 52.0278442], [0.203477, 52.027726], [0.2034331, 52.02753119999999], [0.20340849999999996, 52.02743259999999], [0.2033901, 52.027314100000005], [0.2033615, 52.02713299999999], [0.2033427, 52.02698219999999], [0.2033233, 52.02681290000001], [0.20331399999999997, 52.0266398], [0.2033136, 52.0265997], [0.2033095, 52.0264479], [0.20331289999999996, 52.026341499999994], [0.20331799999999997, 52.0261705], [0.2033263, 52.02604689999999], [0.2033436, 52.025873], [0.2033703, 52.0256927], [0.2040516, 52.02180560000001], [0.20415769999999997, 52.02113630000001], [0.20437389999999997, 52.0198631], [0.204492, 52.0191185], [0.2046055, 52.0184141], [0.2046193, 52.0183276], [0.2047555, 52.0176221], [0.2049205, 52.016647299999995], [0.20499819999999996, 52.01621419999999], [0.2051887, 52.01511769999999], [0.20536339999999997, 52.014179699999985], [0.2055581, 52.0130413], [0.2058232, 52.0114303], [0.20655629999999997, 52.00711869999999], [0.2066788, 52.00670199999998], [0.2067958, 52.00601579999999], [0.20683779999999996, 52.0057891], [0.2068839, 52.0055522], [0.20692879999999997, 52.0053691], [0.20698009999999997, 52.0051508], [0.20707259999999997, 52.004824799999994], [0.2071732771999461, 52.00447436781143], [0.20717389999999997, 52.004472199999995], [0.2072653, 52.0041574], [0.207334, 52.00393669999999], [0.2073859, 52.0037859], [0.2074612, 52.00360130000001], [0.20753569999999996, 52.003433], [0.2076359, 52.003245], [0.2076983, 52.00313070000001], [0.20783409999999997, 52.0028799], [0.2081179, 52.0023868], [0.2082768, 52.00210039999999], [0.20845200000000003, 52.00171269999999], [0.20904529999999996, 52.00070130000001], [0.20915639999999996, 52.000490199999994], [0.20926500000000003, 52.0002682], [0.2093545, 52.0000764], [0.20941329999999997, 51.99993999999999], [0.20949209999999996, 51.9997475], [0.2095987, 51.9994684], [0.20965475943548675, 51.99930615890027], [0.2097054, 51.9991596], [0.2097912, 51.99887609999999], [0.2098729, 51.99857769999999], [0.20996, 51.99820030000001], [0.210021, 51.99789890000001], [0.21005909999999997, 51.997658699999995], [0.21009269999999997, 51.9974281], [0.2101109, 51.9972349], [0.21012739999999996, 51.99697100000001], [0.2101406, 51.9966433], [0.2101554, 51.9960274], [0.21015559999999997, 51.9956023], [0.2101606, 51.99535439999999], [0.210164, 51.9952006], [0.2101767, 51.995023999999994], [0.2101895, 51.9948663], [0.21021359999999997, 51.9946144], [0.210244, 51.994419400000005], [0.21029, 51.9941426], [0.2103298, 51.99395659999999], [0.2103955, 51.99370209999999], [0.2104437, 51.993513199999995], [0.2105168, 51.9932791], [0.2106076, 51.99301429999999], [0.2106887, 51.9928069], [0.2108287, 51.9924808], [0.21095189999999997, 51.992215599999994], [0.2110353, 51.992053299999995], [0.2111336, 51.9918708], [0.211204, 51.99175], [0.211289, 51.99161579999999], [0.2113994, 51.99144990000001], [0.2114965, 51.9913017], [0.2116087, 51.9911518], [0.211722, 51.9910048], [0.21188630000000003, 51.99080759999999], [0.21196349999999997, 51.9907178], [0.2120446, 51.99062850000001], [0.2121647, 51.9904985], [0.2122902, 51.9903691], [0.2128894, 51.98977589999999], [0.2131249, 51.9895491], [0.2133317, 51.989351], [0.2134552, 51.9892277], [0.21361389999999997, 51.9890629], [0.21376759999999995, 51.98889], [0.2139003, 51.988722800000005], [0.2140029, 51.98860040000001], [0.2141633, 51.9883943], [0.21427810000000003, 51.988245199999994], [0.2145339, 51.9878799], [0.2147161, 51.98760209999999], [0.2149011, 51.987304], [0.2150215, 51.987097799999994], [0.2152108, 51.9867611], [0.2153492, 51.9864712], [0.21548159999999997, 51.9861887], [0.2155466, 51.986033], [0.21565419999999996, 51.985702899999986], [0.21573349999999997, 51.985430699999995], [0.2157721, 51.98528679999999], [0.215806, 51.9851282], [0.2158351, 51.984973499999995], [0.2158554, 51.9848203], [0.2158704, 51.9846677], [0.215878, 51.98452369999999], [0.21587749999999997, 51.98430410000001], [0.2158695, 51.9840969], [0.2158337, 51.9837804], [0.21576929999999997, 51.9834277], [0.2157239, 51.983271499999994], [0.2156724, 51.9831125], [0.21559919999999996, 51.9828403], [0.2155573, 51.98266480000001], [0.2155197, 51.9824775], [0.2154906, 51.982294499999995], [0.2153973, 51.98182919999999], [0.21535209999999996, 51.9815249], [0.21531639999999996, 51.98124860000001], [0.2152974, 51.981010100000006], [0.2152877, 51.9808189], [0.2152801, 51.9805508], [0.21528279999999997, 51.98035969999999], [0.2152871, 51.98019], [0.21529629999999997, 51.979997], [0.2153373, 51.9796546], [0.2153699, 51.979432900000006], [0.21541099999999996, 51.9791865], [0.2154543, 51.97898109999999], [0.21550030000000003, 51.9787746], [0.21561469999999996, 51.978319299999995], [0.21573849999999997, 51.977818899999995], [0.2162205, 51.975900499999995], [0.21640799999999996, 51.97515349999999], [0.216706, 51.97396959999999], [0.21703020000000003, 51.972675900000006], [0.2177285, 51.96997029999999], [0.2179053, 51.96930119999999], [0.21802189999999996, 51.96885679999999], [0.2181092, 51.968577499999995], [0.2182406, 51.9681815], [0.218281, 51.96806789999999], [0.21847539999999996, 51.9675455], [0.2186301, 51.9671581], [0.2188388, 51.96663000000001], [0.2188969, 51.9664473], [0.2189839, 51.9661571], [0.2190353, 51.9659596], [0.21908769999999997, 51.9656897], [0.21913689999999997, 51.9654077], [0.2191695, 51.9651776], [0.2191933, 51.9648879], [0.2192047, 51.964629599999995], [0.21920629999999997, 51.9643048], [0.2192005, 51.96411749999999], [0.2191823, 51.9638639], [0.21915630000000005, 51.9636162], [0.2191314, 51.96342349999999], [0.2191017, 51.9632477], [0.2190554, 51.9630107], [0.21901519999999997, 51.9628224], [0.2189335, 51.96251889999999], [0.2188576, 51.9622824], [0.21879019999999996, 51.9620814], [0.2187092, 51.9618748], [0.2185988, 51.96162359999999], [0.21846129999999997, 51.9613412], [0.2183385, 51.9611069], [0.21819989999999995, 51.96085879999999], [0.21803549999999997, 51.960561199999994], [0.2179171, 51.960336], [0.2177695, 51.9600374], [0.2176596, 51.9597911], [0.2176134, 51.95967429999999], [0.2175687, 51.95955560000001], [0.2175297, 51.9594463], [0.21748719999999996, 51.9593202], [0.21745569999999995, 51.9592177], [0.21743419999999997, 51.9591353], [0.21732699999999996, 51.958622899999995], [0.217301, 51.9584717], [0.2172597, 51.9581498], [0.2172291, 51.9578737], [0.21721589999999996, 51.9576348], [0.21720859999999995, 51.95736529999999], [0.2172146, 51.95715249999999], [0.2172246, 51.9568598], [0.2172443, 51.95655539999999], [0.217275, 51.95629379999999], [0.2173119, 51.9560346], [0.21738440000000003, 51.955695299999995], [0.2174473, 51.95546319999999], [0.2177828, 51.9544384], [0.2178444, 51.95421789999999], [0.21791469999999996, 51.95393519999999], [0.2179625, 51.95370830000001], [0.2180015, 51.95351300000001], [0.2180389, 51.9532871], [0.2181297, 51.95264340000001], [0.2181515, 51.9524244], [0.21817279999999997, 51.9521985], [0.21819279999999996, 51.9519559], [0.21820659999999997, 51.9517076], [0.2182119, 51.9514502], [0.21821049999999995, 51.9512387], [0.2182052, 51.951047], [0.21819189999999997, 51.9508351], [0.218169, 51.9505654], [0.2181484, 51.95036110000001], [0.21811949999999997, 51.9501654], [0.21809049999999996, 51.94998450000001], [0.2180474, 51.9497564], [0.2179945, 51.9495245], [0.2179178, 51.94923829999999], [0.2177148, 51.94852310000001], [0.2176887, 51.9484189], [0.217671, 51.94833239999999], [0.2176366, 51.948162200000006], [0.2176178, 51.9480539], [0.2176008, 51.94793709999999], [0.21757629999999997, 51.94775849999999], [0.21755720000000003, 51.94755359999999], [0.2175486, 51.9473365], [0.21754729999999997, 51.94711679999999], [0.2175603, 51.94691629999999], [0.21757099999999996, 51.9467922], [0.21758289999999997, 51.946678599999984], [0.2176094, 51.9465028], [0.21765359999999995, 51.9462686], [0.21770639999999997, 51.9460571], [0.2177587, 51.9458685], [0.21781900000000004, 51.94569229999999], [0.2179115, 51.9454608], [0.2180018, 51.945252200000006], [0.21812, 51.94502570000001], [0.2182099, 51.9448624], [0.218321, 51.94468210000001], [0.2184378, 51.94449680000001], [0.2185737, 51.94430150000001], [0.21871529999999997, 51.9441092], [0.218834686587002, 51.94396531986611], [0.2188664, 51.94392709999999], [0.21908679999999997, 51.94369170000001], [0.2192676, 51.94350899999999], [0.21939159999999996, 51.94338969999998], [0.2195049, 51.94328540000001], [0.2196112, 51.94319149999999], [0.2198901, 51.942958999999995], [0.2200697, 51.9428181], [0.22025739999999996, 51.94268699999999], [0.2205495, 51.942494800000006], [0.22086459999999997, 51.9422983], [0.2210836, 51.94217609999999], [0.22142629999999996, 51.9419927], [0.22166009999999997, 51.9418781], [0.222067, 51.9416884], [0.2223619, 51.94155329999999], [0.2229099, 51.941310400000006], [0.22299889999999997, 51.9412737], [0.2235083, 51.9410438], [0.2237857, 51.940909399999995], [0.2240799, 51.940762600000006], [0.22439189999999995, 51.94059399999999], [0.2246375, 51.9404521], [0.22492819999999997, 51.9402736], [0.2251565, 51.9401197], [0.2254153, 51.939940199999995], [0.22557089999999996, 51.939825799999994], [0.2257883, 51.9396569], [0.2261642, 51.9393482], [0.2264155, 51.9391278], [0.2266136, 51.93893839999999], [0.226825, 51.938723499999995], [0.2269981, 51.9385337], [0.22715979999999997, 51.93834439999999], [0.2273072999999999, 51.9381508], [0.2274484, 51.9379618], [0.2275665, 51.937783200000005], [0.2276761, 51.937599199999994], [0.2277846, 51.93740319999999], [0.2278924, 51.9371935], [0.2279705999999999, 51.93702470000001], [0.2280545, 51.936832800000005], [0.2281037, 51.9367169], [0.228149, 51.93660099999999], [0.2282012999999999, 51.9364524], [0.22825509999999996, 51.936284], [0.2283026, 51.93610260000001], [0.2283406, 51.9359375], [0.22837639999999995, 51.93574580000001], [0.22839809999999997, 51.9355874], [0.228419, 51.93539749999999], [0.2284281, 51.9352445], [0.22843279999999996, 51.935086], [0.2284317, 51.93492440000001], [0.2284235, 51.9347373], [0.2284074, 51.934530200000005], [0.22838369999999997, 51.9343464], [0.2283509, 51.93415879999999], [0.22830390000000003, 51.9339518], [0.2282605, 51.933768599999986], [0.2282065, 51.933597599999985], [0.22814550000000003, 51.93341970000001], [0.2280791, 51.9332521], [0.228007, 51.93308189999999], [0.22791810000000004, 51.9328909], [0.22781380000000004, 51.9326876], [0.22767560000000003, 51.932455], [0.22753880000000004, 51.932247], [0.2273734, 51.932015199999995], [0.2272333, 51.9318359], [0.2270881, 51.931660099999995], [0.2267573, 51.9312834], [0.2265988, 51.9311027], [0.2264231, 51.930900300000005], [0.2262153, 51.9306515], [0.2260526, 51.930439199999995], [0.2258938, 51.9302136], [0.2257562999999999, 51.93000430000001], [0.2256011, 51.929748100000005], [0.22546949999999993, 51.9295128], [0.2253478, 51.929266], [0.22524549999999996, 51.9290432], [0.2251492, 51.928810199999994], [0.2250646, 51.9285831], [0.22499699999999995, 51.928362500000006], [0.2249169, 51.9280907], [0.22486819999999996, 51.92790250000001], [0.22483000000000003, 51.92770459999999], [0.2247956, 51.9275134], [0.2247610999999999, 51.9272591], [0.2247392, 51.927054899999995], [0.22472580000000003, 51.92684999999999], [0.22471559999999996, 51.9266318], [0.22471559999999996, 51.92644589999999], [0.2247279, 51.9262183], [0.2247384, 51.9260324], [0.2247558, 51.9258504], [0.2247748, 51.9256951], [0.2247897, 51.92556969999999], [0.2248131, 51.9254372], [0.2248347, 51.9253292], [0.22488620000000004, 51.92509020000001], [0.2249445, 51.9248563], [0.2249947999999999, 51.9246825], [0.22505040000000004, 51.9245091], [0.2251286, 51.924282], [0.22516799999999995, 51.9241836], [0.22520149999999997, 51.92410169999999], [0.22534139999999997, 51.92378119999999], [0.22545879999999993, 51.9235357], [0.22559239999999992, 51.923298599999995], [0.22579080000000004, 51.92296600000001], [0.2259571, 51.9227081], [0.226066, 51.922551099999986], [0.2262888, 51.9222502], [0.2264231, 51.9220808], [0.2265619, 51.9219087], [0.2267538, 51.9216825], [0.2269375, 51.9214751], [0.22715389999999996, 51.9212527], [0.22734629999999997, 51.9210722], [0.2275297, 51.92090180000001], [0.2277040999999999, 51.920751200000005], [0.22786270000000003, 51.9206193], [0.2281794, 51.9203709], [0.2284445, 51.92016790000001], [0.2287177, 51.9199587], [0.22886419999999996, 51.919843], [0.2291357, 51.9196293], [0.2293515, 51.919452], [0.22953560000000003, 51.9192878], [0.22973569999999996, 51.919099900000006], [0.22990989999999997, 51.918927799999985], [0.2300758, 51.91874879999999], [0.23031779999999993, 51.91847139999999], [0.23050549999999995, 51.91824149999999], [0.2306448, 51.9180539], [0.2307446, 51.9179014], [0.23090799999999995, 51.91764789999999], [0.23103340000000003, 51.91742479999999], [0.23117729999999995, 51.9171483], [0.2312967, 51.91687960000001], [0.2313831, 51.9166482], [0.2314432, 51.91646449999999], [0.23149470000000005, 51.9162932], [0.23153530000000003, 51.91614179999999], [0.23158309999999996, 51.915941], [0.23161450000000003, 51.9157586], [0.2316441, 51.9155519], [0.2316668, 51.915311200000005], [0.2316794, 51.9150038], [0.2316764, 51.91466570000001], [0.2316611, 51.91447], [0.23163500000000004, 51.91426839999999], [0.23160479999999992, 51.914116699999994], [0.231537, 51.91382769999999], [0.2314978, 51.9136791], [0.2314193, 51.9134496], [0.2313503, 51.91325979999999], [0.23125879999999996, 51.9130483], [0.2311813, 51.9128757], [0.2310643, 51.9126469], [0.2309003, 51.9123669], [0.23078370000000004, 51.912185099999995], [0.2306444, 51.91197979999999], [0.2305039, 51.9117985], [0.2303784, 51.91164479999999], [0.2302572, 51.9114973], [0.2301067, 51.91133249999999], [0.22994650000000005, 51.911165], [0.22974999999999995, 51.9109754], [0.2295921, 51.9108299], [0.2294465, 51.91070070000001], [0.2292583, 51.910545899999995], [0.22891139999999996, 51.91027570000001], [0.2287166, 51.9101305], [0.2285695, 51.91002950000001], [0.2282869999999999, 51.90984460000001], [0.2279757, 51.90965299999999], [0.2275252, 51.9093964], [0.2271123, 51.9091755], [0.2266529, 51.9089427], [0.2262118, 51.90872659999999], [0.22197449999999996, 51.9066899], [0.2213017, 51.906329], [0.22066268853664395, 51.90602250805297], [0.220656, 51.9060193], [0.2205619, 51.90597289999999], [0.2204174, 51.9058988], [0.2202995, 51.9058376], [0.22017149999999996, 51.9057712], [0.2200269, 51.9056896], [0.21985019999999997, 51.905590700000005], [0.2196811, 51.9054887], [0.21955499999999997, 51.9054053], [0.2194162, 51.9053049], [0.2192466, 51.9051638], [0.2190632, 51.904989699999994], [0.21889559999999997, 51.90479760000001], [0.21879149999999997, 51.9046518], [0.21876, 51.9046059], [0.2186352, 51.90437860000001], [0.2185623, 51.90419789999999], [0.2185098, 51.90395440000001], [0.21847929999999996, 51.903741], [0.21847849999999996, 51.90352599999999], [0.21849989999999997, 51.90335090000001], [0.21853579999999995, 51.9031739], [0.21859419999999996, 51.90298849999999], [0.2186794, 51.9027962], [0.2188031, 51.9025875], [0.2189049, 51.9024461], [0.2189948, 51.902334499999995], [0.2191883, 51.90212319999999], [0.2194117, 51.90190589999999], [0.2196585, 51.9016815], [0.21995149999999997, 51.9014385], [0.22021009999999996, 51.901249400000005], [0.22078909999999996, 51.9008817], [0.2216305, 51.90042059999998], [0.221633875244185, 51.90041859541597], [0.2222838, 51.9000326], [0.2235041, 51.89935990000001], [0.2251674, 51.8984568], [0.2259555, 51.89802769999999], [0.2269973, 51.89746159999999], [0.2273424, 51.897274800000005], [0.2276163, 51.8971243], [0.22795380000000004, 51.896934], [0.2281164, 51.89684200000001], [0.2282553, 51.8967572], [0.2283779, 51.8966828], [0.22857720000000004, 51.8965582], [0.22870809999999991, 51.89647119999999], [0.2288323, 51.89638579999999], [0.22896630000000004, 51.89629049999999], [0.22911200000000004, 51.8961796], [0.2292431, 51.89607720000001], [0.2293873, 51.8959591], [0.22951659999999993, 51.8958506], [0.2296584, 51.8957266], [0.2297615, 51.8956328], [0.22985009999999997, 51.8955478], [0.22992939999999995, 51.8954704], [0.2300863, 51.89530359999999], [0.2301793, 51.8952004], [0.2302905, 51.8950771], [0.2303943, 51.8949467], [0.2304976, 51.894819], [0.23057009999999992, 51.89472409999999], [0.2306736, 51.894578], [0.23101120000000003, 51.894068], [0.2313318, 51.8935633], [0.2317971, 51.89286229999998], [0.2322579999999999, 51.89214619999999], [0.23234830000000004, 51.89200950000001], [0.23244519999999996, 51.8918674], [0.2328731, 51.89125039999998], [0.23457090000000003, 51.8887515], [0.23469030323253764, 51.8885561180277], [0.2353766, 51.8874331], [0.23579939999999996, 51.8868391], [0.2362328, 51.8862736], [0.23678099999999996, 51.88560999999998], [0.2374022, 51.88502199999999], [0.2378098999999999, 51.8846816], [0.23819509999999997, 51.88440740000001], [0.2386253, 51.8841015], [0.2390545, 51.8838319], [0.23948469999999997, 51.88362], [0.2400845, 51.88334319999999], [0.24082369999999995, 51.8830571], [0.2414148, 51.882867], [0.2419953, 51.8826915], [0.24263469999999995, 51.88251009999999], [0.2433771, 51.8823531], [0.2444082, 51.882213799999995], [0.2453394, 51.882121299999994], [0.2458687, 51.88208910000001], [0.2464593999999999, 51.882074], [0.24690689999999996, 51.88207690000001], [0.2475411, 51.8820957], [0.2479896, 51.8821273], [0.2485258, 51.8821829], [0.2489961, 51.8822466], [0.2496203, 51.88234980000001], [0.2499870999999999, 51.88242499999999], [0.2503947, 51.8825201], [0.25075369999999997, 51.88261479999999], [0.250966, 51.8826764], [0.251193, 51.882746], [0.25142669999999995, 51.88281949999999], [0.2515978, 51.8828785], [0.2521691999999999, 51.8831065], [0.25261369999999994, 51.8833002], [0.2528564, 51.88340980000001], [0.253076, 51.8835133], [0.2533717, 51.88366189999999], [0.2535842, 51.883779], [0.2537391, 51.8838653], [0.25392869999999995, 51.8839761], [0.25413659999999993, 51.88410530000001], [0.254374, 51.884257700000006], [0.2546606, 51.88444739999999], [0.2559542, 51.88531089999999], [0.2572007, 51.8861407], [0.2577730999999999, 51.8865218], [0.25816839999999996, 51.8867849], [0.25825099999999995, 51.88683960000001], [0.2596704, 51.887787800000005], [0.25984630000000003, 51.88790529999999], [0.26074139999999996, 51.888496499999995], [0.26082564112936485, 51.8885561180277], [0.2608478000000001, 51.8885718], [0.2618161, 51.8892064], [0.2620681, 51.8893715]]}", "current_leg_start": "Cambridge South", "dest_arr_time_act": "0704", "motion_projection": null, "next_location_lat": "51.8893715", "next_location_lon": "0.2620681", "previous_location": "Cambridge South", "current_leg_milage": "22.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 644.581, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 3634.379, \"from_m\": 644.581, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 9502.229, \"from_m\": 3634.379, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9673.657, \"from_m\": 9502.229, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 9709.241, \"from_m\": 9673.657, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10418.783, \"from_m\": 9709.241, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 15924.185, \"from_m\": 10418.783, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 19427.305, \"from_m\": 15924.185, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 34329.506, \"from_m\": 19427.305, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 35000.918, \"from_m\": 34329.506, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 35078.128, \"from_m\": 35000.918, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 35140.342, \"from_m\": 35078.128, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 36383.852, \"from_m\": 35140.342, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 38773.549, \"from_m\": 36383.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:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 39264.117, \"from_m\": 38773.549, \"capability_applied\": null, \"effective_limit_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\": 661034, \"profile_key\": \"2dbfcbd80bc9d1d79ca0a7435c316a7cc7628bb8321c5d24b7856b80790becac\", \"schedule_id\": 8092, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0635\", \"location\": \"Cambridge\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30803}, {\"is_pass\": false, \"wtt_arr\": \"0638\", \"wtt_dep\": \"0639\", \"location\": \"Cambridge South\", \"stage_seq\": 2, \"distance_m\": 2607.785, \"section_seq\": 1, \"route_path_id\": 30803}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0641\", \"location\": \"Shepreth Branch Jn\", \"stage_seq\": 3, \"distance_m\": 3723.525, \"section_seq\": 1, \"route_path_id\": 30803}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0650\", \"location\": \"Audley End\", \"stage_seq\": 4, \"distance_m\": 22492.566, \"section_seq\": 1, \"route_path_id\": 30803}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0658\", \"location\": \"Stansted North Jn\", \"stage_seq\": 5, \"distance_m\": 34329.506, \"section_seq\": 1, \"route_path_id\": 30803}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0659\", \"location\": \"Stansted East Jn\", \"stage_seq\": 6, \"distance_m\": 35078.128, \"section_seq\": 1, \"route_path_id\": 30803}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0700\", \"location\": \"Tye Green Jn\", \"stage_seq\": 7, \"distance_m\": 36189.989, \"section_seq\": 1, \"route_path_id\": 30803}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0701H\", \"location\": \"Stansted Coopers Lane Jn\", \"stage_seq\": 8, \"distance_m\": 38211.276, \"section_seq\": 1, \"route_path_id\": 30803}, {\"is_pass\": false, \"wtt_arr\": \"0704\", \"wtt_dep\": null, \"location\": \"Stansted Airport\", \"stage_seq\": 9, \"distance_m\": 39264.117, \"section_seq\": 1, \"route_path_id\": 30803}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 39264.117, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30803}], \"total_distance_m\": 39264.117, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 39228.533, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 35.584, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0635", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "24.0", "current_position_lat": "51.8893715", "current_position_lon": "0.2620681", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:37:44Z\", \"source_id\": 17609421, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12678, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:50:24Z\", \"source_id\": 55031768, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:51:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:50:26Z\", \"source_id\": 17618162, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12724, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:02:36Z\", \"source_id\": 55062195, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:03:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:02:39Z\", \"source_id\": 17626801, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stansted Airport", "service_state_platform": "2", "timing_fact_generation": 1789711361771811, "current_leg_arrival_utc": "2026-09-18T07:03:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T06:03:59.320295", "service_state_evidence_id": 17626801, "current_leg_start_actual_dep": "2026-09-18T06:39:00+01:00", "operational_evidence_version": 35, "service_state_event_time_utc": "2026-09-18T06:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T06:13:59.357780", "service_state_valid_until_kind": null, "operational_interpretation_version": 35, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} CrossCountry P CBG SSD 2K55 170620 3 100 None {"version": 3, "segments": [{"to_m": 644.581, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 3634.379, "from_m": 644.581, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 9502.229, "from_m": 3634.379, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9673.657, "from_m": 9502.229, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 9709.241, "from_m": 9673.657, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10418.783, "from_m": 9709.241, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 15924.185, "from_m": 10418.783, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 19427.305, "from_m": 15924.185, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 34329.506, "from_m": 19427.305, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 35000.918, "from_m": 34329.506, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 35078.128, "from_m": 35000.918, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 35140.342, "from_m": 35078.128, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 36383.852, "from_m": 35140.342, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 38773.549, "from_m": 36383.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:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 39264.117, "from_m": 38773.549, "capability_applied": null, "effective_limit_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": 661034, "profile_key": "2dbfcbd80bc9d1d79ca0a7435c316a7cc7628bb8321c5d24b7856b80790becac", "schedule_id": 8092, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0635", "location": "Cambridge", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30803}, {"is_pass": false, "wtt_arr": "0638", "wtt_dep": "0639", "location": "Cambridge South", "stage_seq": 2, "distance_m": 2607.785, "section_seq": 1, "route_path_id": 30803}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0641", "location": "Shepreth Branch Jn", "stage_seq": 3, "distance_m": 3723.525, "section_seq": 1, "route_path_id": 30803}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0650", "location": "Audley End", "stage_seq": 4, "distance_m": 22492.566, "section_seq": 1, "route_path_id": 30803}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0658", "location": "Stansted North Jn", "stage_seq": 5, "distance_m": 34329.506, "section_seq": 1, "route_path_id": 30803}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0659", "location": "Stansted East Jn", "stage_seq": 6, "distance_m": 35078.128, "section_seq": 1, "route_path_id": 30803}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0700", "location": "Tye Green Jn", "stage_seq": 7, "distance_m": 36189.989, "section_seq": 1, "route_path_id": 30803}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0701H", "location": "Stansted Coopers Lane Jn", "stage_seq": 8, "distance_m": 38211.276, "section_seq": 1, "route_path_id": 30803}, {"is_pass": false, "wtt_arr": "0704", "wtt_dep": null, "location": "Stansted Airport", "stage_seq": 9, "distance_m": 39264.117, "section_seq": 1, "route_path_id": 30803}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 39264.117, "from_m": 0.0, "section_seq": 1, "route_path_id": 30803}], "total_distance_m": 39264.117, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 39228.533, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 35.584, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:37:44Z", "source_id": 17609421, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T06:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12678, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:50:24Z", "source_id": 55031768, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T05:51:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:50:26Z", "source_id": 17618162, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T06:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12724, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:02:36Z", "source_id": 55062195, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T06:03:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:02:39Z", "source_id": 17626801, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T07:03:00+01:00", "operational_fact": true}] Cambridge 0635 0635 4 None None Stansted Airport 0704 0704 2 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:G01197/2026-09-18/detailed None Cambridge South 2026-09-18T06:39:00+01:00 Stansted Airport 24.0 {"type": "LineString", "coordinates": [[0.13152998184573628, 52.17148059687024], [0.1315304, 52.17147739999999], [0.13158239999999996, 52.1711165], [0.1316331, 52.170816599999995], [0.13169289999999997, 52.1704725], [0.1318378, 52.16962279999999], [0.1319645, 52.1686456], [0.1320375, 52.1680823], [0.13223399999999996, 52.16656389999999], [0.13243347971103786, 52.16491882804252], [0.1324548, 52.164743], [0.1327907, 52.16298429999999], [0.1329259, 52.1625025], [0.13298510000000002, 52.16229150000001], [0.13320669999999998, 52.16150139999999], [0.13330201968442462, 52.1612294157662], [0.1337244, 52.1600242], [0.1340586, 52.159189100000006], [0.1346557, 52.1579413], [0.1348629, 52.1575346], [0.1351053, 52.15706209999998], [0.1352779, 52.1567276], [0.135604, 52.15608769999999], [0.1362081, 52.155066200000014], [0.13694449999999997, 52.154042399999994], [0.137271, 52.15360019999999], [0.1375373, 52.15325049999999], [0.1378598, 52.1528173], [0.13803689999999996, 52.15259319999999], [0.13836730000000003, 52.1521566], [0.1385293, 52.1519405], [0.1387073, 52.1516936], [0.13881689999999997, 52.15153509999999], [0.1390403, 52.15118669999999], [0.13916929999999997, 52.15096699999999], [0.13925809999999997, 52.150793700000015], [0.13931989999999997, 52.1506759], [0.1393989, 52.150517099999995], [0.1394463, 52.1504107], [0.1395729, 52.1501129], [0.13962779999999997, 52.1499845], [0.13966829999999997, 52.1498687], [0.1397319, 52.14968940000001], [0.13980069999999997, 52.14949949999999], [0.1398696, 52.149283399999995], [0.13991399999999998, 52.1491502], [0.1399516, 52.1490199], [0.1399859, 52.1488916], [0.1400398, 52.1486967], [0.14008169999999998, 52.1485125], [0.14017710000000003, 52.1480468], [0.14026669999999997, 52.1475567], [0.14030889999999996, 52.1473057], [0.1403355, 52.14711530000001], [0.1403827, 52.1466944], [0.1404166, 52.146199300000006], [0.1404256, 52.14584920000001], [0.1404251, 52.145615], [0.1404155, 52.1453183], [0.14038669999999998, 52.1450196], [0.14034919999999998, 52.14470440000001], [0.14030899999999996, 52.1444303], [0.14026329999999998, 52.1441804], [0.1401944, 52.1438285], [0.1401815, 52.14376899999999], [0.14008479999999998, 52.1432344], [0.1400512, 52.14300549999999], [0.1400307, 52.1428159], [0.1400147, 52.142639199999984], [0.1400035, 52.142462399999985], [0.1399982, 52.14233569999999], [0.1399952, 52.1421972], [0.13999959999999995, 52.1420048], [0.14000629999999997, 52.1418246], [0.14002289999999998, 52.1415924], [0.1400378, 52.141402], [0.1400573, 52.14120150000001], [0.1400903, 52.1408986], [0.14013049999999996, 52.14062059999999], [0.1401623, 52.140405900000005], [0.1402053, 52.14016389999999], [0.1402733, 52.1398694], [0.1403299, 52.139649199999994], [0.1403918, 52.139457400000005], [0.1404739, 52.1392056], [0.1405479, 52.1390055], [0.14062839999999996, 52.1388078], [0.14072919999999997, 52.1385784], [0.1408213, 52.1383649], [0.1409783, 52.1380399], [0.1411479, 52.13770989999999], [0.1412746, 52.13747980000001], [0.14151170000000002, 52.1370775], [0.1417621, 52.13668100000001], [0.14202319999999996, 52.1363077], [0.14235779999999998, 52.135862], [0.1426391, 52.135502599999995], [0.1429031, 52.135188199999995], [0.1429275, 52.135158], [0.1429831, 52.13509150000001], [0.1431476, 52.13490109999999], [0.1433144, 52.1347164], [0.14355960000000004, 52.1344505], [0.1437293, 52.134277], [0.1439646, 52.134049], [0.1442212, 52.1338129], [0.1444815, 52.13358490000001], [0.144707, 52.1333995], [0.14502149999999997, 52.133154100000006], [0.1452833, 52.1329553], [0.14565009999999998, 52.132697400000005], [0.1458761, 52.132542599999994], [0.14629360000000002, 52.13226060000001], [0.1465322, 52.1321026], [0.1469708, 52.13180390000001], [0.1472911, 52.131581299999986], [0.14744689999999996, 52.1314666], [0.1476095, 52.131342700000005], [0.1478961, 52.1311115], [0.14811209999999997, 52.1309361], [0.1483422, 52.13073929999999], [0.148546, 52.13055099999998], [0.1487982, 52.1303181], [0.1490527, 52.130061100000006], [0.1492637, 52.1298408], [0.14950060000000004, 52.1295737], [0.1497238, 52.1293052], [0.1499161, 52.1290624], [0.1501233, 52.1287842], [0.1506126, 52.128096500000005], [0.1525446, 52.12538889999999], [0.15323739999999997, 52.12442240000001], [0.15326329999999996, 52.12438569999999], [0.15406869999999998, 52.123260599999995], [0.1540948, 52.12322279999999], [0.1578117, 52.1180189], [0.15783389999999997, 52.11798730000001], [0.1594132, 52.1157765], [0.1598237, 52.1152028], [0.1598547, 52.1151606], [0.1610757, 52.113398700000005], [0.1616094, 52.112634400000005], [0.1616661, 52.11254999999999], [0.1617091, 52.11248470000001], [0.16181189999999998, 52.112337200000006], [0.162065, 52.1119818], [0.1623095, 52.1116992], [0.16265929999999998, 52.1112075], [0.1629093, 52.1108448], [0.16318829999999998, 52.1104442], [0.1635387, 52.10994469999999], [0.16365092065587747, 52.10978287988833], [0.16390499999999997, 52.109416499999995], [0.1642189, 52.10897249999999], [0.1644335, 52.10865840000001], [0.16462659999999998, 52.1083734], [0.16480899999999998, 52.108069999999984], [0.164979, 52.1077643], [0.1651115, 52.10750509999999], [0.16523769999999996, 52.1072284], [0.16536859999999998, 52.106898700000016], [0.1654702, 52.106593800000006], [0.16555609999999998, 52.1062949], [0.16562550000000004, 52.1060116], [0.16568869999999997, 52.10569649999999], [0.16574479999999997, 52.10535980000001], [0.16577379999999997, 52.1050858], [0.16580039999999996, 52.10482309999999], [0.16581189999999998, 52.1044945], [0.1658137, 52.1043561], [0.1658093, 52.1041884], [0.16580369999999997, 52.1040745], [0.1657948, 52.1039183], [0.1657762, 52.1037366], [0.1657416, 52.10347959999999], [0.16570069999999998, 52.10325650000001], [0.16565399999999997, 52.103057500000006], [0.1655744, 52.1027433], [0.16549749999999996, 52.102510599999995], [0.16542349999999997, 52.102301399999995], [0.16537479999999996, 52.1021793], [0.1653515, 52.10211999999999], [0.16516359999999997, 52.101663499999994], [0.1650496, 52.10140710000001], [0.16485259999999996, 52.1009506], [0.16477549999999996, 52.10075419999999], [0.16464269999999998, 52.1003817], [0.16458089999999995, 52.10017489999999], [0.1645197, 52.09995190000001], [0.1644618, 52.09969469999999], [0.1644297, 52.0995171], [0.16440019999999997, 52.09931699999999], [0.1643684, 52.0990699], [0.1643477, 52.09881609999999], [0.16433839999999997, 52.098628], [0.16433499999999998, 52.09841409999999], [0.16434179999999998, 52.0981131], [0.164351, 52.09788189999999], [0.16436679999999998, 52.0976538], [0.1643885, 52.09742529999999], [0.1644333, 52.0970678], [0.16447829999999997, 52.09680989999999], [0.1645326, 52.096529100000005], [0.1645492, 52.09645950000001], [0.1646311, 52.0961322], [0.16469029999999998, 52.0959302], [0.1648066, 52.095591899999995], [0.1649178, 52.09532569999998], [0.164997, 52.0951434], [0.1650732, 52.0949824], [0.1652925, 52.0945803], [0.16541169999999997, 52.0943827], [0.16553899999999996, 52.09418369999999], [0.16568979999999997, 52.0939683], [0.1658677, 52.0937286], [0.16602710000000004, 52.0935244], [0.16626449999999998, 52.0932457], [0.16659559999999998, 52.09286339999999], [0.1671874, 52.0922036], [0.1681085, 52.091179200000006], [0.1691084, 52.0900549], [0.16926659999999996, 52.089884], [0.16934299999999997, 52.0897962], [0.1697687, 52.0893145], [0.17059369999999996, 52.0883895], [0.1712946, 52.08759980000001], [0.17211469999999998, 52.0866798], [0.1726174, 52.086122800000005], [0.1731821, 52.0854894], [0.1734645, 52.085162999999994], [0.1736681, 52.084931], [0.17393879999999998, 52.08463239999999], [0.17462519999999998, 52.0838559], [0.1749404, 52.08349859999999], [0.1751587, 52.08325190000001], [0.17545069999999996, 52.0829263], [0.17576739999999996, 52.0825692], [0.17602769999999998, 52.0822734], [0.17640839999999997, 52.0818489], [0.1765255, 52.0817129], [0.1767545, 52.08145789999999], [0.17760179999999998, 52.0805073], [0.17833699999999997, 52.07968129999999], [0.17873019999999998, 52.07924280000001], [0.17924559999999998, 52.0786525], [0.1795713, 52.0782883], [0.1796630568239043, 52.07818557102202], [0.18056969999999997, 52.077170499999994], [0.1814362, 52.076194], [0.1818022, 52.0757768], [0.1820526, 52.07547770000001], [0.18223079999999997, 52.07525340000001], [0.1824183, 52.0750058], [0.1825708, 52.0747909], [0.1828012, 52.07444069999999], [0.1829974, 52.0741045], [0.1831218, 52.07387829999999], [0.1832016, 52.073722499999995], [0.1833153, 52.07348519999999], [0.18342600000000003, 52.0732449], [0.1834704, 52.0731419], [0.1839724, 52.0718619], [0.1842507, 52.0711805], [0.18463889999999997, 52.070258300000006], [0.1847445, 52.07001780000001], [0.18486230000000003, 52.0697436], [0.18514299999999995, 52.0691424], [0.18526129999999996, 52.0688906], [0.1854168, 52.0685837], [0.1856114, 52.06822300000001], [0.1857581, 52.0679575], [0.1860315, 52.0674767], [0.1863677, 52.0669148], [0.18680609999999995, 52.0662393], [0.1868798, 52.06612109999998], [0.18737429999999997, 52.0653914], [0.18761369999999997, 52.06503599999999], [0.1877779, 52.06480309999999], [0.1878407, 52.06471459999999], [0.18805079999999996, 52.0644304], [0.1882177, 52.0642193], [0.1883951, 52.063996], [0.1885944, 52.0637616], [0.18879599999999996, 52.06354149999999], [0.18908079999999997, 52.0632456], [0.1892921, 52.06303569999999], [0.1895549, 52.0627762], [0.1896278, 52.0627071], [0.18969579999999997, 52.0626402], [0.18999079999999996, 52.06236359999999], [0.1901517, 52.0622102], [0.1902845, 52.0620835], [0.1906811, 52.061732600000006], [0.1907974, 52.0616339], [0.19099789999999997, 52.0614646], [0.1912648, 52.0612592], [0.1915584, 52.06104030000001], [0.1919362, 52.06077630000001], [0.1924684, 52.06042500000001], [0.1932537, 52.0599369], [0.19396959999999996, 52.059493299999986], [0.1941946, 52.05935449999999], [0.1943731, 52.0592444], [0.19491779999999995, 52.0589015], [0.1952963, 52.05862549999999], [0.1965383, 52.05783900000001], [0.1971543, 52.0574267], [0.19766869999999995, 52.0570674], [0.1979536, 52.056861], [0.1984574, 52.05648229999999], [0.1989958, 52.05605649999999], [0.1992365, 52.0558614], [0.19967019999999996, 52.0554892], [0.2000012, 52.0551944], [0.20031209999999997, 52.05490269999999], [0.20064659072640065, 52.054578667909794], [0.2006799, 52.05454640000001], [0.20072409999999996, 52.0545018], [0.2013349, 52.05389389999999], [0.20148379999999996, 52.05373809999999], [0.2021856, 52.05296810000001], [0.2024835, 52.0526244], [0.20266169999999997, 52.0524053], [0.202886, 52.05213400000001], [0.2031261, 52.0518287], [0.2033508, 52.0515351], [0.2035817, 52.05122179999999], [0.2038215, 52.0508868], [0.2040534, 52.0505413], [0.20420409999999997, 52.0503161], [0.2044655, 52.04991269999999], [0.2047144, 52.0495086], [0.2048529, 52.0492772], [0.2051382, 52.0487807], [0.20528039999999995, 52.0485171], [0.2054872, 52.04811910000001], [0.2056318, 52.0478328], [0.2058452, 52.0473924], [0.206021, 52.047003999999994], [0.2063205, 52.04626119999999], [0.20650499999999997, 52.045773], [0.2066936, 52.0452268], [0.2068788, 52.04463269999999], [0.2069909, 52.0442051], [0.2070547, 52.0439378], [0.2071399, 52.043561], [0.2072334, 52.0430931], [0.2073129, 52.0426253], [0.2073493, 52.0423619], [0.2074009, 52.04189660000001], [0.20743069999999997, 52.04155419999999], [0.20745079999999996, 52.04118999999999], [0.20746709999999996, 52.0408057], [0.20746999999999996, 52.0404893], [0.207463, 52.03995720000001], [0.207453, 52.03967389999999], [0.2074309, 52.03935159999999], [0.207387, 52.038924300000005], [0.20733470000000004, 52.0384699], [0.20728779999999997, 52.0380979], [0.2072473, 52.0378543], [0.2072032, 52.0376299], [0.20711969999999996, 52.0372057], [0.207039, 52.0368743], [0.2069744, 52.0366135], [0.2068964, 52.03632480000001], [0.2067805, 52.0359455], [0.20668039999999996, 52.0356469], [0.2065841, 52.03537679999999], [0.2063687, 52.03482880000001], [0.2061813, 52.03436269999999], [0.205497, 52.0327086], [0.2051224, 52.03178769999999], [0.20375229999999997, 52.02853139999999], [0.20371929999999996, 52.0284408], [0.2036613, 52.02829509999999], [0.2036053, 52.0281421], [0.2035598, 52.02800300000001], [0.20351089999999997, 52.0278442], [0.203477, 52.027726], [0.2034331, 52.02753119999999], [0.20340849999999996, 52.02743259999999], [0.2033901, 52.027314100000005], [0.2033615, 52.02713299999999], [0.2033427, 52.02698219999999], [0.2033233, 52.02681290000001], [0.20331399999999997, 52.0266398], [0.2033136, 52.0265997], [0.2033095, 52.0264479], [0.20331289999999996, 52.026341499999994], [0.20331799999999997, 52.0261705], [0.2033263, 52.02604689999999], [0.2033436, 52.025873], [0.2033703, 52.0256927], [0.2040516, 52.02180560000001], [0.20415769999999997, 52.02113630000001], [0.20437389999999997, 52.0198631], [0.204492, 52.0191185], [0.2046055, 52.0184141], [0.2046193, 52.0183276], [0.2047555, 52.0176221], [0.2049205, 52.016647299999995], [0.20499819999999996, 52.01621419999999], [0.2051887, 52.01511769999999], [0.20536339999999997, 52.014179699999985], [0.2055581, 52.0130413], [0.2058232, 52.0114303], [0.20655629999999997, 52.00711869999999], [0.2066788, 52.00670199999998], [0.2067958, 52.00601579999999], [0.20683779999999996, 52.0057891], [0.2068839, 52.0055522], [0.20692879999999997, 52.0053691], [0.20698009999999997, 52.0051508], [0.20707259999999997, 52.004824799999994], [0.2071732771999461, 52.00447436781143], [0.20717389999999997, 52.004472199999995], [0.2072653, 52.0041574], [0.207334, 52.00393669999999], [0.2073859, 52.0037859], [0.2074612, 52.00360130000001], [0.20753569999999996, 52.003433], [0.2076359, 52.003245], [0.2076983, 52.00313070000001], [0.20783409999999997, 52.0028799], [0.2081179, 52.0023868], [0.2082768, 52.00210039999999], [0.20845200000000003, 52.00171269999999], [0.20904529999999996, 52.00070130000001], [0.20915639999999996, 52.000490199999994], [0.20926500000000003, 52.0002682], [0.2093545, 52.0000764], [0.20941329999999997, 51.99993999999999], [0.20949209999999996, 51.9997475], [0.2095987, 51.9994684], [0.20965475943548675, 51.99930615890027], [0.2097054, 51.9991596], [0.2097912, 51.99887609999999], [0.2098729, 51.99857769999999], [0.20996, 51.99820030000001], [0.210021, 51.99789890000001], [0.21005909999999997, 51.997658699999995], [0.21009269999999997, 51.9974281], [0.2101109, 51.9972349], [0.21012739999999996, 51.99697100000001], [0.2101406, 51.9966433], [0.2101554, 51.9960274], [0.21015559999999997, 51.9956023], [0.2101606, 51.99535439999999], [0.210164, 51.9952006], [0.2101767, 51.995023999999994], [0.2101895, 51.9948663], [0.21021359999999997, 51.9946144], [0.210244, 51.994419400000005], [0.21029, 51.9941426], [0.2103298, 51.99395659999999], [0.2103955, 51.99370209999999], [0.2104437, 51.993513199999995], [0.2105168, 51.9932791], [0.2106076, 51.99301429999999], [0.2106887, 51.9928069], [0.2108287, 51.9924808], [0.21095189999999997, 51.992215599999994], [0.2110353, 51.992053299999995], [0.2111336, 51.9918708], [0.211204, 51.99175], [0.211289, 51.99161579999999], [0.2113994, 51.99144990000001], [0.2114965, 51.9913017], [0.2116087, 51.9911518], [0.211722, 51.9910048], [0.21188630000000003, 51.99080759999999], [0.21196349999999997, 51.9907178], [0.2120446, 51.99062850000001], [0.2121647, 51.9904985], [0.2122902, 51.9903691], [0.2128894, 51.98977589999999], [0.2131249, 51.9895491], [0.2133317, 51.989351], [0.2134552, 51.9892277], [0.21361389999999997, 51.9890629], [0.21376759999999995, 51.98889], [0.2139003, 51.988722800000005], [0.2140029, 51.98860040000001], [0.2141633, 51.9883943], [0.21427810000000003, 51.988245199999994], [0.2145339, 51.9878799], [0.2147161, 51.98760209999999], [0.2149011, 51.987304], [0.2150215, 51.987097799999994], [0.2152108, 51.9867611], [0.2153492, 51.9864712], [0.21548159999999997, 51.9861887], [0.2155466, 51.986033], [0.21565419999999996, 51.985702899999986], [0.21573349999999997, 51.985430699999995], [0.2157721, 51.98528679999999], [0.215806, 51.9851282], [0.2158351, 51.984973499999995], [0.2158554, 51.9848203], [0.2158704, 51.9846677], [0.215878, 51.98452369999999], [0.21587749999999997, 51.98430410000001], [0.2158695, 51.9840969], [0.2158337, 51.9837804], [0.21576929999999997, 51.9834277], [0.2157239, 51.983271499999994], [0.2156724, 51.9831125], [0.21559919999999996, 51.9828403], [0.2155573, 51.98266480000001], [0.2155197, 51.9824775], [0.2154906, 51.982294499999995], [0.2153973, 51.98182919999999], [0.21535209999999996, 51.9815249], [0.21531639999999996, 51.98124860000001], [0.2152974, 51.981010100000006], [0.2152877, 51.9808189], [0.2152801, 51.9805508], [0.21528279999999997, 51.98035969999999], [0.2152871, 51.98019], [0.21529629999999997, 51.979997], [0.2153373, 51.9796546], [0.2153699, 51.979432900000006], [0.21541099999999996, 51.9791865], [0.2154543, 51.97898109999999], [0.21550030000000003, 51.9787746], [0.21561469999999996, 51.978319299999995], [0.21573849999999997, 51.977818899999995], [0.2162205, 51.975900499999995], [0.21640799999999996, 51.97515349999999], [0.216706, 51.97396959999999], [0.21703020000000003, 51.972675900000006], [0.2177285, 51.96997029999999], [0.2179053, 51.96930119999999], [0.21802189999999996, 51.96885679999999], [0.2181092, 51.968577499999995], [0.2182406, 51.9681815], [0.218281, 51.96806789999999], [0.21847539999999996, 51.9675455], [0.2186301, 51.9671581], [0.2188388, 51.96663000000001], [0.2188969, 51.9664473], [0.2189839, 51.9661571], [0.2190353, 51.9659596], [0.21908769999999997, 51.9656897], [0.21913689999999997, 51.9654077], [0.2191695, 51.9651776], [0.2191933, 51.9648879], [0.2192047, 51.964629599999995], [0.21920629999999997, 51.9643048], [0.2192005, 51.96411749999999], [0.2191823, 51.9638639], [0.21915630000000005, 51.9636162], [0.2191314, 51.96342349999999], [0.2191017, 51.9632477], [0.2190554, 51.9630107], [0.21901519999999997, 51.9628224], [0.2189335, 51.96251889999999], [0.2188576, 51.9622824], [0.21879019999999996, 51.9620814], [0.2187092, 51.9618748], [0.2185988, 51.96162359999999], [0.21846129999999997, 51.9613412], [0.2183385, 51.9611069], [0.21819989999999995, 51.96085879999999], [0.21803549999999997, 51.960561199999994], [0.2179171, 51.960336], [0.2177695, 51.9600374], [0.2176596, 51.9597911], [0.2176134, 51.95967429999999], [0.2175687, 51.95955560000001], [0.2175297, 51.9594463], [0.21748719999999996, 51.9593202], [0.21745569999999995, 51.9592177], [0.21743419999999997, 51.9591353], [0.21732699999999996, 51.958622899999995], [0.217301, 51.9584717], [0.2172597, 51.9581498], [0.2172291, 51.9578737], [0.21721589999999996, 51.9576348], [0.21720859999999995, 51.95736529999999], [0.2172146, 51.95715249999999], [0.2172246, 51.9568598], [0.2172443, 51.95655539999999], [0.217275, 51.95629379999999], [0.2173119, 51.9560346], [0.21738440000000003, 51.955695299999995], [0.2174473, 51.95546319999999], [0.2177828, 51.9544384], [0.2178444, 51.95421789999999], [0.21791469999999996, 51.95393519999999], [0.2179625, 51.95370830000001], [0.2180015, 51.95351300000001], [0.2180389, 51.9532871], [0.2181297, 51.95264340000001], [0.2181515, 51.9524244], [0.21817279999999997, 51.9521985], [0.21819279999999996, 51.9519559], [0.21820659999999997, 51.9517076], [0.2182119, 51.9514502], [0.21821049999999995, 51.9512387], [0.2182052, 51.951047], [0.21819189999999997, 51.9508351], [0.218169, 51.9505654], [0.2181484, 51.95036110000001], [0.21811949999999997, 51.9501654], [0.21809049999999996, 51.94998450000001], [0.2180474, 51.9497564], [0.2179945, 51.9495245], [0.2179178, 51.94923829999999], [0.2177148, 51.94852310000001], [0.2176887, 51.9484189], [0.217671, 51.94833239999999], [0.2176366, 51.948162200000006], [0.2176178, 51.9480539], [0.2176008, 51.94793709999999], [0.21757629999999997, 51.94775849999999], [0.21755720000000003, 51.94755359999999], [0.2175486, 51.9473365], [0.21754729999999997, 51.94711679999999], [0.2175603, 51.94691629999999], [0.21757099999999996, 51.9467922], [0.21758289999999997, 51.946678599999984], [0.2176094, 51.9465028], [0.21765359999999995, 51.9462686], [0.21770639999999997, 51.9460571], [0.2177587, 51.9458685], [0.21781900000000004, 51.94569229999999], [0.2179115, 51.9454608], [0.2180018, 51.945252200000006], [0.21812, 51.94502570000001], [0.2182099, 51.9448624], [0.218321, 51.94468210000001], [0.2184378, 51.94449680000001], [0.2185737, 51.94430150000001], [0.21871529999999997, 51.9441092], [0.218834686587002, 51.94396531986611], [0.2188664, 51.94392709999999], [0.21908679999999997, 51.94369170000001], [0.2192676, 51.94350899999999], [0.21939159999999996, 51.94338969999998], [0.2195049, 51.94328540000001], [0.2196112, 51.94319149999999], [0.2198901, 51.942958999999995], [0.2200697, 51.9428181], [0.22025739999999996, 51.94268699999999], [0.2205495, 51.942494800000006], [0.22086459999999997, 51.9422983], [0.2210836, 51.94217609999999], [0.22142629999999996, 51.9419927], [0.22166009999999997, 51.9418781], [0.222067, 51.9416884], [0.2223619, 51.94155329999999], [0.2229099, 51.941310400000006], [0.22299889999999997, 51.9412737], [0.2235083, 51.9410438], [0.2237857, 51.940909399999995], [0.2240799, 51.940762600000006], [0.22439189999999995, 51.94059399999999], [0.2246375, 51.9404521], [0.22492819999999997, 51.9402736], [0.2251565, 51.9401197], [0.2254153, 51.939940199999995], [0.22557089999999996, 51.939825799999994], [0.2257883, 51.9396569], [0.2261642, 51.9393482], [0.2264155, 51.9391278], [0.2266136, 51.93893839999999], [0.226825, 51.938723499999995], [0.2269981, 51.9385337], [0.22715979999999997, 51.93834439999999], [0.2273072999999999, 51.9381508], [0.2274484, 51.9379618], [0.2275665, 51.937783200000005], [0.2276761, 51.937599199999994], [0.2277846, 51.93740319999999], [0.2278924, 51.9371935], [0.2279705999999999, 51.93702470000001], [0.2280545, 51.936832800000005], [0.2281037, 51.9367169], [0.228149, 51.93660099999999], [0.2282012999999999, 51.9364524], [0.22825509999999996, 51.936284], [0.2283026, 51.93610260000001], [0.2283406, 51.9359375], [0.22837639999999995, 51.93574580000001], [0.22839809999999997, 51.9355874], [0.228419, 51.93539749999999], [0.2284281, 51.9352445], [0.22843279999999996, 51.935086], [0.2284317, 51.93492440000001], [0.2284235, 51.9347373], [0.2284074, 51.934530200000005], [0.22838369999999997, 51.9343464], [0.2283509, 51.93415879999999], [0.22830390000000003, 51.9339518], [0.2282605, 51.933768599999986], [0.2282065, 51.933597599999985], [0.22814550000000003, 51.93341970000001], [0.2280791, 51.9332521], [0.228007, 51.93308189999999], [0.22791810000000004, 51.9328909], [0.22781380000000004, 51.9326876], [0.22767560000000003, 51.932455], [0.22753880000000004, 51.932247], [0.2273734, 51.932015199999995], [0.2272333, 51.9318359], [0.2270881, 51.931660099999995], [0.2267573, 51.9312834], [0.2265988, 51.9311027], [0.2264231, 51.930900300000005], [0.2262153, 51.9306515], [0.2260526, 51.930439199999995], [0.2258938, 51.9302136], [0.2257562999999999, 51.93000430000001], [0.2256011, 51.929748100000005], [0.22546949999999993, 51.9295128], [0.2253478, 51.929266], [0.22524549999999996, 51.9290432], [0.2251492, 51.928810199999994], [0.2250646, 51.9285831], [0.22499699999999995, 51.928362500000006], [0.2249169, 51.9280907], [0.22486819999999996, 51.92790250000001], [0.22483000000000003, 51.92770459999999], [0.2247956, 51.9275134], [0.2247610999999999, 51.9272591], [0.2247392, 51.927054899999995], [0.22472580000000003, 51.92684999999999], [0.22471559999999996, 51.9266318], [0.22471559999999996, 51.92644589999999], [0.2247279, 51.9262183], [0.2247384, 51.9260324], [0.2247558, 51.9258504], [0.2247748, 51.9256951], [0.2247897, 51.92556969999999], [0.2248131, 51.9254372], [0.2248347, 51.9253292], [0.22488620000000004, 51.92509020000001], [0.2249445, 51.9248563], [0.2249947999999999, 51.9246825], [0.22505040000000004, 51.9245091], [0.2251286, 51.924282], [0.22516799999999995, 51.9241836], [0.22520149999999997, 51.92410169999999], [0.22534139999999997, 51.92378119999999], [0.22545879999999993, 51.9235357], [0.22559239999999992, 51.923298599999995], [0.22579080000000004, 51.92296600000001], [0.2259571, 51.9227081], [0.226066, 51.922551099999986], [0.2262888, 51.9222502], [0.2264231, 51.9220808], [0.2265619, 51.9219087], [0.2267538, 51.9216825], [0.2269375, 51.9214751], [0.22715389999999996, 51.9212527], [0.22734629999999997, 51.9210722], [0.2275297, 51.92090180000001], [0.2277040999999999, 51.920751200000005], [0.22786270000000003, 51.9206193], [0.2281794, 51.9203709], [0.2284445, 51.92016790000001], [0.2287177, 51.9199587], [0.22886419999999996, 51.919843], [0.2291357, 51.9196293], [0.2293515, 51.919452], [0.22953560000000003, 51.9192878], [0.22973569999999996, 51.919099900000006], [0.22990989999999997, 51.918927799999985], [0.2300758, 51.91874879999999], [0.23031779999999993, 51.91847139999999], [0.23050549999999995, 51.91824149999999], [0.2306448, 51.9180539], [0.2307446, 51.9179014], [0.23090799999999995, 51.91764789999999], [0.23103340000000003, 51.91742479999999], [0.23117729999999995, 51.9171483], [0.2312967, 51.91687960000001], [0.2313831, 51.9166482], [0.2314432, 51.91646449999999], [0.23149470000000005, 51.9162932], [0.23153530000000003, 51.91614179999999], [0.23158309999999996, 51.915941], [0.23161450000000003, 51.9157586], [0.2316441, 51.9155519], [0.2316668, 51.915311200000005], [0.2316794, 51.9150038], [0.2316764, 51.91466570000001], [0.2316611, 51.91447], [0.23163500000000004, 51.91426839999999], [0.23160479999999992, 51.914116699999994], [0.231537, 51.91382769999999], [0.2314978, 51.9136791], [0.2314193, 51.9134496], [0.2313503, 51.91325979999999], [0.23125879999999996, 51.9130483], [0.2311813, 51.9128757], [0.2310643, 51.9126469], [0.2309003, 51.9123669], [0.23078370000000004, 51.912185099999995], [0.2306444, 51.91197979999999], [0.2305039, 51.9117985], [0.2303784, 51.91164479999999], [0.2302572, 51.9114973], [0.2301067, 51.91133249999999], [0.22994650000000005, 51.911165], [0.22974999999999995, 51.9109754], [0.2295921, 51.9108299], [0.2294465, 51.91070070000001], [0.2292583, 51.910545899999995], [0.22891139999999996, 51.91027570000001], [0.2287166, 51.9101305], [0.2285695, 51.91002950000001], [0.2282869999999999, 51.90984460000001], [0.2279757, 51.90965299999999], [0.2275252, 51.9093964], [0.2271123, 51.9091755], [0.2266529, 51.9089427], [0.2262118, 51.90872659999999], [0.22197449999999996, 51.9066899], [0.2213017, 51.906329], [0.22066268853664395, 51.90602250805297], [0.220656, 51.9060193], [0.2205619, 51.90597289999999], [0.2204174, 51.9058988], [0.2202995, 51.9058376], [0.22017149999999996, 51.9057712], [0.2200269, 51.9056896], [0.21985019999999997, 51.905590700000005], [0.2196811, 51.9054887], [0.21955499999999997, 51.9054053], [0.2194162, 51.9053049], [0.2192466, 51.9051638], [0.2190632, 51.904989699999994], [0.21889559999999997, 51.90479760000001], [0.21879149999999997, 51.9046518], [0.21876, 51.9046059], [0.2186352, 51.90437860000001], [0.2185623, 51.90419789999999], [0.2185098, 51.90395440000001], [0.21847929999999996, 51.903741], [0.21847849999999996, 51.90352599999999], [0.21849989999999997, 51.90335090000001], [0.21853579999999995, 51.9031739], [0.21859419999999996, 51.90298849999999], [0.2186794, 51.9027962], [0.2188031, 51.9025875], [0.2189049, 51.9024461], [0.2189948, 51.902334499999995], [0.2191883, 51.90212319999999], [0.2194117, 51.90190589999999], [0.2196585, 51.9016815], [0.21995149999999997, 51.9014385], [0.22021009999999996, 51.901249400000005], [0.22078909999999996, 51.9008817], [0.2216305, 51.90042059999998], [0.221633875244185, 51.90041859541597], [0.2222838, 51.9000326], [0.2235041, 51.89935990000001], [0.2251674, 51.8984568], [0.2259555, 51.89802769999999], [0.2269973, 51.89746159999999], [0.2273424, 51.897274800000005], [0.2276163, 51.8971243], [0.22795380000000004, 51.896934], [0.2281164, 51.89684200000001], [0.2282553, 51.8967572], [0.2283779, 51.8966828], [0.22857720000000004, 51.8965582], [0.22870809999999991, 51.89647119999999], [0.2288323, 51.89638579999999], [0.22896630000000004, 51.89629049999999], [0.22911200000000004, 51.8961796], [0.2292431, 51.89607720000001], [0.2293873, 51.8959591], [0.22951659999999993, 51.8958506], [0.2296584, 51.8957266], [0.2297615, 51.8956328], [0.22985009999999997, 51.8955478], [0.22992939999999995, 51.8954704], [0.2300863, 51.89530359999999], [0.2301793, 51.8952004], [0.2302905, 51.8950771], [0.2303943, 51.8949467], [0.2304976, 51.894819], [0.23057009999999992, 51.89472409999999], [0.2306736, 51.894578], [0.23101120000000003, 51.894068], [0.2313318, 51.8935633], [0.2317971, 51.89286229999998], [0.2322579999999999, 51.89214619999999], [0.23234830000000004, 51.89200950000001], [0.23244519999999996, 51.8918674], [0.2328731, 51.89125039999998], [0.23457090000000003, 51.8887515], [0.23469030323253764, 51.8885561180277], [0.2353766, 51.8874331], [0.23579939999999996, 51.8868391], [0.2362328, 51.8862736], [0.23678099999999996, 51.88560999999998], [0.2374022, 51.88502199999999], [0.2378098999999999, 51.8846816], [0.23819509999999997, 51.88440740000001], [0.2386253, 51.8841015], [0.2390545, 51.8838319], [0.23948469999999997, 51.88362], [0.2400845, 51.88334319999999], [0.24082369999999995, 51.8830571], [0.2414148, 51.882867], [0.2419953, 51.8826915], [0.24263469999999995, 51.88251009999999], [0.2433771, 51.8823531], [0.2444082, 51.882213799999995], [0.2453394, 51.882121299999994], [0.2458687, 51.88208910000001], [0.2464593999999999, 51.882074], [0.24690689999999996, 51.88207690000001], [0.2475411, 51.8820957], [0.2479896, 51.8821273], [0.2485258, 51.8821829], [0.2489961, 51.8822466], [0.2496203, 51.88234980000001], [0.2499870999999999, 51.88242499999999], [0.2503947, 51.8825201], [0.25075369999999997, 51.88261479999999], [0.250966, 51.8826764], [0.251193, 51.882746], [0.25142669999999995, 51.88281949999999], [0.2515978, 51.8828785], [0.2521691999999999, 51.8831065], [0.25261369999999994, 51.8833002], [0.2528564, 51.88340980000001], [0.253076, 51.8835133], [0.2533717, 51.88366189999999], [0.2535842, 51.883779], [0.2537391, 51.8838653], [0.25392869999999995, 51.8839761], [0.25413659999999993, 51.88410530000001], [0.254374, 51.884257700000006], [0.2546606, 51.88444739999999], [0.2559542, 51.88531089999999], [0.2572007, 51.8861407], [0.2577730999999999, 51.8865218], [0.25816839999999996, 51.8867849], [0.25825099999999995, 51.88683960000001], [0.2596704, 51.887787800000005], [0.25984630000000003, 51.88790529999999], [0.26074139999999996, 51.888496499999995], [0.26082564112936485, 51.8885561180277], [0.2608478000000001, 51.8885718], [0.2618161, 51.8892064], [0.2620681, 51.8893715]]} 22.9 0639 0703 Cambridge South Stansted Airport Stansted Airport 51.8893715 0.2620681 51.8893715 0.2620681 1 0 2026-09-18 06:14:26 TERMINATED 2026-09-18 06:03:00 Stansted Airport TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17626801 1789711361771811 35 35 2026-09-18 06:13:59.357780 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 06:03:59.320295
629705 661013 C49607 855A78M618 2026-09-18 COMPLETE 17627805 2026-09-18 06:45:00 2026-09-18 06:14:26 2026-09-20 06:14:26 {"id": 661013, "stp": "P", "toc": "Great Western Railway", "uid": "C49607", "consist": "802008", "dest_crs": "PNZ", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C49607/2026-09-18/detailed", "trust_id": "855A78M618", "origin_crs": null, "show_on_map": 0, "dar_est_time": "06:35:00", "dar_platform": null, "dest_station": "Penzance", "service_date": "2026-09-18", "dest_arr_time": "0645", "dest_platform": "1", "is_terminated": 1, "next_location": "Penzance", "signalling_id": "5A78", "timing_status": "ON TIME", "origin_station": "Penzance T & RSMD", "current_leg_arr": "0645", "current_leg_dep": "0635", "current_leg_end": "Penzance", "origin_dep_time": "0635", "origin_platform": null, "current_location": "Penzance", "last_update_time": "2026-09-18T06:14:26", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-5.5027199, 50.12847059999999], [-5.505500299999999, 50.128314], [-5.5058038, 50.1282857], [-5.5060614999999995, 50.12825139999999], [-5.506341699999999, 50.12821169999999], [-5.5065159, 50.12818550000001], [-5.5067658999999995, 50.1281517], [-5.5070695999999995, 50.12810999999999], [-5.507412499999999, 50.1280568], [-5.5077048, 50.1280244], [-5.507986399999999, 50.12800589999999], [-5.5083978, 50.1279827], [-5.508849, 50.127955], [-5.508932, 50.127952699999994], [-5.5094807, 50.12792029999999], [-5.5100907, 50.1278832], [-5.5106862, 50.127850900000006], [-5.5111229999999995, 50.12782309999999], [-5.5114117, 50.127802300000006], [-5.5116969, 50.1277699], [-5.5121207, 50.12772], [-5.512716500000001, 50.1276391], [-5.5150444, 50.1273384], [-5.5153979, 50.1272985], [-5.515875199999999, 50.1272503], [-5.519385, 50.126851], [-5.5196516, 50.1268165], [-5.520057399999999, 50.1267557], [-5.5203256000000005, 50.12673339999999], [-5.5207709, 50.126700699999994], [-5.522148099999999, 50.1265967], [-5.5228174, 50.12653730000001], [-5.5235416, 50.12644280000001], [-5.524217499999999, 50.12632579999999], [-5.5248826, 50.12617819999999], [-5.5250304, 50.1261404], [-5.5259046, 50.1259097], [-5.526762899999999, 50.1256621], [-5.5271384, 50.1255503], [-5.5276746, 50.12536169999999], [-5.527979299999999, 50.1252337], [-5.528215199999999, 50.125132], [-5.528345900000001, 50.1250725], [-5.528719099999999, 50.12490789999999], [-5.5290652, 50.124706499999995], [-5.5292493, 50.12460010000001], [-5.529882099999999, 50.1241805], [-5.530056, 50.12407049999999], [-5.530191499999999, 50.1239756], [-5.5304028999999995, 50.12376999999999], [-5.5315841, 50.12263110000001], [-5.531870999999999, 50.12231899999999], [-5.5320392, 50.122148900000006]]}", "current_leg_start": "Penzance T & RSMD", "dest_arr_time_act": "0645", "motion_projection": null, "next_location_lat": "50.1221489", "next_location_lon": "-5.5320392", "previous_location": "Penzance T & RSMD", "current_leg_milage": "1.4", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1868.34, \"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\": 2301.814, \"from_m\": 1868.34, \"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\": 661013, \"profile_key\": \"439c05d78fc418c9e55420ce55138b1c00efa2f657e929daffc3f3eb42b86a06\", \"schedule_id\": 6638, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0635\", \"location\": \"Penzance T & RSMD\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30346}, {\"is_pass\": false, \"wtt_arr\": \"0645\", \"wtt_dep\": null, \"location\": \"Penzance\", \"stage_seq\": 2, \"distance_m\": 2301.814, \"section_seq\": 1, \"route_path_id\": 30346}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 2301.814, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30346}], \"total_distance_m\": 2301.814, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 433.474, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1868.34, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0635", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "50.1221489", "current_position_lon": "-5.5320392", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:04:01Z\", \"source_id\": 17627805, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:45:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Penzance", "service_state_platform": "1", "timing_fact_generation": 1789711442171176, "current_leg_arrival_utc": "2026-09-18T06:45:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T06:04:02.169192", "service_state_evidence_id": 17627805, "current_leg_start_actual_dep": "2026-09-18T06:35:00+01:00", "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-18T05:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T06:14:02.859182", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P None PNZ 5A78 802008 5 125 None {"version": 3, "segments": [{"to_m": 1868.34, "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": 2301.814, "from_m": 1868.34, "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": 661013, "profile_key": "439c05d78fc418c9e55420ce55138b1c00efa2f657e929daffc3f3eb42b86a06", "schedule_id": 6638, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0635", "location": "Penzance T & RSMD", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30346}, {"is_pass": false, "wtt_arr": "0645", "wtt_dep": null, "location": "Penzance", "stage_seq": 2, "distance_m": 2301.814, "section_seq": 1, "route_path_id": 30346}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 2301.814, "from_m": 0.0, "section_seq": 1, "route_path_id": 30346}], "total_distance_m": 2301.814, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 433.474, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1868.34, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:04:01Z", "source_id": 17627805, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T06:45:00+01:00", "operational_fact": true}] Penzance T & RSMD 0635 0635 None 6:35:00 None Penzance 0645 0645 1 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:C49607/2026-09-18/detailed None Penzance T & RSMD 2026-09-18T06:35:00+01:00 Penzance 10.0 {"type": "LineString", "coordinates": [[-5.5027199, 50.12847059999999], [-5.505500299999999, 50.128314], [-5.5058038, 50.1282857], [-5.5060614999999995, 50.12825139999999], [-5.506341699999999, 50.12821169999999], [-5.5065159, 50.12818550000001], [-5.5067658999999995, 50.1281517], [-5.5070695999999995, 50.12810999999999], [-5.507412499999999, 50.1280568], [-5.5077048, 50.1280244], [-5.507986399999999, 50.12800589999999], [-5.5083978, 50.1279827], [-5.508849, 50.127955], [-5.508932, 50.127952699999994], [-5.5094807, 50.12792029999999], [-5.5100907, 50.1278832], [-5.5106862, 50.127850900000006], [-5.5111229999999995, 50.12782309999999], [-5.5114117, 50.127802300000006], [-5.5116969, 50.1277699], [-5.5121207, 50.12772], [-5.512716500000001, 50.1276391], [-5.5150444, 50.1273384], [-5.5153979, 50.1272985], [-5.515875199999999, 50.1272503], [-5.519385, 50.126851], [-5.5196516, 50.1268165], [-5.520057399999999, 50.1267557], [-5.5203256000000005, 50.12673339999999], [-5.5207709, 50.126700699999994], [-5.522148099999999, 50.1265967], [-5.5228174, 50.12653730000001], [-5.5235416, 50.12644280000001], [-5.524217499999999, 50.12632579999999], [-5.5248826, 50.12617819999999], [-5.5250304, 50.1261404], [-5.5259046, 50.1259097], [-5.526762899999999, 50.1256621], [-5.5271384, 50.1255503], [-5.5276746, 50.12536169999999], [-5.527979299999999, 50.1252337], [-5.528215199999999, 50.125132], [-5.528345900000001, 50.1250725], [-5.528719099999999, 50.12490789999999], [-5.5290652, 50.124706499999995], [-5.5292493, 50.12460010000001], [-5.529882099999999, 50.1241805], [-5.530056, 50.12407049999999], [-5.530191499999999, 50.1239756], [-5.5304028999999995, 50.12376999999999], [-5.5315841, 50.12263110000001], [-5.531870999999999, 50.12231899999999], [-5.5320392, 50.122148900000006]]} 1.4 0635 0645 Penzance T & RSMD Penzance Penzance 50.1221489 -5.5320392 50.1221489 -5.5320392 1 0 2026-09-18 06:14:26 TERMINATED 2026-09-18 05:45:00 Penzance TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17627805 1789711442171176 1 1 2026-09-18 06:14:02.859182 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 06:04:02.169192
629706 661296 W87719 075Y60M618 2026-09-18 COMPLETE 17626626 2026-09-18 07:04:00 2026-09-18 06:14:26 2026-09-20 06:14:26 {"id": 661296, "stp": "P", "toc": "ScotRail", "uid": "W87719", "consist": "385021", "dest_crs": "GLC", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W87719/2026-09-18/detailed", "trust_id": "075Y60M618", "origin_crs": "XGW", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Central High Level", "service_date": "2026-09-18", "dest_arr_time": "0703", "dest_platform": "6", "is_terminated": 1, "next_location": "Glasgow Central High Level", "signalling_id": "5Y60", "timing_status": "LATE", "origin_station": "Shields T.M.D. (E)", "current_leg_arr": "0704", "current_leg_dep": "0651", "current_leg_end": "Glasgow Central High Level", "origin_dep_time": "0644", "origin_platform": null, "current_location": "Glasgow Central High Level", "last_update_time": "2026-09-18T06:14:26", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.292567, 55.8473824], [-4.2926447, 55.8473794], [-4.2929317, 55.8473688], [-4.2933582, 55.8473561], [-4.2928884, 55.84740219999999], [-4.292728899999999, 55.8474182], [-4.2921909, 55.8474372], [-4.2913838, 55.84746069999999], [-4.2911622, 55.84746719999999], [-4.2902638, 55.84749169999999], [-4.290104599999999, 55.84749409999999], [-4.290008499999999, 55.8474956], [-4.2896649, 55.8475027], [-4.2888751, 55.8475601], [-4.2881013, 55.8475633], [-4.288083799999999, 55.8475624], [-4.287513999999999, 55.84756539999999], [-4.287027337604621, 55.84754958186352], [-4.286606399999999, 55.8475359], [-4.285142499999999, 55.84749409999999], [-4.2834438, 55.8474759], [-4.2830812, 55.8474799], [-4.2830494, 55.847480299999994], [-4.2812529, 55.84750029999999], [-4.280480899999999, 55.84751020000001], [-4.2803115, 55.8475153], [-4.279811811127619, 55.84753919055483], [-4.2797405, 55.8475426], [-4.2789235, 55.8475948], [-4.2784657, 55.84761819999999], [-4.2777709, 55.84765159999999], [-4.277514, 55.8476708], [-4.2763816, 55.84775549999999], [-4.2761065, 55.8477785], [-4.2753898, 55.8478542], [-4.2753295, 55.8478601], [-4.274955699999999, 55.847896799999994], [-4.2745162, 55.84794260000001], [-4.2731842, 55.84811049999999], [-4.2729474, 55.848146799999995], [-4.270745299999999, 55.8484843], [-4.2704634, 55.8485282], [-4.2698657, 55.8486212], [-4.269705, 55.84864700000001], [-4.2690109, 55.84875859999999], [-4.2686807, 55.8488201], [-4.2679054999999995, 55.84896440000001], [-4.2672472, 55.84910539999999], [-4.266586299999999, 55.849247], [-4.2660291, 55.8493621], [-4.2655896, 55.84945230000001], [-4.2654366999999995, 55.84948369999999], [-4.2649539, 55.8495865], [-4.264347699999999, 55.849710599999995], [-4.2638298, 55.849823099999995], [-4.2635209, 55.84989], [-4.2631315999999995, 55.84998310000001], [-4.262755, 55.85009109999999], [-4.2625108, 55.850167299999995], [-4.262463999999999, 55.85018189999999], [-4.2621334, 55.850299599999985], [-4.2620266, 55.85034790000001], [-4.2618533, 55.85042620000001], [-4.261831356905934, 55.850436964714106], [-4.26164678221526, 55.85055716143902], [-4.261469973585545, 55.85065918788395], [-4.261301115557655, 55.85074596612631], [-4.261140392672454, 55.85082041824351], [-4.260987989470807, 55.850885466312974], [-4.2608440904935785, 55.85094403241212], [-4.260708880281633, 55.85099903861837], [-4.260582543375835, 55.85105340700912], [-4.26046526431705, 55.8511100596618], [-4.260357227646141, 55.851171918653826], [-4.260258617903975, 55.85124190606261], [-4.260169619631415, 55.851322943965584], [-4.260090417369326, 55.85141795444014], [-4.260021195658571, 55.85152985956372], [-4.2599621390400175, 55.851661581413715], [-4.259913432054529, 55.85181604206756], [-4.2598791, 55.851921399999995], [-4.259778, 55.85227419999999], [-4.2597346, 55.852397999999994], [-4.2596838, 55.852563800000006], [-4.259676299999999, 55.8525849], [-4.2596308, 55.85271500000001], [-4.259569000000001, 55.8528889], [-4.2594982, 55.85307840000001], [-4.2593676, 55.8534352], [-4.2592634, 55.8537201], [-4.259222500000001, 55.853903200000005], [-4.259220899999999, 55.8539216], [-4.259205299999999, 55.8540452], [-4.2591649, 55.8544283], [-4.2591379, 55.8546474], [-4.259131899999999, 55.8547119], [-4.2591147, 55.85485980000001], [-4.2590959, 55.8550224], [-4.2590688, 55.8551807], [-4.2590424, 55.855321399999994], [-4.2590184, 55.85539270000001], [-4.2590096, 55.85541479999999], [-4.258882, 55.8557621], [-4.258857, 55.855839400000015], [-4.258828699999999, 55.85592700000001], [-4.2588075, 55.8559805], [-4.2587838, 55.8560427], [-4.258775999999999, 55.85606140000001], [-4.258676, 55.85624490000001], [-4.2586452, 55.8563004], [-4.2585583, 55.85645199999999], [-4.2585122, 55.856543300000006], [-4.2584652, 55.8566362], [-4.2583786, 55.85683499999999], [-4.2583516999999995, 55.8568966], [-4.2583225042403114, 55.856995416437215], [-4.258317899999999, 55.85701099999999], [-4.258303, 55.8570719], [-4.2582901, 55.85714509999998], [-4.2582767, 55.85728329999999], [-4.2582762, 55.857679], [-4.2583053, 55.8584049], [-4.258306070166401, 55.85843083867406], [-4.2583106, 55.8585834], [-4.2583251, 55.8590749], [-4.2583283, 55.85918229999999]]}", "current_leg_start": "Shields Jn No.1 Line", "dest_arr_time_act": "0703", "motion_projection": null, "next_location_lat": "55.8591823", "next_location_lon": "-4.2583283", "previous_location": "Shields Jn No.1 Line", "current_leg_milage": "2.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 551.961, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 591.848, \"from_m\": 551.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\": 912.658, \"from_m\": 591.848, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1206.054, \"from_m\": 912.658, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1758.602, \"from_m\": 1206.054, \"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\": 2222.023, \"from_m\": 1758.602, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2656.144, \"from_m\": 2222.023, \"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\": 3183.616, \"from_m\": 2656.144, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3608.159, \"from_m\": 3183.616, \"capability_applied\": null, \"effective_limit_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\": 661296, \"profile_key\": \"689d46c751e996b888653ced1e508dc425acb6419404214e18e5a988834dc553\", \"schedule_id\": 31884, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0644\", \"location\": \"Shields T.M.D. (E)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40119}, {\"is_pass\": false, \"wtt_arr\": \"0647\", \"wtt_dep\": \"0652\", \"location\": \"Shields Jn No.1 Line\", \"stage_seq\": 2, \"distance_m\": 502.483, \"section_seq\": 1, \"route_path_id\": 40119}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0654\", \"location\": \"Shields Jn\", \"stage_seq\": 3, \"distance_m\": 947.958, \"section_seq\": 1, \"route_path_id\": 40119}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0701\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 4, \"distance_m\": 2681.619, \"section_seq\": 1, \"route_path_id\": 40119}, {\"is_pass\": false, \"wtt_arr\": \"0703\", \"wtt_dep\": null, \"location\": \"Glasgow Central High Level\", \"stage_seq\": 5, \"distance_m\": 3608.159, \"section_seq\": 1, \"route_path_id\": 40119}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 3608.159, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40119}], \"total_distance_m\": 3608.159, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 3144.738, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 463.421, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0644", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "13.0", "current_position_lat": "55.8591823", "current_position_lon": "-4.2583283", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1803, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:40:16Z\", \"source_id\": 55008545, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:42:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:40:18Z\", \"source_id\": 17611146, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2011, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:02:23Z\", \"source_id\": 55061600, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:04:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:02:23Z\", \"source_id\": 17626626, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Central High Level", "service_state_platform": "6", "timing_fact_generation": 1789711344609713, "current_leg_arrival_utc": "2026-09-18T07:04:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T06:04:02.388342", "service_state_evidence_id": 17626626, "current_leg_start_actual_dep": "2026-09-18T06:53:00+01:00", "operational_evidence_version": 14, "service_state_event_time_utc": "2026-09-18T06:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T06:14:02.433492", "service_state_valid_until_kind": null, "operational_interpretation_version": 14, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P XGW GLC 5Y60 385021 3 100 None {"version": 3, "segments": [{"to_m": 551.961, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 591.848, "from_m": 551.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": 912.658, "from_m": 591.848, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1206.054, "from_m": 912.658, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 1758.602, "from_m": 1206.054, "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": 2222.023, "from_m": 1758.602, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2656.144, "from_m": 2222.023, "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": 3183.616, "from_m": 2656.144, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3608.159, "from_m": 3183.616, "capability_applied": null, "effective_limit_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": 661296, "profile_key": "689d46c751e996b888653ced1e508dc425acb6419404214e18e5a988834dc553", "schedule_id": 31884, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0644", "location": "Shields T.M.D. (E)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 40119}, {"is_pass": false, "wtt_arr": "0647", "wtt_dep": "0652", "location": "Shields Jn No.1 Line", "stage_seq": 2, "distance_m": 502.483, "section_seq": 1, "route_path_id": 40119}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0654", "location": "Shields Jn", "stage_seq": 3, "distance_m": 947.958, "section_seq": 1, "route_path_id": 40119}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0701", "location": "Glasgow Bridge Street Jn", "stage_seq": 4, "distance_m": 2681.619, "section_seq": 1, "route_path_id": 40119}, {"is_pass": false, "wtt_arr": "0703", "wtt_dep": null, "location": "Glasgow Central High Level", "stage_seq": 5, "distance_m": 3608.159, "section_seq": 1, "route_path_id": 40119}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 3608.159, "from_m": 0.0, "section_seq": 1, "route_path_id": 40119}], "total_distance_m": 3608.159, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 3144.738, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 463.421, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 1803, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:40:16Z", "source_id": 55008545, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T05:42:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:40:18Z", "source_id": 17611146, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T06:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2011, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:02:23Z", "source_id": 55061600, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T06:04:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:02:23Z", "source_id": 17626626, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T07:04:00+01:00", "operational_fact": true}] Shields T.M.D. (E) 0644 0644 None None None Glasgow Central High Level 0703 0703 6 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:W87719/2026-09-18/detailed None Shields Jn No.1 Line 2026-09-18T06:53:00+01:00 Glasgow Central High Level 13.0 {"type": "LineString", "coordinates": [[-4.292567, 55.8473824], [-4.2926447, 55.8473794], [-4.2929317, 55.8473688], [-4.2933582, 55.8473561], [-4.2928884, 55.84740219999999], [-4.292728899999999, 55.8474182], [-4.2921909, 55.8474372], [-4.2913838, 55.84746069999999], [-4.2911622, 55.84746719999999], [-4.2902638, 55.84749169999999], [-4.290104599999999, 55.84749409999999], [-4.290008499999999, 55.8474956], [-4.2896649, 55.8475027], [-4.2888751, 55.8475601], [-4.2881013, 55.8475633], [-4.288083799999999, 55.8475624], [-4.287513999999999, 55.84756539999999], [-4.287027337604621, 55.84754958186352], [-4.286606399999999, 55.8475359], [-4.285142499999999, 55.84749409999999], [-4.2834438, 55.8474759], [-4.2830812, 55.8474799], [-4.2830494, 55.847480299999994], [-4.2812529, 55.84750029999999], [-4.280480899999999, 55.84751020000001], [-4.2803115, 55.8475153], [-4.279811811127619, 55.84753919055483], [-4.2797405, 55.8475426], [-4.2789235, 55.8475948], [-4.2784657, 55.84761819999999], [-4.2777709, 55.84765159999999], [-4.277514, 55.8476708], [-4.2763816, 55.84775549999999], [-4.2761065, 55.8477785], [-4.2753898, 55.8478542], [-4.2753295, 55.8478601], [-4.274955699999999, 55.847896799999994], [-4.2745162, 55.84794260000001], [-4.2731842, 55.84811049999999], [-4.2729474, 55.848146799999995], [-4.270745299999999, 55.8484843], [-4.2704634, 55.8485282], [-4.2698657, 55.8486212], [-4.269705, 55.84864700000001], [-4.2690109, 55.84875859999999], [-4.2686807, 55.8488201], [-4.2679054999999995, 55.84896440000001], [-4.2672472, 55.84910539999999], [-4.266586299999999, 55.849247], [-4.2660291, 55.8493621], [-4.2655896, 55.84945230000001], [-4.2654366999999995, 55.84948369999999], [-4.2649539, 55.8495865], [-4.264347699999999, 55.849710599999995], [-4.2638298, 55.849823099999995], [-4.2635209, 55.84989], [-4.2631315999999995, 55.84998310000001], [-4.262755, 55.85009109999999], [-4.2625108, 55.850167299999995], [-4.262463999999999, 55.85018189999999], [-4.2621334, 55.850299599999985], [-4.2620266, 55.85034790000001], [-4.2618533, 55.85042620000001], [-4.261831356905934, 55.850436964714106], [-4.26164678221526, 55.85055716143902], [-4.261469973585545, 55.85065918788395], [-4.261301115557655, 55.85074596612631], [-4.261140392672454, 55.85082041824351], [-4.260987989470807, 55.850885466312974], [-4.2608440904935785, 55.85094403241212], [-4.260708880281633, 55.85099903861837], [-4.260582543375835, 55.85105340700912], [-4.26046526431705, 55.8511100596618], [-4.260357227646141, 55.851171918653826], [-4.260258617903975, 55.85124190606261], [-4.260169619631415, 55.851322943965584], [-4.260090417369326, 55.85141795444014], [-4.260021195658571, 55.85152985956372], [-4.2599621390400175, 55.851661581413715], [-4.259913432054529, 55.85181604206756], [-4.2598791, 55.851921399999995], [-4.259778, 55.85227419999999], [-4.2597346, 55.852397999999994], [-4.2596838, 55.852563800000006], [-4.259676299999999, 55.8525849], [-4.2596308, 55.85271500000001], [-4.259569000000001, 55.8528889], [-4.2594982, 55.85307840000001], [-4.2593676, 55.8534352], [-4.2592634, 55.8537201], [-4.259222500000001, 55.853903200000005], [-4.259220899999999, 55.8539216], [-4.259205299999999, 55.8540452], [-4.2591649, 55.8544283], [-4.2591379, 55.8546474], [-4.259131899999999, 55.8547119], [-4.2591147, 55.85485980000001], [-4.2590959, 55.8550224], [-4.2590688, 55.8551807], [-4.2590424, 55.855321399999994], [-4.2590184, 55.85539270000001], [-4.2590096, 55.85541479999999], [-4.258882, 55.8557621], [-4.258857, 55.855839400000015], [-4.258828699999999, 55.85592700000001], [-4.2588075, 55.8559805], [-4.2587838, 55.8560427], [-4.258775999999999, 55.85606140000001], [-4.258676, 55.85624490000001], [-4.2586452, 55.8563004], [-4.2585583, 55.85645199999999], [-4.2585122, 55.856543300000006], [-4.2584652, 55.8566362], [-4.2583786, 55.85683499999999], [-4.2583516999999995, 55.8568966], [-4.2583225042403114, 55.856995416437215], [-4.258317899999999, 55.85701099999999], [-4.258303, 55.8570719], [-4.2582901, 55.85714509999998], [-4.2582767, 55.85728329999999], [-4.2582762, 55.857679], [-4.2583053, 55.8584049], [-4.258306070166401, 55.85843083867406], [-4.2583106, 55.8585834], [-4.2583251, 55.8590749], [-4.2583283, 55.85918229999999]]} 2.0 0651 0704 Shields Jn No.1 Line Glasgow Central High Level Glasgow Central High Level 55.8591823 -4.2583283 55.8591823 -4.2583283 1 0 2026-09-18 06:14:26 TERMINATED 2026-09-18 06:04:00 Glasgow Central High Level TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17626626 1789711344609713 14 14 2026-09-18 06:14:02.433492 6 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 06:04:02.388342
629707 660492 W04344 529G04M618 2026-09-18 COMPLETE 17626580 2026-09-18 07:04:00 2026-09-18 06:14:26 2026-09-20 06:14:26 {"id": 660492, "stp": "P", "toc": "London Overground", "uid": "W04344", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W04344/2026-09-18/detailed", "trust_id": "529G04M618", "origin_crs": "DLJ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Clapham Junction Plats 0-2", "service_date": "2026-09-18", "dest_arr_time": "0704", "dest_platform": "2", "is_terminated": 1, "next_location": "Clapham Junction Plats 0-2", "signalling_id": "9G04", "timing_status": "ON TIME", "origin_station": "Dalston Junction", "current_leg_arr": "0704", "current_leg_dep": "0656", "current_leg_end": "Clapham Junction Plats 0-2", "origin_dep_time": "0619", "origin_platform": "3", "current_location": "Clapham Junction Carriage Maintenance Depot", "last_update_time": "2026-09-18T06:14:26", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.13815859999999996, 51.4698461], [-0.13828842677217118, 51.46997368451358], [-0.13842850776464607, 51.47010599910558], [-0.13855368562317102, 51.47022233554817], [-0.13866631365234816, 51.470324870271064], [-0.13876874515677964, 51.47041577970395], [-0.13886333344106758, 51.47049724027653], [-0.13895243180981415, 51.470571428418495], [-0.1390383935676214, 51.47064052055956], [-0.1391235720190915, 51.47070669312942], [-0.1392103204688267, 51.470772122557776], [-0.13930099222142894, 51.47083898527432], [-0.13939794058150046, 51.47090945770876], [-0.1395035188536434, 51.47098571629078], [-0.13962008034245987, 51.471069937450096], [-0.13974997835255198, 51.4711642976164], [-0.13989556618852192, 51.47127097321941], [-0.14005919715497178, 51.471392140688785], [-0.14024189999999995, 51.47150899999998], [-0.1404724, 51.4716386], [-0.1407355, 51.47177109999999], [-0.1412449, 51.47200669999999], [-0.1419735, 51.4723003], [-0.1425205, 51.4725614], [-0.1426135, 51.4726115], [-0.1428081, 51.4727194], [-0.1429479853194446, 51.47279916828408], [-0.14298316046740123, 51.4728192265585], [-0.14298847831875644, 51.472822259008986], [-0.1430245, 51.4728428], [-0.14308925293932664, 51.47288302534005], [-0.14311338477126298, 51.472898016328394], [-0.1431961, 51.47294939999999], [-0.1432554516137748, 51.472984888604806], [-0.14326149882145747, 51.47298850446052], [-0.14330279999999998, 51.47301319999999], [-0.1434395, 51.4731114], [-0.14378639999999998, 51.473364399999994], [-0.1439036, 51.473459600000005], [-0.14401145041859806, 51.47355197688159], [-0.14410006147565416, 51.473573051936135], [-0.1441894, 51.47359430000001], [-0.14442469999999996, 51.4736463], [-0.1447066, 51.4736966], [-0.1449988, 51.47371329999999], [-0.14535689999999998, 51.473740199999995], [-0.1457209, 51.473749], [-0.14581977342793723, 51.47374861280336], [-0.1460784, 51.4737476], [-0.14671679999999998, 51.47372430000001], [-0.147166, 51.4736994], [-0.14761999999999997, 51.4736412], [-0.14785099999999998, 51.473594599999984], [-0.1483724, 51.4734804], [-0.14880475546816868, 51.47337175558925], [-0.14886796324335505, 51.473355872406614], [-0.14894021901760243, 51.47333771558836], [-0.14909596001277095, 51.473298580131704], [-0.1491894, 51.4732751], [-0.14945259999999996, 51.4732009], [-0.14945591832668487, 51.47319993966391], [-0.1497159, 51.4731247], [-0.1500019, 51.4730246], [-0.1504332, 51.47286679999999], [-0.1506588, 51.472782], [-0.1510959, 51.4726035], [-0.1515207, 51.47244649999999], [-0.15189679999999997, 51.47230969999998], [-0.1527383, 51.4720096], [-0.1531489, 51.4718552], [-0.1536002, 51.47167410000001], [-0.15422829999999998, 51.47140949999999], [-0.15483809999999998, 51.47115619999999], [-0.1550198, 51.4710771], [-0.15543419999999997, 51.4708998], [-0.1557779, 51.4707512], [-0.1560943, 51.4706188], [-0.15630569999999996, 51.4705349], [-0.1564203, 51.470496], [-0.15661749999999997, 51.47043639999998], [-0.1569366, 51.4703287], [-0.1571867, 51.47023560000001], [-0.1575811, 51.470084], [-0.1576978, 51.4700383], [-0.15784199999999998, 51.4699818], [-0.15810179999999996, 51.4698722], [-0.15851009999999996, 51.469702100000006], [-0.15856530530643603, 51.46967968725971], [-0.1586294607704019, 51.46965364084121], [-0.15876861229299316, 51.46959714678992], [-0.1588639649409114, 51.46960145922129], [-0.15894051779193405, 51.46960492141029], [-0.15901766473926507, 51.469608410467686], [-0.1590951819186598, 51.469611916269], [-0.15915428868315698, 51.46958622992603], [-0.15922950335554523, 51.46958937404501], [-0.159286, 51.4695646], [-0.15949799999999997, 51.46947839999999], [-0.15976710000000002, 51.469369], [-0.1602077, 51.4691951], [-0.16047119999999998, 51.4690875], [-0.1609231, 51.46889049999999], [-0.1614175, 51.468679599999994], [-0.1620522, 51.4683988], [-0.1626567, 51.468136599999994], [-0.1629085, 51.4680279], [-0.16312299999999996, 51.467937], [-0.1634698, 51.4677814], [-0.16360715415752114, 51.46772287939966], [-0.16364020000000004, 51.46770879999999], [-0.163675873964294, 51.46769235270634], [-0.16374929999999996, 51.467658500000006], [-0.16395599999999996, 51.4675542], [-0.1641098, 51.4674761], [-0.16425969999999998, 51.4674022], [-0.1647436, 51.4671856], [-0.16559389999999996, 51.4668194], [-0.16582860000000002, 51.4667167], [-0.1662787, 51.46651979999999], [-0.16696449999999996, 51.46622549999999], [-0.1670467, 51.4661902], [-0.1672704, 51.46609239999999], [-0.16765789999999997, 51.46592290000001], [-0.16799489999999995, 51.4657746], [-0.1681715, 51.46569839999999], [-0.1683488, 51.4656124], [-0.1686107, 51.4654761], [-0.16877949999999997, 51.4653881], [-0.1689339, 51.4653068], [-0.16906289999999996, 51.4652383], [-0.1692196, 51.4651595], [-0.1693823, 51.46507709999999], [-0.1697006, 51.46491790000001], [-0.1699122, 51.46482389999999], [-0.170067, 51.4647549], [-0.1702571, 51.4646713], [-0.17039619999999997, 51.4646066], [-0.1705441, 51.4645346], [-0.1705724, 51.464518899999995], [-0.17077099999999998, 51.464422799999994], [-0.1709444, 51.46434229999999], [-0.1711795, 51.4642342], [-0.17140379999999997, 51.4641427], [-0.17154489999999997, 51.46408960000001], [-0.1717519, 51.46402320000001], [-0.1719234, 51.4639786], [-0.17199670000000003, 51.4639626], [-0.1723358, 51.4638883], [-0.1731146, 51.46371799999999], [-0.1738581, 51.463571499999986]]}", "current_leg_start": "Wandsworth Road", "dest_arr_time_act": "0704", "motion_projection": null, "next_location_lat": "51.4635715", "next_location_lon": "-0.1738581", "previous_location": "Wandsworth Road", "current_leg_milage": "1.9", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 418.272, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 474.129, \"from_m\": 418.272, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 871.919, \"from_m\": 474.129, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 929.255, \"from_m\": 871.919, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2666.914, \"from_m\": 929.255, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3818.439, \"from_m\": 2666.914, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5556.097, \"from_m\": 3818.439, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5613.434, \"from_m\": 5556.097, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7352.941, \"from_m\": 5613.434, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7659.432, \"from_m\": 7352.941, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7696.887, \"from_m\": 7659.432, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 8076.97, \"from_m\": 7696.887, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8792.522, \"from_m\": 8076.97, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9024.802, \"from_m\": 8792.522, \"capability_applied\": null, \"effective_limit_mph\": 49.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 49.0}, {\"to_m\": 10709.394, \"from_m\": 9024.802, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10792.36, \"from_m\": 10709.394, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 12535.817, \"from_m\": 10792.36, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13932.156, \"from_m\": 12535.817, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15501.913, \"from_m\": 13932.156, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15822.365, \"from_m\": 15501.913, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 15891.903, \"from_m\": 15822.365, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16191.745, \"from_m\": 15891.903, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 16241.515, \"from_m\": 16191.745, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 18331.271, \"from_m\": 16241.515, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 19243.466, \"from_m\": 18331.271, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 20337.438, \"from_m\": 19243.466, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 20428.303, \"from_m\": 20337.438, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20951.903, \"from_m\": 20428.303, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 20990.237, \"from_m\": 20951.903, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21077.067, \"from_m\": 20990.237, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 21219.53, \"from_m\": 21077.067, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 21864.22, \"from_m\": 21219.53, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 21964.038, \"from_m\": 21864.22, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23347.747, \"from_m\": 21964.038, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 23585.056, \"from_m\": 23347.747, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 660492, \"profile_key\": \"a0555de6d31fddaf74130f4dd7a0d7a0e7a24872c49dcd7a91ebf7acb42cf9a6\", \"schedule_id\": 24350, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0619\", \"location\": \"Dalston Junction\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"0620H\", \"wtt_dep\": \"0621\", \"location\": \"Haggerston\", \"stage_seq\": 2, \"distance_m\": 673.024, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"0622H\", \"wtt_dep\": \"0623\", \"location\": \"Hoxton\", \"stage_seq\": 3, \"distance_m\": 2010.358, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"0625\", \"wtt_dep\": \"0625H\", \"location\": \"Shoreditch High Street\", \"stage_seq\": 4, \"distance_m\": 3242.676, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"0627\", \"wtt_dep\": \"0628\", \"location\": \"Whitechapel\", \"stage_seq\": 5, \"distance_m\": 9024.802, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"0629H\", \"wtt_dep\": \"0630\", \"location\": \"Shadwell\", \"stage_seq\": 6, \"distance_m\": 10008.889, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"0631H\", \"wtt_dep\": \"0632\", \"location\": \"Wapping\", \"stage_seq\": 7, \"distance_m\": 10792.36, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"0633\", \"wtt_dep\": \"0633H\", \"location\": \"Rotherhithe\", \"stage_seq\": 8, \"distance_m\": 11268.685, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"0634H\", \"wtt_dep\": \"0635H\", \"location\": \"Canada Water\", \"stage_seq\": 9, \"distance_m\": 11582.749, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"0636H\", \"wtt_dep\": \"0637H\", \"location\": \"Surrey Quays\", \"stage_seq\": 10, \"distance_m\": 12192.415, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0638\", \"location\": \"Surrey Quays Silwood Jn\", \"stage_seq\": 11, \"distance_m\": 12481.859, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0642\", \"location\": \"Old Kent Road Jn\", \"stage_seq\": 12, \"distance_m\": 13962.896, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"0643\", \"wtt_dep\": \"0644\", \"location\": \"Queens Rd Peckham\", \"stage_seq\": 13, \"distance_m\": 14481.117, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"0646\", \"wtt_dep\": \"0647\", \"location\": \"Peckham Rye (C)\", \"stage_seq\": 14, \"distance_m\": 15682.346, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0648\", \"location\": \"Crofton Road Jn\", \"stage_seq\": 15, \"distance_m\": 16191.745, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"0649\", \"wtt_dep\": \"0650\", \"location\": \"Denmark Hill\", \"stage_seq\": 16, \"distance_m\": 17016.751, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"0654\", \"wtt_dep\": \"0654H\", \"location\": \"Clapham High Street\", \"stage_seq\": 17, \"distance_m\": 20183.126, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0655\", \"location\": \"Voltaire Road Jn\", \"stage_seq\": 18, \"distance_m\": 20447.113, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"0655H\", \"wtt_dep\": \"0656\", \"location\": \"Wandsworth Road\", \"stage_seq\": 19, \"distance_m\": 20862.339, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0656H\", \"location\": \"Factory Jn\", \"stage_seq\": 20, \"distance_m\": 20951.903, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0658\", \"location\": \"Longhedge Jn\", \"stage_seq\": 21, \"distance_m\": 21812.38, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"0704\", \"wtt_dep\": null, \"location\": \"Clapham Junction Plats 0-2\", \"stage_seq\": 22, \"distance_m\": 23585.056, \"section_seq\": 1, \"route_path_id\": 38258}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 23585.056, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38258}], \"total_distance_m\": 23585.056, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 23215.789, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 369.267, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0619", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "51.4635715", "current_position_lon": "-0.1738581", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15065, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:20:43Z\", \"source_id\": 54967100, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:21:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:20:48Z\", \"source_id\": 17598650, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15069, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:22:39Z\", \"source_id\": 54970995, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:23:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:22:43Z\", \"source_id\": 17599812, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15073, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:25:04Z\", \"source_id\": 54975771, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:25:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:25:08Z\", \"source_id\": 17601317, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15077, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:27:20Z\", \"source_id\": 54980286, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:27:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:27:24Z\", \"source_id\": 17602717, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15092, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:29:13Z\", \"source_id\": 54984180, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:29:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:29:16Z\", \"source_id\": 17603913, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15097, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:31:12Z\", \"source_id\": 54988458, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:31:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:31:16Z\", \"source_id\": 17605229, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29523, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:32:40Z\", \"source_id\": 54991548, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:33:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:32:43Z\", \"source_id\": 17606201, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29529, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:34:09Z\", \"source_id\": 54994800, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:34:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:34:13Z\", \"source_id\": 17607121, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29535, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:35:38Z\", \"source_id\": 54998063, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:36:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:35:38Z\", \"source_id\": 17608073, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31505, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:41:49Z\", \"source_id\": 55012058, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:42:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:41:53Z\", \"source_id\": 17612251, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29778, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:45:41Z\", \"source_id\": 55020728, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:46:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:45:43Z\", \"source_id\": 17614885, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29760, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:49:02Z\", \"source_id\": 55028557, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:49:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:49:08Z\", \"source_id\": 17617242, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28938, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:54:01Z\", \"source_id\": 55040534, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:54:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:54:00Z\", \"source_id\": 17620713, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28922, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:55:21Z\", \"source_id\": 55043920, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:56:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:55:22Z\", \"source_id\": 17621646, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29172, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:02:18Z\", \"source_id\": 55061419, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:04:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:02:23Z\", \"source_id\": 17626580, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Clapham Junction Plats 0-2", "service_state_platform": "2", "timing_fact_generation": 1789711346913456, "current_leg_arrival_utc": "2026-09-18T07:04:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T06:04:02.938989", "service_state_evidence_id": 17626580, "current_leg_start_actual_dep": "2026-09-18T06:56:00+01:00", "operational_evidence_version": 71, "service_state_event_time_utc": "2026-09-18T06:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T06:14:03.993464", "service_state_valid_until_kind": null, "operational_interpretation_version": 71, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P DLJ None 9G04 None None None None {"version": 3, "segments": [{"to_m": 418.272, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 474.129, "from_m": 418.272, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 871.919, "from_m": 474.129, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 929.255, "from_m": 871.919, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2666.914, "from_m": 929.255, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3818.439, "from_m": 2666.914, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5556.097, "from_m": 3818.439, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5613.434, "from_m": 5556.097, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7352.941, "from_m": 5613.434, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7659.432, "from_m": 7352.941, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7696.887, "from_m": 7659.432, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 8076.97, "from_m": 7696.887, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8792.522, "from_m": 8076.97, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9024.802, "from_m": 8792.522, "capability_applied": null, "effective_limit_mph": 49.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 49.0}, {"to_m": 10709.394, "from_m": 9024.802, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10792.36, "from_m": 10709.394, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 12535.817, "from_m": 10792.36, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13932.156, "from_m": 12535.817, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15501.913, "from_m": 13932.156, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15822.365, "from_m": 15501.913, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 15891.903, "from_m": 15822.365, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16191.745, "from_m": 15891.903, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 16241.515, "from_m": 16191.745, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 18331.271, "from_m": 16241.515, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 19243.466, "from_m": 18331.271, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 20337.438, "from_m": 19243.466, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 20428.303, "from_m": 20337.438, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20951.903, "from_m": 20428.303, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 20990.237, "from_m": 20951.903, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21077.067, "from_m": 20990.237, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 21219.53, "from_m": 21077.067, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 21864.22, "from_m": 21219.53, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 21964.038, "from_m": 21864.22, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23347.747, "from_m": 21964.038, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 23585.056, "from_m": 23347.747, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 660492, "profile_key": "a0555de6d31fddaf74130f4dd7a0d7a0e7a24872c49dcd7a91ebf7acb42cf9a6", "schedule_id": 24350, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0619", "location": "Dalston Junction", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "0620H", "wtt_dep": "0621", "location": "Haggerston", "stage_seq": 2, "distance_m": 673.024, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "0622H", "wtt_dep": "0623", "location": "Hoxton", "stage_seq": 3, "distance_m": 2010.358, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "0625", "wtt_dep": "0625H", "location": "Shoreditch High Street", "stage_seq": 4, "distance_m": 3242.676, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "0627", "wtt_dep": "0628", "location": "Whitechapel", "stage_seq": 5, "distance_m": 9024.802, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "0629H", "wtt_dep": "0630", "location": "Shadwell", "stage_seq": 6, "distance_m": 10008.889, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "0631H", "wtt_dep": "0632", "location": "Wapping", "stage_seq": 7, "distance_m": 10792.36, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "0633", "wtt_dep": "0633H", "location": "Rotherhithe", "stage_seq": 8, "distance_m": 11268.685, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "0634H", "wtt_dep": "0635H", "location": "Canada Water", "stage_seq": 9, "distance_m": 11582.749, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "0636H", "wtt_dep": "0637H", "location": "Surrey Quays", "stage_seq": 10, "distance_m": 12192.415, "section_seq": 1, "route_path_id": 38258}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0638", "location": "Surrey Quays Silwood Jn", "stage_seq": 11, "distance_m": 12481.859, "section_seq": 1, "route_path_id": 38258}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0642", "location": "Old Kent Road Jn", "stage_seq": 12, "distance_m": 13962.896, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "0643", "wtt_dep": "0644", "location": "Queens Rd Peckham", "stage_seq": 13, "distance_m": 14481.117, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "0646", "wtt_dep": "0647", "location": "Peckham Rye (C)", "stage_seq": 14, "distance_m": 15682.346, "section_seq": 1, "route_path_id": 38258}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0648", "location": "Crofton Road Jn", "stage_seq": 15, "distance_m": 16191.745, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "0649", "wtt_dep": "0650", "location": "Denmark Hill", "stage_seq": 16, "distance_m": 17016.751, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "0654", "wtt_dep": "0654H", "location": "Clapham High Street", "stage_seq": 17, "distance_m": 20183.126, "section_seq": 1, "route_path_id": 38258}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0655", "location": "Voltaire Road Jn", "stage_seq": 18, "distance_m": 20447.113, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "0655H", "wtt_dep": "0656", "location": "Wandsworth Road", "stage_seq": 19, "distance_m": 20862.339, "section_seq": 1, "route_path_id": 38258}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0656H", "location": "Factory Jn", "stage_seq": 20, "distance_m": 20951.903, "section_seq": 1, "route_path_id": 38258}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0658", "location": "Longhedge Jn", "stage_seq": 21, "distance_m": 21812.38, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "0704", "wtt_dep": null, "location": "Clapham Junction Plats 0-2", "stage_seq": 22, "distance_m": 23585.056, "section_seq": 1, "route_path_id": 38258}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 23585.056, "from_m": 0.0, "section_seq": 1, "route_path_id": 38258}], "total_distance_m": 23585.056, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 23215.789, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 369.267, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 15065, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:20:43Z", "source_id": 54967100, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T05:21:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:20:48Z", "source_id": 17598650, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T06:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15069, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:22:39Z", "source_id": 54970995, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T05:23:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:22:43Z", "source_id": 17599812, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T06:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15073, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:25:04Z", "source_id": 54975771, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T05:25:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:25:08Z", "source_id": 17601317, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T06:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15077, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:27:20Z", "source_id": 54980286, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T05:27:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:27:24Z", "source_id": 17602717, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T06:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15092, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:29:13Z", "source_id": 54984180, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T05:29:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:29:16Z", "source_id": 17603913, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T06:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15097, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:31:12Z", "source_id": 54988458, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T05:31:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:31:16Z", "source_id": 17605229, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T06:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29523, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:32:40Z", "source_id": 54991548, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T05:33:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:32:43Z", "source_id": 17606201, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T06:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29529, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:34:09Z", "source_id": 54994800, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T05:34:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:34:13Z", "source_id": 17607121, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T06:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29535, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:35:38Z", "source_id": 54998063, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T05:36:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:35:38Z", "source_id": 17608073, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T06:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31505, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:41:49Z", "source_id": 55012058, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T05:42:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:41:53Z", "source_id": 17612251, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T06:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29778, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:45:41Z", "source_id": 55020728, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T05:46:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:45:43Z", "source_id": 17614885, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T06:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29760, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:49:02Z", "source_id": 55028557, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T05:49:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:49:08Z", "source_id": 17617242, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T06:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28938, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:54:01Z", "source_id": 55040534, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T05:54:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:54:00Z", "source_id": 17620713, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T06:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28922, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:55:21Z", "source_id": 55043920, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T05:56:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:55:22Z", "source_id": 17621646, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T06:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29172, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:02:18Z", "source_id": 55061419, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T06:04:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:02:23Z", "source_id": 17626580, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T07:04:00+01:00", "operational_fact": true}] Dalston Junction 0619 0619 3 None None Clapham Junction Plats 0-2 0704 0704 2 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:W04344/2026-09-18/detailed None Wandsworth Road 2026-09-18T06:56:00+01:00 Clapham Junction Plats 0-2 8.0 {"type": "LineString", "coordinates": [[-0.13815859999999996, 51.4698461], [-0.13828842677217118, 51.46997368451358], [-0.13842850776464607, 51.47010599910558], [-0.13855368562317102, 51.47022233554817], [-0.13866631365234816, 51.470324870271064], [-0.13876874515677964, 51.47041577970395], [-0.13886333344106758, 51.47049724027653], [-0.13895243180981415, 51.470571428418495], [-0.1390383935676214, 51.47064052055956], [-0.1391235720190915, 51.47070669312942], [-0.1392103204688267, 51.470772122557776], [-0.13930099222142894, 51.47083898527432], [-0.13939794058150046, 51.47090945770876], [-0.1395035188536434, 51.47098571629078], [-0.13962008034245987, 51.471069937450096], [-0.13974997835255198, 51.4711642976164], [-0.13989556618852192, 51.47127097321941], [-0.14005919715497178, 51.471392140688785], [-0.14024189999999995, 51.47150899999998], [-0.1404724, 51.4716386], [-0.1407355, 51.47177109999999], [-0.1412449, 51.47200669999999], [-0.1419735, 51.4723003], [-0.1425205, 51.4725614], [-0.1426135, 51.4726115], [-0.1428081, 51.4727194], [-0.1429479853194446, 51.47279916828408], [-0.14298316046740123, 51.4728192265585], [-0.14298847831875644, 51.472822259008986], [-0.1430245, 51.4728428], [-0.14308925293932664, 51.47288302534005], [-0.14311338477126298, 51.472898016328394], [-0.1431961, 51.47294939999999], [-0.1432554516137748, 51.472984888604806], [-0.14326149882145747, 51.47298850446052], [-0.14330279999999998, 51.47301319999999], [-0.1434395, 51.4731114], [-0.14378639999999998, 51.473364399999994], [-0.1439036, 51.473459600000005], [-0.14401145041859806, 51.47355197688159], [-0.14410006147565416, 51.473573051936135], [-0.1441894, 51.47359430000001], [-0.14442469999999996, 51.4736463], [-0.1447066, 51.4736966], [-0.1449988, 51.47371329999999], [-0.14535689999999998, 51.473740199999995], [-0.1457209, 51.473749], [-0.14581977342793723, 51.47374861280336], [-0.1460784, 51.4737476], [-0.14671679999999998, 51.47372430000001], [-0.147166, 51.4736994], [-0.14761999999999997, 51.4736412], [-0.14785099999999998, 51.473594599999984], [-0.1483724, 51.4734804], [-0.14880475546816868, 51.47337175558925], [-0.14886796324335505, 51.473355872406614], [-0.14894021901760243, 51.47333771558836], [-0.14909596001277095, 51.473298580131704], [-0.1491894, 51.4732751], [-0.14945259999999996, 51.4732009], [-0.14945591832668487, 51.47319993966391], [-0.1497159, 51.4731247], [-0.1500019, 51.4730246], [-0.1504332, 51.47286679999999], [-0.1506588, 51.472782], [-0.1510959, 51.4726035], [-0.1515207, 51.47244649999999], [-0.15189679999999997, 51.47230969999998], [-0.1527383, 51.4720096], [-0.1531489, 51.4718552], [-0.1536002, 51.47167410000001], [-0.15422829999999998, 51.47140949999999], [-0.15483809999999998, 51.47115619999999], [-0.1550198, 51.4710771], [-0.15543419999999997, 51.4708998], [-0.1557779, 51.4707512], [-0.1560943, 51.4706188], [-0.15630569999999996, 51.4705349], [-0.1564203, 51.470496], [-0.15661749999999997, 51.47043639999998], [-0.1569366, 51.4703287], [-0.1571867, 51.47023560000001], [-0.1575811, 51.470084], [-0.1576978, 51.4700383], [-0.15784199999999998, 51.4699818], [-0.15810179999999996, 51.4698722], [-0.15851009999999996, 51.469702100000006], [-0.15856530530643603, 51.46967968725971], [-0.1586294607704019, 51.46965364084121], [-0.15876861229299316, 51.46959714678992], [-0.1588639649409114, 51.46960145922129], [-0.15894051779193405, 51.46960492141029], [-0.15901766473926507, 51.469608410467686], [-0.1590951819186598, 51.469611916269], [-0.15915428868315698, 51.46958622992603], [-0.15922950335554523, 51.46958937404501], [-0.159286, 51.4695646], [-0.15949799999999997, 51.46947839999999], [-0.15976710000000002, 51.469369], [-0.1602077, 51.4691951], [-0.16047119999999998, 51.4690875], [-0.1609231, 51.46889049999999], [-0.1614175, 51.468679599999994], [-0.1620522, 51.4683988], [-0.1626567, 51.468136599999994], [-0.1629085, 51.4680279], [-0.16312299999999996, 51.467937], [-0.1634698, 51.4677814], [-0.16360715415752114, 51.46772287939966], [-0.16364020000000004, 51.46770879999999], [-0.163675873964294, 51.46769235270634], [-0.16374929999999996, 51.467658500000006], [-0.16395599999999996, 51.4675542], [-0.1641098, 51.4674761], [-0.16425969999999998, 51.4674022], [-0.1647436, 51.4671856], [-0.16559389999999996, 51.4668194], [-0.16582860000000002, 51.4667167], [-0.1662787, 51.46651979999999], [-0.16696449999999996, 51.46622549999999], [-0.1670467, 51.4661902], [-0.1672704, 51.46609239999999], [-0.16765789999999997, 51.46592290000001], [-0.16799489999999995, 51.4657746], [-0.1681715, 51.46569839999999], [-0.1683488, 51.4656124], [-0.1686107, 51.4654761], [-0.16877949999999997, 51.4653881], [-0.1689339, 51.4653068], [-0.16906289999999996, 51.4652383], [-0.1692196, 51.4651595], [-0.1693823, 51.46507709999999], [-0.1697006, 51.46491790000001], [-0.1699122, 51.46482389999999], [-0.170067, 51.4647549], [-0.1702571, 51.4646713], [-0.17039619999999997, 51.4646066], [-0.1705441, 51.4645346], [-0.1705724, 51.464518899999995], [-0.17077099999999998, 51.464422799999994], [-0.1709444, 51.46434229999999], [-0.1711795, 51.4642342], [-0.17140379999999997, 51.4641427], [-0.17154489999999997, 51.46408960000001], [-0.1717519, 51.46402320000001], [-0.1719234, 51.4639786], [-0.17199670000000003, 51.4639626], [-0.1723358, 51.4638883], [-0.1731146, 51.46371799999999], [-0.1738581, 51.463571499999986]]} 1.9 0656 0704 Wandsworth Road Clapham Junction Carriage Maintenance Depot Clapham Junction Plats 0-2 51.4635715 -0.1738581 51.4635715 -0.1738581 1 0 2026-09-18 06:14:26 TERMINATED 2026-09-18 06:04:00 Clapham Junction Plats 0-2 TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17626580 1789711346913456 71 71 2026-09-18 06:14:03.993464 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 06:04:02.938989
629708 660243 C10140 542V04M618 2026-09-18 COMPLETE 17626644 2026-09-18 07:04:00 2026-09-18 06:14:26 2026-09-20 06:14:26 {"id": 660243, "stp": "P", "toc": "Great Northern", "uid": "C10140", "consist": "717005", "dest_crs": "WGC", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C10140/2026-09-18/detailed", "trust_id": "542V04M618", "origin_crs": "MOG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Welwyn Garden City", "service_date": "2026-09-18", "dest_arr_time": "0703", "dest_platform": "4", "is_terminated": 1, "next_location": "Welwyn Garden City", "signalling_id": "2V04", "timing_status": "LATE", "origin_station": "Moorgate (Great Northern)", "current_leg_arr": "0704", "current_leg_dep": "0659", "current_leg_end": "Welwyn Garden City", "origin_dep_time": "0612", "origin_platform": "10", "current_location": "Welwyn Garden City", "last_update_time": "2026-09-18T06:14:26", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.2156778, 51.7645363], [-0.2156281, 51.76505969999999], [-0.2156149, 51.7658256], [-0.2156209, 51.766237200000006], [-0.2156541, 51.7667849], [-0.2156863, 51.767813499999995], [-0.21573690000000004, 51.7686857], [-0.21606849999999997, 51.77494539999999], [-0.2160661, 51.7762365], [-0.2160125, 51.77674249999999], [-0.21592610000000004, 51.7772668], [-0.21587992785075416, 51.77753249589623], [-0.21584179999999997, 51.77775189999999], [-0.21565139999999997, 51.7783449], [-0.21550109999999997, 51.77877569999998], [-0.2153377, 51.7792326], [-0.21511499999999997, 51.7796288], [-0.2147423, 51.7803533], [-0.21405119999999997, 51.781637999999994], [-0.2139529, 51.7818142], [-0.2127465, 51.78396639999999], [-0.21134249999999996, 51.7864906], [-0.2106333, 51.7877539], [-0.21002619999999997, 51.78885300000001], [-0.2092014, 51.7903318], [-0.2085171, 51.79155509999999], [-0.20784559999999996, 51.7927644], [-0.2074369, 51.79350029999999], [-0.2067757, 51.7946737], [-0.2064426, 51.7952643], [-0.2061299, 51.79584929999999], [-0.205743680568807, 51.796522867681574], [-0.2057461503804021, 51.796664676100086], [-0.2057471, 51.79671919999999], [-0.20574751060147836, 51.79675957589962], [-0.2056688, 51.7969021], [-0.2050029, 51.798178500000006], [-0.2047334, 51.79870689999999], [-0.20438429999999996, 51.79940130000001], [-0.2040525, 51.800071], [-0.2037195, 51.80074]]}", "current_leg_start": "Hatfield", "dest_arr_time_act": "0703", "motion_projection": null, "next_location_lat": "51.8007400", "next_location_lon": "-0.2037195", "previous_location": "Hatfield", "current_leg_milage": "2.6", "linx_max_speed_mph": 85, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 4194.835, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 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\": 6065.062, \"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\": 6147.867, \"from_m\": 6065.062, \"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\": 7009.773, \"from_m\": 6147.867, \"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\": 11146.212, \"from_m\": 7009.773, \"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\": 16064.111, \"from_m\": 11146.212, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 16105.146, \"from_m\": 16064.111, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 16153.47, \"from_m\": 16105.146, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 16228.605, \"from_m\": 16153.47, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 16442.216, \"from_m\": 16228.605, \"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\": 16508.025, \"from_m\": 16442.216, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 21885.19, \"from_m\": 16508.025, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 21971.923, \"from_m\": 21885.19, \"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\": 24681.949, \"from_m\": 21971.923, \"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\": 25080.957, \"from_m\": 24681.949, \"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\": 27790.984, \"from_m\": 25080.957, \"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\": 27877.716, \"from_m\": 27790.984, \"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\": 27904.597, \"from_m\": 27877.716, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 27942.514, \"from_m\": 27904.597, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 40843.714, \"from_m\": 27942.514, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 40886.083, \"from_m\": 40843.714, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 41367.821, \"from_m\": 40886.083, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}], \"service_id\": 660243, \"profile_key\": \"9b53c2c0ed501423b8de702f196ca1e53d9c749e3a3d84378b29af21d1005411\", \"schedule_id\": 1187, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0612\", \"location\": \"Moorgate (Great Northern)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66090}, {\"is_pass\": false, \"wtt_arr\": \"0614\", \"wtt_dep\": \"0615\", \"location\": \"Old Street\", \"stage_seq\": 2, \"distance_m\": 599.469, \"section_seq\": 1, \"route_path_id\": 66090}, {\"is_pass\": false, \"wtt_arr\": \"0617H\", \"wtt_dep\": \"0618\", \"location\": \"Essex Road\", \"stage_seq\": 3, \"distance_m\": 2682.793, \"section_seq\": 1, \"route_path_id\": 66090}, {\"is_pass\": false, \"wtt_arr\": \"0619H\", \"wtt_dep\": \"0620H\", \"location\": \"Highbury & Islington (Great Northern)\", \"stage_seq\": 4, \"distance_m\": 3546.924, \"section_seq\": 1, \"route_path_id\": 66090}, {\"is_pass\": false, \"wtt_arr\": \"0622\", \"wtt_dep\": \"0623\", \"location\": \"Drayton Park\", \"stage_seq\": 5, \"distance_m\": 4337.077, \"section_seq\": 1, \"route_path_id\": 66090}, {\"is_pass\": false, \"wtt_arr\": \"0625\", \"wtt_dep\": \"0627H\", \"location\": \"Finsbury Park\", \"stage_seq\": 6, \"distance_m\": 5660.319, \"section_seq\": 1, \"route_path_id\": 66090}, {\"is_pass\": false, \"wtt_arr\": \"0629H\", \"wtt_dep\": \"0630\", \"location\": \"Harringay\", \"stage_seq\": 7, \"distance_m\": 7111.565, \"section_seq\": 1, \"route_path_id\": 66090}, {\"is_pass\": false, \"wtt_arr\": \"0631H\", \"wtt_dep\": \"0632\", \"location\": \"Hornsey\", \"stage_seq\": 8, \"distance_m\": 8088.17, \"section_seq\": 1, \"route_path_id\": 66090}, {\"is_pass\": false, \"wtt_arr\": \"0634\", \"wtt_dep\": \"0635\", \"location\": \"Alexandra Palace\", \"stage_seq\": 9, \"distance_m\": 9610.574, \"section_seq\": 1, \"route_path_id\": 66090}, {\"is_pass\": false, \"wtt_arr\": \"0637H\", \"wtt_dep\": \"0638H\", \"location\": \"New Southgate\", \"stage_seq\": 10, \"distance_m\": 12007.374, \"section_seq\": 1, \"route_path_id\": 66090}, {\"is_pass\": false, \"wtt_arr\": \"0641\", \"wtt_dep\": \"0641H\", \"location\": \"Oakleigh Park\", \"stage_seq\": 11, \"distance_m\": 15038.022, \"section_seq\": 1, \"route_path_id\": 66090}, {\"is_pass\": false, \"wtt_arr\": \"0643\", \"wtt_dep\": \"0644\", \"location\": \"New Barnet\", \"stage_seq\": 12, \"distance_m\": 16362.145, \"section_seq\": 1, \"route_path_id\": 66090}, {\"is_pass\": false, \"wtt_arr\": \"0646\", \"wtt_dep\": \"0646H\", \"location\": \"Hadley Wood\", \"stage_seq\": 13, \"distance_m\": 18634.922, \"section_seq\": 1, \"route_path_id\": 66090}, {\"is_pass\": false, \"wtt_arr\": \"0649\", \"wtt_dep\": \"0650\", \"location\": \"Potters Bar\", \"stage_seq\": 14, \"distance_m\": 22141.703, \"section_seq\": 1, \"route_path_id\": 66090}, {\"is_pass\": false, \"wtt_arr\": \"0652H\", \"wtt_dep\": \"0653\", \"location\": \"Brookmans Park\", \"stage_seq\": 15, \"distance_m\": 24881.453, \"section_seq\": 1, \"route_path_id\": 66090}, {\"is_pass\": false, \"wtt_arr\": \"0655\", \"wtt_dep\": \"0655H\", \"location\": \"Welham Green\", \"stage_seq\": 16, \"distance_m\": 32816.457, \"section_seq\": 1, \"route_path_id\": 66090}, {\"is_pass\": false, \"wtt_arr\": \"0658\", \"wtt_dep\": \"0658H\", \"location\": \"Hatfield\", \"stage_seq\": 17, \"distance_m\": 36225.441, \"section_seq\": 1, \"route_path_id\": 66090}, {\"is_pass\": false, \"wtt_arr\": \"0703\", \"wtt_dep\": null, \"location\": \"Welwyn Garden City\", \"stage_seq\": 18, \"distance_m\": 41367.821, \"section_seq\": 1, \"route_path_id\": 66090}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 41367.821, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66090}], \"total_distance_m\": 41367.821, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 85.0, \"speed_covered_distance_m\": 41309.589, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 58.232, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0612", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.8007400", "current_position_lon": "-0.2037195", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 16217, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:13:30Z\", \"source_id\": 54953098, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:14:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:13:32Z\", \"source_id\": 17594448, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16213, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:17:14Z\", \"source_id\": 54960377, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:18:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:17:17Z\", \"source_id\": 17596586, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16209, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:19:27Z\", \"source_id\": 54964594, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:20:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:19:31Z\", \"source_id\": 17597904, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16203, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:21:13Z\", \"source_id\": 54968179, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:22:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:21:17Z\", \"source_id\": 17598977, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16169, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:24:30Z\", \"source_id\": 54974564, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:25:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:24:35Z\", \"source_id\": 17600945, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16056, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:29:28Z\", \"source_id\": 54984702, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:29:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:29:32Z\", \"source_id\": 17604072, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16076, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:31:14Z\", \"source_id\": 54988562, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:32:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:31:18Z\", \"source_id\": 17605257, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16033, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:34:09Z\", \"source_id\": 54994807, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:35:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:34:13Z\", \"source_id\": 17607135, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15997, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:36:00Z\", \"source_id\": 54998932, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:36:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:36:02Z\", \"source_id\": 17608356, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15987, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:39:40Z\", \"source_id\": 55007083, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:40:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:39:47Z\", \"source_id\": 17610744, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15972, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:41:48Z\", \"source_id\": 55011999, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:42:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:41:51Z\", \"source_id\": 17612224, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15958, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:45:01Z\", \"source_id\": 55019140, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:45:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:45:05Z\", \"source_id\": 17614432, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15942, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:48:29Z\", \"source_id\": 55027289, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:49:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:48:34Z\", \"source_id\": 17616855, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15924, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:51:41Z\", \"source_id\": 55034886, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:52:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:51:41Z\", \"source_id\": 17619043, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15918, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:55:10Z\", \"source_id\": 55043397, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:55:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:55:12Z\", \"source_id\": 17621502, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15905, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:57:47Z\", \"source_id\": 55049844, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:58:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:57:47Z\", \"source_id\": 17623289, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15866, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:02:23Z\", \"source_id\": 55061630, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:04:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:02:27Z\", \"source_id\": 17626644, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Welwyn Garden City", "service_state_platform": "4", "timing_fact_generation": 1789711350324741, "current_leg_arrival_utc": "2026-09-18T07:04:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T06:04:02.943672", "service_state_evidence_id": 17626644, "current_leg_start_actual_dep": "2026-09-18T06:59:30+01:00", "operational_evidence_version": 79, "service_state_event_time_utc": "2026-09-18T06:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T06:14:04.002250", "service_state_valid_until_kind": null, "operational_interpretation_version": 79, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Northern P MOG WGC 2V04 717005 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": 6065.062, "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": 6147.867, "from_m": 6065.062, "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": 7009.773, "from_m": 6147.867, "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": 11146.212, "from_m": 7009.773, "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": 16064.111, "from_m": 11146.212, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 16105.146, "from_m": 16064.111, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 16153.47, "from_m": 16105.146, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 16228.605, "from_m": 16153.47, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 16442.216, "from_m": 16228.605, "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": 16508.025, "from_m": 16442.216, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 21885.19, "from_m": 16508.025, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 21971.923, "from_m": 21885.19, "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": 24681.949, "from_m": 21971.923, "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": 25080.957, "from_m": 24681.949, "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": 27790.984, "from_m": 25080.957, "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": 27877.716, "from_m": 27790.984, "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": 27904.597, "from_m": 27877.716, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 27942.514, "from_m": 27904.597, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 40843.714, "from_m": 27942.514, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 40886.083, "from_m": 40843.714, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 41367.821, "from_m": 40886.083, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}], "service_id": 660243, "profile_key": "9b53c2c0ed501423b8de702f196ca1e53d9c749e3a3d84378b29af21d1005411", "schedule_id": 1187, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0612", "location": "Moorgate (Great Northern)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66090}, {"is_pass": false, "wtt_arr": "0614", "wtt_dep": "0615", "location": "Old Street", "stage_seq": 2, "distance_m": 599.469, "section_seq": 1, "route_path_id": 66090}, {"is_pass": false, "wtt_arr": "0617H", "wtt_dep": "0618", "location": "Essex Road", "stage_seq": 3, "distance_m": 2682.793, "section_seq": 1, "route_path_id": 66090}, {"is_pass": false, "wtt_arr": "0619H", "wtt_dep": "0620H", "location": "Highbury & Islington (Great Northern)", "stage_seq": 4, "distance_m": 3546.924, "section_seq": 1, "route_path_id": 66090}, {"is_pass": false, "wtt_arr": "0622", "wtt_dep": "0623", "location": "Drayton Park", "stage_seq": 5, "distance_m": 4337.077, "section_seq": 1, "route_path_id": 66090}, {"is_pass": false, "wtt_arr": "0625", "wtt_dep": "0627H", "location": "Finsbury Park", "stage_seq": 6, "distance_m": 5660.319, "section_seq": 1, "route_path_id": 66090}, {"is_pass": false, "wtt_arr": "0629H", "wtt_dep": "0630", "location": "Harringay", "stage_seq": 7, "distance_m": 7111.565, "section_seq": 1, "route_path_id": 66090}, {"is_pass": false, "wtt_arr": "0631H", "wtt_dep": "0632", "location": "Hornsey", "stage_seq": 8, "distance_m": 8088.17, "section_seq": 1, "route_path_id": 66090}, {"is_pass": false, "wtt_arr": "0634", "wtt_dep": "0635", "location": "Alexandra Palace", "stage_seq": 9, "distance_m": 9610.574, "section_seq": 1, "route_path_id": 66090}, {"is_pass": false, "wtt_arr": "0637H", "wtt_dep": "0638H", "location": "New Southgate", "stage_seq": 10, "distance_m": 12007.374, "section_seq": 1, "route_path_id": 66090}, {"is_pass": false, "wtt_arr": "0641", "wtt_dep": "0641H", "location": "Oakleigh Park", "stage_seq": 11, "distance_m": 15038.022, "section_seq": 1, "route_path_id": 66090}, {"is_pass": false, "wtt_arr": "0643", "wtt_dep": "0644", "location": "New Barnet", "stage_seq": 12, "distance_m": 16362.145, "section_seq": 1, "route_path_id": 66090}, {"is_pass": false, "wtt_arr": "0646", "wtt_dep": "0646H", "location": "Hadley Wood", "stage_seq": 13, "distance_m": 18634.922, "section_seq": 1, "route_path_id": 66090}, {"is_pass": false, "wtt_arr": "0649", "wtt_dep": "0650", "location": "Potters Bar", "stage_seq": 14, "distance_m": 22141.703, "section_seq": 1, "route_path_id": 66090}, {"is_pass": false, "wtt_arr": "0652H", "wtt_dep": "0653", "location": "Brookmans Park", "stage_seq": 15, "distance_m": 24881.453, "section_seq": 1, "route_path_id": 66090}, {"is_pass": false, "wtt_arr": "0655", "wtt_dep": "0655H", "location": "Welham Green", "stage_seq": 16, "distance_m": 32816.457, "section_seq": 1, "route_path_id": 66090}, {"is_pass": false, "wtt_arr": "0658", "wtt_dep": "0658H", "location": "Hatfield", "stage_seq": 17, "distance_m": 36225.441, "section_seq": 1, "route_path_id": 66090}, {"is_pass": false, "wtt_arr": "0703", "wtt_dep": null, "location": "Welwyn Garden City", "stage_seq": 18, "distance_m": 41367.821, "section_seq": 1, "route_path_id": 66090}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 41367.821, "from_m": 0.0, "section_seq": 1, "route_path_id": 66090}], "total_distance_m": 41367.821, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 85.0, "speed_covered_distance_m": 41309.589, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 58.232, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 16217, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:13:30Z", "source_id": 54953098, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T05:14:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:13:32Z", "source_id": 17594448, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T06:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16213, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:17:14Z", "source_id": 54960377, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T05:18:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:17:17Z", "source_id": 17596586, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T06:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16209, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:19:27Z", "source_id": 54964594, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T05:20:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:19:31Z", "source_id": 17597904, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T06:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16203, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:21:13Z", "source_id": 54968179, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T05:22:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:21:17Z", "source_id": 17598977, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T06:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16169, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:24:30Z", "source_id": 54974564, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T05:25:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:24:35Z", "source_id": 17600945, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T06:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16056, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:29:28Z", "source_id": 54984702, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T05:29:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:29:32Z", "source_id": 17604072, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T06:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16076, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:31:14Z", "source_id": 54988562, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T05:32:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:31:18Z", "source_id": 17605257, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T06:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16033, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:34:09Z", "source_id": 54994807, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T05:35:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:34:13Z", "source_id": 17607135, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T06:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15997, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:36:00Z", "source_id": 54998932, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T05:36:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:36:02Z", "source_id": 17608356, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T06:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15987, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:39:40Z", "source_id": 55007083, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T05:40:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:39:47Z", "source_id": 17610744, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T06:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15972, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:41:48Z", "source_id": 55011999, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T05:42:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:41:51Z", "source_id": 17612224, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T06:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15958, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:45:01Z", "source_id": 55019140, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T05:45:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:45:05Z", "source_id": 17614432, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T06:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15942, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:48:29Z", "source_id": 55027289, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T05:49:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:48:34Z", "source_id": 17616855, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T06:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15924, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:51:41Z", "source_id": 55034886, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T05:52:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:51:41Z", "source_id": 17619043, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T06:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15918, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:55:10Z", "source_id": 55043397, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T05:55:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:55:12Z", "source_id": 17621502, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T06:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15905, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:57:47Z", "source_id": 55049844, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T05:58:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:57:47Z", "source_id": 17623289, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T06:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15866, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:02:23Z", "source_id": 55061630, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T06:04:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:02:27Z", "source_id": 17626644, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-18T07:04:00+01:00", "operational_fact": true}] Moorgate (Great Northern) 0612 0612 10 None None Welwyn Garden City 0703 0703 4 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C10140/2026-09-18/detailed None Hatfield 2026-09-18T06:59:30+01:00 Welwyn Garden City 5.0 {"type": "LineString", "coordinates": [[-0.2156778, 51.7645363], [-0.2156281, 51.76505969999999], [-0.2156149, 51.7658256], [-0.2156209, 51.766237200000006], [-0.2156541, 51.7667849], [-0.2156863, 51.767813499999995], [-0.21573690000000004, 51.7686857], [-0.21606849999999997, 51.77494539999999], [-0.2160661, 51.7762365], [-0.2160125, 51.77674249999999], [-0.21592610000000004, 51.7772668], [-0.21587992785075416, 51.77753249589623], [-0.21584179999999997, 51.77775189999999], [-0.21565139999999997, 51.7783449], [-0.21550109999999997, 51.77877569999998], [-0.2153377, 51.7792326], [-0.21511499999999997, 51.7796288], [-0.2147423, 51.7803533], [-0.21405119999999997, 51.781637999999994], [-0.2139529, 51.7818142], [-0.2127465, 51.78396639999999], [-0.21134249999999996, 51.7864906], [-0.2106333, 51.7877539], [-0.21002619999999997, 51.78885300000001], [-0.2092014, 51.7903318], [-0.2085171, 51.79155509999999], [-0.20784559999999996, 51.7927644], [-0.2074369, 51.79350029999999], [-0.2067757, 51.7946737], [-0.2064426, 51.7952643], [-0.2061299, 51.79584929999999], [-0.205743680568807, 51.796522867681574], [-0.2057461503804021, 51.796664676100086], [-0.2057471, 51.79671919999999], [-0.20574751060147836, 51.79675957589962], [-0.2056688, 51.7969021], [-0.2050029, 51.798178500000006], [-0.2047334, 51.79870689999999], [-0.20438429999999996, 51.79940130000001], [-0.2040525, 51.800071], [-0.2037195, 51.80074]]} 2.6 0659 0704 Hatfield Welwyn Garden City Welwyn Garden City 51.8007400 -0.2037195 51.8007400 -0.2037195 1 0 2026-09-18 06:14:26 TERMINATED 2026-09-18 06:04:00 Welwyn Garden City TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17626644 1789711350324741 79 79 2026-09-18 06:14:04.002250 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 06:04:02.943672
629709 661840 G31061 365U04MA18 2026-09-18 COMPLETE 17627314 2026-09-18 07:04:00 2026-09-18 06:14:26 2026-09-20 06:14:26 {"id": 661840, "stp": "P", "toc": "Merseyrail", "uid": "G31061", "consist": "777010", "dest_crs": "SDL", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G31061/2026-09-18/detailed", "trust_id": "365U04MA18", "origin_crs": "XKK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Sandhills", "service_date": "2026-09-18", "dest_arr_time": "0704", "dest_platform": "1", "is_terminated": 1, "next_location": "Sandhills", "signalling_id": "5U04", "timing_status": "ON TIME", "origin_station": "Kirkdale C.S.", "current_leg_arr": "0704", "current_leg_dep": "0658", "current_leg_end": "Sandhills", "origin_dep_time": "0701", "origin_platform": null, "current_location": "Sandhills", "last_update_time": "2026-09-18T06:14:26", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.9850398, 53.4377896], [-2.9848760999999997, 53.4379094], [-2.984404099999999, 53.4382549], [-2.9840973, 53.438489399999995], [-2.9843961, 53.4382094], [-2.9846187, 53.43799289999999], [-2.9850947999999997, 53.43752949999999], [-2.9852235, 53.4373957], [-2.9854473, 53.4371518], [-2.9855937, 53.43695939999999], [-2.9856139, 53.4369328], [-2.985674, 53.4368016], [-2.985709, 53.43666790000001], [-2.9857732999999995, 53.4365027], [-2.9858752999999996, 53.43633], [-2.9859825999999994, 53.436152199999995], [-2.986122, 53.4359832], [-2.9863902999999996, 53.4357164], [-2.9864184999999996, 53.43568849999999], [-2.9866197, 53.4354284], [-2.9867621, 53.435248099999995], [-2.9870774, 53.4349408], [-2.9874788999999997, 53.43453679999999], [-2.9885764, 53.43343319999999], [-2.988832299999999, 53.4331759], [-2.988999999999999, 53.43300309999999], [-2.9892317, 53.4327904], [-2.9894886, 53.4325481], [-2.9896933999999997, 53.432344], [-2.9899173999999995, 53.4321067], [-2.9901775999999995, 53.431821], [-2.9904952, 53.4314637], [-2.9909036, 53.430991199999994], [-2.9913121999999994, 53.4304631], [-2.9914256999999997, 53.4303002], [-2.9915936999999997, 53.43003689999999], [-2.9917809, 53.429748399999994]]}", "current_leg_start": "Kirkdale C.S.", "dest_arr_time_act": "0704", "motion_projection": null, "next_location_lat": "53.4297484", "next_location_lon": "-2.9917809", "previous_location": "Kirkdale C.S.", "current_leg_milage": "0.7", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 449.627, \"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\": 503.628, \"from_m\": 449.627, \"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\": 738.516, \"from_m\": 503.628, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 991.845, \"from_m\": 738.516, \"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\": 1200.93, \"from_m\": 991.845, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}], \"service_id\": 661840, \"profile_key\": \"3d88c999c786ac8b3f304a926224fd0e68686651ec0190b042dc8d7f2341f403\", \"schedule_id\": 11291, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0701\", \"location\": \"Kirkdale C.S.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69449}, {\"is_pass\": false, \"wtt_arr\": \"0704\", \"wtt_dep\": null, \"location\": \"Sandhills\", \"stage_seq\": 2, \"distance_m\": 1200.93, \"section_seq\": 1, \"route_path_id\": 69449}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1200.93, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69449}], \"total_distance_m\": 1200.93, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 751.303, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 449.627, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0701", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "53.4297484", "current_position_lon": "-2.9917809", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9758, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:03:21Z\", \"source_id\": 55064093, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:04:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:03:22Z\", \"source_id\": 17627314, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Sandhills", "service_state_platform": "1", "timing_fact_generation": 1789711405371801, "current_leg_arrival_utc": "2026-09-18T07:04:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T06:04:05.082034", "service_state_evidence_id": 17627314, "current_leg_start_actual_dep": "2026-09-18T07:01:00+01:00", "operational_evidence_version": 4, "service_state_event_time_utc": "2026-09-18T06:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T06:14:05.629607", "service_state_valid_until_kind": null, "operational_interpretation_version": 4, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Merseyrail P XKK SDL 5U04 777010 4 75 None {"version": 3, "segments": [{"to_m": 449.627, "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": 503.628, "from_m": 449.627, "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": 738.516, "from_m": 503.628, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 991.845, "from_m": 738.516, "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": 1200.93, "from_m": 991.845, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}], "service_id": 661840, "profile_key": "3d88c999c786ac8b3f304a926224fd0e68686651ec0190b042dc8d7f2341f403", "schedule_id": 11291, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0701", "location": "Kirkdale C.S.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69449}, {"is_pass": false, "wtt_arr": "0704", "wtt_dep": null, "location": "Sandhills", "stage_seq": 2, "distance_m": 1200.93, "section_seq": 1, "route_path_id": 69449}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1200.93, "from_m": 0.0, "section_seq": 1, "route_path_id": 69449}], "total_distance_m": 1200.93, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 751.303, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 449.627, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 9758, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:03:21Z", "source_id": 55064093, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T06:04:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:03:22Z", "source_id": 17627314, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T07:04:00+01:00", "operational_fact": true}] Kirkdale C.S. 0701 0701 None None None Sandhills 0704 0704 1 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:G31061/2026-09-18/detailed None Kirkdale C.S. 2026-09-18T07:01:00+01:00 Sandhills 6.0 {"type": "LineString", "coordinates": [[-2.9850398, 53.4377896], [-2.9848760999999997, 53.4379094], [-2.984404099999999, 53.4382549], [-2.9840973, 53.438489399999995], [-2.9843961, 53.4382094], [-2.9846187, 53.43799289999999], [-2.9850947999999997, 53.43752949999999], [-2.9852235, 53.4373957], [-2.9854473, 53.4371518], [-2.9855937, 53.43695939999999], [-2.9856139, 53.4369328], [-2.985674, 53.4368016], [-2.985709, 53.43666790000001], [-2.9857732999999995, 53.4365027], [-2.9858752999999996, 53.43633], [-2.9859825999999994, 53.436152199999995], [-2.986122, 53.4359832], [-2.9863902999999996, 53.4357164], [-2.9864184999999996, 53.43568849999999], [-2.9866197, 53.4354284], [-2.9867621, 53.435248099999995], [-2.9870774, 53.4349408], [-2.9874788999999997, 53.43453679999999], [-2.9885764, 53.43343319999999], [-2.988832299999999, 53.4331759], [-2.988999999999999, 53.43300309999999], [-2.9892317, 53.4327904], [-2.9894886, 53.4325481], [-2.9896933999999997, 53.432344], [-2.9899173999999995, 53.4321067], [-2.9901775999999995, 53.431821], [-2.9904952, 53.4314637], [-2.9909036, 53.430991199999994], [-2.9913121999999994, 53.4304631], [-2.9914256999999997, 53.4303002], [-2.9915936999999997, 53.43003689999999], [-2.9917809, 53.429748399999994]]} 0.7 0658 0704 Kirkdale C.S. Sandhills Sandhills 53.4297484 -2.9917809 53.4297484 -2.9917809 1 0 2026-09-18 06:14:26 TERMINATED 2026-09-18 06:04:00 Sandhills TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17627314 1789711405371801 4 4 2026-09-18 06:14:05.629607 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 06:04:05.082034
629710 658501 P85101 891C09M518 2026-09-18 COMPLETE 17626750 2026-09-18 07:04:00 2026-09-18 06:14:26 2026-09-20 06:14:26 {"id": 658501, "stp": "P", "toc": "Southeastern", "uid": "P85101", "consist": "395018", "dest_crs": "SPX", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P85101/2026-09-18/detailed", "trust_id": "891C09M518", "origin_crs": "BSR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "St. Pancras International", "service_date": "2026-09-18", "dest_arr_time": "0704", "dest_platform": "13", "is_terminated": 1, "next_location": "St. Pancras International", "signalling_id": "1C09", "timing_status": "ON TIME", "origin_station": "Broadstairs", "current_leg_arr": "0704", "current_leg_dep": "0657", "current_leg_end": "St. Pancras International", "origin_dep_time": "0520", "origin_platform": null, "current_location": "St. Pancras International (Domestic)", "last_update_time": "2026-09-18T06:14:26", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.009121031454752217, 51.54493586042276], [-0.0118063, 51.544974999999994], [-0.011935299999999998, 51.544976899999995], [-0.012370789237712962, 51.54497697553364], [-0.012437344520214413, 51.544976987077355], [-0.013088399999999998, 51.54497709999999], [-0.014174900000000002, 51.5449854], [-0.015469299999999997, 51.5449953], [-0.01576, 51.54499749999999], [-0.0160671, 51.54500310000001], [-0.0164207, 51.5450095], [-0.0168859, 51.5450179], [-0.019269199999999997, 51.5450612], [-0.0222871, 51.5451806], [-0.024988799999999995, 51.5453936], [-0.0252725, 51.5454286], [-0.0276676, 51.545723800000005], [-0.030268499999999993, 51.5461025], [-0.030994599999999994, 51.5461933], [-0.0326378, 51.5463988], [-0.0349541, 51.54665809999999], [-0.03610776398463913, 51.54672086343662], [-0.03646994528662492, 51.54674056737372], [-0.03708079999999999, 51.5467738], [-0.039163199999999995, 51.5468556], [-0.0431208, 51.5468803], [-0.045314299999999995, 51.5468863], [-0.047532, 51.5468923], [-0.0522273, 51.546904999999995], [-0.0568666, 51.5469091], [-0.0590969, 51.54693799999999], [-0.05950035599992973, 51.54695184378477], [-0.05953109625312279, 51.54695289857484], [-0.059554158380923344, 51.54695368990543], [-0.05958639484417193, 51.54695479603488], [-0.059608890778264624, 51.54695556793765], [-0.05966258595445246, 51.54695741037963], [-0.059767200000000006, 51.546961], [-0.06065784467691427, 51.54699149497122], [-0.06125379999999999, 51.54701190000001], [-0.0619798, 51.5470574], [-0.0627058, 51.547102899999985], [-0.0641701, 51.54721399999999], [-0.07377409999999998, 51.54799450000001], [-0.07404759999999999, 51.5480183], [-0.0756584, 51.54814210000001], [-0.07582, 51.54815459999999], [-0.07863169999999998, 51.5483918], [-0.08200831596699862, 51.54867381221614], [-0.0827863947096411, 51.54873879647135], [-0.08366779821666535, 51.548812410181704], [-0.08397179999999999, 51.5488378], [-0.08432696815236347, 51.548862440413195], [-0.08544779999999999, 51.5489402], [-0.08565737683697106, 51.54894844574469], [-0.0869067, 51.5489976], [-0.08818462022195603, 51.54899700636794], [-0.08910489999999999, 51.54896479999999], [-0.08983152841195213, 51.548928761004895], [-0.0900243, 51.5489192], [-0.09117279999999998, 51.5488239], [-0.0915774, 51.5487841], [-0.09208099999999998, 51.54874169999999], [-0.0923076, 51.54871380000001], [-0.0923335, 51.54871070000001], [-0.0926848, 51.548660100000006], [-0.0929944, 51.548609199999994], [-0.09328319999999998, 51.54855609999999], [-0.0935684, 51.54849899999999], [-0.093889, 51.5484276], [-0.0940566, 51.5483902], [-0.0943697, 51.5483206], [-0.09537585145830428, 51.5480674054404], [-0.0957208, 51.5479806], [-0.0962932, 51.5478342], [-0.0972564, 51.5476232], [-0.098001, 51.547439], [-0.0985415, 51.5473207], [-0.10120279494862108, 51.54672227594275], [-0.10224285044791544, 51.54646398548397], [-0.10285755110515124, 51.54634806144001], [-0.10283826107011838, 51.546316062251655], [-0.1029352, 51.546291999999994], [-0.10315611912463954, 51.54623872446561], [-0.1040092, 51.54603299999999], [-0.105232288283131, 51.545726738826765], [-0.1078059, 51.54508229999999], [-0.1116361, 51.5441382], [-0.1158752, 51.54301679999999], [-0.1158873, 51.5430136], [-0.1158995, 51.5430104], [-0.117392, 51.54261549999999], [-0.1201291, 51.5419205], [-0.12068959999999998, 51.5417735], [-0.12107569999999997, 51.541672], [-0.1212794, 51.5416187], [-0.1215691, 51.541531299999995], [-0.12170190000000002, 51.5414912], [-0.1217549, 51.541475199999994], [-0.1218814, 51.5414292], [-0.1221017, 51.541349], [-0.12235690000000002, 51.541237], [-0.12248919280766908, 51.54117895925753], [-0.1226466, 51.5411099], [-0.12266726470856132, 51.54110082872403], [-0.12272222573798404, 51.541076702235834], [-0.12280549253354647, 51.54104015021487], [-0.122863059587515, 51.54101487971446], [-0.12289239999999998, 51.541002], [-0.1229621549947698, 51.5409726347436], [-0.1229792, 51.5409418], [-0.12301479999999997, 51.54088639999999], [-0.1230751, 51.540791899999995], [-0.12313619999999996, 51.54070239999999], [-0.1232698, 51.5405391], [-0.123345, 51.5404517], [-0.12345459999999996, 51.54033819999999], [-0.12354979999999996, 51.5402478], [-0.12364200000000002, 51.54015789999999], [-0.12373449999999996, 51.5400787], [-0.12386569999999998, 51.5399718], [-0.12389425079214918, 51.539950295689295], [-0.1239909, 51.53987750000001], [-0.1245216, 51.539579999999994], [-0.1275624, 51.537965199999995], [-0.1277832, 51.5378319], [-0.1279623, 51.5376939], [-0.12813819999999998, 51.537562], [-0.12830819999999998, 51.53740460000001], [-0.1284566, 51.53726240000001], [-0.1285859, 51.5371013], [-0.128676, 51.53697849999999], [-0.12875379999999997, 51.53686010000001], [-0.1288847, 51.536601100000006], [-0.12894946085444328, 51.536434228857], [-0.12895059046079593, 51.53643131816263], [-0.1289243, 51.5362432], [-0.1288677, 51.535931899999994], [-0.128789, 51.53575020000001], [-0.1287614, 51.5357015], [-0.1287054, 51.5355853], [-0.1286394, 51.53546800000001], [-0.1285931, 51.5353703], [-0.1285707, 51.53532150000001], [-0.1285537, 51.53528099999999], [-0.12852, 51.5351958], [-0.12848480000000004, 51.5350975], [-0.12844329999999998, 51.5350076], [-0.12840020000000002, 51.5349284], [-0.128353, 51.5348601], [-0.12829739999999998, 51.534776699999995], [-0.12825435515533673, 51.53471858946225], [-0.12824802517146802, 51.534684043521736], [-0.1282093, 51.5344727], [-0.12819179678230683, 51.534382963822246], [-0.1281754, 51.5342989], [-0.128172018506082, 51.53428288099407], [-0.12777269999999996, 51.533787899999986], [-0.1254187, 51.53086700000001]]}", "current_leg_start": "Stratford International", "dest_arr_time_act": "0704", "motion_projection": null, "next_location_lat": "51.5308670", "next_location_lon": "-0.1254187", "previous_location": "Stratford International", "current_leg_milage": "5.8", "linx_max_speed_mph": 140, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 4684.45, \"from_m\": 0.0, \"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\": 4790.083, \"from_m\": 4684.45, \"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\": 4987.344, \"from_m\": 4790.083, \"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\": 5666.15, \"from_m\": 4987.344, \"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\": 7466.358, \"from_m\": 5666.15, \"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\": 10755.362, \"from_m\": 7466.358, \"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\": 11121.263, \"from_m\": 10755.362, \"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\": 15084.829, \"from_m\": 11121.263, \"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\": 15102.726, \"from_m\": 15084.829, \"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\": 16842.113, \"from_m\": 15102.726, \"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\": 16861.946, \"from_m\": 16842.113, \"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\": 17648.979, \"from_m\": 16861.946, \"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\": 17674.175, \"from_m\": 17648.979, \"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\": 21724.813, \"from_m\": 17674.175, \"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\": 22213.287, \"from_m\": 21724.813, \"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\": 23865.31, \"from_m\": 22213.287, \"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\": 28920.609, \"from_m\": 23865.31, \"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\": 29938.583, \"from_m\": 28920.609, \"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\": 39755.358, \"from_m\": 29938.583, \"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\": 40001.426, \"from_m\": 39755.358, \"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\": 40057.39, \"from_m\": 40001.426, \"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\": 40174.362, \"from_m\": 40057.39, \"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\": 40322.901, \"from_m\": 40174.362, \"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\": 41721.466, \"from_m\": 40322.901, \"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\": 43089.406, \"from_m\": 41721.466, \"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\": 44393.93, \"from_m\": 43089.406, \"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\": 46591.677, \"from_m\": 44393.93, \"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\": 47738.023, \"from_m\": 46591.677, \"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\": 51804.951, \"from_m\": 47738.023, \"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\": 51845.861, \"from_m\": 51804.951, \"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\": 52874.703, \"from_m\": 51845.861, \"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\": 52892.382, \"from_m\": 52874.703, \"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\": 55424.256, \"from_m\": 52892.382, \"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\": 56997.108, \"from_m\": 55424.256, \"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\": 61118.137, \"from_m\": 56997.108, \"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\": 61141.264, \"from_m\": 61118.137, \"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\": 64723.801, \"from_m\": 61141.264, \"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\": 65680.256, \"from_m\": 64723.801, \"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\": 65699.463, \"from_m\": 65680.256, \"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\": 67659.426, \"from_m\": 65699.463, \"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\": 68207.808, \"from_m\": 67659.426, \"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\": 70890.743, \"from_m\": 68207.808, \"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\": 71150.05, \"from_m\": 70890.743, \"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\": 71634.238, \"from_m\": 71150.05, \"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\": 81651.665, \"from_m\": 71634.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\": 82648.029, \"from_m\": 81651.665, \"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\": 83284.175, \"from_m\": 82648.029, \"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\": 85497.43, \"from_m\": 83284.175, \"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\": 86517.856, \"from_m\": 85497.43, \"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\": 87749.915, \"from_m\": 86517.856, \"capability_applied\": null, \"effective_limit_mph\": 80.778, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.778}, {\"to_m\": 96569.352, \"from_m\": 87749.915, \"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\": 96709.511, \"from_m\": 96569.352, \"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\": 118421.106, \"from_m\": 96709.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\": 142.915}, {\"to_m\": 120874.633, \"from_m\": 118421.106, \"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\": 121159.475, \"from_m\": 120874.633, \"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\": 121499.295, \"from_m\": 121159.475, \"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\": 121878.736, \"from_m\": 121499.295, \"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\": 122685.698, \"from_m\": 121878.736, \"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\": 658501, \"profile_key\": \"01b35b85d8a7052ab78ba148d26d76f536d2da1b3f71e79ee7200ed3980add8c\", \"schedule_id\": 35215, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0520\", \"location\": \"Broadstairs\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 104909}, {\"is_pass\": false, \"wtt_arr\": \"0524\", \"wtt_dep\": \"0525\", \"location\": \"Margate\", \"stage_seq\": 2, \"distance_m\": 5299.089, \"section_seq\": 1, \"route_path_id\": 104909}, {\"is_pass\": false, \"wtt_arr\": \"0528\", \"wtt_dep\": \"0528H\", \"location\": \"Westgate-on-Sea\", \"stage_seq\": 3, \"distance_m\": 7617.874, \"section_seq\": 1, \"route_path_id\": 104909}, {\"is_pass\": false, \"wtt_arr\": \"0531H\", \"wtt_dep\": \"0532H\", \"location\": \"Birchington-on-Sea\", \"stage_seq\": 4, \"distance_m\": 10354.696, \"section_seq\": 1, \"route_path_id\": 104909}, {\"is_pass\": false, \"wtt_arr\": \"0540\", \"wtt_dep\": \"0541\", \"location\": \"Herne Bay\", \"stage_seq\": 5, \"distance_m\": 23181.535, \"section_seq\": 1, \"route_path_id\": 104909}, {\"is_pass\": false, \"wtt_arr\": \"0544\", \"wtt_dep\": \"0545\", \"location\": \"Chestfield & Swalecliffe\", \"stage_seq\": 6, \"distance_m\": 26593.274, \"section_seq\": 1, \"route_path_id\": 104909}, {\"is_pass\": false, \"wtt_arr\": \"0547H\", \"wtt_dep\": \"0548H\", \"location\": \"Whitstable\", \"stage_seq\": 7, \"distance_m\": 29033.97, \"section_seq\": 1, \"route_path_id\": 104909}, {\"is_pass\": false, \"wtt_arr\": \"0557\", \"wtt_dep\": \"0558\", \"location\": \"Faversham\", \"stage_seq\": 8, \"distance_m\": 40428.772, \"section_seq\": 1, \"route_path_id\": 104909}, {\"is_pass\": false, \"wtt_arr\": \"0605H\", \"wtt_dep\": \"0606H\", \"location\": \"Sittingbourne\", \"stage_seq\": 9, \"distance_m\": 52002.811, \"section_seq\": 1, \"route_path_id\": 104909}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0607H\", \"location\": \"Eastern Jn (Sittingbourne)\", \"stage_seq\": 10, \"distance_m\": 52874.703, \"section_seq\": 1, \"route_path_id\": 104909}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0608\", \"location\": \"Western Jn (Sittingbourne)\", \"stage_seq\": 11, \"distance_m\": 53433.295, \"section_seq\": 1, \"route_path_id\": 104909}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0609H\", \"location\": \"Newington\", \"stage_seq\": 12, \"distance_m\": 57181.436, \"section_seq\": 1, \"route_path_id\": 104909}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0611H\", \"location\": \"Rainham East Jn\", \"stage_seq\": 13, \"distance_m\": 60446.16, \"section_seq\": 1, \"route_path_id\": 104909}, {\"is_pass\": false, \"wtt_arr\": \"0613\", \"wtt_dep\": \"0614\", \"location\": \"Rainham (Kent)\", \"stage_seq\": 14, \"distance_m\": 61482.71, \"section_seq\": 1, \"route_path_id\": 104909}, {\"is_pass\": false, \"wtt_arr\": \"0618H\", \"wtt_dep\": \"0620\", \"location\": \"Gillingham (Kent)\", \"stage_seq\": 15, \"distance_m\": 66212.083, \"section_seq\": 1, \"route_path_id\": 104909}, {\"is_pass\": false, \"wtt_arr\": \"0623\", \"wtt_dep\": \"0624\", \"location\": \"Chatham\", \"stage_seq\": 16, \"distance_m\": 68752.285, \"section_seq\": 1, \"route_path_id\": 104909}, {\"is_pass\": false, \"wtt_arr\": \"0626H\", \"wtt_dep\": \"0627H\", \"location\": \"Rochester\", \"stage_seq\": 17, \"distance_m\": 70187.128, \"section_seq\": 1, \"route_path_id\": 104909}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0628H\", \"location\": \"Rochester Bridge Jn\", \"stage_seq\": 18, \"distance_m\": 70857.119, \"section_seq\": 1, \"route_path_id\": 104909}, {\"is_pass\": false, \"wtt_arr\": \"0630\", \"wtt_dep\": \"0631\", \"location\": \"Strood\", \"stage_seq\": 19, \"distance_m\": 71268.71, \"section_seq\": 1, \"route_path_id\": 104909}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0636\", \"location\": \"Hoo Jn\", \"stage_seq\": 20, \"distance_m\": 77638.01, \"section_seq\": 1, \"route_path_id\": 104909}, {\"is_pass\": false, \"wtt_arr\": \"0640\", \"wtt_dep\": \"0641\", \"location\": \"Gravesend\", \"stage_seq\": 21, \"distance_m\": 82858.968, \"section_seq\": 1, \"route_path_id\": 104909}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0643\", \"location\": \"Springhead Junction (CTRL)\", \"stage_seq\": 22, \"distance_m\": 85274.87, \"section_seq\": 1, \"route_path_id\": 104909}, {\"is_pass\": false, \"wtt_arr\": \"0644\", \"wtt_dep\": \"0645H\", \"location\": \"Ebbsfleet International\", \"stage_seq\": 23, \"distance_m\": 86228.019, \"section_seq\": 1, \"route_path_id\": 104909}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0646H\", \"location\": \"Ebbsfleet West Jn\", \"stage_seq\": 24, \"distance_m\": 87814.265, \"section_seq\": 1, \"route_path_id\": 104909}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0649H\", \"location\": \"Wennington Crossovers\", \"stage_seq\": 25, \"distance_m\": 96850.049, \"section_seq\": 1, \"route_path_id\": 104909}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0651\", \"location\": \"Dagenham Jn\", \"stage_seq\": 26, \"distance_m\": 101570.397, \"section_seq\": 1, \"route_path_id\": 104909}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0654H\", \"location\": \"Stratford International East Jn\", \"stage_seq\": 27, \"distance_m\": 112629.861, \"section_seq\": 1, \"route_path_id\": 104909}, {\"is_pass\": false, \"wtt_arr\": \"0655H\", \"wtt_dep\": \"0657\", \"location\": \"Stratford International\", \"stage_seq\": 28, \"distance_m\": 113210.476, \"section_seq\": 1, \"route_path_id\": 104909}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0657H\", \"location\": \"Stratford International West Jn\", \"stage_seq\": 29, \"distance_m\": 113653.621, \"section_seq\": 1, \"route_path_id\": 104909}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0701H\", \"location\": \"York Way South Jn\", \"stage_seq\": 30, \"distance_m\": 121444.381, \"section_seq\": 1, \"route_path_id\": 104909}, {\"is_pass\": false, \"wtt_arr\": \"0704\", \"wtt_dep\": null, \"location\": \"St. Pancras International\", \"stage_seq\": 31, \"distance_m\": 122685.698, \"section_seq\": 1, \"route_path_id\": 104909}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 122685.698, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 104909}], \"total_distance_m\": 122685.698, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 140.0, \"speed_covered_distance_m\": 122546.49, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 139.208, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0520", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "51.5308670", "current_position_lon": "-0.1254187", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 33134, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:23:23Z\", \"source_id\": 54882257, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:24:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:23:28Z\", \"source_id\": 17573633, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33154, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:27:15Z\", \"source_id\": 54886292, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:28:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:27:17Z\", \"source_id\": 17574715, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33158, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:30:12Z\", \"source_id\": 54889310, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:31:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:30:19Z\", \"source_id\": 17575575, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33162, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:39:29Z\", \"source_id\": 54900103, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:40:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:39:33Z\", \"source_id\": 17578681, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33166, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:43:29Z\", \"source_id\": 54905178, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:44:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:43:33Z\", \"source_id\": 17580108, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33170, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:46:31Z\", \"source_id\": 54909271, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:47:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:46:39Z\", \"source_id\": 17581268, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33181, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:55:43Z\", \"source_id\": 54922792, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:56:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:55:49Z\", \"source_id\": 17585214, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32393, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:04:38Z\", \"source_id\": 54937180, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:05:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:04:43Z\", \"source_id\": 17589568, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32352, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:12:17Z\", \"source_id\": 54950850, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:13:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:12:21Z\", \"source_id\": 17593751, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32315, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:17:42Z\", \"source_id\": 54961301, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:18:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:17:45Z\", \"source_id\": 17596851, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32294, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:22:13Z\", \"source_id\": 54970142, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:23:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:22:18Z\", \"source_id\": 17599594, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32281, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:25:43Z\", \"source_id\": 54977088, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:26:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:25:47Z\", \"source_id\": 17601714, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32263, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:28:46Z\", \"source_id\": 54983198, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:29:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:28:49Z\", \"source_id\": 17603610, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32239, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:39:20Z\", \"source_id\": 55006301, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:40:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:39:24Z\", \"source_id\": 17610507, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33329, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:43:49Z\", \"source_id\": 55016521, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:44:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:43:53Z\", \"source_id\": 17613658, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15159, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:55:21Z\", \"source_id\": 55044006, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:55:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:55:28Z\", \"source_id\": 17621693, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18693, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:02:28Z\", \"source_id\": 55061861, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:04:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:02:33Z\", \"source_id\": 17626750, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "St. Pancras International", "service_state_platform": "13", "timing_fact_generation": 1789711354126011, "current_leg_arrival_utc": "2026-09-18T07:04:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T06:04:06.348460", "service_state_evidence_id": 17626750, "current_leg_start_actual_dep": "2026-09-18T06:57:00+01:00", "operational_evidence_version": 116, "service_state_event_time_utc": "2026-09-18T06:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T06:14:07.197815", "service_state_valid_until_kind": null, "operational_interpretation_version": 116, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P BSR SPX 1C09 395018 6 140 None {"version": 3, "segments": [{"to_m": 4684.45, "from_m": 0.0, "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": 4790.083, "from_m": 4684.45, "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": 4987.344, "from_m": 4790.083, "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": 5666.15, "from_m": 4987.344, "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": 7466.358, "from_m": 5666.15, "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": 10755.362, "from_m": 7466.358, "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": 11121.263, "from_m": 10755.362, "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": 15084.829, "from_m": 11121.263, "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": 15102.726, "from_m": 15084.829, "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": 16842.113, "from_m": 15102.726, "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": 16861.946, "from_m": 16842.113, "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": 17648.979, "from_m": 16861.946, "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": 17674.175, "from_m": 17648.979, "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": 21724.813, "from_m": 17674.175, "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": 22213.287, "from_m": 21724.813, "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": 23865.31, "from_m": 22213.287, "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": 28920.609, "from_m": 23865.31, "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": 29938.583, "from_m": 28920.609, "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": 39755.358, "from_m": 29938.583, "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": 40001.426, "from_m": 39755.358, "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": 40057.39, "from_m": 40001.426, "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": 40174.362, "from_m": 40057.39, "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": 40322.901, "from_m": 40174.362, "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": 41721.466, "from_m": 40322.901, "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": 43089.406, "from_m": 41721.466, "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": 44393.93, "from_m": 43089.406, "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": 46591.677, "from_m": 44393.93, "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": 47738.023, "from_m": 46591.677, "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": 51804.951, "from_m": 47738.023, "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": 51845.861, "from_m": 51804.951, "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": 52874.703, "from_m": 51845.861, "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": 52892.382, "from_m": 52874.703, "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": 55424.256, "from_m": 52892.382, "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": 56997.108, "from_m": 55424.256, "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": 61118.137, "from_m": 56997.108, "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": 61141.264, "from_m": 61118.137, "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": 64723.801, "from_m": 61141.264, "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": 65680.256, "from_m": 64723.801, "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": 65699.463, "from_m": 65680.256, "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": 67659.426, "from_m": 65699.463, "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": 68207.808, "from_m": 67659.426, "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": 70890.743, "from_m": 68207.808, "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": 71150.05, "from_m": 70890.743, "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": 71634.238, "from_m": 71150.05, "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": 81651.665, "from_m": 71634.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": 82648.029, "from_m": 81651.665, "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": 83284.175, "from_m": 82648.029, "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": 85497.43, "from_m": 83284.175, "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": 86517.856, "from_m": 85497.43, "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": 87749.915, "from_m": 86517.856, "capability_applied": null, "effective_limit_mph": 80.778, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.778}, {"to_m": 96569.352, "from_m": 87749.915, "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": 96709.511, "from_m": 96569.352, "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": 118421.106, "from_m": 96709.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": 142.915}, {"to_m": 120874.633, "from_m": 118421.106, "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": 121159.475, "from_m": 120874.633, "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": 121499.295, "from_m": 121159.475, "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": 121878.736, "from_m": 121499.295, "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": 122685.698, "from_m": 121878.736, "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": 658501, "profile_key": "01b35b85d8a7052ab78ba148d26d76f536d2da1b3f71e79ee7200ed3980add8c", "schedule_id": 35215, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0520", "location": "Broadstairs", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 104909}, {"is_pass": false, "wtt_arr": "0524", "wtt_dep": "0525", "location": "Margate", "stage_seq": 2, "distance_m": 5299.089, "section_seq": 1, "route_path_id": 104909}, {"is_pass": false, "wtt_arr": "0528", "wtt_dep": "0528H", "location": "Westgate-on-Sea", "stage_seq": 3, "distance_m": 7617.874, "section_seq": 1, "route_path_id": 104909}, {"is_pass": false, "wtt_arr": "0531H", "wtt_dep": "0532H", "location": "Birchington-on-Sea", "stage_seq": 4, "distance_m": 10354.696, "section_seq": 1, "route_path_id": 104909}, {"is_pass": false, "wtt_arr": "0540", "wtt_dep": "0541", "location": "Herne Bay", "stage_seq": 5, "distance_m": 23181.535, "section_seq": 1, "route_path_id": 104909}, {"is_pass": false, "wtt_arr": "0544", "wtt_dep": "0545", "location": "Chestfield & Swalecliffe", "stage_seq": 6, "distance_m": 26593.274, "section_seq": 1, "route_path_id": 104909}, {"is_pass": false, "wtt_arr": "0547H", "wtt_dep": "0548H", "location": "Whitstable", "stage_seq": 7, "distance_m": 29033.97, "section_seq": 1, "route_path_id": 104909}, {"is_pass": false, "wtt_arr": "0557", "wtt_dep": "0558", "location": "Faversham", "stage_seq": 8, "distance_m": 40428.772, "section_seq": 1, "route_path_id": 104909}, {"is_pass": false, "wtt_arr": "0605H", "wtt_dep": "0606H", "location": "Sittingbourne", "stage_seq": 9, "distance_m": 52002.811, "section_seq": 1, "route_path_id": 104909}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0607H", "location": "Eastern Jn (Sittingbourne)", "stage_seq": 10, "distance_m": 52874.703, "section_seq": 1, "route_path_id": 104909}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0608", "location": "Western Jn (Sittingbourne)", "stage_seq": 11, "distance_m": 53433.295, "section_seq": 1, "route_path_id": 104909}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0609H", "location": "Newington", "stage_seq": 12, "distance_m": 57181.436, "section_seq": 1, "route_path_id": 104909}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0611H", "location": "Rainham East Jn", "stage_seq": 13, "distance_m": 60446.16, "section_seq": 1, "route_path_id": 104909}, {"is_pass": false, "wtt_arr": "0613", "wtt_dep": "0614", "location": "Rainham (Kent)", "stage_seq": 14, "distance_m": 61482.71, "section_seq": 1, "route_path_id": 104909}, {"is_pass": false, "wtt_arr": "0618H", "wtt_dep": "0620", "location": "Gillingham (Kent)", "stage_seq": 15, "distance_m": 66212.083, "section_seq": 1, "route_path_id": 104909}, {"is_pass": false, "wtt_arr": "0623", "wtt_dep": "0624", "location": "Chatham", "stage_seq": 16, "distance_m": 68752.285, "section_seq": 1, "route_path_id": 104909}, {"is_pass": false, "wtt_arr": "0626H", "wtt_dep": "0627H", "location": "Rochester", "stage_seq": 17, "distance_m": 70187.128, "section_seq": 1, "route_path_id": 104909}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0628H", "location": "Rochester Bridge Jn", "stage_seq": 18, "distance_m": 70857.119, "section_seq": 1, "route_path_id": 104909}, {"is_pass": false, "wtt_arr": "0630", "wtt_dep": "0631", "location": "Strood", "stage_seq": 19, "distance_m": 71268.71, "section_seq": 1, "route_path_id": 104909}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0636", "location": "Hoo Jn", "stage_seq": 20, "distance_m": 77638.01, "section_seq": 1, "route_path_id": 104909}, {"is_pass": false, "wtt_arr": "0640", "wtt_dep": "0641", "location": "Gravesend", "stage_seq": 21, "distance_m": 82858.968, "section_seq": 1, "route_path_id": 104909}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0643", "location": "Springhead Junction (CTRL)", "stage_seq": 22, "distance_m": 85274.87, "section_seq": 1, "route_path_id": 104909}, {"is_pass": false, "wtt_arr": "0644", "wtt_dep": "0645H", "location": "Ebbsfleet International", "stage_seq": 23, "distance_m": 86228.019, "section_seq": 1, "route_path_id": 104909}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0646H", "location": "Ebbsfleet West Jn", "stage_seq": 24, "distance_m": 87814.265, "section_seq": 1, "route_path_id": 104909}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0649H", "location": "Wennington Crossovers", "stage_seq": 25, "distance_m": 96850.049, "section_seq": 1, "route_path_id": 104909}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0651", "location": "Dagenham Jn", "stage_seq": 26, "distance_m": 101570.397, "section_seq": 1, "route_path_id": 104909}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0654H", "location": "Stratford International East Jn", "stage_seq": 27, "distance_m": 112629.861, "section_seq": 1, "route_path_id": 104909}, {"is_pass": false, "wtt_arr": "0655H", "wtt_dep": "0657", "location": "Stratford International", "stage_seq": 28, "distance_m": 113210.476, "section_seq": 1, "route_path_id": 104909}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0657H", "location": "Stratford International West Jn", "stage_seq": 29, "distance_m": 113653.621, "section_seq": 1, "route_path_id": 104909}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0701H", "location": "York Way South Jn", "stage_seq": 30, "distance_m": 121444.381, "section_seq": 1, "route_path_id": 104909}, {"is_pass": false, "wtt_arr": "0704", "wtt_dep": null, "location": "St. Pancras International", "stage_seq": 31, "distance_m": 122685.698, "section_seq": 1, "route_path_id": 104909}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 122685.698, "from_m": 0.0, "section_seq": 1, "route_path_id": 104909}], "total_distance_m": 122685.698, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 140.0, "speed_covered_distance_m": 122546.49, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 139.208, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 33134, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:23:23Z", "source_id": 54882257, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T04:24:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:23:28Z", "source_id": 17573633, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T05:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33154, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:27:15Z", "source_id": 54886292, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T04:28:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:27:17Z", "source_id": 17574715, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T05:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33158, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:30:12Z", "source_id": 54889310, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T04:31:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:30:19Z", "source_id": 17575575, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T05:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33162, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:39:29Z", "source_id": 54900103, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T04:40:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:39:33Z", "source_id": 17578681, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T05:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33166, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:43:29Z", "source_id": 54905178, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T04:44:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:43:33Z", "source_id": 17580108, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T05:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33170, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:46:31Z", "source_id": 54909271, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T04:47:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:46:39Z", "source_id": 17581268, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T05:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33181, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:55:43Z", "source_id": 54922792, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T04:56:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:55:49Z", "source_id": 17585214, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T05:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32393, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:04:38Z", "source_id": 54937180, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T05:05:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:04:43Z", "source_id": 17589568, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T06:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32352, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:12:17Z", "source_id": 54950850, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T05:13:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:12:21Z", "source_id": 17593751, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T06:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32315, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:17:42Z", "source_id": 54961301, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T05:18:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:17:45Z", "source_id": 17596851, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T06:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32294, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:22:13Z", "source_id": 54970142, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T05:23:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:22:18Z", "source_id": 17599594, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T06:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32281, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:25:43Z", "source_id": 54977088, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T05:26:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:25:47Z", "source_id": 17601714, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T06:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32263, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:28:46Z", "source_id": 54983198, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T05:29:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:28:49Z", "source_id": 17603610, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T06:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32239, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:39:20Z", "source_id": 55006301, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T05:40:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:39:24Z", "source_id": 17610507, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T06:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33329, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:43:49Z", "source_id": 55016521, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-18T05:44:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:43:53Z", "source_id": 17613658, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-18T06:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15159, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:55:21Z", "source_id": 55044006, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-18T05:55:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:55:28Z", "source_id": 17621693, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-18T06:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18693, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:02:28Z", "source_id": 55061861, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-18T06:04:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:02:33Z", "source_id": 17626750, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-18T07:04:00+01:00", "operational_fact": true}] Broadstairs 0520 0520 None None None St. Pancras International 0704 0704 13 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:P85101/2026-09-18/detailed None Stratford International 2026-09-18T06:57:00+01:00 St. Pancras International 7.0 {"type": "LineString", "coordinates": [[-0.009121031454752217, 51.54493586042276], [-0.0118063, 51.544974999999994], [-0.011935299999999998, 51.544976899999995], [-0.012370789237712962, 51.54497697553364], [-0.012437344520214413, 51.544976987077355], [-0.013088399999999998, 51.54497709999999], [-0.014174900000000002, 51.5449854], [-0.015469299999999997, 51.5449953], [-0.01576, 51.54499749999999], [-0.0160671, 51.54500310000001], [-0.0164207, 51.5450095], [-0.0168859, 51.5450179], [-0.019269199999999997, 51.5450612], [-0.0222871, 51.5451806], [-0.024988799999999995, 51.5453936], [-0.0252725, 51.5454286], [-0.0276676, 51.545723800000005], [-0.030268499999999993, 51.5461025], [-0.030994599999999994, 51.5461933], [-0.0326378, 51.5463988], [-0.0349541, 51.54665809999999], [-0.03610776398463913, 51.54672086343662], [-0.03646994528662492, 51.54674056737372], [-0.03708079999999999, 51.5467738], [-0.039163199999999995, 51.5468556], [-0.0431208, 51.5468803], [-0.045314299999999995, 51.5468863], [-0.047532, 51.5468923], [-0.0522273, 51.546904999999995], [-0.0568666, 51.5469091], [-0.0590969, 51.54693799999999], [-0.05950035599992973, 51.54695184378477], [-0.05953109625312279, 51.54695289857484], [-0.059554158380923344, 51.54695368990543], [-0.05958639484417193, 51.54695479603488], [-0.059608890778264624, 51.54695556793765], [-0.05966258595445246, 51.54695741037963], [-0.059767200000000006, 51.546961], [-0.06065784467691427, 51.54699149497122], [-0.06125379999999999, 51.54701190000001], [-0.0619798, 51.5470574], [-0.0627058, 51.547102899999985], [-0.0641701, 51.54721399999999], [-0.07377409999999998, 51.54799450000001], [-0.07404759999999999, 51.5480183], [-0.0756584, 51.54814210000001], [-0.07582, 51.54815459999999], [-0.07863169999999998, 51.5483918], [-0.08200831596699862, 51.54867381221614], [-0.0827863947096411, 51.54873879647135], [-0.08366779821666535, 51.548812410181704], [-0.08397179999999999, 51.5488378], [-0.08432696815236347, 51.548862440413195], [-0.08544779999999999, 51.5489402], [-0.08565737683697106, 51.54894844574469], [-0.0869067, 51.5489976], [-0.08818462022195603, 51.54899700636794], [-0.08910489999999999, 51.54896479999999], [-0.08983152841195213, 51.548928761004895], [-0.0900243, 51.5489192], [-0.09117279999999998, 51.5488239], [-0.0915774, 51.5487841], [-0.09208099999999998, 51.54874169999999], [-0.0923076, 51.54871380000001], [-0.0923335, 51.54871070000001], [-0.0926848, 51.548660100000006], [-0.0929944, 51.548609199999994], [-0.09328319999999998, 51.54855609999999], [-0.0935684, 51.54849899999999], [-0.093889, 51.5484276], [-0.0940566, 51.5483902], [-0.0943697, 51.5483206], [-0.09537585145830428, 51.5480674054404], [-0.0957208, 51.5479806], [-0.0962932, 51.5478342], [-0.0972564, 51.5476232], [-0.098001, 51.547439], [-0.0985415, 51.5473207], [-0.10120279494862108, 51.54672227594275], [-0.10224285044791544, 51.54646398548397], [-0.10285755110515124, 51.54634806144001], [-0.10283826107011838, 51.546316062251655], [-0.1029352, 51.546291999999994], [-0.10315611912463954, 51.54623872446561], [-0.1040092, 51.54603299999999], [-0.105232288283131, 51.545726738826765], [-0.1078059, 51.54508229999999], [-0.1116361, 51.5441382], [-0.1158752, 51.54301679999999], [-0.1158873, 51.5430136], [-0.1158995, 51.5430104], [-0.117392, 51.54261549999999], [-0.1201291, 51.5419205], [-0.12068959999999998, 51.5417735], [-0.12107569999999997, 51.541672], [-0.1212794, 51.5416187], [-0.1215691, 51.541531299999995], [-0.12170190000000002, 51.5414912], [-0.1217549, 51.541475199999994], [-0.1218814, 51.5414292], [-0.1221017, 51.541349], [-0.12235690000000002, 51.541237], [-0.12248919280766908, 51.54117895925753], [-0.1226466, 51.5411099], [-0.12266726470856132, 51.54110082872403], [-0.12272222573798404, 51.541076702235834], [-0.12280549253354647, 51.54104015021487], [-0.122863059587515, 51.54101487971446], [-0.12289239999999998, 51.541002], [-0.1229621549947698, 51.5409726347436], [-0.1229792, 51.5409418], [-0.12301479999999997, 51.54088639999999], [-0.1230751, 51.540791899999995], [-0.12313619999999996, 51.54070239999999], [-0.1232698, 51.5405391], [-0.123345, 51.5404517], [-0.12345459999999996, 51.54033819999999], [-0.12354979999999996, 51.5402478], [-0.12364200000000002, 51.54015789999999], [-0.12373449999999996, 51.5400787], [-0.12386569999999998, 51.5399718], [-0.12389425079214918, 51.539950295689295], [-0.1239909, 51.53987750000001], [-0.1245216, 51.539579999999994], [-0.1275624, 51.537965199999995], [-0.1277832, 51.5378319], [-0.1279623, 51.5376939], [-0.12813819999999998, 51.537562], [-0.12830819999999998, 51.53740460000001], [-0.1284566, 51.53726240000001], [-0.1285859, 51.5371013], [-0.128676, 51.53697849999999], [-0.12875379999999997, 51.53686010000001], [-0.1288847, 51.536601100000006], [-0.12894946085444328, 51.536434228857], [-0.12895059046079593, 51.53643131816263], [-0.1289243, 51.5362432], [-0.1288677, 51.535931899999994], [-0.128789, 51.53575020000001], [-0.1287614, 51.5357015], [-0.1287054, 51.5355853], [-0.1286394, 51.53546800000001], [-0.1285931, 51.5353703], [-0.1285707, 51.53532150000001], [-0.1285537, 51.53528099999999], [-0.12852, 51.5351958], [-0.12848480000000004, 51.5350975], [-0.12844329999999998, 51.5350076], [-0.12840020000000002, 51.5349284], [-0.128353, 51.5348601], [-0.12829739999999998, 51.534776699999995], [-0.12825435515533673, 51.53471858946225], [-0.12824802517146802, 51.534684043521736], [-0.1282093, 51.5344727], [-0.12819179678230683, 51.534382963822246], [-0.1281754, 51.5342989], [-0.128172018506082, 51.53428288099407], [-0.12777269999999996, 51.533787899999986], [-0.1254187, 51.53086700000001]]} 5.8 0657 0704 Stratford International St. Pancras International (Domestic) St. Pancras International 51.5308670 -0.1254187 51.5308670 -0.1254187 1 0 2026-09-18 06:14:26 TERMINATED 2026-09-18 06:04:00 St. Pancras International TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17626750 1789711354126011 116 116 2026-09-18 06:14:07.197815 13 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 06:04:06.348460
629711 659911 P85213 881D18M618 2026-09-18 COMPLETE 17626897 2026-09-18 07:04:00 2026-09-18 06:14:26 2026-09-20 06:14:26 {"id": 659911, "stp": "P", "toc": "Southeastern", "uid": "P85213", "consist": "376002+376007", "dest_crs": "CHX", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P85213/2026-09-18/detailed", "trust_id": "881D18M618", "origin_crs": "GRV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Charing Cross", "service_date": "2026-09-18", "dest_arr_time": "0705", "dest_platform": "2", "is_terminated": 1, "next_location": "London Charing Cross", "signalling_id": "1D18", "timing_status": "EARLY", "origin_station": "Gravesend", "current_leg_arr": "0704", "current_leg_dep": "0701", "current_leg_end": "London Charing Cross", "origin_dep_time": "0603", "origin_platform": "0", "current_location": "London Charing Cross", "last_update_time": "2026-09-18T06:14:26", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.10845059999999998, 51.504258], [-0.109574, 51.5040673], [-0.1098205, 51.5040254], [-0.11011079999999998, 51.50397699999999], [-0.1103694, 51.5039449], [-0.1105724, 51.50392170000001], [-0.11075409999999998, 51.50390589999999], [-0.1109881, 51.5038961], [-0.1112443, 51.503895099999994], [-0.1114918, 51.503897], [-0.1117646, 51.50390449999999], [-0.1119978, 51.5039168], [-0.1122025, 51.5039336], [-0.1124587, 51.5039593], [-0.1126681, 51.5039869], [-0.1128878, 51.5040274], [-0.11325109999999998, 51.50410240000001], [-0.1134168, 51.5041439], [-0.1135953, 51.504192299999985], [-0.1136148, 51.5041981], [-0.11401569999999998, 51.5043187], [-0.1142156, 51.504385], [-0.1144742, 51.50446289999999], [-0.1154355, 51.50476020000001], [-0.11575019999999998, 51.5048601], [-0.1160349, 51.50495070000001], [-0.1163081, 51.50503770000001], [-0.1165517, 51.50511050000001], [-0.1167739, 51.50517880000001], [-0.11697739999999998, 51.50524], [-0.1172478, 51.5053175], [-0.11752339999999996, 51.5053956], [-0.1178151, 51.50548280000001], [-0.11850899999999998, 51.5056953], [-0.1193403, 51.5059558], [-0.1200674, 51.50618299999999], [-0.12032769999999995, 51.50625930000001], [-0.1206904, 51.50635710000001], [-0.12090819999999998, 51.5064189], [-0.1218351, 51.50670459999999], [-0.1219798, 51.506749500000005], [-0.1221381, 51.506804800000005], [-0.122356, 51.50689289999999], [-0.1227274, 51.5070822], [-0.1228925, 51.507169899999994], [-0.12311449999999996, 51.5072838], [-0.1241603, 51.5078489]]}", "current_leg_start": "London Waterloo (East)", "dest_arr_time_act": "0705", "motion_projection": null, "next_location_lat": "51.5078489", "next_location_lon": "-0.1241603", "previous_location": "London Waterloo (East)", "current_leg_milage": "0.7", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 414.818, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4928.336, \"from_m\": 414.818, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 4977.699, \"from_m\": 4928.336, \"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\": 10126.58, \"from_m\": 4977.699, \"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\": 11929.719, \"from_m\": 10126.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\": 12445.409, \"from_m\": 11929.719, \"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\": 12795.097, \"from_m\": 12445.409, \"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\": 12840.738, \"from_m\": 12795.097, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13194.291, \"from_m\": 12840.738, \"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\": 13753.409, \"from_m\": 13194.291, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13781.099, \"from_m\": 13753.409, \"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\": 15369.531, \"from_m\": 13781.099, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16373.667, \"from_m\": 15369.531, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28245.5, \"from_m\": 16373.667, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28320.385, \"from_m\": 28245.5, \"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\": 29166.229, \"from_m\": 28320.385, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 29581.671, \"from_m\": 29166.229, \"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\": 29990.255, \"from_m\": 29581.671, \"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\": 30087.5, \"from_m\": 29990.255, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36197.253, \"from_m\": 30087.5, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 38161.345, \"from_m\": 36197.253, \"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\": 39627.034, \"from_m\": 38161.345, \"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\": 659911, \"profile_key\": \"697449f75a52ed6077dd36967dcad66254d98e94540af4a910bd0d6080ca1265\", \"schedule_id\": 21863, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0603\", \"location\": \"Gravesend\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0605H\", \"location\": \"Springhead Junction (CTRL)\", \"stage_seq\": 2, \"distance_m\": 2415.58, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": false, \"wtt_arr\": \"0607\", \"wtt_dep\": \"0607H\", \"location\": \"Northfleet\", \"stage_seq\": 3, \"distance_m\": 3442.597, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": false, \"wtt_arr\": \"0609\", \"wtt_dep\": \"0609H\", \"location\": \"Swanscombe\", \"stage_seq\": 4, \"distance_m\": 4337.437, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": false, \"wtt_arr\": \"0612\", \"wtt_dep\": \"0613\", \"location\": \"Greenhithe\", \"stage_seq\": 5, \"distance_m\": 7780.075, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": false, \"wtt_arr\": \"0614H\", \"wtt_dep\": \"0615\", \"location\": \"Stone Crossing\", \"stage_seq\": 6, \"distance_m\": 9062.285, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": false, \"wtt_arr\": \"0619\", \"wtt_dep\": \"0620\", \"location\": \"Dartford\", \"stage_seq\": 7, \"distance_m\": 12172.692, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0621H\", \"location\": \"Dartford Jn\", \"stage_seq\": 8, \"distance_m\": 12894.165, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0622H\", \"location\": \"Crayford Spur B Jn\", \"stage_seq\": 9, \"distance_m\": 13781.099, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": false, \"wtt_arr\": \"0623H\", \"wtt_dep\": \"0624H\", \"location\": \"Crayford\", \"stage_seq\": 10, \"distance_m\": 15165.631, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": false, \"wtt_arr\": \"0627\", \"wtt_dep\": \"0627H\", \"location\": \"Bexley\", \"stage_seq\": 11, \"distance_m\": 17486.731, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": false, \"wtt_arr\": \"0629H\", \"wtt_dep\": \"0630\", \"location\": \"Albany Park\", \"stage_seq\": 12, \"distance_m\": 19074.817, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": false, \"wtt_arr\": \"0632\", \"wtt_dep\": \"0633\", \"location\": \"Sidcup\", \"stage_seq\": 13, \"distance_m\": 20578.622, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": false, \"wtt_arr\": \"0635H\", \"wtt_dep\": \"0636H\", \"location\": \"New Eltham\", \"stage_seq\": 14, \"distance_m\": 22968.764, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": false, \"wtt_arr\": \"0638H\", \"wtt_dep\": \"0639\", \"location\": \"Mottingham\", \"stage_seq\": 15, \"distance_m\": 24420.331, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": false, \"wtt_arr\": \"0642\", \"wtt_dep\": \"0642H\", \"location\": \"Lee\", \"stage_seq\": 16, \"distance_m\": 26998.582, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": false, \"wtt_arr\": \"0644H\", \"wtt_dep\": \"0645H\", \"location\": \"Hither Green\", \"stage_seq\": 17, \"distance_m\": 28157.157, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0648\", \"location\": \"Parks Bridge Jn\", \"stage_seq\": 18, \"distance_m\": 29677.466, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0649H\", \"location\": \"Tanners Hill Jn (NX)\", \"stage_seq\": 19, \"distance_m\": 31078.152, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0650H\", \"location\": \"New Cross\", \"stage_seq\": 20, \"distance_m\": 31896.837, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0652H\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 21, \"distance_m\": 34870.104, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": false, \"wtt_arr\": \"0655\", \"wtt_dep\": \"0657\", \"location\": \"London Bridge\", \"stage_seq\": 22, \"distance_m\": 36735.297, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0659\", \"location\": \"Ewer Street Jn\", \"stage_seq\": 23, \"distance_m\": 37675.481, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": false, \"wtt_arr\": \"0701\", \"wtt_dep\": \"0702\", \"location\": \"London Waterloo (East)\", \"stage_seq\": 24, \"distance_m\": 38421.797, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": false, \"wtt_arr\": \"0705\", \"wtt_dep\": null, \"location\": \"London Charing Cross\", \"stage_seq\": 25, \"distance_m\": 39627.034, \"section_seq\": 1, \"route_path_id\": 37234}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 39627.034, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37234}], \"total_distance_m\": 39627.034, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 38480.012, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1147.022, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0603", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.5078489", "current_position_lon": "-0.1241603", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32230, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:05:46Z\", \"source_id\": 54939003, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:06:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:05:46Z\", \"source_id\": 17590124, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32226, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:07:25Z\", \"source_id\": 54941963, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:08:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:07:29Z\", \"source_id\": 17591077, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32222, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:10:58Z\", \"source_id\": 54948264, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:11:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:11:04Z\", \"source_id\": 17592997, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:13:40Z\", \"source_id\": 54953453, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:14:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:13:42Z\", \"source_id\": 17594525, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31739, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:17:44Z\", \"source_id\": 54961369, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:19:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:17:48Z\", \"source_id\": 17596895, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31733, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:23:00Z\", \"source_id\": 54971643, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:23:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:23:02Z\", \"source_id\": 17600035, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31729, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:26:43Z\", \"source_id\": 54979097, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:27:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:26:47Z\", \"source_id\": 17602355, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31725, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:29:25Z\", \"source_id\": 54984651, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:30:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:29:28Z\", \"source_id\": 17604048, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31717, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:31:58Z\", \"source_id\": 54990073, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:32:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:32:04Z\", \"source_id\": 17605741, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31711, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:36:03Z\", \"source_id\": 54999027, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:36:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:36:07Z\", \"source_id\": 17608407, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31707, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:38:40Z\", \"source_id\": 55004834, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:39:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:38:43Z\", \"source_id\": 17610064, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31702, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:41:44Z\", \"source_id\": 55011864, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:42:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:41:49Z\", \"source_id\": 17612183, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31685, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:44:16Z\", \"source_id\": 55017421, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:45:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:44:17Z\", \"source_id\": 17613918, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29663, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:54:23Z\", \"source_id\": 55041492, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:55:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:54:29Z\", \"source_id\": 17621006, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31438, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:59:44Z\", \"source_id\": 55055129, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:00:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:59:48Z\", \"source_id\": 17624691, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31427, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:02:46Z\", \"source_id\": 55062570, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:04:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:02:47Z\", \"source_id\": 17626897, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Charing Cross", "service_state_platform": "2", "timing_fact_generation": 1789711368970146, "current_leg_arrival_utc": "2026-09-18T07:04:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T06:04:11.218205", "service_state_evidence_id": 17626897, "current_leg_start_actual_dep": "2026-09-18T07:02:00+01:00", "operational_evidence_version": 95, "service_state_event_time_utc": "2026-09-18T06:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T06:14:11.391352", "service_state_valid_until_kind": null, "operational_interpretation_version": 95, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P GRV CHX 1D18 376002+376007 10 75 None {"version": 3, "segments": [{"to_m": 414.818, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4928.336, "from_m": 414.818, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 4977.699, "from_m": 4928.336, "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": 10126.58, "from_m": 4977.699, "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": 11929.719, "from_m": 10126.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": 12445.409, "from_m": 11929.719, "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": 12795.097, "from_m": 12445.409, "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": 12840.738, "from_m": 12795.097, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13194.291, "from_m": 12840.738, "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": 13753.409, "from_m": 13194.291, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13781.099, "from_m": 13753.409, "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": 15369.531, "from_m": 13781.099, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16373.667, "from_m": 15369.531, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28245.5, "from_m": 16373.667, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28320.385, "from_m": 28245.5, "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": 29166.229, "from_m": 28320.385, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 29581.671, "from_m": 29166.229, "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": 29990.255, "from_m": 29581.671, "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": 30087.5, "from_m": 29990.255, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36197.253, "from_m": 30087.5, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 38161.345, "from_m": 36197.253, "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": 39627.034, "from_m": 38161.345, "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": 659911, "profile_key": "697449f75a52ed6077dd36967dcad66254d98e94540af4a910bd0d6080ca1265", "schedule_id": 21863, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0603", "location": "Gravesend", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37234}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0605H", "location": "Springhead Junction (CTRL)", "stage_seq": 2, "distance_m": 2415.58, "section_seq": 1, "route_path_id": 37234}, {"is_pass": false, "wtt_arr": "0607", "wtt_dep": "0607H", "location": "Northfleet", "stage_seq": 3, "distance_m": 3442.597, "section_seq": 1, "route_path_id": 37234}, {"is_pass": false, "wtt_arr": "0609", "wtt_dep": "0609H", "location": "Swanscombe", "stage_seq": 4, "distance_m": 4337.437, "section_seq": 1, "route_path_id": 37234}, {"is_pass": false, "wtt_arr": "0612", "wtt_dep": "0613", "location": "Greenhithe", "stage_seq": 5, "distance_m": 7780.075, "section_seq": 1, "route_path_id": 37234}, {"is_pass": false, "wtt_arr": "0614H", "wtt_dep": "0615", "location": "Stone Crossing", "stage_seq": 6, "distance_m": 9062.285, "section_seq": 1, "route_path_id": 37234}, {"is_pass": false, "wtt_arr": "0619", "wtt_dep": "0620", "location": "Dartford", "stage_seq": 7, "distance_m": 12172.692, "section_seq": 1, "route_path_id": 37234}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0621H", "location": "Dartford Jn", "stage_seq": 8, "distance_m": 12894.165, "section_seq": 1, "route_path_id": 37234}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0622H", "location": "Crayford Spur B Jn", "stage_seq": 9, "distance_m": 13781.099, "section_seq": 1, "route_path_id": 37234}, {"is_pass": false, "wtt_arr": "0623H", "wtt_dep": "0624H", "location": "Crayford", "stage_seq": 10, "distance_m": 15165.631, "section_seq": 1, "route_path_id": 37234}, {"is_pass": false, "wtt_arr": "0627", "wtt_dep": "0627H", "location": "Bexley", "stage_seq": 11, "distance_m": 17486.731, "section_seq": 1, "route_path_id": 37234}, {"is_pass": false, "wtt_arr": "0629H", "wtt_dep": "0630", "location": "Albany Park", "stage_seq": 12, "distance_m": 19074.817, "section_seq": 1, "route_path_id": 37234}, {"is_pass": false, "wtt_arr": "0632", "wtt_dep": "0633", "location": "Sidcup", "stage_seq": 13, "distance_m": 20578.622, "section_seq": 1, "route_path_id": 37234}, {"is_pass": false, "wtt_arr": "0635H", "wtt_dep": "0636H", "location": "New Eltham", "stage_seq": 14, "distance_m": 22968.764, "section_seq": 1, "route_path_id": 37234}, {"is_pass": false, "wtt_arr": "0638H", "wtt_dep": "0639", "location": "Mottingham", "stage_seq": 15, "distance_m": 24420.331, "section_seq": 1, "route_path_id": 37234}, {"is_pass": false, "wtt_arr": "0642", "wtt_dep": "0642H", "location": "Lee", "stage_seq": 16, "distance_m": 26998.582, "section_seq": 1, "route_path_id": 37234}, {"is_pass": false, "wtt_arr": "0644H", "wtt_dep": "0645H", "location": "Hither Green", "stage_seq": 17, "distance_m": 28157.157, "section_seq": 1, "route_path_id": 37234}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0648", "location": "Parks Bridge Jn", "stage_seq": 18, "distance_m": 29677.466, "section_seq": 1, "route_path_id": 37234}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0649H", "location": "Tanners Hill Jn (NX)", "stage_seq": 19, "distance_m": 31078.152, "section_seq": 1, "route_path_id": 37234}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0650H", "location": "New Cross", "stage_seq": 20, "distance_m": 31896.837, "section_seq": 1, "route_path_id": 37234}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0652H", "location": "Blue Anchor (Kent)", "stage_seq": 21, "distance_m": 34870.104, "section_seq": 1, "route_path_id": 37234}, {"is_pass": false, "wtt_arr": "0655", "wtt_dep": "0657", "location": "London Bridge", "stage_seq": 22, "distance_m": 36735.297, "section_seq": 1, "route_path_id": 37234}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0659", "location": "Ewer Street Jn", "stage_seq": 23, "distance_m": 37675.481, "section_seq": 1, "route_path_id": 37234}, {"is_pass": false, "wtt_arr": "0701", "wtt_dep": "0702", "location": "London Waterloo (East)", "stage_seq": 24, "distance_m": 38421.797, "section_seq": 1, "route_path_id": 37234}, {"is_pass": false, "wtt_arr": "0705", "wtt_dep": null, "location": "London Charing Cross", "stage_seq": 25, "distance_m": 39627.034, "section_seq": 1, "route_path_id": 37234}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 39627.034, "from_m": 0.0, "section_seq": 1, "route_path_id": 37234}], "total_distance_m": 39627.034, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 38480.012, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1147.022, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 32230, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:05:46Z", "source_id": 54939003, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T05:06:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:05:46Z", "source_id": 17590124, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T06:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32226, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:07:25Z", "source_id": 54941963, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T05:08:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:07:29Z", "source_id": 17591077, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T06:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32222, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:10:58Z", "source_id": 54948264, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T05:11:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:11:04Z", "source_id": 17592997, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T06:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32218, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:13:40Z", "source_id": 54953453, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T05:14:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:13:42Z", "source_id": 17594525, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T06:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31739, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:17:44Z", "source_id": 54961369, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T05:19:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:17:48Z", "source_id": 17596895, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T06:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31733, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:23:00Z", "source_id": 54971643, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T05:23:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:23:02Z", "source_id": 17600035, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T06:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31729, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:26:43Z", "source_id": 54979097, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T05:27:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:26:47Z", "source_id": 17602355, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T06:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31725, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:29:25Z", "source_id": 54984651, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T05:30:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:29:28Z", "source_id": 17604048, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T06:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31717, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:31:58Z", "source_id": 54990073, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T05:32:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:32:04Z", "source_id": 17605741, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T06:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31711, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:36:03Z", "source_id": 54999027, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T05:36:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:36:07Z", "source_id": 17608407, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T06:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31707, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:38:40Z", "source_id": 55004834, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T05:39:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:38:43Z", "source_id": 17610064, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T06:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31702, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:41:44Z", "source_id": 55011864, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T05:42:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:41:49Z", "source_id": 17612183, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T06:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31685, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:44:16Z", "source_id": 55017421, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T05:45:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:44:17Z", "source_id": 17613918, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T06:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29663, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:54:23Z", "source_id": 55041492, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T05:55:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:54:29Z", "source_id": 17621006, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T06:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31438, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:59:44Z", "source_id": 55055129, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-18T06:00:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:59:48Z", "source_id": 17624691, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-18T07:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31427, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:02:46Z", "source_id": 55062570, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-18T06:04:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:02:47Z", "source_id": 17626897, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-18T07:04:00+01:00", "operational_fact": true}] Gravesend 0603 0603 0 None None London Charing Cross 0705 0705 2 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P85213/2026-09-18/detailed None London Waterloo (East) 2026-09-18T07:02:00+01:00 London Charing Cross 3.0 {"type": "LineString", "coordinates": [[-0.10845059999999998, 51.504258], [-0.109574, 51.5040673], [-0.1098205, 51.5040254], [-0.11011079999999998, 51.50397699999999], [-0.1103694, 51.5039449], [-0.1105724, 51.50392170000001], [-0.11075409999999998, 51.50390589999999], [-0.1109881, 51.5038961], [-0.1112443, 51.503895099999994], [-0.1114918, 51.503897], [-0.1117646, 51.50390449999999], [-0.1119978, 51.5039168], [-0.1122025, 51.5039336], [-0.1124587, 51.5039593], [-0.1126681, 51.5039869], [-0.1128878, 51.5040274], [-0.11325109999999998, 51.50410240000001], [-0.1134168, 51.5041439], [-0.1135953, 51.504192299999985], [-0.1136148, 51.5041981], [-0.11401569999999998, 51.5043187], [-0.1142156, 51.504385], [-0.1144742, 51.50446289999999], [-0.1154355, 51.50476020000001], [-0.11575019999999998, 51.5048601], [-0.1160349, 51.50495070000001], [-0.1163081, 51.50503770000001], [-0.1165517, 51.50511050000001], [-0.1167739, 51.50517880000001], [-0.11697739999999998, 51.50524], [-0.1172478, 51.5053175], [-0.11752339999999996, 51.5053956], [-0.1178151, 51.50548280000001], [-0.11850899999999998, 51.5056953], [-0.1193403, 51.5059558], [-0.1200674, 51.50618299999999], [-0.12032769999999995, 51.50625930000001], [-0.1206904, 51.50635710000001], [-0.12090819999999998, 51.5064189], [-0.1218351, 51.50670459999999], [-0.1219798, 51.506749500000005], [-0.1221381, 51.506804800000005], [-0.122356, 51.50689289999999], [-0.1227274, 51.5070822], [-0.1228925, 51.507169899999994], [-0.12311449999999996, 51.5072838], [-0.1241603, 51.5078489]]} 0.7 0701 0704 London Waterloo (East) London Charing Cross London Charing Cross 51.5078489 -0.1241603 51.5078489 -0.1241603 1 0 2026-09-18 06:14:26 TERMINATED 2026-09-18 06:04:00 London Charing Cross TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17626897 1789711368970146 95 95 2026-09-18 06:14:11.391352 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 06:04:11.218205
629712 660121 W33989 655R17M618 2026-09-18 COMPLETE 17626824 2026-09-18 07:04:00 2026-09-18 06:14:26 2026-09-20 06:14:26 {"id": 660121, "stp": "P", "toc": "Avanti West Coast", "uid": "W33989", "consist": "807008", "dest_crs": "BHM", "num_carr": 7, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W33989/2026-09-18/detailed", "trust_id": "655R17M618", "origin_crs": "XOY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Birmingham New Street", "service_date": "2026-09-18", "dest_arr_time": "0705", "dest_platform": "3", "is_terminated": 1, "next_location": "Birmingham New Street", "signalling_id": "5R17", "timing_status": "EARLY", "origin_station": "Oxley Car. M.D.", "current_leg_arr": "0704", "current_leg_dep": "0621", "current_leg_end": "Birmingham New Street", "origin_dep_time": "0609", "origin_platform": null, "current_location": "Birmingham New Street H.s.", "last_update_time": "2026-09-18T06:14:26", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.1199992, 52.587655899999994], [-2.1198271999999996, 52.58755549999999], [-2.119565, 52.5874133], [-2.1192733999999995, 52.58727819999999], [-2.1189628, 52.58715889999999], [-2.1187187, 52.5870821], [-2.1183247999999995, 52.5869813], [-2.11802, 52.58692009999999], [-2.1177408, 52.58686939999999], [-2.1174195999999994, 52.586818], [-2.1172241, 52.5867897], [-2.1167229, 52.5867462], [-2.1163741, 52.5867448], [-2.1162074, 52.5867396], [-2.1160498, 52.5867341], [-2.1159247, 52.5867231], [-2.1157708, 52.58670850000001], [-2.1156252999999996, 52.5866894], [-2.115459, 52.5866752], [-2.1153042, 52.5866691], [-2.1150225, 52.58666759999999], [-2.1147645, 52.58668179999999], [-2.1145529, 52.5867051], [-2.1143634, 52.586732], [-2.1142177, 52.586753900000005], [-2.1140381, 52.58679269999999], [-2.1138069, 52.58685869999999], [-2.113558, 52.5869459], [-2.1134236999999994, 52.58699749999999], [-2.1132143, 52.58709329999999], [-2.1129331999999996, 52.5872236], [-2.1127755999999995, 52.58729159999999], [-2.1124741, 52.587412], [-2.1122722, 52.5874812], [-2.112051, 52.5875503], [-2.1117777000000006, 52.5876269], [-2.110982, 52.587848099999995], [-2.1108601, 52.58788199999999], [-2.1105773, 52.5879698], [-2.1102984, 52.58806839999998], [-2.1099856, 52.5882], [-2.1097185, 52.58831430000001], [-2.1094844000000004, 52.5884257], [-2.1092158999999997, 52.5885685], [-2.108184, 52.589145], [-2.1079627, 52.58926919999999], [-2.107585499999999, 52.5894756], [-2.1072517, 52.5896566], [-2.1071089, 52.5897447], [-2.1069016, 52.5898803], [-2.1066195, 52.5900694], [-2.1063034, 52.5903013], [-2.106161, 52.5903895], [-2.1060155, 52.59047000000001], [-2.1058031, 52.5905733], [-2.105605, 52.5906609], [-2.1054544, 52.59071499999999], [-2.1052839, 52.5907694], [-2.1051693, 52.59079860000001], [-2.1049639, 52.59084769999998], [-2.1047694999999997, 52.5908854], [-2.1044711, 52.59093339999999], [-2.1042149, 52.5909639], [-2.1038623, 52.5909848], [-2.1035739, 52.5909906], [-2.1033497, 52.5909819], [-2.1031771, 52.590968700000005], [-2.1028247, 52.5909233], [-2.1008106, 52.59062829999999], [-2.1002127, 52.59054069999999], [-2.0986072999999994, 52.590303199999994], [-2.0978634, 52.5901917], [-2.0974446, 52.590130599999995], [-2.0963198999999997, 52.58996319999999], [-2.0949766, 52.5897647], [-2.0938178, 52.5895845], [-2.0934493, 52.5895229], [-2.0927198, 52.58938469999999], [-2.0922274, 52.5892861], [-2.0902972, 52.5888849], [-2.088849999999999, 52.5885835], [-2.0871066, 52.5882032], [-2.080198199999999, 52.58677699999999], [-2.0795402999999997, 52.58663099999998], [-2.0789670999999994, 52.5864614], [-2.0784622, 52.58630860000002], [-2.0777096, 52.58608660000001], [-2.0761856, 52.585643000000005], [-2.0743113, 52.585088600000006], [-2.0735374, 52.5848667], [-2.0716339, 52.5843033], [-2.0698375, 52.58377870000001], [-2.0681947, 52.58329809999999], [-2.0671024, 52.58298299999999], [-2.0662361, 52.582776999999986], [-2.066125153474899, 52.58275395830865], [-2.0652105, 52.582563999999984], [-2.0644688, 52.58243370000001], [-2.0630056, 52.5821978], [-2.0621799000000003, 52.58210630000001], [-2.0610383, 52.5820042], [-2.0598011, 52.5819074], [-2.0590651999999996, 52.581881], [-2.0578714, 52.5818794], [-2.0560037, 52.5819097], [-2.0520902999999997, 52.581993999999995], [-2.0500168, 52.5820271], [-2.048629, 52.582053499999994], [-2.0469832999999995, 52.5820957], [-2.0454737999999995, 52.5821292], [-2.0447292, 52.5821468], [-2.0436397999999993, 52.58214849999999], [-2.0425300999999996, 52.5821292], [-2.0412639999999995, 52.58207989999999], [-2.0404035, 52.5820394], [-2.039627, 52.58197950000001], [-2.0388939, 52.581914399999995], [-2.0382305, 52.5818528], [-2.0373439, 52.5817507], [-2.0366659, 52.58166090000001], [-2.0358778, 52.5815377], [-2.0352259, 52.58142850000001], [-2.0348811, 52.58136509999999], [-2.0341568, 52.58122779999999], [-2.0334498, 52.58107460000001], [-2.0328919999999995, 52.5809563], [-2.0314252, 52.5806019], [-2.0306671, 52.5803994], [-2.028816, 52.579822699999994], [-2.02805, 52.5795586], [-2.0270928, 52.579210999999994], [-2.026388, 52.578923499999995], [-2.025919, 52.578723999999994], [-2.0248282, 52.57821739999999], [-2.0240433, 52.577843], [-2.0232384, 52.57742210000001], [-2.021835, 52.57663049999999], [-2.0207198, 52.57593739999999], [-2.0199371, 52.5754211], [-2.0193972, 52.57503299999998], [-2.0190408, 52.57475689999999], [-2.0186346, 52.5744388], [-2.0184808, 52.5743184], [-2.0182624, 52.5741367], [-2.0170059999999994, 52.5730918], [-2.0163986, 52.57260230000001], [-2.0160772, 52.57236030000001], [-2.0153117, 52.571796299999995], [-2.0151158999999996, 52.571661000000006], [-2.0147748, 52.5714357], [-2.014347, 52.57115009999999], [-2.0137748, 52.5707842], [-2.0133562, 52.5705239], [-2.012964, 52.57028739999999], [-2.0125084000000006, 52.57001549999999], [-2.0120439, 52.5697485], [-2.0115873, 52.5694974], [-2.0112646, 52.56932949999999], [-2.0108737, 52.5691234], [-2.0104015999999993, 52.56888549999999], [-2.0100985, 52.56874189999999], [-2.0097937999999997, 52.56860739999999], [-2.0094363999999993, 52.5684397], [-2.0091408, 52.56829799999999], [-2.0089075999999997, 52.56818979999999], [-2.0085155, 52.5680147], [-2.0081263999999996, 52.5678545], [-2.0076608, 52.5676727], [-2.0072979, 52.5675287], [-2.0067942, 52.56733169999999], [-2.0060334, 52.5670605], [-2.0055018, 52.56687600000001], [-2.0047052, 52.56660569999999], [-2.0039768, 52.5663734], [-2.003436, 52.5662122], [-2.002767599999999, 52.5660112], [-2.0021451, 52.5658588], [-2.0016657, 52.56574289999999], [-2.0014115999999995, 52.5656843], [-2.0008794, 52.5655557], [-2.0003529999999996, 52.565439], [-1.9995311, 52.565261], [-1.9987808, 52.5651068], [-1.9981008999999996, 52.56496409999999], [-1.9977746, 52.564892], [-1.9973897999999997, 52.5648038], [-1.9962156, 52.5644994], [-1.995976, 52.564437899999994], [-1.9952892, 52.56425829999999], [-1.9951134999999995, 52.564211], [-1.9946931, 52.5640636], [-1.9943177999999997, 52.5639356], [-1.9939954, 52.5638346], [-1.9936814, 52.563691], [-1.9931902, 52.563467200000005], [-1.9929857, 52.5633378], [-1.9927443, 52.5631916], [-1.9925847074001597, 52.56308138980011], [-1.9924033041477496, 52.562966950985576], [-1.9922335117130108, 52.56287016435415], [-1.9920735202003177, 52.56278860040556], [-1.9919215197140443, 52.56271982963947], [-1.991775700358564, 52.562661422555585], [-1.9916342522382515, 52.5626109496536], [-1.99149536545748, 52.56256598143322], [-1.9913572301206233, 52.56252408839412], [-1.991218036332056, 52.562482841036], [-1.991075974196151, 52.562439809858574], [-1.9909292338172824, 52.562392565361506], [-1.9907760052998245, 52.56233867804452], [-1.990614478748151, 52.562275718407285], [-1.9904428442666355, 52.56220125694951], [-1.990259291959652, 52.56211286417089], [-1.9900620119315744, 52.56200811057112], [-1.9899086, 52.5619221], [-1.988898, 52.56135990000001], [-1.9880755000000003, 52.56090239999999], [-1.9869053999999997, 52.5602452], [-1.9866379, 52.56007329999999], [-1.9863602, 52.559908699999994], [-1.9863219999999997, 52.559886099999986], [-1.986045, 52.5597197], [-1.9857733, 52.5595541], [-1.9854552000000003, 52.559373699999995], [-1.9849380999999993, 52.55904830000001], [-1.984496, 52.558810900000005], [-1.9841717999999997, 52.5586451], [-1.9840167, 52.55853110000001], [-1.9837148999999996, 52.5583091], [-1.9830959, 52.5578701], [-1.9824548, 52.5573952], [-1.9813643000000003, 52.5566426], [-1.9807674, 52.556194600000005], [-1.9799862999999995, 52.55563899999999], [-1.9798831, 52.55556010000001], [-1.9795700999999997, 52.5553543], [-1.9793684, 52.5552217], [-1.9792383, 52.5551418], [-1.9790169999999996, 52.554999899999984], [-1.9785865, 52.5547216], [-1.9783504000000005, 52.5545017], [-1.9781831, 52.5543183], [-1.9777671, 52.5540286], [-1.9777025, 52.55396139999999], [-1.9775027, 52.5537573], [-1.9764555, 52.55268749999999], [-1.9763913, 52.5526232], [-1.976293625062947, 52.55252529584243], [-1.9756690999999995, 52.551899299999995], [-1.9734958, 52.5496247], [-1.97285275126335, 52.54896191164581], [-1.9717049, 52.54777880000001], [-1.9697033, 52.5457189], [-1.9690693, 52.5450746], [-1.9690171, 52.545020699999995], [-1.9687723, 52.544768100000006], [-1.9677169000000003, 52.543669699999995], [-1.9661561, 52.5420737], [-1.9651982, 52.5410851], [-1.9651338, 52.5410195], [-1.9649053, 52.5407869], [-1.9645638999999997, 52.5404369], [-1.9637277, 52.53966719999998], [-1.96292, 52.53901890000001], [-1.9623860999999996, 52.5386428], [-1.9618027, 52.53825340000001], [-1.9612080000000005, 52.5378944], [-1.9605947999999995, 52.53755160000001], [-1.9600543, 52.537268], [-1.9594522999999997, 52.5369821], [-1.9591554, 52.5368446], [-1.9588654000000003, 52.5367167], [-1.9585226999999996, 52.536572], [-1.9582669, 52.53646830000001], [-1.9577304999999996, 52.536259699999995], [-1.9573134, 52.53610950000001], [-1.9568998999999996, 52.5359625], [-1.9567400999999995, 52.53590870000001], [-1.9565374, 52.53584149999999], [-1.9563566, 52.5357839], [-1.9561659, 52.5357257], [-1.9559649999999993, 52.5356624], [-1.9558118999999996, 52.5356156], [-1.955635, 52.5355653], [-1.9554097, 52.53550330000001], [-1.9552124, 52.535446699999994], [-1.9550126, 52.5353929], [-1.9547995, 52.5353377], [-1.9546239, 52.5352953], [-1.9544453, 52.5352517], [-1.9542591, 52.535205600000005], [-1.9541075000000003, 52.53516969999999], [-1.9539466, 52.53513300000001], [-1.9537506, 52.5350894], [-1.9536019, 52.5350579], [-1.9533874, 52.53501299999999], [-1.9531365999999997, 52.53496410000001], [-1.952907, 52.5349197], [-1.9526656, 52.53487489999999], [-1.9524497000000005, 52.5348365], [-1.9521815, 52.53479000000001], [-1.9519267, 52.53475], [-1.9516571, 52.534710100000005], [-1.9513447, 52.53466600000001], [-1.9510981, 52.5346337], [-1.9508109, 52.5345975], [-1.9505924999999995, 52.5345717], [-1.9502304, 52.534535], [-1.9500142999999996, 52.5345135], [-1.9498023999999996, 52.534495500000006], [-1.9495571999999997, 52.534475500000006], [-1.949341, 52.53445959999999], [-1.9490931, 52.5344428], [-1.9488528999999997, 52.5344286], [-1.9485592, 52.5344123], [-1.9483166, 52.53440369999999], [-1.9480846, 52.53439389999999], [-1.9478082000000003, 52.53438619999999], [-1.9475882, 52.5343813], [-1.9472999, 52.5343789], [-1.9470169, 52.53437809999999], [-1.9467593999999997, 52.5343772], [-1.9464697, 52.5343797], [-1.9461789, 52.5343849], [-1.9459225999999996, 52.53439029999999], [-1.9456639, 52.534398], [-1.9454036, 52.5344042], [-1.9451246, 52.534410699999995], [-1.944847, 52.5344172], [-1.944587, 52.5344232], [-1.9443269, 52.5344281], [-1.9440667, 52.53443059999999], [-1.9438586, 52.5344303], [-1.9435772, 52.5344281], [-1.9433516999999996, 52.5344254], [-1.9430995, 52.5344221], [-1.9428141, 52.5344175], [-1.9424934, 52.5344058], [-1.942205, 52.53439439999999], [-1.9419035, 52.5343808], [-1.941631, 52.53436500000001], [-1.9413856000000005, 52.53435189999999], [-1.9411509, 52.5343356], [-1.9408775000000005, 52.5343147], [-1.9406536, 52.534296799999986], [-1.940376, 52.5342723], [-1.9401158, 52.5342462], [-1.939842, 52.534214899999995], [-1.9395697999999997, 52.534183899999995], [-1.9393243, 52.53415289999999], [-1.939095, 52.5341227], [-1.9388603, 52.534091700000005], [-1.9385882999999997, 52.53405209999999], [-1.9383093, 52.5340113], [-1.9380556, 52.533970200000006], [-1.9378064, 52.5339289], [-1.9375286, 52.53388040000001], [-1.9373033, 52.5338396], [-1.9370069, 52.533782499999994], [-1.936732, 52.53372790000001], [-1.9364343, 52.533665099999986], [-1.9362051, 52.53361639999999], [-1.9359314999999997, 52.533556100000006], [-1.935674, 52.5334957], [-1.93543, 52.53343530000001], [-1.9352474, 52.5333885], [-1.9350154, 52.53332809999999], [-1.9346908, 52.533243299999995], [-1.9344389, 52.53317429999999], [-1.9341181999999997, 52.53308259999999], [-1.9338687, 52.53300670000001], [-1.9335551, 52.532912399999994], [-1.9333298, 52.5328398], [-1.9331058, 52.5327623], [-1.9328846, 52.53268640000001], [-1.9325788, 52.5325836], [-1.9322931, 52.5324825], [-1.932026, 52.53238590000001], [-1.9318156999999996, 52.5323063], [-1.93155, 52.53220309999999], [-1.9312779, 52.532094999999984], [-1.9310658, 52.5320073], [-1.9308634999999996, 52.53192359999999], [-1.9306302, 52.531823300000006], [-1.9303616999999995, 52.531703], [-1.930123, 52.5315913], [-1.9298925, 52.531487199999994], [-1.9296390999999995, 52.531364], [-1.9292689, 52.53117390000001], [-1.9290517, 52.5310695], [-1.9288857, 52.5309829], [-1.9286868999999995, 52.5308729], [-1.9285016, 52.5307689], [-1.9283326, 52.53067260000001], [-1.9281288, 52.530556], [-1.9279384, 52.53044500000001], [-1.9277426, 52.5303267], [-1.9275602, 52.53021410000001], [-1.9273752999999996, 52.5300994], [-1.9271525, 52.529958], [-1.9269325, 52.52981849999999], [-1.926718, 52.5296773], [-1.9265168, 52.529541899999984], [-1.9262982, 52.5293934], [-1.9261039, 52.529258299999995], [-1.9259067999999997, 52.5291196], [-1.9257202, 52.52898379999999], [-1.9255364, 52.5288484], [-1.9253608, 52.528713], [-1.9252027, 52.528591699999986], [-1.9250028999999995, 52.52843339999999], [-1.9248416999999995, 52.52830339999999], [-1.9246193000000005, 52.52812089999999], [-1.9244314, 52.527962299999984], [-1.9242703999999995, 52.5278196], [-1.9241057, 52.52767469999999], [-1.9239365, 52.5275234], [-1.9237729, 52.52737079999999], [-1.9235987, 52.5272047], [-1.9234094, 52.527023199999995], [-1.9232568, 52.5268726], [-1.9230864000000003, 52.5267005], [-1.922932, 52.526536099999994], [-1.9227552, 52.52635120000001], [-1.9226276, 52.5262122], [-1.9224749, 52.5260387], [-1.9223354, 52.52588699999999], [-1.92224, 52.5257814], [-1.9220403999999995, 52.52555980000001], [-1.9219316, 52.5254395], [-1.9217451, 52.52523800000001], [-1.9215909, 52.52507399999999], [-1.9214503, 52.5249291], [-1.9212945, 52.524772899999995], [-1.9211472, 52.524623899999995], [-1.9210251999999997, 52.5245072], [-1.9208935, 52.524380400000005], [-1.9207516, 52.52424859999999], [-1.9206052, 52.52411279999999], [-1.9204751, 52.5239937], [-1.9203439, 52.5238773], [-1.9202055, 52.523753799999994], [-1.9200580000000005, 52.5236256], [-1.9198838999999996, 52.52347830000001], [-1.9197295, 52.52335149999999], [-1.9195886, 52.5232348], [-1.9194251999999996, 52.52310539999999], [-1.9192817, 52.5229936], [-1.9191446999999997, 52.522888], [-1.918961, 52.5227501], [-1.9188028, 52.5226318], [-1.9186595, 52.522526000000006], [-1.9185091000000003, 52.52241639999999], [-1.9183696, 52.5223168], [-1.9181724, 52.52217890000001], [-1.918041, 52.522089099999995], [-1.917872, 52.52197489999999], [-1.9176762000000005, 52.521840299999994], [-1.9174979, 52.521728499999995], [-1.9172915, 52.5216023], [-1.9170888, 52.5214722], [-1.9170027, 52.52141779999999], [-1.9168674999999995, 52.5213188], [-1.9167831, 52.5212535], [-1.9166838, 52.5211785], [-1.9165752000000005, 52.521092], [-1.9164585, 52.520994900000005], [-1.9163270999999995, 52.5208774], [-1.9162037, 52.5207688], [-1.9161112, 52.52067579999999], [-1.9160066, 52.5205673], [-1.9159087, 52.52046769999999], [-1.9158254999999995, 52.5203673], [-1.9157491, 52.52027189999999], [-1.9156833, 52.5201862], [-1.9156109, 52.52007929999999], [-1.9155626, 52.5200001], [-1.915501, 52.5199006], [-1.9154379, 52.519785500000005], [-1.915395, 52.5196925], [-1.9153548, 52.51959779999999], [-1.9153104999999997, 52.519490099999985], [-1.9152743, 52.5193824], [-1.9152408, 52.5192755], [-1.9152139999999995, 52.5191678], [-1.9151952, 52.5190674], [-1.9151831, 52.518958], [-1.9151723999999997, 52.51884129999999], [-1.9151684, 52.5187303], [-1.9151723999999997, 52.5186112], [-1.9151885, 52.5184464], [-1.9152126000000005, 52.5182856], [-1.9152435, 52.518130499999984], [-1.9152797, 52.51797299999999], [-1.9153212, 52.51780329999999], [-1.9153601, 52.5176311], [-1.9154031, 52.517450700000005], [-1.9154393, 52.5172859], [-1.9154807999999997, 52.51710719999999], [-1.915513, 52.516974999999995], [-1.9155479, 52.516817499999995], [-1.9155727, 52.51670010000001], [-1.9155827999999997, 52.5166526], [-1.9156176, 52.516509000000006], [-1.9156430999999996, 52.5163874], [-1.9156632, 52.51628529999999], [-1.9157142, 52.51606659999999], [-1.9157356, 52.5159622], [-1.9157705, 52.5158169], [-1.9158, 52.5156912], [-1.9158388999999996, 52.515554900000005], [-1.9158807, 52.51541319999999], [-1.9159221, 52.515297], [-1.915965, 52.5151901], [-1.9160133, 52.5150832], [-1.9160709, 52.51496890000001], [-1.9161313, 52.514861200000006], [-1.9161863, 52.5147698], [-1.9162519999999996, 52.514675100000005], [-1.916319, 52.514582100000005], [-1.9164049, 52.514471099999994], [-1.9165003, 52.5143629], [-1.9165952999999996, 52.51425649999999], [-1.9166945, 52.51415849999999], [-1.9167696, 52.51409], [-1.9168810999999992, 52.5140022], [-1.9171665999999996, 52.5137888], [-1.9172551, 52.51372429999999], [-1.9173919, 52.5136313], [-1.9175502, 52.5135301], [-1.9177083999999995, 52.513440299999985], [-1.9179002, 52.5133334], [-1.9181148, 52.5132224], [-1.9183186, 52.513117900000005], [-1.9185292, 52.51301180000001], [-1.918729, 52.51291469999999], [-1.9189141000000003, 52.51283060000001], [-1.9190682999999995, 52.512759599999995], [-1.9192107, 52.5126955], [-1.9195900999999995, 52.51255269999999], [-1.9201056999999997, 52.512383699999994], [-1.920655, 52.51221880000001], [-1.9207742000000003, 52.512188300000005], [-1.9210237999999995, 52.5121282], [-1.9212449, 52.5120752], [-1.9214798, 52.51201720000001], [-1.9217197, 52.51194910000001], [-1.9219263999999996, 52.511887400000006], [-1.9221098999999997, 52.51182920000001], [-1.9222734999999995, 52.5117728], [-1.9224210999999995, 52.51171649999999], [-1.9225498, 52.51166349999999], [-1.9226678, 52.511615299999995], [-1.9228261, 52.511546799999984], [-1.9230018, 52.51146189999999], [-1.923164, 52.5113794], [-1.9233343000000005, 52.51128479999999], [-1.9235234, 52.5111697], [-1.9236736000000003, 52.5110701], [-1.9238105999999997, 52.5109725], [-1.9239687, 52.5108505], [-1.92408, 52.51075670000001], [-1.9241846, 52.510660400000006], [-1.9242837999999995, 52.5105657], [-1.9243709999999996, 52.5104767], [-1.9244569, 52.51038119999998], [-1.9245427, 52.5102808], [-1.9246124, 52.5101886], [-1.9246862, 52.51008409999999], [-1.9247506, 52.50998779999999], [-1.9248121999999996, 52.509891499999995], [-1.9248686, 52.5097927], [-1.9249195, 52.5097005], [-1.9249651, 52.5096058], [-1.9250174, 52.5094899], [-1.92511, 52.5092662], [-1.925165, 52.50913810000001], [-1.9252172999999997, 52.5090067], [-1.9252842999999995, 52.50883770000001], [-1.925346, 52.508679400000005], [-1.9254116999999995, 52.5085169], [-1.9254774, 52.50835039999998], [-1.9255378, 52.508199399999995], [-1.9256062, 52.5080321], [-1.9256679, 52.507875299999995], [-1.9257363000000003, 52.5077056], [-1.9257925999999996, 52.5075635], [-1.9258543, 52.50740760000001], [-1.9259146000000005, 52.50725990000001], [-1.9259735999999996, 52.5071121], [-1.92603, 52.5069709], [-1.9260903, 52.5068289], [-1.9261399, 52.506704], [-1.9261909, 52.506575000000005], [-1.9262498999999995, 52.5064387], [-1.9263036, 52.5063073], [-1.9263718999999997, 52.5061358], [-1.9264134999999996, 52.506024], [-1.9264564, 52.505911399999995], [-1.9264900000000005, 52.5058085], [-1.9265235000000005, 52.50570319999999], [-1.9265517, 52.50559950000001], [-1.9265744999999996, 52.5054893], [-1.9265946000000005, 52.505379100000006], [-1.9266066, 52.50527869999999], [-1.9266187, 52.505171], [-1.9266240999999995, 52.50506649999999], [-1.9266227, 52.5049587], [-1.9266149, 52.5048325], [-1.9266042, 52.50467170000001], [-1.9265948, 52.504515], [-1.9265812, 52.50437339999999], [-1.9265704, 52.50425020000001], [-1.9265596999999997, 52.504119499999995], [-1.9265517, 52.5039799], [-1.9265476, 52.503873799999994], [-1.9265448999999997, 52.503766899999995], [-1.9265462999999996, 52.503656699999986], [-1.926549, 52.503553800000006], [-1.926557, 52.50344440000001], [-1.9265744999999996, 52.503331], [-1.9265919, 52.503229700000006], [-1.9266147, 52.50311630000001], [-1.9266482, 52.50300849999999], [-1.9266897999999997, 52.50288599999999], [-1.9267249, 52.502783499999985], [-1.9267595, 52.5026942], [-1.9268077999999995, 52.502584000000006], [-1.9268574, 52.502495], [-1.9269084, 52.5024068], [-1.9269741, 52.502303999999995], [-1.9270397999999995, 52.5022093], [-1.9271203, 52.50210400000001], [-1.92719, 52.5020182], [-1.9272623999999996, 52.5019366], [-1.9273978999999997, 52.50178970000001], [-1.9274515, 52.501741499999994], [-1.9275253000000003, 52.50166959999999], [-1.9276274, 52.5015753], [-1.9277237999999997, 52.501495799999994], [-1.9278269999999995, 52.5014149], [-1.9279436999999997, 52.5013227], [-1.9280832000000003, 52.5012272], [-1.9282227, 52.50113979999999], [-1.9283433999999997, 52.5010663], [-1.9284641, 52.50099689999999], [-1.9285848, 52.50092839999999], [-1.9287403000000003, 52.5008467], [-1.9289911, 52.5007194], [-1.9292634, 52.50058630000001], [-1.9295195, 52.5004614], [-1.9296831, 52.500386299999995], [-1.9298212999999995, 52.50031690000001], [-1.9299634, 52.5002467], [-1.9300546, 52.500205], [-1.9302037, 52.50013919999999], [-1.9304207, 52.500035999999994], [-1.9306165, 52.499943], [-1.9308187000000003, 52.4998531], [-1.9310156999999992, 52.4997607], [-1.9311962, 52.4996772], [-1.9313957, 52.4995886], [-1.9316707, 52.49946859999999], [-1.9318020999999996, 52.499415600000006], [-1.9319736999999997, 52.499347], [-1.9321172, 52.49928899999999], [-1.9322392999999995, 52.4992433], [-1.9323572999999996, 52.4991992], [-1.9324726000000003, 52.49915839999999], [-1.9325230999999996, 52.49914090000001], [-1.9327236, 52.49907139999999], [-1.9328776000000003, 52.4990245], [-1.9330599999999996, 52.4989673], [-1.9332733, 52.498902], [-1.9334826999999997, 52.4988395], [-1.9336500999999997, 52.4987926], [-1.9338192999999997, 52.49874560000001], [-1.934035, 52.49869060000001], [-1.9342176, 52.4986444], [-1.9344306, 52.49859589999999], [-1.934668, 52.49854439999999], [-1.9348761, 52.498498999999995], [-1.9351081, 52.4984533], [-1.9353213, 52.49841409999999], [-1.9355196, 52.4983787], [-1.9356859, 52.4983501], [-1.9358766, 52.498320199999995], [-1.9360145, 52.498299499999995], [-1.9361352000000005, 52.4982832], [-1.9362561, 52.49826800000001], [-1.9365797310886383, 52.498229411434906], [-1.9366776861745432, 52.49821773162879], [-1.9368113, 52.4982018], [-1.9371465999999995, 52.4981659], [-1.9374334, 52.49813540000001], [-1.9376976, 52.4981076], [-1.9379819, 52.4980799], [-1.9382018, 52.498057], [-1.9385961, 52.4980154], [-1.9390147, 52.49797409999999], [-1.9392172, 52.4979488], [-1.9394008, 52.4979223], [-1.9396089, 52.49789079999999], [-1.9397951, 52.497855300000005], [-1.9400162999999997, 52.4978088], [-1.9402472, 52.4977536], [-1.9404873, 52.4976875], [-1.9407097, 52.497619400000005], [-1.9409243, 52.4975459], [-1.9411174, 52.49747409999999], [-1.9413051, 52.4973981], [-1.9414781, 52.4973214], [-1.9416404, 52.49724549999999], [-1.9418295000000003, 52.4971458], [-1.9419945000000003, 52.49705600000001], [-1.9421542999999992, 52.4969617], [-1.9423193999999997, 52.496856400000006], [-1.9426261, 52.49665999999999], [-1.9427494999999997, 52.49657429999999], [-1.94280300906001, 52.49653601835532], [-1.9428875999999995, 52.4964755], [-1.9429126, 52.4964557], [-1.9429534, 52.49642329999999], [-1.9430270999999997, 52.496354700000005], [-1.9431128, 52.49627240000001], [-1.9431478, 52.4962371], [-1.9432228999999996, 52.49616439999999], [-1.9433248, 52.4960632], [-1.9434147, 52.49595219999999], [-1.9434898, 52.4958534], [-1.9435542, 52.49575540000001], [-1.9436212, 52.495639399999995], [-1.9436789, 52.495525099999995], [-1.9437272, 52.4954043], [-1.9437647, 52.495299], [-1.9437929, 52.49518379999999], [-1.9438184000000005, 52.49506789999999], [-1.9438345, 52.49497070000001], [-1.9438372, 52.49486379999999], [-1.9438374000000005, 52.49475880000001], [-1.9438304, 52.4946564], [-1.9438184000000005, 52.494542900000006], [-1.943805, 52.49445310000001], [-1.9437862, 52.4943061], [-1.943785527465124, 52.49430286280318], [-1.9437593999999996, 52.49417709999999], [-1.9437365, 52.4940774], [-1.943708, 52.493981600000005], [-1.9436788000000005, 52.4938872], [-1.9436288, 52.49376689999999], [-1.9435819, 52.493668099999994], [-1.9435202000000005, 52.4935619], [-1.9434585, 52.49345579999999], [-1.9433860999999997, 52.4933561], [-1.9433123000000003, 52.49325979999999], [-1.9432265, 52.493156899999995], [-1.9431393, 52.493061400000016], [-1.9430069, 52.492929399999994], [-1.9428916, 52.49281589999999], [-1.9427839, 52.492718399999994], [-1.9426136000000005, 52.492566499999995], [-1.9425023, 52.4924612], [-1.9424342999999993, 52.4923896], [-1.9423722, 52.4923257], [-1.9423253000000005, 52.49226850000001], [-1.9422581999999995, 52.49219339999999], [-1.9421764, 52.4921011], [-1.9420952, 52.4920151], [-1.941938, 52.4918736], [-1.9419305, 52.4918667], [-1.9417473, 52.49170020000001], [-1.9415786, 52.49154370000001], [-1.9414043000000003, 52.4913869], [-1.9413398999999996, 52.49133379999999], [-1.9411843, 52.491194199999995], [-1.9410227431739588, 52.49105794725514], [-1.9410099999999997, 52.4910472], [-1.940841, 52.49091409999999], [-1.9407463999999996, 52.4908439], [-1.9406694, 52.490786699999994], [-1.9405403000000003, 52.490694100000006], [-1.9403998, 52.49059559999999], [-1.9402629999999996, 52.4905058], [-1.9401288999999995, 52.4904184], [-1.9399116, 52.4902853], [-1.9397077999999996, 52.490165299999994], [-1.9394972, 52.49005009999999], [-1.9392907, 52.4899383], [-1.9390775, 52.489828], [-1.938817, 52.4896979], [-1.9385786, 52.48958059999999], [-1.9382862, 52.4894377], [-1.9379549999999997, 52.48927760000001], [-1.9376023, 52.4890988], [-1.9372629999999995, 52.4889191], [-1.9371996, 52.488883699999995], [-1.9371230999999995, 52.48884129999999], [-1.9369599, 52.4887517], [-1.9367906, 52.48865180000001], [-1.9365950999999997, 52.4885386], [-1.9363765, 52.488405500000006], [-1.9361539000000003, 52.4882716], [-1.9359514, 52.488153999999994], [-1.9357485, 52.48803769999999], [-1.9355638, 52.4879367], [-1.9353085999999995, 52.4877952], [-1.9350448, 52.4876566], [-1.9347497, 52.4875007], [-1.9344760999999997, 52.4873594], [-1.9341995, 52.48721619999999], [-1.9338723, 52.4870463], [-1.9335763, 52.4868947], [-1.9331949999999996, 52.48669429999999], [-1.9328923, 52.48654109999999], [-1.9325851999999997, 52.4863818], [-1.9322887999999996, 52.48622749999999], [-1.932031, 52.48609], [-1.9317306, 52.48593559999999], [-1.9314248, 52.4857756], [-1.9311153, 52.48561740000001], [-1.9308055, 52.485457399999994], [-1.9305293, 52.4853128], [-1.9301979999999996, 52.4851438], [-1.929848, 52.48496], [-1.9295409, 52.4848032], [-1.9291868, 52.48461940000001], [-1.9288703999999997, 52.484475199999984], [-1.9287164999999995, 52.484394], [-1.9284179999999995, 52.4842263], [-1.9280347999999996, 52.4840339], [-1.9279414, 52.4839859], [-1.9278484, 52.4839489], [-1.9277782999999995, 52.4839192], [-1.9277009, 52.483889299999994], [-1.9276200999999995, 52.48385629999999], [-1.927553, 52.4838278], [-1.9274823, 52.4837962], [-1.9273934, 52.48375339999999], [-1.9271551, 52.4836353], [-1.9268503, 52.48348229999999], [-1.926632, 52.4833756], [-1.9263423, 52.4832343], [-1.9260912, 52.483110700000005], [-1.9258032, 52.4829738], [-1.9255644999999997, 52.4828643], [-1.9252936000000005, 52.4827377], [-1.9249714, 52.48259289999999], [-1.9248054000000003, 52.48251799999999], [-1.9246646000000005, 52.48245099999999], [-1.9245466, 52.4823955], [-1.9244286, 52.48233590000001], [-1.9243213, 52.4822779], [-1.9241724, 52.4821946], [-1.9240169, 52.482108], [-1.9238596, 52.4820277], [-1.9235028999999997, 52.48186269999999], [-1.9234238, 52.48182270000001], [-1.9232038, 52.4817239], [-1.9230067, 52.48163160000001], [-1.9228913, 52.4815809], [-1.9227629, 52.48152650000001], [-1.9226449000000003, 52.48148], [-1.9224706000000005, 52.481413], [-1.9221902999999996, 52.48130519999999], [-1.9219086, 52.48120549999999], [-1.9216712999999996, 52.48112470000001], [-1.9214741, 52.481057699999994], [-1.9212622, 52.480987500000005], [-1.9210356, 52.4809156], [-1.9207741, 52.4808347], [-1.9204991, 52.480753099999994], [-1.9202135, 52.480668099999995], [-1.9199386, 52.4805905], [-1.9196365, 52.48050769999999], [-1.919382, 52.480442700000005], [-1.9191298999999995, 52.4803773], [-1.9188898, 52.4803194], [-1.9185998, 52.4802488], [-1.9182956999999996, 52.48017970000001], [-1.9181629, 52.480147], [-1.9180504, 52.4801192], [-1.9179175999999996, 52.48008], [-1.9177252, 52.480031], [-1.9176467, 52.4800147], [-1.9174536, 52.479977099999985], [-1.9172975999999995, 52.4799484], [-1.9170929000000003, 52.4799121], [-1.9168634, 52.4798741], [-1.9166765999999995, 52.4798441], [-1.9165018, 52.4798174], [-1.9162464, 52.47978319999999], [-1.9158271, 52.47972659999999], [-1.9154445999999992, 52.4796795], [-1.9151286, 52.4796451], [-1.9140349, 52.4795305], [-1.9078707, 52.47893], [-1.904466, 52.4785901], [-1.904316, 52.4785752], [-1.9042041, 52.47855419999999], [-1.9041223000000005, 52.47853560000001], [-1.90407, 52.47852360000001], [-1.9039546, 52.4785039], [-1.9037645999999997, 52.4784715], [-1.9035493999999995, 52.4784419], [-1.9033056, 52.4784156], [-1.9032889, 52.4784018], [-1.9031968, 52.4783872], [-1.903164, 52.47838039999999], [-1.9030206000000005, 52.4783505], [-1.902971, 52.4783387], [-1.90289, 52.4783267], [-1.9028189, 52.47831529999999], [-1.9027423, 52.4783006], [-1.9026606, 52.47828419999998], [-1.9025848000000003, 52.478269199999986], [-1.9025204, 52.47825530000001], [-1.9022904, 52.4782047], [-1.9021657999999997, 52.47817959999999], [-1.9019015, 52.47814139999999], [-1.9017029, 52.478085799999995], [-1.9015239, 52.47804049999999], [-1.901208, 52.4779791], [-1.9010567, 52.4779524], [-1.9008897, 52.47792269999999], [-1.9007016, 52.477888], [-1.9005349, 52.47785859999999], [-1.9002593, 52.47782649999999], [-1.9001201000000003, 52.4778109], [-1.9000793, 52.4778063], [-1.8995766, 52.47774979999999]]}", "current_leg_start": "Wolverhampton", "dest_arr_time_act": "0705", "motion_projection": null, "next_location_lat": "52.4777498", "next_location_lon": "-1.8995766", "previous_location": "Wolverhampton", "current_leg_milage": "15.3", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 242.666, \"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\": 266.193, \"from_m\": 242.666, \"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\": 1438.317, \"from_m\": 266.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\": 1524.421, \"from_m\": 1438.317, \"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\": 1651.771, \"from_m\": 1524.421, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1967.997, \"from_m\": 1651.771, \"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\": 2632.124, \"from_m\": 1967.997, \"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\": 2927.34, \"from_m\": 2632.124, \"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\": 2976.102, \"from_m\": 2927.34, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3628.859, \"from_m\": 2976.102, \"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\": 5298.577, \"from_m\": 3628.859, \"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\": 11967.249, \"from_m\": 5298.577, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 12528.679, \"from_m\": 11967.249, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12584.111, \"from_m\": 12528.679, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19326.412, \"from_m\": 12584.111, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 19861.056, \"from_m\": 19326.412, \"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\": 23043.751, \"from_m\": 19861.056, \"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\": 23071.379, \"from_m\": 23043.751, \"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\": 23098.039, \"from_m\": 23071.379, \"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\": 23609.189, \"from_m\": 23098.039, \"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\": 23629.105, \"from_m\": 23609.189, \"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\": 23668.434, \"from_m\": 23629.105, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25839.517, \"from_m\": 23668.434, \"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\": 26702.0, \"from_m\": 25839.517, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27010.855, \"from_m\": 26702.0, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}], \"service_id\": 660121, \"profile_key\": \"bd41417ce288155ba063415f2372db9ea8db9a4e3a35b5bd20ac0ac22a2a63eb\", \"schedule_id\": 25588, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0609\", \"location\": \"Oxley Car. M.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101113}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0611\", \"location\": \"Stafford Rd Jn\", \"stage_seq\": 2, \"distance_m\": 523.331, \"section_seq\": 1, \"route_path_id\": 101113}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0617\", \"location\": \"Wolverhampton North Jn\", \"stage_seq\": 3, \"distance_m\": 1576.732, \"section_seq\": 1, \"route_path_id\": 101113}, {\"is_pass\": false, \"wtt_arr\": \"0619\", \"wtt_dep\": \"0626\", \"location\": \"Wolverhampton\", \"stage_seq\": 4, \"distance_m\": 2310.664, \"section_seq\": 1, \"route_path_id\": 101113}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0638\", \"location\": \"Portobello Jn (West Midlands)\", \"stage_seq\": 5, \"distance_m\": 5341.649, \"section_seq\": 1, \"route_path_id\": 101113}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0643H\", \"location\": \"Darlaston Jn\", \"stage_seq\": 6, \"distance_m\": 10167.252, \"section_seq\": 1, \"route_path_id\": 101113}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0646\", \"location\": \"Bescot Stadium\", \"stage_seq\": 7, \"distance_m\": 12122.501, \"section_seq\": 1, \"route_path_id\": 101113}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0652\", \"location\": \"Perry Barr North Jn\", \"stage_seq\": 8, \"distance_m\": 19288.444, \"section_seq\": 1, \"route_path_id\": 101113}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0653\", \"location\": \"Perry Barr West Jn\", \"stage_seq\": 9, \"distance_m\": 19861.056, \"section_seq\": 1, \"route_path_id\": 101113}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0659\", \"location\": \"Soho East Jn\", \"stage_seq\": 10, \"distance_m\": 23062.12, \"section_seq\": 1, \"route_path_id\": 101113}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0700\", \"location\": \"Soho South Jn\", \"stage_seq\": 11, \"distance_m\": 23726.947, \"section_seq\": 1, \"route_path_id\": 101113}, {\"is_pass\": false, \"wtt_arr\": \"0705\", \"wtt_dep\": null, \"location\": \"Birmingham New Street\", \"stage_seq\": 12, \"distance_m\": 27010.855, \"section_seq\": 1, \"route_path_id\": 101113}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 27010.855, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101113}], \"total_distance_m\": 27010.855, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 26118.668, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 892.187, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0609", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "43.0", "current_position_lat": "52.4777498", "current_position_lon": "-1.8995766", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 19059, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:17:14Z\", \"source_id\": 54960330, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:18:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:17:17Z\", \"source_id\": 17596565, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19557, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:43:59Z\", \"source_id\": 55016859, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:44:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:43:59Z\", \"source_id\": 17613727, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19339, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:02:36Z\", \"source_id\": 55062187, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:04:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:02:41Z\", \"source_id\": 17626824, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Birmingham New Street", "service_state_platform": "3", "timing_fact_generation": 1789711362603855, "current_leg_arrival_utc": "2026-09-18T07:04:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T06:04:17.101773", "service_state_evidence_id": 17626824, "current_leg_start_actual_dep": "2026-09-18T06:26:00+01:00", "operational_evidence_version": 39, "service_state_event_time_utc": "2026-09-18T06:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T06:14:17.864500", "service_state_valid_until_kind": null, "operational_interpretation_version": 39, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Avanti West Coast P XOY BHM 5R17 807008 7 125 None {"version": 3, "segments": [{"to_m": 242.666, "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": 266.193, "from_m": 242.666, "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": 1438.317, "from_m": 266.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": 1524.421, "from_m": 1438.317, "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": 1651.771, "from_m": 1524.421, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 1967.997, "from_m": 1651.771, "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": 2632.124, "from_m": 1967.997, "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": 2927.34, "from_m": 2632.124, "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": 2976.102, "from_m": 2927.34, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3628.859, "from_m": 2976.102, "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": 5298.577, "from_m": 3628.859, "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": 11967.249, "from_m": 5298.577, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 12528.679, "from_m": 11967.249, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12584.111, "from_m": 12528.679, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19326.412, "from_m": 12584.111, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 19861.056, "from_m": 19326.412, "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": 23043.751, "from_m": 19861.056, "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": 23071.379, "from_m": 23043.751, "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": 23098.039, "from_m": 23071.379, "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": 23609.189, "from_m": 23098.039, "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": 23629.105, "from_m": 23609.189, "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": 23668.434, "from_m": 23629.105, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25839.517, "from_m": 23668.434, "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": 26702.0, "from_m": 25839.517, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27010.855, "from_m": 26702.0, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}], "service_id": 660121, "profile_key": "bd41417ce288155ba063415f2372db9ea8db9a4e3a35b5bd20ac0ac22a2a63eb", "schedule_id": 25588, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0609", "location": "Oxley Car. M.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 101113}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0611", "location": "Stafford Rd Jn", "stage_seq": 2, "distance_m": 523.331, "section_seq": 1, "route_path_id": 101113}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0617", "location": "Wolverhampton North Jn", "stage_seq": 3, "distance_m": 1576.732, "section_seq": 1, "route_path_id": 101113}, {"is_pass": false, "wtt_arr": "0619", "wtt_dep": "0626", "location": "Wolverhampton", "stage_seq": 4, "distance_m": 2310.664, "section_seq": 1, "route_path_id": 101113}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0638", "location": "Portobello Jn (West Midlands)", "stage_seq": 5, "distance_m": 5341.649, "section_seq": 1, "route_path_id": 101113}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0643H", "location": "Darlaston Jn", "stage_seq": 6, "distance_m": 10167.252, "section_seq": 1, "route_path_id": 101113}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0646", "location": "Bescot Stadium", "stage_seq": 7, "distance_m": 12122.501, "section_seq": 1, "route_path_id": 101113}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0652", "location": "Perry Barr North Jn", "stage_seq": 8, "distance_m": 19288.444, "section_seq": 1, "route_path_id": 101113}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0653", "location": "Perry Barr West Jn", "stage_seq": 9, "distance_m": 19861.056, "section_seq": 1, "route_path_id": 101113}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0659", "location": "Soho East Jn", "stage_seq": 10, "distance_m": 23062.12, "section_seq": 1, "route_path_id": 101113}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0700", "location": "Soho South Jn", "stage_seq": 11, "distance_m": 23726.947, "section_seq": 1, "route_path_id": 101113}, {"is_pass": false, "wtt_arr": "0705", "wtt_dep": null, "location": "Birmingham New Street", "stage_seq": 12, "distance_m": 27010.855, "section_seq": 1, "route_path_id": 101113}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 27010.855, "from_m": 0.0, "section_seq": 1, "route_path_id": 101113}], "total_distance_m": 27010.855, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 26118.668, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 892.187, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 19059, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:17:14Z", "source_id": 54960330, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T05:18:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:17:17Z", "source_id": 17596565, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T06:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19557, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:43:59Z", "source_id": 55016859, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T05:44:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:43:59Z", "source_id": 17613727, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T06:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19339, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:02:36Z", "source_id": 55062187, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T06:04:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:02:41Z", "source_id": 17626824, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T07:04:00+01:00", "operational_fact": true}] Oxley Car. M.D. 0609 0609 None None None Birmingham New Street 0705 0705 3 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:W33989/2026-09-18/detailed None Wolverhampton 2026-09-18T06:26:00+01:00 Birmingham New Street 43.0 {"type": "LineString", "coordinates": [[-2.1199992, 52.587655899999994], [-2.1198271999999996, 52.58755549999999], [-2.119565, 52.5874133], [-2.1192733999999995, 52.58727819999999], [-2.1189628, 52.58715889999999], [-2.1187187, 52.5870821], [-2.1183247999999995, 52.5869813], [-2.11802, 52.58692009999999], [-2.1177408, 52.58686939999999], [-2.1174195999999994, 52.586818], [-2.1172241, 52.5867897], [-2.1167229, 52.5867462], [-2.1163741, 52.5867448], [-2.1162074, 52.5867396], [-2.1160498, 52.5867341], [-2.1159247, 52.5867231], [-2.1157708, 52.58670850000001], [-2.1156252999999996, 52.5866894], [-2.115459, 52.5866752], [-2.1153042, 52.5866691], [-2.1150225, 52.58666759999999], [-2.1147645, 52.58668179999999], [-2.1145529, 52.5867051], [-2.1143634, 52.586732], [-2.1142177, 52.586753900000005], [-2.1140381, 52.58679269999999], [-2.1138069, 52.58685869999999], [-2.113558, 52.5869459], [-2.1134236999999994, 52.58699749999999], [-2.1132143, 52.58709329999999], [-2.1129331999999996, 52.5872236], [-2.1127755999999995, 52.58729159999999], [-2.1124741, 52.587412], [-2.1122722, 52.5874812], [-2.112051, 52.5875503], [-2.1117777000000006, 52.5876269], [-2.110982, 52.587848099999995], [-2.1108601, 52.58788199999999], [-2.1105773, 52.5879698], [-2.1102984, 52.58806839999998], [-2.1099856, 52.5882], [-2.1097185, 52.58831430000001], [-2.1094844000000004, 52.5884257], [-2.1092158999999997, 52.5885685], [-2.108184, 52.589145], [-2.1079627, 52.58926919999999], [-2.107585499999999, 52.5894756], [-2.1072517, 52.5896566], [-2.1071089, 52.5897447], [-2.1069016, 52.5898803], [-2.1066195, 52.5900694], [-2.1063034, 52.5903013], [-2.106161, 52.5903895], [-2.1060155, 52.59047000000001], [-2.1058031, 52.5905733], [-2.105605, 52.5906609], [-2.1054544, 52.59071499999999], [-2.1052839, 52.5907694], [-2.1051693, 52.59079860000001], [-2.1049639, 52.59084769999998], [-2.1047694999999997, 52.5908854], [-2.1044711, 52.59093339999999], [-2.1042149, 52.5909639], [-2.1038623, 52.5909848], [-2.1035739, 52.5909906], [-2.1033497, 52.5909819], [-2.1031771, 52.590968700000005], [-2.1028247, 52.5909233], [-2.1008106, 52.59062829999999], [-2.1002127, 52.59054069999999], [-2.0986072999999994, 52.590303199999994], [-2.0978634, 52.5901917], [-2.0974446, 52.590130599999995], [-2.0963198999999997, 52.58996319999999], [-2.0949766, 52.5897647], [-2.0938178, 52.5895845], [-2.0934493, 52.5895229], [-2.0927198, 52.58938469999999], [-2.0922274, 52.5892861], [-2.0902972, 52.5888849], [-2.088849999999999, 52.5885835], [-2.0871066, 52.5882032], [-2.080198199999999, 52.58677699999999], [-2.0795402999999997, 52.58663099999998], [-2.0789670999999994, 52.5864614], [-2.0784622, 52.58630860000002], [-2.0777096, 52.58608660000001], [-2.0761856, 52.585643000000005], [-2.0743113, 52.585088600000006], [-2.0735374, 52.5848667], [-2.0716339, 52.5843033], [-2.0698375, 52.58377870000001], [-2.0681947, 52.58329809999999], [-2.0671024, 52.58298299999999], [-2.0662361, 52.582776999999986], [-2.066125153474899, 52.58275395830865], [-2.0652105, 52.582563999999984], [-2.0644688, 52.58243370000001], [-2.0630056, 52.5821978], [-2.0621799000000003, 52.58210630000001], [-2.0610383, 52.5820042], [-2.0598011, 52.5819074], [-2.0590651999999996, 52.581881], [-2.0578714, 52.5818794], [-2.0560037, 52.5819097], [-2.0520902999999997, 52.581993999999995], [-2.0500168, 52.5820271], [-2.048629, 52.582053499999994], [-2.0469832999999995, 52.5820957], [-2.0454737999999995, 52.5821292], [-2.0447292, 52.5821468], [-2.0436397999999993, 52.58214849999999], [-2.0425300999999996, 52.5821292], [-2.0412639999999995, 52.58207989999999], [-2.0404035, 52.5820394], [-2.039627, 52.58197950000001], [-2.0388939, 52.581914399999995], [-2.0382305, 52.5818528], [-2.0373439, 52.5817507], [-2.0366659, 52.58166090000001], [-2.0358778, 52.5815377], [-2.0352259, 52.58142850000001], [-2.0348811, 52.58136509999999], [-2.0341568, 52.58122779999999], [-2.0334498, 52.58107460000001], [-2.0328919999999995, 52.5809563], [-2.0314252, 52.5806019], [-2.0306671, 52.5803994], [-2.028816, 52.579822699999994], [-2.02805, 52.5795586], [-2.0270928, 52.579210999999994], [-2.026388, 52.578923499999995], [-2.025919, 52.578723999999994], [-2.0248282, 52.57821739999999], [-2.0240433, 52.577843], [-2.0232384, 52.57742210000001], [-2.021835, 52.57663049999999], [-2.0207198, 52.57593739999999], [-2.0199371, 52.5754211], [-2.0193972, 52.57503299999998], [-2.0190408, 52.57475689999999], [-2.0186346, 52.5744388], [-2.0184808, 52.5743184], [-2.0182624, 52.5741367], [-2.0170059999999994, 52.5730918], [-2.0163986, 52.57260230000001], [-2.0160772, 52.57236030000001], [-2.0153117, 52.571796299999995], [-2.0151158999999996, 52.571661000000006], [-2.0147748, 52.5714357], [-2.014347, 52.57115009999999], [-2.0137748, 52.5707842], [-2.0133562, 52.5705239], [-2.012964, 52.57028739999999], [-2.0125084000000006, 52.57001549999999], [-2.0120439, 52.5697485], [-2.0115873, 52.5694974], [-2.0112646, 52.56932949999999], [-2.0108737, 52.5691234], [-2.0104015999999993, 52.56888549999999], [-2.0100985, 52.56874189999999], [-2.0097937999999997, 52.56860739999999], [-2.0094363999999993, 52.5684397], [-2.0091408, 52.56829799999999], [-2.0089075999999997, 52.56818979999999], [-2.0085155, 52.5680147], [-2.0081263999999996, 52.5678545], [-2.0076608, 52.5676727], [-2.0072979, 52.5675287], [-2.0067942, 52.56733169999999], [-2.0060334, 52.5670605], [-2.0055018, 52.56687600000001], [-2.0047052, 52.56660569999999], [-2.0039768, 52.5663734], [-2.003436, 52.5662122], [-2.002767599999999, 52.5660112], [-2.0021451, 52.5658588], [-2.0016657, 52.56574289999999], [-2.0014115999999995, 52.5656843], [-2.0008794, 52.5655557], [-2.0003529999999996, 52.565439], [-1.9995311, 52.565261], [-1.9987808, 52.5651068], [-1.9981008999999996, 52.56496409999999], [-1.9977746, 52.564892], [-1.9973897999999997, 52.5648038], [-1.9962156, 52.5644994], [-1.995976, 52.564437899999994], [-1.9952892, 52.56425829999999], [-1.9951134999999995, 52.564211], [-1.9946931, 52.5640636], [-1.9943177999999997, 52.5639356], [-1.9939954, 52.5638346], [-1.9936814, 52.563691], [-1.9931902, 52.563467200000005], [-1.9929857, 52.5633378], [-1.9927443, 52.5631916], [-1.9925847074001597, 52.56308138980011], [-1.9924033041477496, 52.562966950985576], [-1.9922335117130108, 52.56287016435415], [-1.9920735202003177, 52.56278860040556], [-1.9919215197140443, 52.56271982963947], [-1.991775700358564, 52.562661422555585], [-1.9916342522382515, 52.5626109496536], [-1.99149536545748, 52.56256598143322], [-1.9913572301206233, 52.56252408839412], [-1.991218036332056, 52.562482841036], [-1.991075974196151, 52.562439809858574], [-1.9909292338172824, 52.562392565361506], [-1.9907760052998245, 52.56233867804452], [-1.990614478748151, 52.562275718407285], [-1.9904428442666355, 52.56220125694951], [-1.990259291959652, 52.56211286417089], [-1.9900620119315744, 52.56200811057112], [-1.9899086, 52.5619221], [-1.988898, 52.56135990000001], [-1.9880755000000003, 52.56090239999999], [-1.9869053999999997, 52.5602452], [-1.9866379, 52.56007329999999], [-1.9863602, 52.559908699999994], [-1.9863219999999997, 52.559886099999986], [-1.986045, 52.5597197], [-1.9857733, 52.5595541], [-1.9854552000000003, 52.559373699999995], [-1.9849380999999993, 52.55904830000001], [-1.984496, 52.558810900000005], [-1.9841717999999997, 52.5586451], [-1.9840167, 52.55853110000001], [-1.9837148999999996, 52.5583091], [-1.9830959, 52.5578701], [-1.9824548, 52.5573952], [-1.9813643000000003, 52.5566426], [-1.9807674, 52.556194600000005], [-1.9799862999999995, 52.55563899999999], [-1.9798831, 52.55556010000001], [-1.9795700999999997, 52.5553543], [-1.9793684, 52.5552217], [-1.9792383, 52.5551418], [-1.9790169999999996, 52.554999899999984], [-1.9785865, 52.5547216], [-1.9783504000000005, 52.5545017], [-1.9781831, 52.5543183], [-1.9777671, 52.5540286], [-1.9777025, 52.55396139999999], [-1.9775027, 52.5537573], [-1.9764555, 52.55268749999999], [-1.9763913, 52.5526232], [-1.976293625062947, 52.55252529584243], [-1.9756690999999995, 52.551899299999995], [-1.9734958, 52.5496247], [-1.97285275126335, 52.54896191164581], [-1.9717049, 52.54777880000001], [-1.9697033, 52.5457189], [-1.9690693, 52.5450746], [-1.9690171, 52.545020699999995], [-1.9687723, 52.544768100000006], [-1.9677169000000003, 52.543669699999995], [-1.9661561, 52.5420737], [-1.9651982, 52.5410851], [-1.9651338, 52.5410195], [-1.9649053, 52.5407869], [-1.9645638999999997, 52.5404369], [-1.9637277, 52.53966719999998], [-1.96292, 52.53901890000001], [-1.9623860999999996, 52.5386428], [-1.9618027, 52.53825340000001], [-1.9612080000000005, 52.5378944], [-1.9605947999999995, 52.53755160000001], [-1.9600543, 52.537268], [-1.9594522999999997, 52.5369821], [-1.9591554, 52.5368446], [-1.9588654000000003, 52.5367167], [-1.9585226999999996, 52.536572], [-1.9582669, 52.53646830000001], [-1.9577304999999996, 52.536259699999995], [-1.9573134, 52.53610950000001], [-1.9568998999999996, 52.5359625], [-1.9567400999999995, 52.53590870000001], [-1.9565374, 52.53584149999999], [-1.9563566, 52.5357839], [-1.9561659, 52.5357257], [-1.9559649999999993, 52.5356624], [-1.9558118999999996, 52.5356156], [-1.955635, 52.5355653], [-1.9554097, 52.53550330000001], [-1.9552124, 52.535446699999994], [-1.9550126, 52.5353929], [-1.9547995, 52.5353377], [-1.9546239, 52.5352953], [-1.9544453, 52.5352517], [-1.9542591, 52.535205600000005], [-1.9541075000000003, 52.53516969999999], [-1.9539466, 52.53513300000001], [-1.9537506, 52.5350894], [-1.9536019, 52.5350579], [-1.9533874, 52.53501299999999], [-1.9531365999999997, 52.53496410000001], [-1.952907, 52.5349197], [-1.9526656, 52.53487489999999], [-1.9524497000000005, 52.5348365], [-1.9521815, 52.53479000000001], [-1.9519267, 52.53475], [-1.9516571, 52.534710100000005], [-1.9513447, 52.53466600000001], [-1.9510981, 52.5346337], [-1.9508109, 52.5345975], [-1.9505924999999995, 52.5345717], [-1.9502304, 52.534535], [-1.9500142999999996, 52.5345135], [-1.9498023999999996, 52.534495500000006], [-1.9495571999999997, 52.534475500000006], [-1.949341, 52.53445959999999], [-1.9490931, 52.5344428], [-1.9488528999999997, 52.5344286], [-1.9485592, 52.5344123], [-1.9483166, 52.53440369999999], [-1.9480846, 52.53439389999999], [-1.9478082000000003, 52.53438619999999], [-1.9475882, 52.5343813], [-1.9472999, 52.5343789], [-1.9470169, 52.53437809999999], [-1.9467593999999997, 52.5343772], [-1.9464697, 52.5343797], [-1.9461789, 52.5343849], [-1.9459225999999996, 52.53439029999999], [-1.9456639, 52.534398], [-1.9454036, 52.5344042], [-1.9451246, 52.534410699999995], [-1.944847, 52.5344172], [-1.944587, 52.5344232], [-1.9443269, 52.5344281], [-1.9440667, 52.53443059999999], [-1.9438586, 52.5344303], [-1.9435772, 52.5344281], [-1.9433516999999996, 52.5344254], [-1.9430995, 52.5344221], [-1.9428141, 52.5344175], [-1.9424934, 52.5344058], [-1.942205, 52.53439439999999], [-1.9419035, 52.5343808], [-1.941631, 52.53436500000001], [-1.9413856000000005, 52.53435189999999], [-1.9411509, 52.5343356], [-1.9408775000000005, 52.5343147], [-1.9406536, 52.534296799999986], [-1.940376, 52.5342723], [-1.9401158, 52.5342462], [-1.939842, 52.534214899999995], [-1.9395697999999997, 52.534183899999995], [-1.9393243, 52.53415289999999], [-1.939095, 52.5341227], [-1.9388603, 52.534091700000005], [-1.9385882999999997, 52.53405209999999], [-1.9383093, 52.5340113], [-1.9380556, 52.533970200000006], [-1.9378064, 52.5339289], [-1.9375286, 52.53388040000001], [-1.9373033, 52.5338396], [-1.9370069, 52.533782499999994], [-1.936732, 52.53372790000001], [-1.9364343, 52.533665099999986], [-1.9362051, 52.53361639999999], [-1.9359314999999997, 52.533556100000006], [-1.935674, 52.5334957], [-1.93543, 52.53343530000001], [-1.9352474, 52.5333885], [-1.9350154, 52.53332809999999], [-1.9346908, 52.533243299999995], [-1.9344389, 52.53317429999999], [-1.9341181999999997, 52.53308259999999], [-1.9338687, 52.53300670000001], [-1.9335551, 52.532912399999994], [-1.9333298, 52.5328398], [-1.9331058, 52.5327623], [-1.9328846, 52.53268640000001], [-1.9325788, 52.5325836], [-1.9322931, 52.5324825], [-1.932026, 52.53238590000001], [-1.9318156999999996, 52.5323063], [-1.93155, 52.53220309999999], [-1.9312779, 52.532094999999984], [-1.9310658, 52.5320073], [-1.9308634999999996, 52.53192359999999], [-1.9306302, 52.531823300000006], [-1.9303616999999995, 52.531703], [-1.930123, 52.5315913], [-1.9298925, 52.531487199999994], [-1.9296390999999995, 52.531364], [-1.9292689, 52.53117390000001], [-1.9290517, 52.5310695], [-1.9288857, 52.5309829], [-1.9286868999999995, 52.5308729], [-1.9285016, 52.5307689], [-1.9283326, 52.53067260000001], [-1.9281288, 52.530556], [-1.9279384, 52.53044500000001], [-1.9277426, 52.5303267], [-1.9275602, 52.53021410000001], [-1.9273752999999996, 52.5300994], [-1.9271525, 52.529958], [-1.9269325, 52.52981849999999], [-1.926718, 52.5296773], [-1.9265168, 52.529541899999984], [-1.9262982, 52.5293934], [-1.9261039, 52.529258299999995], [-1.9259067999999997, 52.5291196], [-1.9257202, 52.52898379999999], [-1.9255364, 52.5288484], [-1.9253608, 52.528713], [-1.9252027, 52.528591699999986], [-1.9250028999999995, 52.52843339999999], [-1.9248416999999995, 52.52830339999999], [-1.9246193000000005, 52.52812089999999], [-1.9244314, 52.527962299999984], [-1.9242703999999995, 52.5278196], [-1.9241057, 52.52767469999999], [-1.9239365, 52.5275234], [-1.9237729, 52.52737079999999], [-1.9235987, 52.5272047], [-1.9234094, 52.527023199999995], [-1.9232568, 52.5268726], [-1.9230864000000003, 52.5267005], [-1.922932, 52.526536099999994], [-1.9227552, 52.52635120000001], [-1.9226276, 52.5262122], [-1.9224749, 52.5260387], [-1.9223354, 52.52588699999999], [-1.92224, 52.5257814], [-1.9220403999999995, 52.52555980000001], [-1.9219316, 52.5254395], [-1.9217451, 52.52523800000001], [-1.9215909, 52.52507399999999], [-1.9214503, 52.5249291], [-1.9212945, 52.524772899999995], [-1.9211472, 52.524623899999995], [-1.9210251999999997, 52.5245072], [-1.9208935, 52.524380400000005], [-1.9207516, 52.52424859999999], [-1.9206052, 52.52411279999999], [-1.9204751, 52.5239937], [-1.9203439, 52.5238773], [-1.9202055, 52.523753799999994], [-1.9200580000000005, 52.5236256], [-1.9198838999999996, 52.52347830000001], [-1.9197295, 52.52335149999999], [-1.9195886, 52.5232348], [-1.9194251999999996, 52.52310539999999], [-1.9192817, 52.5229936], [-1.9191446999999997, 52.522888], [-1.918961, 52.5227501], [-1.9188028, 52.5226318], [-1.9186595, 52.522526000000006], [-1.9185091000000003, 52.52241639999999], [-1.9183696, 52.5223168], [-1.9181724, 52.52217890000001], [-1.918041, 52.522089099999995], [-1.917872, 52.52197489999999], [-1.9176762000000005, 52.521840299999994], [-1.9174979, 52.521728499999995], [-1.9172915, 52.5216023], [-1.9170888, 52.5214722], [-1.9170027, 52.52141779999999], [-1.9168674999999995, 52.5213188], [-1.9167831, 52.5212535], [-1.9166838, 52.5211785], [-1.9165752000000005, 52.521092], [-1.9164585, 52.520994900000005], [-1.9163270999999995, 52.5208774], [-1.9162037, 52.5207688], [-1.9161112, 52.52067579999999], [-1.9160066, 52.5205673], [-1.9159087, 52.52046769999999], [-1.9158254999999995, 52.5203673], [-1.9157491, 52.52027189999999], [-1.9156833, 52.5201862], [-1.9156109, 52.52007929999999], [-1.9155626, 52.5200001], [-1.915501, 52.5199006], [-1.9154379, 52.519785500000005], [-1.915395, 52.5196925], [-1.9153548, 52.51959779999999], [-1.9153104999999997, 52.519490099999985], [-1.9152743, 52.5193824], [-1.9152408, 52.5192755], [-1.9152139999999995, 52.5191678], [-1.9151952, 52.5190674], [-1.9151831, 52.518958], [-1.9151723999999997, 52.51884129999999], [-1.9151684, 52.5187303], [-1.9151723999999997, 52.5186112], [-1.9151885, 52.5184464], [-1.9152126000000005, 52.5182856], [-1.9152435, 52.518130499999984], [-1.9152797, 52.51797299999999], [-1.9153212, 52.51780329999999], [-1.9153601, 52.5176311], [-1.9154031, 52.517450700000005], [-1.9154393, 52.5172859], [-1.9154807999999997, 52.51710719999999], [-1.915513, 52.516974999999995], [-1.9155479, 52.516817499999995], [-1.9155727, 52.51670010000001], [-1.9155827999999997, 52.5166526], [-1.9156176, 52.516509000000006], [-1.9156430999999996, 52.5163874], [-1.9156632, 52.51628529999999], [-1.9157142, 52.51606659999999], [-1.9157356, 52.5159622], [-1.9157705, 52.5158169], [-1.9158, 52.5156912], [-1.9158388999999996, 52.515554900000005], [-1.9158807, 52.51541319999999], [-1.9159221, 52.515297], [-1.915965, 52.5151901], [-1.9160133, 52.5150832], [-1.9160709, 52.51496890000001], [-1.9161313, 52.514861200000006], [-1.9161863, 52.5147698], [-1.9162519999999996, 52.514675100000005], [-1.916319, 52.514582100000005], [-1.9164049, 52.514471099999994], [-1.9165003, 52.5143629], [-1.9165952999999996, 52.51425649999999], [-1.9166945, 52.51415849999999], [-1.9167696, 52.51409], [-1.9168810999999992, 52.5140022], [-1.9171665999999996, 52.5137888], [-1.9172551, 52.51372429999999], [-1.9173919, 52.5136313], [-1.9175502, 52.5135301], [-1.9177083999999995, 52.513440299999985], [-1.9179002, 52.5133334], [-1.9181148, 52.5132224], [-1.9183186, 52.513117900000005], [-1.9185292, 52.51301180000001], [-1.918729, 52.51291469999999], [-1.9189141000000003, 52.51283060000001], [-1.9190682999999995, 52.512759599999995], [-1.9192107, 52.5126955], [-1.9195900999999995, 52.51255269999999], [-1.9201056999999997, 52.512383699999994], [-1.920655, 52.51221880000001], [-1.9207742000000003, 52.512188300000005], [-1.9210237999999995, 52.5121282], [-1.9212449, 52.5120752], [-1.9214798, 52.51201720000001], [-1.9217197, 52.51194910000001], [-1.9219263999999996, 52.511887400000006], [-1.9221098999999997, 52.51182920000001], [-1.9222734999999995, 52.5117728], [-1.9224210999999995, 52.51171649999999], [-1.9225498, 52.51166349999999], [-1.9226678, 52.511615299999995], [-1.9228261, 52.511546799999984], [-1.9230018, 52.51146189999999], [-1.923164, 52.5113794], [-1.9233343000000005, 52.51128479999999], [-1.9235234, 52.5111697], [-1.9236736000000003, 52.5110701], [-1.9238105999999997, 52.5109725], [-1.9239687, 52.5108505], [-1.92408, 52.51075670000001], [-1.9241846, 52.510660400000006], [-1.9242837999999995, 52.5105657], [-1.9243709999999996, 52.5104767], [-1.9244569, 52.51038119999998], [-1.9245427, 52.5102808], [-1.9246124, 52.5101886], [-1.9246862, 52.51008409999999], [-1.9247506, 52.50998779999999], [-1.9248121999999996, 52.509891499999995], [-1.9248686, 52.5097927], [-1.9249195, 52.5097005], [-1.9249651, 52.5096058], [-1.9250174, 52.5094899], [-1.92511, 52.5092662], [-1.925165, 52.50913810000001], [-1.9252172999999997, 52.5090067], [-1.9252842999999995, 52.50883770000001], [-1.925346, 52.508679400000005], [-1.9254116999999995, 52.5085169], [-1.9254774, 52.50835039999998], [-1.9255378, 52.508199399999995], [-1.9256062, 52.5080321], [-1.9256679, 52.507875299999995], [-1.9257363000000003, 52.5077056], [-1.9257925999999996, 52.5075635], [-1.9258543, 52.50740760000001], [-1.9259146000000005, 52.50725990000001], [-1.9259735999999996, 52.5071121], [-1.92603, 52.5069709], [-1.9260903, 52.5068289], [-1.9261399, 52.506704], [-1.9261909, 52.506575000000005], [-1.9262498999999995, 52.5064387], [-1.9263036, 52.5063073], [-1.9263718999999997, 52.5061358], [-1.9264134999999996, 52.506024], [-1.9264564, 52.505911399999995], [-1.9264900000000005, 52.5058085], [-1.9265235000000005, 52.50570319999999], [-1.9265517, 52.50559950000001], [-1.9265744999999996, 52.5054893], [-1.9265946000000005, 52.505379100000006], [-1.9266066, 52.50527869999999], [-1.9266187, 52.505171], [-1.9266240999999995, 52.50506649999999], [-1.9266227, 52.5049587], [-1.9266149, 52.5048325], [-1.9266042, 52.50467170000001], [-1.9265948, 52.504515], [-1.9265812, 52.50437339999999], [-1.9265704, 52.50425020000001], [-1.9265596999999997, 52.504119499999995], [-1.9265517, 52.5039799], [-1.9265476, 52.503873799999994], [-1.9265448999999997, 52.503766899999995], [-1.9265462999999996, 52.503656699999986], [-1.926549, 52.503553800000006], [-1.926557, 52.50344440000001], [-1.9265744999999996, 52.503331], [-1.9265919, 52.503229700000006], [-1.9266147, 52.50311630000001], [-1.9266482, 52.50300849999999], [-1.9266897999999997, 52.50288599999999], [-1.9267249, 52.502783499999985], [-1.9267595, 52.5026942], [-1.9268077999999995, 52.502584000000006], [-1.9268574, 52.502495], [-1.9269084, 52.5024068], [-1.9269741, 52.502303999999995], [-1.9270397999999995, 52.5022093], [-1.9271203, 52.50210400000001], [-1.92719, 52.5020182], [-1.9272623999999996, 52.5019366], [-1.9273978999999997, 52.50178970000001], [-1.9274515, 52.501741499999994], [-1.9275253000000003, 52.50166959999999], [-1.9276274, 52.5015753], [-1.9277237999999997, 52.501495799999994], [-1.9278269999999995, 52.5014149], [-1.9279436999999997, 52.5013227], [-1.9280832000000003, 52.5012272], [-1.9282227, 52.50113979999999], [-1.9283433999999997, 52.5010663], [-1.9284641, 52.50099689999999], [-1.9285848, 52.50092839999999], [-1.9287403000000003, 52.5008467], [-1.9289911, 52.5007194], [-1.9292634, 52.50058630000001], [-1.9295195, 52.5004614], [-1.9296831, 52.500386299999995], [-1.9298212999999995, 52.50031690000001], [-1.9299634, 52.5002467], [-1.9300546, 52.500205], [-1.9302037, 52.50013919999999], [-1.9304207, 52.500035999999994], [-1.9306165, 52.499943], [-1.9308187000000003, 52.4998531], [-1.9310156999999992, 52.4997607], [-1.9311962, 52.4996772], [-1.9313957, 52.4995886], [-1.9316707, 52.49946859999999], [-1.9318020999999996, 52.499415600000006], [-1.9319736999999997, 52.499347], [-1.9321172, 52.49928899999999], [-1.9322392999999995, 52.4992433], [-1.9323572999999996, 52.4991992], [-1.9324726000000003, 52.49915839999999], [-1.9325230999999996, 52.49914090000001], [-1.9327236, 52.49907139999999], [-1.9328776000000003, 52.4990245], [-1.9330599999999996, 52.4989673], [-1.9332733, 52.498902], [-1.9334826999999997, 52.4988395], [-1.9336500999999997, 52.4987926], [-1.9338192999999997, 52.49874560000001], [-1.934035, 52.49869060000001], [-1.9342176, 52.4986444], [-1.9344306, 52.49859589999999], [-1.934668, 52.49854439999999], [-1.9348761, 52.498498999999995], [-1.9351081, 52.4984533], [-1.9353213, 52.49841409999999], [-1.9355196, 52.4983787], [-1.9356859, 52.4983501], [-1.9358766, 52.498320199999995], [-1.9360145, 52.498299499999995], [-1.9361352000000005, 52.4982832], [-1.9362561, 52.49826800000001], [-1.9365797310886383, 52.498229411434906], [-1.9366776861745432, 52.49821773162879], [-1.9368113, 52.4982018], [-1.9371465999999995, 52.4981659], [-1.9374334, 52.49813540000001], [-1.9376976, 52.4981076], [-1.9379819, 52.4980799], [-1.9382018, 52.498057], [-1.9385961, 52.4980154], [-1.9390147, 52.49797409999999], [-1.9392172, 52.4979488], [-1.9394008, 52.4979223], [-1.9396089, 52.49789079999999], [-1.9397951, 52.497855300000005], [-1.9400162999999997, 52.4978088], [-1.9402472, 52.4977536], [-1.9404873, 52.4976875], [-1.9407097, 52.497619400000005], [-1.9409243, 52.4975459], [-1.9411174, 52.49747409999999], [-1.9413051, 52.4973981], [-1.9414781, 52.4973214], [-1.9416404, 52.49724549999999], [-1.9418295000000003, 52.4971458], [-1.9419945000000003, 52.49705600000001], [-1.9421542999999992, 52.4969617], [-1.9423193999999997, 52.496856400000006], [-1.9426261, 52.49665999999999], [-1.9427494999999997, 52.49657429999999], [-1.94280300906001, 52.49653601835532], [-1.9428875999999995, 52.4964755], [-1.9429126, 52.4964557], [-1.9429534, 52.49642329999999], [-1.9430270999999997, 52.496354700000005], [-1.9431128, 52.49627240000001], [-1.9431478, 52.4962371], [-1.9432228999999996, 52.49616439999999], [-1.9433248, 52.4960632], [-1.9434147, 52.49595219999999], [-1.9434898, 52.4958534], [-1.9435542, 52.49575540000001], [-1.9436212, 52.495639399999995], [-1.9436789, 52.495525099999995], [-1.9437272, 52.4954043], [-1.9437647, 52.495299], [-1.9437929, 52.49518379999999], [-1.9438184000000005, 52.49506789999999], [-1.9438345, 52.49497070000001], [-1.9438372, 52.49486379999999], [-1.9438374000000005, 52.49475880000001], [-1.9438304, 52.4946564], [-1.9438184000000005, 52.494542900000006], [-1.943805, 52.49445310000001], [-1.9437862, 52.4943061], [-1.943785527465124, 52.49430286280318], [-1.9437593999999996, 52.49417709999999], [-1.9437365, 52.4940774], [-1.943708, 52.493981600000005], [-1.9436788000000005, 52.4938872], [-1.9436288, 52.49376689999999], [-1.9435819, 52.493668099999994], [-1.9435202000000005, 52.4935619], [-1.9434585, 52.49345579999999], [-1.9433860999999997, 52.4933561], [-1.9433123000000003, 52.49325979999999], [-1.9432265, 52.493156899999995], [-1.9431393, 52.493061400000016], [-1.9430069, 52.492929399999994], [-1.9428916, 52.49281589999999], [-1.9427839, 52.492718399999994], [-1.9426136000000005, 52.492566499999995], [-1.9425023, 52.4924612], [-1.9424342999999993, 52.4923896], [-1.9423722, 52.4923257], [-1.9423253000000005, 52.49226850000001], [-1.9422581999999995, 52.49219339999999], [-1.9421764, 52.4921011], [-1.9420952, 52.4920151], [-1.941938, 52.4918736], [-1.9419305, 52.4918667], [-1.9417473, 52.49170020000001], [-1.9415786, 52.49154370000001], [-1.9414043000000003, 52.4913869], [-1.9413398999999996, 52.49133379999999], [-1.9411843, 52.491194199999995], [-1.9410227431739588, 52.49105794725514], [-1.9410099999999997, 52.4910472], [-1.940841, 52.49091409999999], [-1.9407463999999996, 52.4908439], [-1.9406694, 52.490786699999994], [-1.9405403000000003, 52.490694100000006], [-1.9403998, 52.49059559999999], [-1.9402629999999996, 52.4905058], [-1.9401288999999995, 52.4904184], [-1.9399116, 52.4902853], [-1.9397077999999996, 52.490165299999994], [-1.9394972, 52.49005009999999], [-1.9392907, 52.4899383], [-1.9390775, 52.489828], [-1.938817, 52.4896979], [-1.9385786, 52.48958059999999], [-1.9382862, 52.4894377], [-1.9379549999999997, 52.48927760000001], [-1.9376023, 52.4890988], [-1.9372629999999995, 52.4889191], [-1.9371996, 52.488883699999995], [-1.9371230999999995, 52.48884129999999], [-1.9369599, 52.4887517], [-1.9367906, 52.48865180000001], [-1.9365950999999997, 52.4885386], [-1.9363765, 52.488405500000006], [-1.9361539000000003, 52.4882716], [-1.9359514, 52.488153999999994], [-1.9357485, 52.48803769999999], [-1.9355638, 52.4879367], [-1.9353085999999995, 52.4877952], [-1.9350448, 52.4876566], [-1.9347497, 52.4875007], [-1.9344760999999997, 52.4873594], [-1.9341995, 52.48721619999999], [-1.9338723, 52.4870463], [-1.9335763, 52.4868947], [-1.9331949999999996, 52.48669429999999], [-1.9328923, 52.48654109999999], [-1.9325851999999997, 52.4863818], [-1.9322887999999996, 52.48622749999999], [-1.932031, 52.48609], [-1.9317306, 52.48593559999999], [-1.9314248, 52.4857756], [-1.9311153, 52.48561740000001], [-1.9308055, 52.485457399999994], [-1.9305293, 52.4853128], [-1.9301979999999996, 52.4851438], [-1.929848, 52.48496], [-1.9295409, 52.4848032], [-1.9291868, 52.48461940000001], [-1.9288703999999997, 52.484475199999984], [-1.9287164999999995, 52.484394], [-1.9284179999999995, 52.4842263], [-1.9280347999999996, 52.4840339], [-1.9279414, 52.4839859], [-1.9278484, 52.4839489], [-1.9277782999999995, 52.4839192], [-1.9277009, 52.483889299999994], [-1.9276200999999995, 52.48385629999999], [-1.927553, 52.4838278], [-1.9274823, 52.4837962], [-1.9273934, 52.48375339999999], [-1.9271551, 52.4836353], [-1.9268503, 52.48348229999999], [-1.926632, 52.4833756], [-1.9263423, 52.4832343], [-1.9260912, 52.483110700000005], [-1.9258032, 52.4829738], [-1.9255644999999997, 52.4828643], [-1.9252936000000005, 52.4827377], [-1.9249714, 52.48259289999999], [-1.9248054000000003, 52.48251799999999], [-1.9246646000000005, 52.48245099999999], [-1.9245466, 52.4823955], [-1.9244286, 52.48233590000001], [-1.9243213, 52.4822779], [-1.9241724, 52.4821946], [-1.9240169, 52.482108], [-1.9238596, 52.4820277], [-1.9235028999999997, 52.48186269999999], [-1.9234238, 52.48182270000001], [-1.9232038, 52.4817239], [-1.9230067, 52.48163160000001], [-1.9228913, 52.4815809], [-1.9227629, 52.48152650000001], [-1.9226449000000003, 52.48148], [-1.9224706000000005, 52.481413], [-1.9221902999999996, 52.48130519999999], [-1.9219086, 52.48120549999999], [-1.9216712999999996, 52.48112470000001], [-1.9214741, 52.481057699999994], [-1.9212622, 52.480987500000005], [-1.9210356, 52.4809156], [-1.9207741, 52.4808347], [-1.9204991, 52.480753099999994], [-1.9202135, 52.480668099999995], [-1.9199386, 52.4805905], [-1.9196365, 52.48050769999999], [-1.919382, 52.480442700000005], [-1.9191298999999995, 52.4803773], [-1.9188898, 52.4803194], [-1.9185998, 52.4802488], [-1.9182956999999996, 52.48017970000001], [-1.9181629, 52.480147], [-1.9180504, 52.4801192], [-1.9179175999999996, 52.48008], [-1.9177252, 52.480031], [-1.9176467, 52.4800147], [-1.9174536, 52.479977099999985], [-1.9172975999999995, 52.4799484], [-1.9170929000000003, 52.4799121], [-1.9168634, 52.4798741], [-1.9166765999999995, 52.4798441], [-1.9165018, 52.4798174], [-1.9162464, 52.47978319999999], [-1.9158271, 52.47972659999999], [-1.9154445999999992, 52.4796795], [-1.9151286, 52.4796451], [-1.9140349, 52.4795305], [-1.9078707, 52.47893], [-1.904466, 52.4785901], [-1.904316, 52.4785752], [-1.9042041, 52.47855419999999], [-1.9041223000000005, 52.47853560000001], [-1.90407, 52.47852360000001], [-1.9039546, 52.4785039], [-1.9037645999999997, 52.4784715], [-1.9035493999999995, 52.4784419], [-1.9033056, 52.4784156], [-1.9032889, 52.4784018], [-1.9031968, 52.4783872], [-1.903164, 52.47838039999999], [-1.9030206000000005, 52.4783505], [-1.902971, 52.4783387], [-1.90289, 52.4783267], [-1.9028189, 52.47831529999999], [-1.9027423, 52.4783006], [-1.9026606, 52.47828419999998], [-1.9025848000000003, 52.478269199999986], [-1.9025204, 52.47825530000001], [-1.9022904, 52.4782047], [-1.9021657999999997, 52.47817959999999], [-1.9019015, 52.47814139999999], [-1.9017029, 52.478085799999995], [-1.9015239, 52.47804049999999], [-1.901208, 52.4779791], [-1.9010567, 52.4779524], [-1.9008897, 52.47792269999999], [-1.9007016, 52.477888], [-1.9005349, 52.47785859999999], [-1.9002593, 52.47782649999999], [-1.9001201000000003, 52.4778109], [-1.9000793, 52.4778063], [-1.8995766, 52.47774979999999]]} 15.3 0621 0704 Wolverhampton Birmingham New Street H.s. Birmingham New Street 52.4777498 -1.8995766 52.4777498 -1.8995766 1 0 2026-09-18 06:14:26 TERMINATED 2026-09-18 06:04:00 Birmingham New Street TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17626824 1789711362603855 39 39 2026-09-18 06:14:17.864500 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 06:04:17.101773
629713 660868 G97746 512U05M618 2026-09-18 COMPLETE 17626913 2026-09-18 07:04:00 2026-09-18 06:14:26 2026-09-20 06:14:26 {"id": 660868, "stp": "P", "toc": "London Overground", "uid": "G97746", "consist": null, "dest_crs": "LST", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G97746/2026-09-18/detailed", "trust_id": "512U05M618", "origin_crs": "ENF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Liverpool Street", "service_date": "2026-09-18", "dest_arr_time": "0708", "dest_platform": "2", "is_terminated": 1, "next_location": "London Liverpool Street", "signalling_id": "2U05", "timing_status": "ON TIME", "origin_station": "Enfield Town", "current_leg_arr": "0704", "current_leg_dep": "0700", "current_leg_end": "London Liverpool Street", "origin_dep_time": "0630", "origin_platform": "3", "current_location": "London Liverpool Street", "last_update_time": "2026-09-18T06:14:26", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0597029650123744, 51.5239471464723], [-0.0598122, 51.523938900000005], [-0.06001089999999999, 51.5239223], [-0.06020860000000001, 51.5239063], [-0.06049090000000001, 51.5238841], [-0.060700299999999985, 51.5238686], [-0.06089669999999999, 51.5238545], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]}", "current_leg_start": "Bethnal Green", "dest_arr_time_act": "0704", "motion_projection": null, "next_location_lat": "51.5179917", "next_location_lon": "-0.0816517", "previous_location": "Bethnal Green", "current_leg_milage": "1.1", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 523.002, \"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\": 3059.549, \"from_m\": 523.002, \"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\": 3428.845, \"from_m\": 3059.549, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6718.837, \"from_m\": 3428.845, \"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\": 7152.055, \"from_m\": 6718.837, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12071.937, \"from_m\": 7152.055, \"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\": 12195.572, \"from_m\": 12071.937, \"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\": 12267.039, \"from_m\": 12195.572, \"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\": 12638.54, \"from_m\": 12267.039, \"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\": 14021.364, \"from_m\": 12638.54, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15597.354, \"from_m\": 14021.364, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16234.255, \"from_m\": 15597.354, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16710.93, \"from_m\": 16234.255, \"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\": 17164.148, \"from_m\": 16710.93, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 660868, \"profile_key\": \"7d6aece0e4aa3c4945caa67932e80132db92d483d4b44850a271021d7ada4677\", \"schedule_id\": 35129, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0630\", \"location\": \"Enfield Town\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 42761}, {\"is_pass\": false, \"wtt_arr\": \"0632H\", \"wtt_dep\": \"0633\", \"location\": \"Bush Hill Park\", \"stage_seq\": 2, \"distance_m\": 1397.487, \"section_seq\": 1, \"route_path_id\": 42761}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0634\", \"location\": \"Bury Street Jn\", \"stage_seq\": 3, \"distance_m\": 2292.351, \"section_seq\": 1, \"route_path_id\": 42761}, {\"is_pass\": false, \"wtt_arr\": \"0635\", \"wtt_dep\": \"0636\", \"location\": \"Edmonton Green\", \"stage_seq\": 4, \"distance_m\": 3428.845, \"section_seq\": 1, \"route_path_id\": 42761}, {\"is_pass\": false, \"wtt_arr\": \"0637H\", \"wtt_dep\": \"0638\", \"location\": \"Silver Street\", \"stage_seq\": 5, \"distance_m\": 4409.209, \"section_seq\": 1, \"route_path_id\": 42761}, {\"is_pass\": false, \"wtt_arr\": \"0639H\", \"wtt_dep\": \"0640\", \"location\": \"White Hart Lane\", \"stage_seq\": 6, \"distance_m\": 5615.911, \"section_seq\": 1, \"route_path_id\": 42761}, {\"is_pass\": false, \"wtt_arr\": \"0641H\", \"wtt_dep\": \"0642\", \"location\": \"Bruce Grove\", \"stage_seq\": 7, \"distance_m\": 6955.578, \"section_seq\": 1, \"route_path_id\": 42761}, {\"is_pass\": false, \"wtt_arr\": \"0643H\", \"wtt_dep\": \"0645\", \"location\": \"Seven Sisters\", \"stage_seq\": 8, \"distance_m\": 8139.646, \"section_seq\": 1, \"route_path_id\": 42761}, {\"is_pass\": false, \"wtt_arr\": \"0646H\", \"wtt_dep\": \"0647\", \"location\": \"Stamford Hill\", \"stage_seq\": 9, \"distance_m\": 9068.692, \"section_seq\": 1, \"route_path_id\": 42761}, {\"is_pass\": false, \"wtt_arr\": \"0648H\", \"wtt_dep\": \"0649\", \"location\": \"Stoke Newington\", \"stage_seq\": 10, \"distance_m\": 10409.693, \"section_seq\": 1, \"route_path_id\": 42761}, {\"is_pass\": false, \"wtt_arr\": \"0650\", \"wtt_dep\": \"0650H\", \"location\": \"Rectory Road\", \"stage_seq\": 11, \"distance_m\": 11004.807, \"section_seq\": 1, \"route_path_id\": 42761}, {\"is_pass\": false, \"wtt_arr\": \"0653H\", \"wtt_dep\": \"0654H\", \"location\": \"Hackney Downs\", \"stage_seq\": 12, \"distance_m\": 12378.222, \"section_seq\": 1, \"route_path_id\": 42761}, {\"is_pass\": false, \"wtt_arr\": \"0656\", \"wtt_dep\": \"0656H\", \"location\": \"London Fields\", \"stage_seq\": 13, \"distance_m\": 13291.638, \"section_seq\": 1, \"route_path_id\": 42761}, {\"is_pass\": false, \"wtt_arr\": \"0658\", \"wtt_dep\": \"0658H\", \"location\": \"Cambridge Heath\", \"stage_seq\": 14, \"distance_m\": 14328.394, \"section_seq\": 1, \"route_path_id\": 42761}, {\"is_pass\": false, \"wtt_arr\": \"0700\", \"wtt_dep\": \"0700H\", \"location\": \"Bethnal Green\", \"stage_seq\": 15, \"distance_m\": 15352.006, \"section_seq\": 1, \"route_path_id\": 42761}, {\"is_pass\": false, \"wtt_arr\": \"0704\", \"wtt_dep\": null, \"location\": \"London Liverpool Street\", \"stage_seq\": 16, \"distance_m\": 17164.148, \"section_seq\": 1, \"route_path_id\": 42761}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 17164.148, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 42761}], \"total_distance_m\": 17164.148, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 15588.158, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1575.99, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0630", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.5179917", "current_position_lon": "-0.0816517", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14938, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:32:07Z\", \"source_id\": 54990409, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:32:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:32:13Z\", \"source_id\": 17605826, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14946, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:34:39Z\", \"source_id\": 54995962, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:35:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:34:43Z\", \"source_id\": 17607466, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14950, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:36:46Z\", \"source_id\": 55000485, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:37:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:36:49Z\", \"source_id\": 17608816, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14954, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:38:57Z\", \"source_id\": 55005363, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:39:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:39:02Z\", \"source_id\": 17610262, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14958, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:40:44Z\", \"source_id\": 55009696, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:41:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:40:48Z\", \"source_id\": 17611515, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14964, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:43:51Z\", \"source_id\": 55016556, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:44:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:43:55Z\", \"source_id\": 17613681, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14975, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:46:58Z\", \"source_id\": 55023865, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:47:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:47:02Z\", \"source_id\": 17615830, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14979, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:49:05Z\", \"source_id\": 55028723, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:49:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:49:06Z\", \"source_id\": 17617227, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14983, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:50:39Z\", \"source_id\": 55032316, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:51:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:50:44Z\", \"source_id\": 17618352, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15430, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:52:56Z\", \"source_id\": 55037998, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:53:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:52:57Z\", \"source_id\": 17619960, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15442, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:55:42Z\", \"source_id\": 55044767, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:56:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:55:48Z\", \"source_id\": 17621909, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15447, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:57:40Z\", \"source_id\": 55049556, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:58:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:57:43Z\", \"source_id\": 17623232, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:59:42Z\", \"source_id\": 55054951, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:00:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:59:46Z\", \"source_id\": 17624653, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15470, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:02:46Z\", \"source_id\": 55062601, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:04:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:02:47Z\", \"source_id\": 17626913, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Liverpool Street", "service_state_platform": "2", "timing_fact_generation": 1789711369764834, "current_leg_arrival_utc": "2026-09-18T07:04:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T06:04:20.397254", "service_state_evidence_id": 17626913, "current_leg_start_actual_dep": "2026-09-18T07:00:30+01:00", "operational_evidence_version": 63, "service_state_event_time_utc": "2026-09-18T06:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T06:14:20.823485", "service_state_valid_until_kind": null, "operational_interpretation_version": 63, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P ENF LST 2U05 None None None None {"version": 3, "segments": [{"to_m": 523.002, "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": 3059.549, "from_m": 523.002, "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": 3428.845, "from_m": 3059.549, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6718.837, "from_m": 3428.845, "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": 7152.055, "from_m": 6718.837, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12071.937, "from_m": 7152.055, "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": 12195.572, "from_m": 12071.937, "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": 12267.039, "from_m": 12195.572, "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": 12638.54, "from_m": 12267.039, "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": 14021.364, "from_m": 12638.54, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15597.354, "from_m": 14021.364, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16234.255, "from_m": 15597.354, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16710.93, "from_m": 16234.255, "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": 17164.148, "from_m": 16710.93, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 660868, "profile_key": "7d6aece0e4aa3c4945caa67932e80132db92d483d4b44850a271021d7ada4677", "schedule_id": 35129, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0630", "location": "Enfield Town", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 42761}, {"is_pass": false, "wtt_arr": "0632H", "wtt_dep": "0633", "location": "Bush Hill Park", "stage_seq": 2, "distance_m": 1397.487, "section_seq": 1, "route_path_id": 42761}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0634", "location": "Bury Street Jn", "stage_seq": 3, "distance_m": 2292.351, "section_seq": 1, "route_path_id": 42761}, {"is_pass": false, "wtt_arr": "0635", "wtt_dep": "0636", "location": "Edmonton Green", "stage_seq": 4, "distance_m": 3428.845, "section_seq": 1, "route_path_id": 42761}, {"is_pass": false, "wtt_arr": "0637H", "wtt_dep": "0638", "location": "Silver Street", "stage_seq": 5, "distance_m": 4409.209, "section_seq": 1, "route_path_id": 42761}, {"is_pass": false, "wtt_arr": "0639H", "wtt_dep": "0640", "location": "White Hart Lane", "stage_seq": 6, "distance_m": 5615.911, "section_seq": 1, "route_path_id": 42761}, {"is_pass": false, "wtt_arr": "0641H", "wtt_dep": "0642", "location": "Bruce Grove", "stage_seq": 7, "distance_m": 6955.578, "section_seq": 1, "route_path_id": 42761}, {"is_pass": false, "wtt_arr": "0643H", "wtt_dep": "0645", "location": "Seven Sisters", "stage_seq": 8, "distance_m": 8139.646, "section_seq": 1, "route_path_id": 42761}, {"is_pass": false, "wtt_arr": "0646H", "wtt_dep": "0647", "location": "Stamford Hill", "stage_seq": 9, "distance_m": 9068.692, "section_seq": 1, "route_path_id": 42761}, {"is_pass": false, "wtt_arr": "0648H", "wtt_dep": "0649", "location": "Stoke Newington", "stage_seq": 10, "distance_m": 10409.693, "section_seq": 1, "route_path_id": 42761}, {"is_pass": false, "wtt_arr": "0650", "wtt_dep": "0650H", "location": "Rectory Road", "stage_seq": 11, "distance_m": 11004.807, "section_seq": 1, "route_path_id": 42761}, {"is_pass": false, "wtt_arr": "0653H", "wtt_dep": "0654H", "location": "Hackney Downs", "stage_seq": 12, "distance_m": 12378.222, "section_seq": 1, "route_path_id": 42761}, {"is_pass": false, "wtt_arr": "0656", "wtt_dep": "0656H", "location": "London Fields", "stage_seq": 13, "distance_m": 13291.638, "section_seq": 1, "route_path_id": 42761}, {"is_pass": false, "wtt_arr": "0658", "wtt_dep": "0658H", "location": "Cambridge Heath", "stage_seq": 14, "distance_m": 14328.394, "section_seq": 1, "route_path_id": 42761}, {"is_pass": false, "wtt_arr": "0700", "wtt_dep": "0700H", "location": "Bethnal Green", "stage_seq": 15, "distance_m": 15352.006, "section_seq": 1, "route_path_id": 42761}, {"is_pass": false, "wtt_arr": "0704", "wtt_dep": null, "location": "London Liverpool Street", "stage_seq": 16, "distance_m": 17164.148, "section_seq": 1, "route_path_id": 42761}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 17164.148, "from_m": 0.0, "section_seq": 1, "route_path_id": 42761}], "total_distance_m": 17164.148, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 15588.158, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1575.99, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 14938, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:32:07Z", "source_id": 54990409, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T05:32:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:32:13Z", "source_id": 17605826, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T06:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14946, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:34:39Z", "source_id": 54995962, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T05:35:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:34:43Z", "source_id": 17607466, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T06:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14950, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:36:46Z", "source_id": 55000485, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T05:37:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:36:49Z", "source_id": 17608816, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T06:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14954, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:38:57Z", "source_id": 55005363, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T05:39:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:39:02Z", "source_id": 17610262, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T06:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14958, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:40:44Z", "source_id": 55009696, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T05:41:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:40:48Z", "source_id": 17611515, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T06:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14964, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:43:51Z", "source_id": 55016556, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T05:44:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:43:55Z", "source_id": 17613681, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T06:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14975, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:46:58Z", "source_id": 55023865, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T05:47:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:47:02Z", "source_id": 17615830, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T06:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14979, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:49:05Z", "source_id": 55028723, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T05:49:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:49:06Z", "source_id": 17617227, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T06:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14983, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:50:39Z", "source_id": 55032316, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T05:51:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:50:44Z", "source_id": 17618352, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T06:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15430, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:52:56Z", "source_id": 55037998, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T05:53:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:52:57Z", "source_id": 17619960, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T06:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15442, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:55:42Z", "source_id": 55044767, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T05:56:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:55:48Z", "source_id": 17621909, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T06:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15447, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:57:40Z", "source_id": 55049556, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T05:58:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:57:43Z", "source_id": 17623232, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T06:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15451, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:59:42Z", "source_id": 55054951, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T06:00:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:59:46Z", "source_id": 17624653, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T07:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15470, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:02:46Z", "source_id": 55062601, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T06:04:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:02:47Z", "source_id": 17626913, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T07:04:00+01:00", "operational_fact": true}] Enfield Town 0630 0630 3 None None London Liverpool Street 0708 0704 2 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:G97746/2026-09-18/detailed None Bethnal Green 2026-09-18T07:00:30+01:00 London Liverpool Street 4.0 {"type": "LineString", "coordinates": [[-0.0597029650123744, 51.5239471464723], [-0.0598122, 51.523938900000005], [-0.06001089999999999, 51.5239223], [-0.06020860000000001, 51.5239063], [-0.06049090000000001, 51.5238841], [-0.060700299999999985, 51.5238686], [-0.06089669999999999, 51.5238545], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]} 1.1 0700 0704 Bethnal Green London Liverpool Street London Liverpool Street 51.5179917 -0.0816517 51.5179917 -0.0816517 1 0 2026-09-18 06:14:26 TERMINATED 2026-09-18 06:04:00 London Liverpool Street TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17626913 1789711369764834 63 63 2026-09-18 06:14:20.823485 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 06:04:20.397254
629714 660653 L88791 322G02M618 2026-09-18 COMPLETE 17628002 2026-09-18 07:04:00 2026-09-18 06:14:26 2026-09-20 06:14:26 {"id": 660653, "stp": "P", "toc": "Northern", "uid": "L88791", "consist": "323226", "dest_crs": "HDF", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L88791/2026-09-18/detailed", "trust_id": "322G02M618", "origin_crs": "MAN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Hadfield", "service_date": "2026-09-18", "dest_arr_time": "0705", "dest_platform": null, "is_terminated": 1, "next_location": "Hadfield", "signalling_id": "2G02", "timing_status": "EARLY", "origin_station": "Manchester Piccadilly", "current_leg_arr": "0704", "current_leg_dep": "0659", "current_leg_end": "Hadfield", "origin_dep_time": "0624", "origin_platform": "2", "current_location": "Hadfield", "last_update_time": "2026-09-18T06:14:26", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.9494684, 53.44464310000001], [-1.9509997999999995, 53.4451279], [-1.9518903000000003, 53.4453818], [-1.952092, 53.4454463], [-1.9529978, 53.44574269999998], [-1.9533963, 53.4458795], [-1.9536618999999995, 53.44597069999999], [-1.9547068, 53.4463097], [-1.9551252, 53.446428299999994], [-1.955445, 53.44650249999999], [-1.9555874, 53.4465387], [-1.9561364999999995, 53.44664719999999], [-1.9566212, 53.4467312], [-1.9570491, 53.4467865], [-1.9572263, 53.446805299999994], [-1.9577454999999997, 53.446857099999995], [-1.9581591999999997, 53.44688479999999], [-1.9585424, 53.446899], [-1.9589665, 53.4469073], [-1.9596854, 53.44687999999999], [-1.9598260999999997, 53.446874599999994], [-1.9608964, 53.446850100000006], [-1.9616381000000005, 53.4468535], [-1.9622222, 53.4468748], [-1.9628073999999995, 53.446901800000006], [-1.9638591, 53.447022], [-1.9647655, 53.4471508], [-1.9654034, 53.447264], [-1.9654661, 53.44727799999998], [-1.9658392, 53.4473703], [-1.9661041999999995, 53.447467400000015], [-1.9663339999999996, 53.4475657], [-1.9665059, 53.447647499999995], [-1.9667259, 53.44776180000001], [-1.9669038, 53.4478842], [-1.9671681999999997, 53.448080799999985], [-1.9672778, 53.44816829999999], [-1.9676159, 53.4484612], [-1.9680767999999995, 53.448835300000006], [-1.9683778, 53.4490156], [-1.9693289, 53.449535299999994], [-1.9696239, 53.4497477], [-1.9697137, 53.44984329999999], [-1.9698595, 53.44999440000001], [-1.9699471999999996, 53.4501295], [-1.9700236, 53.4502652], [-1.9700856, 53.4504719], [-1.9701166, 53.4505966], [-1.9701219000000003, 53.4507331], [-1.970107, 53.450974599999995], [-1.970029, 53.451391699999995], [-1.9700162, 53.4517622], [-1.9701106, 53.453439200000005], [-1.9701264, 53.4538756], [-1.9701329999999997, 53.4540565], [-1.9701262, 53.45439989999999], [-1.9700773000000005, 53.45477919999999], [-1.9698961, 53.4555817], [-1.9696673, 53.4562611], [-1.9694787, 53.4566626], [-1.9692773, 53.4570443], [-1.9690929, 53.4573502], [-1.9688861999999996, 53.4576663], [-1.9684989, 53.4581626], [-1.9679797, 53.4587269], [-1.9674327, 53.459291499999985], [-1.9666555, 53.4599501], [-1.9663415999999996, 53.460198000000005], [-1.9661638, 53.4603191], [-1.9653831999999996, 53.460845600000006]]}", "current_leg_start": "Glossop", "dest_arr_time_act": "0705", "motion_projection": null, "next_location_lat": "53.4608456", "next_location_lon": "-1.9653832", "previous_location": "Glossop", "current_leg_milage": "1.8", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 409.18, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 486.97, \"from_m\": 409.18, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 533.176, \"from_m\": 486.97, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 842.589, \"from_m\": 533.176, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1006.314, \"from_m\": 842.589, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1049.468, \"from_m\": 1006.314, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1088.464, \"from_m\": 1049.468, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1159.476, \"from_m\": 1088.464, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 1183.533, \"from_m\": 1159.476, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1274.252, \"from_m\": 1183.533, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 1443.746, \"from_m\": 1274.252, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 2199.218, \"from_m\": 1443.746, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2257.573, \"from_m\": 2199.218, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2343.777, \"from_m\": 2257.573, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5579.627, \"from_m\": 2343.777, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9989.343, \"from_m\": 5579.627, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 10010.956, \"from_m\": 9989.343, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 13109.154, \"from_m\": 10010.956, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 14392.813, \"from_m\": 13109.154, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16744.237, \"from_m\": 14392.813, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 16755.201, \"from_m\": 16744.237, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18726.92, \"from_m\": 16755.201, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 19013.554, \"from_m\": 18726.92, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19533.242, \"from_m\": 19013.554, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 20713.501, \"from_m\": 19533.242, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}], \"service_id\": 660653, \"profile_key\": \"7443dfcea4abf485060cdeb2555122e86f4f68afebd4ff3f2f515083f171b5ac\", \"schedule_id\": 18406, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0624\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73800}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0626\", \"location\": \"Ardwick Jn\", \"stage_seq\": 2, \"distance_m\": 1117.886, \"section_seq\": 1, \"route_path_id\": 73800}, {\"is_pass\": false, \"wtt_arr\": \"0627H\", \"wtt_dep\": \"0628\", \"location\": \"Ashburys\", \"stage_seq\": 3, \"distance_m\": 2468.55, \"section_seq\": 1, \"route_path_id\": 73800}, {\"is_pass\": false, \"wtt_arr\": \"0632H\", \"wtt_dep\": \"0633H\", \"location\": \"Guide Bridge\", \"stage_seq\": 4, \"distance_m\": 8084.44, \"section_seq\": 1, \"route_path_id\": 73800}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0635\", \"location\": \"Hyde Jn\", \"stage_seq\": 5, \"distance_m\": 9989.343, \"section_seq\": 1, \"route_path_id\": 73800}, {\"is_pass\": false, \"wtt_arr\": \"0636\", \"wtt_dep\": \"0637\", \"location\": \"Flowery Field\", \"stage_seq\": 6, \"distance_m\": 10815.506, \"section_seq\": 1, \"route_path_id\": 73800}, {\"is_pass\": false, \"wtt_arr\": \"0638H\", \"wtt_dep\": \"0639H\", \"location\": \"Newton for Hyde\", \"stage_seq\": 7, \"distance_m\": 11846.165, \"section_seq\": 1, \"route_path_id\": 73800}, {\"is_pass\": false, \"wtt_arr\": \"0641\", \"wtt_dep\": \"0642\", \"location\": \"Godley\", \"stage_seq\": 8, \"distance_m\": 12749.329, \"section_seq\": 1, \"route_path_id\": 73800}, {\"is_pass\": false, \"wtt_arr\": \"0643H\", \"wtt_dep\": \"0644H\", \"location\": \"Hattersley\", \"stage_seq\": 9, \"distance_m\": 14123.472, \"section_seq\": 1, \"route_path_id\": 73800}, {\"is_pass\": false, \"wtt_arr\": \"0646H\", \"wtt_dep\": \"0647H\", \"location\": \"Broadbottom\", \"stage_seq\": 10, \"distance_m\": 15782.277, \"section_seq\": 1, \"route_path_id\": 73800}, {\"is_pass\": false, \"wtt_arr\": \"0652H\", \"wtt_dep\": \"0653H\", \"location\": \"Dinting\", \"stage_seq\": 11, \"distance_m\": 19108.532, \"section_seq\": 1, \"route_path_id\": 73800}, {\"is_pass\": false, \"wtt_arr\": \"0656H\", \"wtt_dep\": \"0659H\", \"location\": \"Glossop\", \"stage_seq\": 12, \"distance_m\": 19274.118, \"section_seq\": 1, \"route_path_id\": 73800}, {\"is_pass\": false, \"wtt_arr\": \"0705\", \"wtt_dep\": null, \"location\": \"Hadfield\", \"stage_seq\": 13, \"distance_m\": 20713.501, \"section_seq\": 1, \"route_path_id\": 73800}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 20713.501, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73800}], \"total_distance_m\": 20713.501, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 18224.635, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2488.866, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0624", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "53.4608456", "current_position_lon": "-1.9653832", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8573, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:28:56Z\", \"source_id\": 54983505, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:29:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:28:59Z\", \"source_id\": 17603716, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8708, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:34:02Z\", \"source_id\": 54994557, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:34:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:34:02Z\", \"source_id\": 17607060, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8762, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:37:14Z\", \"source_id\": 55001552, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:38:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:37:18Z\", \"source_id\": 17609160, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8766, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:43:11Z\", \"source_id\": 55015095, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:44:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:43:14Z\", \"source_id\": 17613175, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8769, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:51:28Z\", \"source_id\": 55034350, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:52:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:51:32Z\", \"source_id\": 17618924, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8773, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:56:10Z\", \"source_id\": 55045951, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:56:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:56:13Z\", \"source_id\": 17622213, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8775, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:04:13Z\", \"source_id\": 55066312, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:04:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:04:17Z\", \"source_id\": 17628002, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Hadfield", "service_state_platform": null, "timing_fact_generation": 1789711460677906, "current_leg_arrival_utc": "2026-09-18T07:04:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T06:04:20.669050", "service_state_evidence_id": 17628002, "current_leg_start_actual_dep": "2026-09-18T06:59:30+01:00", "operational_evidence_version": 37, "service_state_event_time_utc": "2026-09-18T06:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T06:14:20.826910", "service_state_valid_until_kind": null, "operational_interpretation_version": 37, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P MAN HDF 2G02 323226 3 90 None {"version": 3, "segments": [{"to_m": 409.18, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 486.97, "from_m": 409.18, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 533.176, "from_m": 486.97, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 842.589, "from_m": 533.176, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1006.314, "from_m": 842.589, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1049.468, "from_m": 1006.314, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1088.464, "from_m": 1049.468, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1159.476, "from_m": 1088.464, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 1183.533, "from_m": 1159.476, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1274.252, "from_m": 1183.533, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 1443.746, "from_m": 1274.252, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 2199.218, "from_m": 1443.746, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2257.573, "from_m": 2199.218, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2343.777, "from_m": 2257.573, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5579.627, "from_m": 2343.777, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9989.343, "from_m": 5579.627, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 10010.956, "from_m": 9989.343, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 13109.154, "from_m": 10010.956, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 14392.813, "from_m": 13109.154, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16744.237, "from_m": 14392.813, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 16755.201, "from_m": 16744.237, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18726.92, "from_m": 16755.201, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 19013.554, "from_m": 18726.92, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19533.242, "from_m": 19013.554, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 20713.501, "from_m": 19533.242, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}], "service_id": 660653, "profile_key": "7443dfcea4abf485060cdeb2555122e86f4f68afebd4ff3f2f515083f171b5ac", "schedule_id": 18406, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0624", "location": "Manchester Piccadilly", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73800}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0626", "location": "Ardwick Jn", "stage_seq": 2, "distance_m": 1117.886, "section_seq": 1, "route_path_id": 73800}, {"is_pass": false, "wtt_arr": "0627H", "wtt_dep": "0628", "location": "Ashburys", "stage_seq": 3, "distance_m": 2468.55, "section_seq": 1, "route_path_id": 73800}, {"is_pass": false, "wtt_arr": "0632H", "wtt_dep": "0633H", "location": "Guide Bridge", "stage_seq": 4, "distance_m": 8084.44, "section_seq": 1, "route_path_id": 73800}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0635", "location": "Hyde Jn", "stage_seq": 5, "distance_m": 9989.343, "section_seq": 1, "route_path_id": 73800}, {"is_pass": false, "wtt_arr": "0636", "wtt_dep": "0637", "location": "Flowery Field", "stage_seq": 6, "distance_m": 10815.506, "section_seq": 1, "route_path_id": 73800}, {"is_pass": false, "wtt_arr": "0638H", "wtt_dep": "0639H", "location": "Newton for Hyde", "stage_seq": 7, "distance_m": 11846.165, "section_seq": 1, "route_path_id": 73800}, {"is_pass": false, "wtt_arr": "0641", "wtt_dep": "0642", "location": "Godley", "stage_seq": 8, "distance_m": 12749.329, "section_seq": 1, "route_path_id": 73800}, {"is_pass": false, "wtt_arr": "0643H", "wtt_dep": "0644H", "location": "Hattersley", "stage_seq": 9, "distance_m": 14123.472, "section_seq": 1, "route_path_id": 73800}, {"is_pass": false, "wtt_arr": "0646H", "wtt_dep": "0647H", "location": "Broadbottom", "stage_seq": 10, "distance_m": 15782.277, "section_seq": 1, "route_path_id": 73800}, {"is_pass": false, "wtt_arr": "0652H", "wtt_dep": "0653H", "location": "Dinting", "stage_seq": 11, "distance_m": 19108.532, "section_seq": 1, "route_path_id": 73800}, {"is_pass": false, "wtt_arr": "0656H", "wtt_dep": "0659H", "location": "Glossop", "stage_seq": 12, "distance_m": 19274.118, "section_seq": 1, "route_path_id": 73800}, {"is_pass": false, "wtt_arr": "0705", "wtt_dep": null, "location": "Hadfield", "stage_seq": 13, "distance_m": 20713.501, "section_seq": 1, "route_path_id": 73800}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 20713.501, "from_m": 0.0, "section_seq": 1, "route_path_id": 73800}], "total_distance_m": 20713.501, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 18224.635, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2488.866, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 8573, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:28:56Z", "source_id": 54983505, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T05:29:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:28:59Z", "source_id": 17603716, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T06:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8708, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:34:02Z", "source_id": 54994557, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T05:34:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:34:02Z", "source_id": 17607060, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T06:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8762, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:37:14Z", "source_id": 55001552, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T05:38:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:37:18Z", "source_id": 17609160, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T06:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8766, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:43:11Z", "source_id": 55015095, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T05:44:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:43:14Z", "source_id": 17613175, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T06:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8769, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:51:28Z", "source_id": 55034350, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T05:52:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:51:32Z", "source_id": 17618924, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T06:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8773, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:56:10Z", "source_id": 55045951, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T05:56:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:56:13Z", "source_id": 17622213, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T06:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8775, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:04:13Z", "source_id": 55066312, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T06:04:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:04:17Z", "source_id": 17628002, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T07:04:00+01:00", "operational_fact": true}] Manchester Piccadilly 0624 0624 2 None None Hadfield 0705 0705 None EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:L88791/2026-09-18/detailed None Glossop 2026-09-18T06:59:30+01:00 Hadfield 5.0 {"type": "LineString", "coordinates": [[-1.9494684, 53.44464310000001], [-1.9509997999999995, 53.4451279], [-1.9518903000000003, 53.4453818], [-1.952092, 53.4454463], [-1.9529978, 53.44574269999998], [-1.9533963, 53.4458795], [-1.9536618999999995, 53.44597069999999], [-1.9547068, 53.4463097], [-1.9551252, 53.446428299999994], [-1.955445, 53.44650249999999], [-1.9555874, 53.4465387], [-1.9561364999999995, 53.44664719999999], [-1.9566212, 53.4467312], [-1.9570491, 53.4467865], [-1.9572263, 53.446805299999994], [-1.9577454999999997, 53.446857099999995], [-1.9581591999999997, 53.44688479999999], [-1.9585424, 53.446899], [-1.9589665, 53.4469073], [-1.9596854, 53.44687999999999], [-1.9598260999999997, 53.446874599999994], [-1.9608964, 53.446850100000006], [-1.9616381000000005, 53.4468535], [-1.9622222, 53.4468748], [-1.9628073999999995, 53.446901800000006], [-1.9638591, 53.447022], [-1.9647655, 53.4471508], [-1.9654034, 53.447264], [-1.9654661, 53.44727799999998], [-1.9658392, 53.4473703], [-1.9661041999999995, 53.447467400000015], [-1.9663339999999996, 53.4475657], [-1.9665059, 53.447647499999995], [-1.9667259, 53.44776180000001], [-1.9669038, 53.4478842], [-1.9671681999999997, 53.448080799999985], [-1.9672778, 53.44816829999999], [-1.9676159, 53.4484612], [-1.9680767999999995, 53.448835300000006], [-1.9683778, 53.4490156], [-1.9693289, 53.449535299999994], [-1.9696239, 53.4497477], [-1.9697137, 53.44984329999999], [-1.9698595, 53.44999440000001], [-1.9699471999999996, 53.4501295], [-1.9700236, 53.4502652], [-1.9700856, 53.4504719], [-1.9701166, 53.4505966], [-1.9701219000000003, 53.4507331], [-1.970107, 53.450974599999995], [-1.970029, 53.451391699999995], [-1.9700162, 53.4517622], [-1.9701106, 53.453439200000005], [-1.9701264, 53.4538756], [-1.9701329999999997, 53.4540565], [-1.9701262, 53.45439989999999], [-1.9700773000000005, 53.45477919999999], [-1.9698961, 53.4555817], [-1.9696673, 53.4562611], [-1.9694787, 53.4566626], [-1.9692773, 53.4570443], [-1.9690929, 53.4573502], [-1.9688861999999996, 53.4576663], [-1.9684989, 53.4581626], [-1.9679797, 53.4587269], [-1.9674327, 53.459291499999985], [-1.9666555, 53.4599501], [-1.9663415999999996, 53.460198000000005], [-1.9661638, 53.4603191], [-1.9653831999999996, 53.460845600000006]]} 1.8 0659 0704 Glossop Hadfield Hadfield 53.4608456 -1.9653832 53.4608456 -1.9653832 1 0 2026-09-18 06:14:26 TERMINATED 2026-09-18 06:04:00 Hadfield TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17628002 1789711460677906 37 37 2026-09-18 06:14:20.826910 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 06:04:20.669050
629715 660171 C21362 442J41M618 2026-09-18 COMPLETE 17627021 2026-09-18 07:04:00 2026-09-18 06:14:26 2026-09-20 06:14:26 {"id": 660171, "stp": "P", "toc": "East Midlands Railway", "uid": "C21362", "consist": "170501", "dest_crs": "GMB", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C21362/2026-09-18/detailed", "trust_id": "442J41M618", "origin_crs": "LCN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Grimsby Town", "service_date": "2026-09-18", "dest_arr_time": "0705", "dest_platform": "3", "is_terminated": 1, "next_location": "Grimsby Town", "signalling_id": "2J41", "timing_status": "EARLY", "origin_station": "Lincoln", "current_leg_arr": "0704", "current_leg_dep": "0651", "current_leg_end": "Grimsby Town", "origin_dep_time": "0610", "origin_platform": "2", "current_location": "Grimsby Town", "last_update_time": "2026-09-18T06:14:26", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.2695015, 53.60611449999998], [-0.26949458523585645, 53.60611312835903], [-0.2689268, 53.60600049999999], [-0.2516187, 53.6026566], [-0.2403224, 53.6004671], [-0.2337685, 53.59919000000001], [-0.2298793, 53.598443800000005], [-0.22599520000000003, 53.59768770000001], [-0.2244013, 53.5973627], [-0.2235219, 53.5971802], [-0.2226277, 53.5969774], [-0.2217998, 53.596789], [-0.21922869999999997, 53.59614849999999], [-0.2183565, 53.595926600000006], [-0.2177469, 53.5958017], [-0.21468219999999996, 53.595045199999994], [-0.2127872, 53.5945889], [-0.210873, 53.59411149999999], [-0.2088402, 53.5936251], [-0.2068522, 53.593118200000006], [-0.1982507, 53.5910307], [-0.1972636, 53.5907688], [-0.1917704, 53.5894315], [-0.1898915, 53.58896359999999], [-0.1889664, 53.588754300000005], [-0.18805649999999996, 53.5885172], [-0.18730499999999997, 53.5883057], [-0.1865372, 53.5880955], [-0.18603079999999997, 53.58794869999999], [-0.18490159999999997, 53.587612099999994], [-0.18376999999999996, 53.5872616], [-0.1833422, 53.5871208], [-0.1829255, 53.5869837], [-0.1823923, 53.5868116], [-0.1818498, 53.586638400000005], [-0.1808073, 53.586322299999985], [-0.1798826, 53.58604479999999], [-0.1796630568239043, 53.58598199429925], [-0.1785382, 53.5856602], [-0.17459839999999996, 53.58465090000001], [-0.17306039999999998, 53.5843051], [-0.1715255, 53.583975800000005], [-0.1695118, 53.58358349999999], [-0.1639161, 53.5824771], [-0.1608306, 53.581864800000005], [-0.16047369999999997, 53.581795], [-0.16001300000000002, 53.581704900000005], [-0.15930419999999998, 53.5815598], [-0.15850630000000002, 53.58140259999999], [-0.15545459999999997, 53.5808011], [-0.141115, 53.5779544], [-0.13905929999999997, 53.5775499], [-0.13880239999999996, 53.5774948], [-0.1312139, 53.5759995], [-0.1304929, 53.5758428], [-0.13033819999999996, 53.5758166], [-0.1297819, 53.5756989], [-0.1284905, 53.5753997], [-0.12807419999999997, 53.575289999999995], [-0.1265607, 53.5748882], [-0.12598, 53.5747093], [-0.1256775829763523, 53.57460657386965], [-0.1242431, 53.5741193], [-0.1211446, 53.5731081], [-0.11963869999999996, 53.5726076], [-0.118964, 53.5723797], [-0.1184011, 53.572190600000006], [-0.1181729, 53.5721129], [-0.1178266, 53.5720033], [-0.1176074, 53.5719419], [-0.1173514, 53.5718765], [-0.11688039999999998, 53.5717258], [-0.1164519, 53.5715823], [-0.11588619999999995, 53.5713932], [-0.1154456, 53.5712428], [-0.11489789999999996, 53.571063300000006], [-0.1144448, 53.5709112], [-0.11394129999999998, 53.57074909999999], [-0.1133932, 53.57057319999999], [-0.1127518, 53.570354999999985], [-0.11209919999999998, 53.5701304], [-0.11157129999999998, 53.56995539999999], [-0.10869049999999998, 53.56900060000001], [-0.102893, 53.56706470000001], [-0.1022696, 53.56686020000001], [-0.1007604, 53.5663631], [-0.0986895, 53.5656785], [-0.0980221, 53.5654477], [-0.0972771, 53.5651891], [-0.0961152, 53.56480929999999], [-0.0950317, 53.564435499999995], [-0.09475749999999998, 53.564345299999985], [-0.09396749999999998, 53.56408], [-0.0932932, 53.563856599999994], [-0.0928842, 53.56374689999999], [-0.092515, 53.5636539], [-0.092292, 53.563600699999995], [-0.0920616, 53.56355119999999], [-0.0918244, 53.56350969999999], [-0.0917197, 53.5634879], [-0.09164089999999998, 53.5634762], [-0.09128799999999998, 53.5634283], [-0.09099, 53.5633853], [-0.09063129999999998, 53.56335060000001], [-0.0904536, 53.56333260000002], [-0.0900692, 53.56330760000001], [-0.0898825, 53.5632865], [-0.08983152841195213, 53.56328366402593], [-0.0892786, 53.563252899999995], [-0.0889282, 53.56325269999999], [-0.0885315, 53.563274499999984], [-0.0884301, 53.5632849], [-0.08817909999999998, 53.5633152], [-0.0877257, 53.5633593], [-0.087501, 53.5633786], [-0.0868207, 53.5634263]]}", "current_leg_start": "Habrough", "dest_arr_time_act": "0705", "motion_projection": null, "next_location_lat": "53.5634263", "next_location_lon": "-0.0868207", "previous_location": "Habrough", "current_leg_milage": "8.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 197.522, \"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\": 243.393, \"from_m\": 197.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\": 443.442, \"from_m\": 243.393, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 607.607, \"from_m\": 443.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\": 687.655, \"from_m\": 607.607, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 8873.133, \"from_m\": 687.655, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 8912.5, \"from_m\": 8873.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\": 17503.657, \"from_m\": 8912.5, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 17609.419, \"from_m\": 17503.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\": 17668.711, \"from_m\": 17609.419, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 22486.771, \"from_m\": 17668.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\": 24099.09, \"from_m\": 22486.771, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24415.592, \"from_m\": 24099.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\": 46101.807, \"from_m\": 24415.592, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 46287.631, \"from_m\": 46101.807, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 46468.933, \"from_m\": 46287.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\": 47442.038, \"from_m\": 46468.933, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 70424.442, \"from_m\": 47442.038, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 70631.417, \"from_m\": 70424.442, \"capability_applied\": null, \"effective_limit_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\": 660171, \"profile_key\": \"73b21627dfe147f99648d7b5afd4b5a652785f1f033fefb2666253bd618a63aa\", \"schedule_id\": 2947, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0610\", \"location\": \"Lincoln\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66827}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0610H\", \"location\": \"Pelham Street Jn\", \"stage_seq\": 2, \"distance_m\": 243.393, \"section_seq\": 1, \"route_path_id\": 66827}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0617H\", \"location\": \"Langworth S.B.\", \"stage_seq\": 3, \"distance_m\": 9914.676, \"section_seq\": 1, \"route_path_id\": 66827}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0621H\", \"location\": \"Wickenby S.B.\", \"stage_seq\": 4, \"distance_m\": 17392.863, \"section_seq\": 1, \"route_path_id\": 66827}, {\"is_pass\": false, \"wtt_arr\": \"0625\", \"wtt_dep\": \"0626\", \"location\": \"Market Rasen\", \"stage_seq\": 5, \"distance_m\": 23812.144, \"section_seq\": 1, \"route_path_id\": 66827}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0631H\", \"location\": \"Holton-le-Moor S.B.\", \"stage_seq\": 6, \"distance_m\": 32712.724, \"section_seq\": 1, \"route_path_id\": 66827}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0641\", \"location\": \"Wrawby Jn\", \"stage_seq\": 7, \"distance_m\": 46259.7, \"section_seq\": 1, \"route_path_id\": 66827}, {\"is_pass\": false, \"wtt_arr\": \"0642H\", \"wtt_dep\": \"0643H\", \"location\": \"Barnetby\", \"stage_seq\": 8, \"distance_m\": 47205.256, \"section_seq\": 1, \"route_path_id\": 66827}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0649\", \"location\": \"Brocklesby Jn\", \"stage_seq\": 9, \"distance_m\": 54530.305, \"section_seq\": 1, \"route_path_id\": 66827}, {\"is_pass\": false, \"wtt_arr\": \"0651\", \"wtt_dep\": \"0652\", \"location\": \"Habrough\", \"stage_seq\": 10, \"distance_m\": 57610.879, \"section_seq\": 1, \"route_path_id\": 66827}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0656H\", \"location\": \"Stallingborough\", \"stage_seq\": 11, \"distance_m\": 63713.84, \"section_seq\": 1, \"route_path_id\": 66827}, {\"is_pass\": false, \"wtt_arr\": \"0705\", \"wtt_dep\": null, \"location\": \"Grimsby Town\", \"stage_seq\": 12, \"distance_m\": 70631.417, \"section_seq\": 1, \"route_path_id\": 66827}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 70631.417, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66827}], \"total_distance_m\": 70631.417, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 70592.05, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 39.367, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0610", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "13.0", "current_position_lat": "53.5634263", "current_position_lon": "-0.0868207", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 6561, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:39:13Z\", \"source_id\": 55005986, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:40:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:39:16Z\", \"source_id\": 17610401, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6470, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:50:14Z\", \"source_id\": 55031335, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:50:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:50:16Z\", \"source_id\": 17618000, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:56:08Z\", \"source_id\": 17622154, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6496, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:02:52Z\", \"source_id\": 55062880, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:04:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:02:58Z\", \"source_id\": 17627021, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Grimsby Town", "service_state_platform": "3", "timing_fact_generation": 1789711379040780, "current_leg_arrival_utc": "2026-09-18T07:04:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T06:04:22.517249", "service_state_evidence_id": 17627021, "current_leg_start_actual_dep": "2026-09-18T06:52:00+01:00", "operational_evidence_version": 20, "service_state_event_time_utc": "2026-09-18T06:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T06:14:22.561764", "service_state_valid_until_kind": null, "operational_interpretation_version": 20, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} East Midlands Railway P LCN GMB 2J41 170501 2 100 None {"version": 3, "segments": [{"to_m": 197.522, "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": 243.393, "from_m": 197.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": 443.442, "from_m": 243.393, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 607.607, "from_m": 443.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": 687.655, "from_m": 607.607, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 8873.133, "from_m": 687.655, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 8912.5, "from_m": 8873.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": 17503.657, "from_m": 8912.5, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 17609.419, "from_m": 17503.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": 17668.711, "from_m": 17609.419, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 22486.771, "from_m": 17668.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": 24099.09, "from_m": 22486.771, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 24415.592, "from_m": 24099.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": 46101.807, "from_m": 24415.592, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 46287.631, "from_m": 46101.807, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 46468.933, "from_m": 46287.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": 47442.038, "from_m": 46468.933, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 70424.442, "from_m": 47442.038, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 70631.417, "from_m": 70424.442, "capability_applied": null, "effective_limit_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": 660171, "profile_key": "73b21627dfe147f99648d7b5afd4b5a652785f1f033fefb2666253bd618a63aa", "schedule_id": 2947, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0610", "location": "Lincoln", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66827}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0610H", "location": "Pelham Street Jn", "stage_seq": 2, "distance_m": 243.393, "section_seq": 1, "route_path_id": 66827}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0617H", "location": "Langworth S.B.", "stage_seq": 3, "distance_m": 9914.676, "section_seq": 1, "route_path_id": 66827}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0621H", "location": "Wickenby S.B.", "stage_seq": 4, "distance_m": 17392.863, "section_seq": 1, "route_path_id": 66827}, {"is_pass": false, "wtt_arr": "0625", "wtt_dep": "0626", "location": "Market Rasen", "stage_seq": 5, "distance_m": 23812.144, "section_seq": 1, "route_path_id": 66827}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0631H", "location": "Holton-le-Moor S.B.", "stage_seq": 6, "distance_m": 32712.724, "section_seq": 1, "route_path_id": 66827}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0641", "location": "Wrawby Jn", "stage_seq": 7, "distance_m": 46259.7, "section_seq": 1, "route_path_id": 66827}, {"is_pass": false, "wtt_arr": "0642H", "wtt_dep": "0643H", "location": "Barnetby", "stage_seq": 8, "distance_m": 47205.256, "section_seq": 1, "route_path_id": 66827}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0649", "location": "Brocklesby Jn", "stage_seq": 9, "distance_m": 54530.305, "section_seq": 1, "route_path_id": 66827}, {"is_pass": false, "wtt_arr": "0651", "wtt_dep": "0652", "location": "Habrough", "stage_seq": 10, "distance_m": 57610.879, "section_seq": 1, "route_path_id": 66827}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0656H", "location": "Stallingborough", "stage_seq": 11, "distance_m": 63713.84, "section_seq": 1, "route_path_id": 66827}, {"is_pass": false, "wtt_arr": "0705", "wtt_dep": null, "location": "Grimsby Town", "stage_seq": 12, "distance_m": 70631.417, "section_seq": 1, "route_path_id": 66827}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 70631.417, "from_m": 0.0, "section_seq": 1, "route_path_id": 66827}], "total_distance_m": 70631.417, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 70592.05, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 39.367, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 6561, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:39:13Z", "source_id": 55005986, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T05:40:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:39:16Z", "source_id": 17610401, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T06:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6470, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:50:14Z", "source_id": 55031335, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T05:50:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:50:16Z", "source_id": 17618000, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T06:50:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:56:08Z", "source_id": 17622154, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T06:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6496, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:02:52Z", "source_id": 55062880, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T06:04:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:02:58Z", "source_id": 17627021, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T07:04:00+01:00", "operational_fact": true}] Lincoln 0610 0610 2 None None Grimsby Town 0705 0705 3 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C21362/2026-09-18/detailed None Habrough 2026-09-18T06:52:00+01:00 Grimsby Town 13.0 {"type": "LineString", "coordinates": [[-0.2695015, 53.60611449999998], [-0.26949458523585645, 53.60611312835903], [-0.2689268, 53.60600049999999], [-0.2516187, 53.6026566], [-0.2403224, 53.6004671], [-0.2337685, 53.59919000000001], [-0.2298793, 53.598443800000005], [-0.22599520000000003, 53.59768770000001], [-0.2244013, 53.5973627], [-0.2235219, 53.5971802], [-0.2226277, 53.5969774], [-0.2217998, 53.596789], [-0.21922869999999997, 53.59614849999999], [-0.2183565, 53.595926600000006], [-0.2177469, 53.5958017], [-0.21468219999999996, 53.595045199999994], [-0.2127872, 53.5945889], [-0.210873, 53.59411149999999], [-0.2088402, 53.5936251], [-0.2068522, 53.593118200000006], [-0.1982507, 53.5910307], [-0.1972636, 53.5907688], [-0.1917704, 53.5894315], [-0.1898915, 53.58896359999999], [-0.1889664, 53.588754300000005], [-0.18805649999999996, 53.5885172], [-0.18730499999999997, 53.5883057], [-0.1865372, 53.5880955], [-0.18603079999999997, 53.58794869999999], [-0.18490159999999997, 53.587612099999994], [-0.18376999999999996, 53.5872616], [-0.1833422, 53.5871208], [-0.1829255, 53.5869837], [-0.1823923, 53.5868116], [-0.1818498, 53.586638400000005], [-0.1808073, 53.586322299999985], [-0.1798826, 53.58604479999999], [-0.1796630568239043, 53.58598199429925], [-0.1785382, 53.5856602], [-0.17459839999999996, 53.58465090000001], [-0.17306039999999998, 53.5843051], [-0.1715255, 53.583975800000005], [-0.1695118, 53.58358349999999], [-0.1639161, 53.5824771], [-0.1608306, 53.581864800000005], [-0.16047369999999997, 53.581795], [-0.16001300000000002, 53.581704900000005], [-0.15930419999999998, 53.5815598], [-0.15850630000000002, 53.58140259999999], [-0.15545459999999997, 53.5808011], [-0.141115, 53.5779544], [-0.13905929999999997, 53.5775499], [-0.13880239999999996, 53.5774948], [-0.1312139, 53.5759995], [-0.1304929, 53.5758428], [-0.13033819999999996, 53.5758166], [-0.1297819, 53.5756989], [-0.1284905, 53.5753997], [-0.12807419999999997, 53.575289999999995], [-0.1265607, 53.5748882], [-0.12598, 53.5747093], [-0.1256775829763523, 53.57460657386965], [-0.1242431, 53.5741193], [-0.1211446, 53.5731081], [-0.11963869999999996, 53.5726076], [-0.118964, 53.5723797], [-0.1184011, 53.572190600000006], [-0.1181729, 53.5721129], [-0.1178266, 53.5720033], [-0.1176074, 53.5719419], [-0.1173514, 53.5718765], [-0.11688039999999998, 53.5717258], [-0.1164519, 53.5715823], [-0.11588619999999995, 53.5713932], [-0.1154456, 53.5712428], [-0.11489789999999996, 53.571063300000006], [-0.1144448, 53.5709112], [-0.11394129999999998, 53.57074909999999], [-0.1133932, 53.57057319999999], [-0.1127518, 53.570354999999985], [-0.11209919999999998, 53.5701304], [-0.11157129999999998, 53.56995539999999], [-0.10869049999999998, 53.56900060000001], [-0.102893, 53.56706470000001], [-0.1022696, 53.56686020000001], [-0.1007604, 53.5663631], [-0.0986895, 53.5656785], [-0.0980221, 53.5654477], [-0.0972771, 53.5651891], [-0.0961152, 53.56480929999999], [-0.0950317, 53.564435499999995], [-0.09475749999999998, 53.564345299999985], [-0.09396749999999998, 53.56408], [-0.0932932, 53.563856599999994], [-0.0928842, 53.56374689999999], [-0.092515, 53.5636539], [-0.092292, 53.563600699999995], [-0.0920616, 53.56355119999999], [-0.0918244, 53.56350969999999], [-0.0917197, 53.5634879], [-0.09164089999999998, 53.5634762], [-0.09128799999999998, 53.5634283], [-0.09099, 53.5633853], [-0.09063129999999998, 53.56335060000001], [-0.0904536, 53.56333260000002], [-0.0900692, 53.56330760000001], [-0.0898825, 53.5632865], [-0.08983152841195213, 53.56328366402593], [-0.0892786, 53.563252899999995], [-0.0889282, 53.56325269999999], [-0.0885315, 53.563274499999984], [-0.0884301, 53.5632849], [-0.08817909999999998, 53.5633152], [-0.0877257, 53.5633593], [-0.087501, 53.5633786], [-0.0868207, 53.5634263]]} 8.1 0651 0704 Habrough Grimsby Town Grimsby Town 53.5634263 -0.0868207 53.5634263 -0.0868207 1 0 2026-09-18 06:14:26 TERMINATED 2026-09-18 06:04:00 Grimsby Town TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17627021 1789711379040780 20 20 2026-09-18 06:14:22.561764 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 06:04:22.517249
629716 659434 G85326 312B89M518 2026-09-18 COMPLETE 17627051 2026-09-18 07:04:00 2026-09-18 06:14:26 2026-09-20 06:14:26 {"id": 659434, "stp": "P", "toc": "Northern", "uid": "G85326", "consist": "150102+156416", "dest_crs": "BBN", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G85326/2026-09-18/detailed", "trust_id": "312B89M518", "origin_crs": "RCD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Blackburn", "service_date": "2026-09-18", "dest_arr_time": "0703", "dest_platform": "2", "is_terminated": 1, "next_location": "Blackburn", "signalling_id": "2B89", "timing_status": "LATE", "origin_station": "Rochdale", "current_leg_arr": "0704", "current_leg_dep": "0657", "current_leg_end": "Blackburn", "origin_dep_time": "0551", "origin_platform": "4", "current_location": "Blackburn", "last_update_time": "2026-09-18T06:14:26", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.4642353, 53.69788599999999], [-2.4646277999999997, 53.6982006], [-2.4647488, 53.6982978], [-2.4649617, 53.698449], [-2.4652697999999997, 53.6986547], [-2.4658708999999996, 53.6990411], [-2.4662361999999995, 53.6992794], [-2.4667162999999994, 53.69958539999999], [-2.4668073, 53.699648], [-2.4675581999999996, 53.7001296], [-2.4682134999999996, 53.7005668], [-2.468402, 53.70069999999999], [-2.4685147999999995, 53.7007897], [-2.4690126, 53.7012038], [-2.4692355, 53.7014106], [-2.4694854, 53.701664], [-2.4697691, 53.70198500000001], [-2.4698108999999997, 53.7020377], [-2.4698894, 53.70213919999998], [-2.4700767999999997, 53.7023986], [-2.4703393999999994, 53.70279789999999], [-2.4704942, 53.7030778], [-2.4707990999999994, 53.70366099999999], [-2.4709279, 53.7039291], [-2.471126, 53.7043838], [-2.4712254, 53.7046659], [-2.4712856, 53.7048732], [-2.4713475, 53.7051533], [-2.471363, 53.70529379999999], [-2.4713863999999997, 53.70571150000001], [-2.4713616, 53.7060315], [-2.4713481999999996, 53.7061289], [-2.4713348, 53.70622629999999], [-2.4712759999999996, 53.7065185], [-2.4711011, 53.7069958], [-2.4709378999999996, 53.707324500000006], [-2.4708301, 53.7075128], [-2.4706175, 53.70781639999999], [-2.4704304999999995, 53.708054], [-2.4699451, 53.708570400000006], [-2.4695691, 53.70893639999999], [-2.4683681, 53.7101365], [-2.4679168, 53.710587700000005], [-2.4673934999999996, 53.7111616], [-2.4659822999999994, 53.71262359999999], [-2.4659248, 53.7126887], [-2.4658963, 53.71272010000001], [-2.4656326, 53.7131007], [-2.4653471, 53.7136021], [-2.4652147, 53.7138726], [-2.4651187999999995, 53.71410149999999], [-2.4649059, 53.7148988], [-2.4648668, 53.715090100000005], [-2.4648526, 53.7151905], [-2.4648152, 53.7155407], [-2.4648013999999994, 53.7157062], [-2.4647975, 53.71591490000001], [-2.4648517, 53.716608400000005], [-2.4649823, 53.717256199999994], [-2.4650386, 53.7175354], [-2.4651307, 53.717992499999994], [-2.4656134999999995, 53.71915430000001], [-2.4659252, 53.7195865], [-2.4665361, 53.720252599999995], [-2.4670855, 53.7207328], [-2.4676410999999994, 53.7211154], [-2.4684324, 53.721566], [-2.4690298, 53.721858], [-2.4701026999999995, 53.7222643], [-2.4707159999999995, 53.722454199999994], [-2.4707961, 53.72247259999999], [-2.4714668, 53.7226269], [-2.4721673, 53.7227821], [-2.4725829, 53.72287409999999], [-2.4737772999999996, 53.723129199999995], [-2.4762073999999994, 53.72361639999999], [-2.4781171, 53.7241814], [-2.4800268, 53.7249495], [-2.4816656, 53.72582859999999], [-2.4828511999999994, 53.7266301], [-2.4838892, 53.7274568], [-2.484897699999999, 53.7285105], [-2.4885939, 53.7328822], [-2.4886632999999994, 53.73296409999999], [-2.4898263251508896, 53.734323238421794], [-2.4901234, 53.7346704], [-2.4902421, 53.7348166], [-2.4903812, 53.734989199999994], [-2.4905222999999994, 53.7352411], [-2.4906412, 53.735512599999986], [-2.4907654, 53.7358337], [-2.4908526, 53.7361205], [-2.4908974, 53.7363689], [-2.4909222, 53.73651929999999], [-2.490941, 53.7366836], [-2.4909451999999996, 53.73681749999999], [-2.4909433, 53.7369375], [-2.4909365, 53.7370741], [-2.4909079, 53.737325], [-2.4908878999999997, 53.73745219999999], [-2.4908528, 53.73757369999999], [-2.4907996, 53.737746], [-2.4907771, 53.7378149], [-2.4907241, 53.7379442], [-2.4906747999999994, 53.73803439999999], [-2.4904875, 53.7382997], [-2.4903037, 53.7385548], [-2.4901253, 53.7388173], [-2.4898514, 53.73913159999999], [-2.489712299999999, 53.7392808], [-2.4895494, 53.739426], [-2.4893268, 53.73962739999999], [-2.4889764999999997, 53.7398844], [-2.4888274, 53.7399819], [-2.4886044999999997, 53.740115], [-2.4882415, 53.7403217], [-2.4877856, 53.74054429999999], [-2.4860242, 53.74135879999999], [-2.4856954999999994, 53.7415371], [-2.4854149, 53.74170099999999], [-2.4844792, 53.7422694], [-2.4832464999999995, 53.7431044], [-2.4828367999999994, 53.7433696], [-2.4821586, 53.7438211], [-2.4820455, 53.7438949], [-2.4818861, 53.74400239999999], [-2.4817822, 53.74407619999999], [-2.4814436999999994, 53.744328200000005], [-2.4810608999999997, 53.74459550000001], [-2.4807216, 53.7448629], [-2.4806009, 53.74495649999999], [-2.4790864, 53.745967799999995]]}", "current_leg_start": "Darwen", "dest_arr_time_act": "0703", "motion_projection": null, "next_location_lat": "53.7459678", "next_location_lon": "-2.4790864", "previous_location": "Darwen", "current_leg_milage": "4.1", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 432.961, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 622.337, \"from_m\": 432.961, \"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\": 2505.57, \"from_m\": 622.337, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14621.687, \"from_m\": 2505.57, \"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\": 14649.387, \"from_m\": 14621.687, \"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\": 14709.482, \"from_m\": 14649.387, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14756.761, \"from_m\": 14709.482, \"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\": 16394.473, \"from_m\": 14756.761, \"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\": 16556.889, \"from_m\": 16394.473, \"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\": 16608.783, \"from_m\": 16556.889, \"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\": 17011.074, \"from_m\": 16608.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\": 17500.561, \"from_m\": 17011.074, \"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\": 17687.498, \"from_m\": 17500.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\": 17850.951, \"from_m\": 17687.498, \"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\": 19796.378, \"from_m\": 17850.951, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20264.354, \"from_m\": 19796.378, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 22431.101, \"from_m\": 20264.354, \"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\": 24839.218, \"from_m\": 22431.101, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 32406.878, \"from_m\": 24839.218, \"capability_applied\": null, \"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\": 33420.694, \"from_m\": 32406.878, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 33465.678, \"from_m\": 33420.694, \"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\": 33990.377, \"from_m\": 33465.678, \"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\": 34332.252, \"from_m\": 33990.377, \"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\": 34747.411, \"from_m\": 34332.252, \"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\": 35833.132, \"from_m\": 34747.411, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 35894.038, \"from_m\": 35833.132, \"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\": 39112.941, \"from_m\": 35894.038, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 39166.894, \"from_m\": 39112.941, \"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\": 47729.712, \"from_m\": 39166.894, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 50534.218, \"from_m\": 47729.712, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 54552.332, \"from_m\": 50534.218, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 54936.16, \"from_m\": 54552.332, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 56112.727, \"from_m\": 54936.16, \"capability_applied\": null, \"effective_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\": 659434, \"profile_key\": \"152b9c6255542e17656b5f510b4ed10fd432f6d939a9a64bc4370caf28315e92\", \"schedule_id\": 12030, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0551\", \"location\": \"Rochdale\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69672}, {\"is_pass\": false, \"wtt_arr\": \"0553H\", \"wtt_dep\": \"0554\", \"location\": \"Castleton\", \"stage_seq\": 2, \"distance_m\": 2552.781, \"section_seq\": 1, \"route_path_id\": 69672}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0555\", \"location\": \"Castleton East Jn\", \"stage_seq\": 3, \"distance_m\": 2844.387, \"section_seq\": 1, \"route_path_id\": 69672}, {\"is_pass\": false, \"wtt_arr\": \"0558H\", \"wtt_dep\": \"0559H\", \"location\": \"Mills Hill\", \"stage_seq\": 4, \"distance_m\": 7283.455, \"section_seq\": 1, \"route_path_id\": 69672}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0601\", \"location\": \"Vitriol Works S.B.\", \"stage_seq\": 5, \"distance_m\": 9158.201, \"section_seq\": 1, \"route_path_id\": 69672}, {\"is_pass\": false, \"wtt_arr\": \"0602H\", \"wtt_dep\": \"0603\", \"location\": \"Moston\", \"stage_seq\": 6, \"distance_m\": 10416.615, \"section_seq\": 1, \"route_path_id\": 69672}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0607\", \"location\": \"Thorpes Bridge Jn\", \"stage_seq\": 7, \"distance_m\": 13253.774, \"section_seq\": 1, \"route_path_id\": 69672}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0608\", \"location\": \"Miles Platting Jn\", \"stage_seq\": 8, \"distance_m\": 14709.482, \"section_seq\": 1, \"route_path_id\": 69672}, {\"is_pass\": false, \"wtt_arr\": \"0611\", \"wtt_dep\": \"0614\", \"location\": \"Manchester Victoria\", \"stage_seq\": 9, \"distance_m\": 16785.891, \"section_seq\": 1, \"route_path_id\": 69672}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0615H\", \"location\": \"Deal Street Jn\", \"stage_seq\": 10, \"distance_m\": 17500.561, \"section_seq\": 1, \"route_path_id\": 69672}, {\"is_pass\": false, \"wtt_arr\": \"0616H\", \"wtt_dep\": \"0617H\", \"location\": \"Salford Central\", \"stage_seq\": 11, \"distance_m\": 17990.52, \"section_seq\": 1, \"route_path_id\": 69672}, {\"is_pass\": false, \"wtt_arr\": \"0620\", \"wtt_dep\": \"0621\", \"location\": \"Salford Crescent\", \"stage_seq\": 12, \"distance_m\": 19575.986, \"section_seq\": 1, \"route_path_id\": 69672}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0631\", \"location\": \"Burnden Jn\", \"stage_seq\": 13, \"distance_m\": 33169.013, \"section_seq\": 1, \"route_path_id\": 69672}, {\"is_pass\": false, \"wtt_arr\": \"0633\", \"wtt_dep\": \"0634\", \"location\": \"Bolton\", \"stage_seq\": 14, \"distance_m\": 33875.756, \"section_seq\": 1, \"route_path_id\": 69672}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0637H\", \"location\": \"Astley Bridge Jn\", \"stage_seq\": 15, \"distance_m\": 35774.146, \"section_seq\": 1, \"route_path_id\": 69672}, {\"is_pass\": false, \"wtt_arr\": \"0638H\", \"wtt_dep\": \"0639\", \"location\": \"Hall I' Th' Wood\", \"stage_seq\": 16, \"distance_m\": 36768.358, \"section_seq\": 1, \"route_path_id\": 69672}, {\"is_pass\": false, \"wtt_arr\": \"0642\", \"wtt_dep\": \"0643\", \"location\": \"Bromley Cross\", \"stage_seq\": 17, \"distance_m\": 38609.634, \"section_seq\": 1, \"route_path_id\": 69672}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0652H\", \"location\": \"Darwen South Jn\", \"stage_seq\": 18, \"distance_m\": 47729.712, \"section_seq\": 1, \"route_path_id\": 69672}, {\"is_pass\": false, \"wtt_arr\": \"0654\", \"wtt_dep\": \"0655\", \"location\": \"Darwen\", \"stage_seq\": 19, \"distance_m\": 49471.491, \"section_seq\": 1, \"route_path_id\": 69672}, {\"is_pass\": false, \"wtt_arr\": \"0703\", \"wtt_dep\": null, \"location\": \"Blackburn\", \"stage_seq\": 20, \"distance_m\": 56112.727, \"section_seq\": 1, \"route_path_id\": 69672}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 56112.727, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69672}], \"total_distance_m\": 56112.727, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 52803.796, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3308.931, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0551", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "53.7459678", "current_position_lon": "-2.4790864", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8091, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:53:28Z\", \"source_id\": 54919279, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T04:54:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:53:29Z\", \"source_id\": 17584152, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8100, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:58:00Z\", \"source_id\": 54926199, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:00:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T04:58:04Z\", \"source_id\": 17586287, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8122, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:02:01Z\", \"source_id\": 54932772, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:03:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:02:01Z\", \"source_id\": 17588257, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8185, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:09:52Z\", \"source_id\": 54946197, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:10:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:09:55Z\", \"source_id\": 17592403, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8275, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:15:15Z\", \"source_id\": 54956600, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:16:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:15:17Z\", \"source_id\": 17595432, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8309, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:18:59Z\", \"source_id\": 54963723, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:20:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:19:03Z\", \"source_id\": 17597671, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8350, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:33:04Z\", \"source_id\": 54992415, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:34:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:33:08Z\", \"source_id\": 17606469, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7780, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:38:35Z\", \"source_id\": 55004673, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:39:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:38:37Z\", \"source_id\": 17610002, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7773, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:54:04Z\", \"source_id\": 55040735, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:56:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:54:08Z\", \"source_id\": 17620775, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7749, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:02:57Z\", \"source_id\": 55063078, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:04:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:02:59Z\", \"source_id\": 17627051, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Blackburn", "service_state_platform": "2", "timing_fact_generation": 1789711380165393, "current_leg_arrival_utc": "2026-09-18T07:04:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T06:04:22.536476", "service_state_evidence_id": 17627051, "current_leg_start_actual_dep": "2026-09-18T06:56:00+01:00", "operational_evidence_version": 63, "service_state_event_time_utc": "2026-09-18T06:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T06:14:22.567513", "service_state_valid_until_kind": null, "operational_interpretation_version": 63, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P RCD BBN 2B89 150102+156416 4 75 None {"version": 3, "segments": [{"to_m": 432.961, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 622.337, "from_m": 432.961, "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": 2505.57, "from_m": 622.337, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14621.687, "from_m": 2505.57, "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": 14649.387, "from_m": 14621.687, "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": 14709.482, "from_m": 14649.387, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14756.761, "from_m": 14709.482, "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": 16394.473, "from_m": 14756.761, "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": 16556.889, "from_m": 16394.473, "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": 16608.783, "from_m": 16556.889, "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": 17011.074, "from_m": 16608.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": 17500.561, "from_m": 17011.074, "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": 17687.498, "from_m": 17500.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": 17850.951, "from_m": 17687.498, "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": 19796.378, "from_m": 17850.951, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20264.354, "from_m": 19796.378, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 22431.101, "from_m": 20264.354, "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": 24839.218, "from_m": 22431.101, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 32406.878, "from_m": 24839.218, "capability_applied": null, "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": 33420.694, "from_m": 32406.878, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 33465.678, "from_m": 33420.694, "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": 33990.377, "from_m": 33465.678, "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": 34332.252, "from_m": 33990.377, "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": 34747.411, "from_m": 34332.252, "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": 35833.132, "from_m": 34747.411, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 35894.038, "from_m": 35833.132, "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": 39112.941, "from_m": 35894.038, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 39166.894, "from_m": 39112.941, "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": 47729.712, "from_m": 39166.894, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 50534.218, "from_m": 47729.712, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 54552.332, "from_m": 50534.218, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 54936.16, "from_m": 54552.332, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 56112.727, "from_m": 54936.16, "capability_applied": null, "effective_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": 659434, "profile_key": "152b9c6255542e17656b5f510b4ed10fd432f6d939a9a64bc4370caf28315e92", "schedule_id": 12030, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0551", "location": "Rochdale", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69672}, {"is_pass": false, "wtt_arr": "0553H", "wtt_dep": "0554", "location": "Castleton", "stage_seq": 2, "distance_m": 2552.781, "section_seq": 1, "route_path_id": 69672}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0555", "location": "Castleton East Jn", "stage_seq": 3, "distance_m": 2844.387, "section_seq": 1, "route_path_id": 69672}, {"is_pass": false, "wtt_arr": "0558H", "wtt_dep": "0559H", "location": "Mills Hill", "stage_seq": 4, "distance_m": 7283.455, "section_seq": 1, "route_path_id": 69672}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0601", "location": "Vitriol Works S.B.", "stage_seq": 5, "distance_m": 9158.201, "section_seq": 1, "route_path_id": 69672}, {"is_pass": false, "wtt_arr": "0602H", "wtt_dep": "0603", "location": "Moston", "stage_seq": 6, "distance_m": 10416.615, "section_seq": 1, "route_path_id": 69672}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0607", "location": "Thorpes Bridge Jn", "stage_seq": 7, "distance_m": 13253.774, "section_seq": 1, "route_path_id": 69672}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0608", "location": "Miles Platting Jn", "stage_seq": 8, "distance_m": 14709.482, "section_seq": 1, "route_path_id": 69672}, {"is_pass": false, "wtt_arr": "0611", "wtt_dep": "0614", "location": "Manchester Victoria", "stage_seq": 9, "distance_m": 16785.891, "section_seq": 1, "route_path_id": 69672}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0615H", "location": "Deal Street Jn", "stage_seq": 10, "distance_m": 17500.561, "section_seq": 1, "route_path_id": 69672}, {"is_pass": false, "wtt_arr": "0616H", "wtt_dep": "0617H", "location": "Salford Central", "stage_seq": 11, "distance_m": 17990.52, "section_seq": 1, "route_path_id": 69672}, {"is_pass": false, "wtt_arr": "0620", "wtt_dep": "0621", "location": "Salford Crescent", "stage_seq": 12, "distance_m": 19575.986, "section_seq": 1, "route_path_id": 69672}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0631", "location": "Burnden Jn", "stage_seq": 13, "distance_m": 33169.013, "section_seq": 1, "route_path_id": 69672}, {"is_pass": false, "wtt_arr": "0633", "wtt_dep": "0634", "location": "Bolton", "stage_seq": 14, "distance_m": 33875.756, "section_seq": 1, "route_path_id": 69672}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0637H", "location": "Astley Bridge Jn", "stage_seq": 15, "distance_m": 35774.146, "section_seq": 1, "route_path_id": 69672}, {"is_pass": false, "wtt_arr": "0638H", "wtt_dep": "0639", "location": "Hall I' Th' Wood", "stage_seq": 16, "distance_m": 36768.358, "section_seq": 1, "route_path_id": 69672}, {"is_pass": false, "wtt_arr": "0642", "wtt_dep": "0643", "location": "Bromley Cross", "stage_seq": 17, "distance_m": 38609.634, "section_seq": 1, "route_path_id": 69672}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0652H", "location": "Darwen South Jn", "stage_seq": 18, "distance_m": 47729.712, "section_seq": 1, "route_path_id": 69672}, {"is_pass": false, "wtt_arr": "0654", "wtt_dep": "0655", "location": "Darwen", "stage_seq": 19, "distance_m": 49471.491, "section_seq": 1, "route_path_id": 69672}, {"is_pass": false, "wtt_arr": "0703", "wtt_dep": null, "location": "Blackburn", "stage_seq": 20, "distance_m": 56112.727, "section_seq": 1, "route_path_id": 69672}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 56112.727, "from_m": 0.0, "section_seq": 1, "route_path_id": 69672}], "total_distance_m": 56112.727, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 52803.796, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3308.931, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 8091, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:53:28Z", "source_id": 54919279, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T04:54:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:53:29Z", "source_id": 17584152, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T05:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8100, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:58:00Z", "source_id": 54926199, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T05:00:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T04:58:04Z", "source_id": 17586287, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T06:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8122, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:02:01Z", "source_id": 54932772, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T05:03:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:02:01Z", "source_id": 17588257, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T06:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8185, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:09:52Z", "source_id": 54946197, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T05:10:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:09:55Z", "source_id": 17592403, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T06:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8275, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:15:15Z", "source_id": 54956600, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T05:16:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:15:17Z", "source_id": 17595432, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T06:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8309, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:18:59Z", "source_id": 54963723, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T05:20:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:19:03Z", "source_id": 17597671, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T06:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8350, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:33:04Z", "source_id": 54992415, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T05:34:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:33:08Z", "source_id": 17606469, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T06:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7780, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:38:35Z", "source_id": 55004673, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T05:39:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:38:37Z", "source_id": 17610002, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T06:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7773, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:54:04Z", "source_id": 55040735, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T05:56:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:54:08Z", "source_id": 17620775, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-18T06:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7749, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:02:57Z", "source_id": 55063078, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T06:04:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:02:59Z", "source_id": 17627051, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T07:04:00+01:00", "operational_fact": true}] Rochdale 0551 0551 4 None None Blackburn 0703 0703 2 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:G85326/2026-09-18/detailed None Darwen 2026-09-18T06:56:00+01:00 Blackburn 7.0 {"type": "LineString", "coordinates": [[-2.4642353, 53.69788599999999], [-2.4646277999999997, 53.6982006], [-2.4647488, 53.6982978], [-2.4649617, 53.698449], [-2.4652697999999997, 53.6986547], [-2.4658708999999996, 53.6990411], [-2.4662361999999995, 53.6992794], [-2.4667162999999994, 53.69958539999999], [-2.4668073, 53.699648], [-2.4675581999999996, 53.7001296], [-2.4682134999999996, 53.7005668], [-2.468402, 53.70069999999999], [-2.4685147999999995, 53.7007897], [-2.4690126, 53.7012038], [-2.4692355, 53.7014106], [-2.4694854, 53.701664], [-2.4697691, 53.70198500000001], [-2.4698108999999997, 53.7020377], [-2.4698894, 53.70213919999998], [-2.4700767999999997, 53.7023986], [-2.4703393999999994, 53.70279789999999], [-2.4704942, 53.7030778], [-2.4707990999999994, 53.70366099999999], [-2.4709279, 53.7039291], [-2.471126, 53.7043838], [-2.4712254, 53.7046659], [-2.4712856, 53.7048732], [-2.4713475, 53.7051533], [-2.471363, 53.70529379999999], [-2.4713863999999997, 53.70571150000001], [-2.4713616, 53.7060315], [-2.4713481999999996, 53.7061289], [-2.4713348, 53.70622629999999], [-2.4712759999999996, 53.7065185], [-2.4711011, 53.7069958], [-2.4709378999999996, 53.707324500000006], [-2.4708301, 53.7075128], [-2.4706175, 53.70781639999999], [-2.4704304999999995, 53.708054], [-2.4699451, 53.708570400000006], [-2.4695691, 53.70893639999999], [-2.4683681, 53.7101365], [-2.4679168, 53.710587700000005], [-2.4673934999999996, 53.7111616], [-2.4659822999999994, 53.71262359999999], [-2.4659248, 53.7126887], [-2.4658963, 53.71272010000001], [-2.4656326, 53.7131007], [-2.4653471, 53.7136021], [-2.4652147, 53.7138726], [-2.4651187999999995, 53.71410149999999], [-2.4649059, 53.7148988], [-2.4648668, 53.715090100000005], [-2.4648526, 53.7151905], [-2.4648152, 53.7155407], [-2.4648013999999994, 53.7157062], [-2.4647975, 53.71591490000001], [-2.4648517, 53.716608400000005], [-2.4649823, 53.717256199999994], [-2.4650386, 53.7175354], [-2.4651307, 53.717992499999994], [-2.4656134999999995, 53.71915430000001], [-2.4659252, 53.7195865], [-2.4665361, 53.720252599999995], [-2.4670855, 53.7207328], [-2.4676410999999994, 53.7211154], [-2.4684324, 53.721566], [-2.4690298, 53.721858], [-2.4701026999999995, 53.7222643], [-2.4707159999999995, 53.722454199999994], [-2.4707961, 53.72247259999999], [-2.4714668, 53.7226269], [-2.4721673, 53.7227821], [-2.4725829, 53.72287409999999], [-2.4737772999999996, 53.723129199999995], [-2.4762073999999994, 53.72361639999999], [-2.4781171, 53.7241814], [-2.4800268, 53.7249495], [-2.4816656, 53.72582859999999], [-2.4828511999999994, 53.7266301], [-2.4838892, 53.7274568], [-2.484897699999999, 53.7285105], [-2.4885939, 53.7328822], [-2.4886632999999994, 53.73296409999999], [-2.4898263251508896, 53.734323238421794], [-2.4901234, 53.7346704], [-2.4902421, 53.7348166], [-2.4903812, 53.734989199999994], [-2.4905222999999994, 53.7352411], [-2.4906412, 53.735512599999986], [-2.4907654, 53.7358337], [-2.4908526, 53.7361205], [-2.4908974, 53.7363689], [-2.4909222, 53.73651929999999], [-2.490941, 53.7366836], [-2.4909451999999996, 53.73681749999999], [-2.4909433, 53.7369375], [-2.4909365, 53.7370741], [-2.4909079, 53.737325], [-2.4908878999999997, 53.73745219999999], [-2.4908528, 53.73757369999999], [-2.4907996, 53.737746], [-2.4907771, 53.7378149], [-2.4907241, 53.7379442], [-2.4906747999999994, 53.73803439999999], [-2.4904875, 53.7382997], [-2.4903037, 53.7385548], [-2.4901253, 53.7388173], [-2.4898514, 53.73913159999999], [-2.489712299999999, 53.7392808], [-2.4895494, 53.739426], [-2.4893268, 53.73962739999999], [-2.4889764999999997, 53.7398844], [-2.4888274, 53.7399819], [-2.4886044999999997, 53.740115], [-2.4882415, 53.7403217], [-2.4877856, 53.74054429999999], [-2.4860242, 53.74135879999999], [-2.4856954999999994, 53.7415371], [-2.4854149, 53.74170099999999], [-2.4844792, 53.7422694], [-2.4832464999999995, 53.7431044], [-2.4828367999999994, 53.7433696], [-2.4821586, 53.7438211], [-2.4820455, 53.7438949], [-2.4818861, 53.74400239999999], [-2.4817822, 53.74407619999999], [-2.4814436999999994, 53.744328200000005], [-2.4810608999999997, 53.74459550000001], [-2.4807216, 53.7448629], [-2.4806009, 53.74495649999999], [-2.4790864, 53.745967799999995]]} 4.1 0657 0704 Darwen Blackburn Blackburn 53.7459678 -2.4790864 53.7459678 -2.4790864 1 0 2026-09-18 06:14:26 TERMINATED 2026-09-18 06:04:00 Blackburn TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17627051 1789711380165393 63 63 2026-09-18 06:14:22.567513 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 06:04:22.536476
629717 660039 P28778 352W40M618 2026-09-18 COMPLETE 17627084 2026-09-18 07:04:00 2026-09-18 06:14:26 2026-09-20 06:14:26 {"id": 660039, "stp": "P", "toc": "Northern", "uid": "P28778", "consist": "769458", "dest_crs": "SYB", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P28778/2026-09-18/detailed", "trust_id": "352W40M618", "origin_crs": "WGW", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stalybridge", "service_date": "2026-09-18", "dest_arr_time": "0704", "dest_platform": "5", "is_terminated": 1, "next_location": "Stalybridge", "signalling_id": "2W40", "timing_status": "ON TIME", "origin_station": "Wigan Wallgate", "current_leg_arr": "0704", "current_leg_dep": "0700", "current_leg_end": "Stalybridge", "origin_dep_time": "0606", "origin_platform": "2", "current_location": "Stalybridge", "last_update_time": "2026-09-18T06:14:26", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.093729, 53.4911269], [-2.0932297, 53.49108429999999], [-2.09267, 53.4910476], [-2.0921404, 53.4910081], [-2.0914940000000004, 53.4909518], [-2.0906697999999997, 53.4908732], [-2.0897792, 53.4907726], [-2.0888774999999997, 53.49061489999999], [-2.0880620999999997, 53.49043609999998], [-2.0871758, 53.4901982], [-2.0861261, 53.48984359999999], [-2.085307499999999, 53.489496200000005], [-2.0847255, 53.4892249], [-2.0838135, 53.4887015], [-2.0832176999999996, 53.4882862], [-2.082628, 53.48781259999999], [-2.0821385, 53.4873236], [-2.0815068, 53.4866496], [-2.0809489, 53.48611449999999], [-2.0802408, 53.48566119999999], [-2.0795703, 53.48531970000001], [-2.0785511999999997, 53.4849445], [-2.0777626, 53.48473709999999], [-2.0770061999999996, 53.48459819999999], [-2.0761184, 53.48449130000001], [-2.0740798999999996, 53.484320499999995], [-2.0739106, 53.4843022], [-2.0735809, 53.484266000000005], [-2.0732628, 53.48423209999999], [-2.0725300999999994, 53.4841335], [-2.0722494, 53.4840914], [-2.0715346, 53.48398689999999], [-2.0706006, 53.48385840000002], [-2.0701821, 53.48380079999999], [-2.0696151, 53.4837394], [-2.0689489999999995, 53.483698700000005], [-2.0682785, 53.48368709999998], [-2.0673674999999996, 53.4836842], [-2.0667287, 53.4837045], [-2.0664104, 53.48372740000001], [-2.066125153474899, 53.48376022088199], [-2.0657916, 53.4837986], [-2.0645747, 53.4839666]]}", "current_leg_start": "Ashton-under-Lyne", "dest_arr_time_act": "0704", "motion_projection": null, "next_location_lat": "53.4839666", "next_location_lon": "-2.0645747", "previous_location": "Ashton-under-Lyne", "current_leg_milage": "1.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 101.606, \"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\": 440.21, \"from_m\": 101.606, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 489.012, \"from_m\": 440.21, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 516.847, \"from_m\": 489.012, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1014.545, \"from_m\": 516.847, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2636.977, \"from_m\": 1014.545, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2902.987, \"from_m\": 2636.977, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2963.904, \"from_m\": 2902.987, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2990.928, \"from_m\": 2963.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\": 4898.367, \"from_m\": 2990.928, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4955.709, \"from_m\": 4898.367, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 5031.924, \"from_m\": 4955.709, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5192.54, \"from_m\": 5031.924, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10560.16, \"from_m\": 5192.54, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10683.698, \"from_m\": 10560.16, \"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\": 10848.105, \"from_m\": 10683.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\": 10937.838, \"from_m\": 10848.105, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 14956.432, \"from_m\": 10937.838, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 15474.06, \"from_m\": 14956.432, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15998.758, \"from_m\": 15474.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\": 16043.742, \"from_m\": 15998.758, \"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\": 17057.559, \"from_m\": 16043.742, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24625.218, \"from_m\": 17057.559, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 27033.335, \"from_m\": 24625.218, \"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\": 29200.082, \"from_m\": 27033.335, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 29668.059, \"from_m\": 29200.082, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 31613.485, \"from_m\": 29668.059, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31776.939, \"from_m\": 31613.485, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 31963.876, \"from_m\": 31776.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\": 32453.57, \"from_m\": 31963.876, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 33067.767, \"from_m\": 32453.57, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 35155.155, \"from_m\": 33067.767, \"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\": 43561.847, \"from_m\": 35155.155, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 44533.467, \"from_m\": 43561.847, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 44604.92, \"from_m\": 44533.467, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 44672.775, \"from_m\": 44604.92, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 44891.448, \"from_m\": 44672.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\": 45015.269, \"from_m\": 44891.448, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 45139.628, \"from_m\": 45015.269, \"capability_applied\": null, \"effective_limit_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\": 660039, \"profile_key\": \"a4b7d1d8a802f933e2be42c9f21e1e837f665d7fc6facd125627b696af469bde\", \"schedule_id\": 20387, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0606\", \"location\": \"Wigan Wallgate\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74484}, {\"is_pass\": false, \"wtt_arr\": \"0608H\", \"wtt_dep\": \"0609H\", \"location\": \"Ince\", \"stage_seq\": 2, \"distance_m\": 1657.293, \"section_seq\": 1, \"route_path_id\": 74484}, {\"is_pass\": false, \"wtt_arr\": \"0612H\", \"wtt_dep\": \"0613\", \"location\": \"Hindley\", \"stage_seq\": 3, \"distance_m\": 4283.782, \"section_seq\": 1, \"route_path_id\": 74484}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0614\", \"location\": \"Crow Nest Jn\", \"stage_seq\": 4, \"distance_m\": 4955.709, \"section_seq\": 1, \"route_path_id\": 74484}, {\"is_pass\": false, \"wtt_arr\": \"0617\", \"wtt_dep\": \"0617H\", \"location\": \"Westhoughton\", \"stage_seq\": 5, \"distance_m\": 8135.718, \"section_seq\": 1, \"route_path_id\": 74484}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0621\", \"location\": \"Lostock Jn\", \"stage_seq\": 6, \"distance_m\": 10937.838, \"section_seq\": 1, \"route_path_id\": 74484}, {\"is_pass\": false, \"wtt_arr\": \"0625\", \"wtt_dep\": \"0626\", \"location\": \"Bolton\", \"stage_seq\": 7, \"distance_m\": 15588.68, \"section_seq\": 1, \"route_path_id\": 74484}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0627\", \"location\": \"Burnden Jn\", \"stage_seq\": 8, \"distance_m\": 16295.424, \"section_seq\": 1, \"route_path_id\": 74484}, {\"is_pass\": false, \"wtt_arr\": \"0629\", \"wtt_dep\": \"0629H\", \"location\": \"Moses Gate\", \"stage_seq\": 9, \"distance_m\": 18120.983, \"section_seq\": 1, \"route_path_id\": 74484}, {\"is_pass\": false, \"wtt_arr\": \"0631\", \"wtt_dep\": \"0631H\", \"location\": \"Farnworth\", \"stage_seq\": 10, \"distance_m\": 19175.697, \"section_seq\": 1, \"route_path_id\": 74484}, {\"is_pass\": false, \"wtt_arr\": \"0633\", \"wtt_dep\": \"0633H\", \"location\": \"Kearsley\", \"stage_seq\": 11, \"distance_m\": 20228.353, \"section_seq\": 1, \"route_path_id\": 74484}, {\"is_pass\": false, \"wtt_arr\": \"0643H\", \"wtt_dep\": \"0644H\", \"location\": \"Salford Crescent\", \"stage_seq\": 12, \"distance_m\": 29888.45, \"section_seq\": 1, \"route_path_id\": 74484}, {\"is_pass\": false, \"wtt_arr\": \"0646H\", \"wtt_dep\": \"0647\", \"location\": \"Salford Central\", \"stage_seq\": 13, \"distance_m\": 31473.916, \"section_seq\": 1, \"route_path_id\": 74484}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0648\", \"location\": \"Deal Street Jn\", \"stage_seq\": 14, \"distance_m\": 31963.876, \"section_seq\": 1, \"route_path_id\": 74484}, {\"is_pass\": false, \"wtt_arr\": \"0649H\", \"wtt_dep\": \"0651H\", \"location\": \"Manchester Victoria\", \"stage_seq\": 15, \"distance_m\": 32609.389, \"section_seq\": 1, \"route_path_id\": 74484}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0654H\", \"location\": \"Miles Platting Jn\", \"stage_seq\": 16, \"distance_m\": 34779.09, \"section_seq\": 1, \"route_path_id\": 74484}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0655H\", \"location\": \"Philips Park West Jn\", \"stage_seq\": 17, \"distance_m\": 35382.794, \"section_seq\": 1, \"route_path_id\": 74484}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0656H\", \"location\": \"Baguley Fold Jn\", \"stage_seq\": 18, \"distance_m\": 36614.191, \"section_seq\": 1, \"route_path_id\": 74484}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0700\", \"location\": \"Ashton Moss North Jn\", \"stage_seq\": 19, \"distance_m\": 41449.82, \"section_seq\": 1, \"route_path_id\": 74484}, {\"is_pass\": false, \"wtt_arr\": \"0701\", \"wtt_dep\": \"0701H\", \"location\": \"Ashton-under-Lyne\", \"stage_seq\": 20, \"distance_m\": 42877.549, \"section_seq\": 1, \"route_path_id\": 74484}, {\"is_pass\": false, \"wtt_arr\": \"0704\", \"wtt_dep\": null, \"location\": \"Stalybridge\", \"stage_seq\": 21, \"distance_m\": 45139.628, \"section_seq\": 1, \"route_path_id\": 74484}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 45139.628, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74484}], \"total_distance_m\": 45139.628, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 42090.116, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3049.512, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0606", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "53.4839666", "current_position_lon": "-2.0645747", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9335, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:06:23Z\", \"source_id\": 54940202, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:08:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:06:26Z\", \"source_id\": 17590505, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9342, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:11:35Z\", \"source_id\": 54949461, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:12:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:11:38Z\", \"source_id\": 17593365, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9356, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:15:15Z\", \"source_id\": 54956593, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:17:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:15:15Z\", \"source_id\": 17595430, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8337, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:26:12Z\", \"source_id\": 54977970, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:27:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:26:17Z\", \"source_id\": 17602044, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8331, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:30:24Z\", \"source_id\": 54986601, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:31:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:30:29Z\", \"source_id\": 17604677, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8324, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:34:37Z\", \"source_id\": 54995912, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:35:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:34:39Z\", \"source_id\": 17607418, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8296, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:42:03Z\", \"source_id\": 55012583, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:43:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:42:05Z\", \"source_id\": 17612416, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8257, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:46:47Z\", \"source_id\": 55023373, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:47:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:46:50Z\", \"source_id\": 17615659, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8179, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:49:13Z\", \"source_id\": 55029009, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:50:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:49:16Z\", \"source_id\": 17617308, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8691, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:58:37Z\", \"source_id\": 55052027, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:59:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:58:39Z\", \"source_id\": 17623901, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8686, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:02:57Z\", \"source_id\": 55063041, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:04:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:03:03Z\", \"source_id\": 17627084, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stalybridge", "service_state_platform": "5", "timing_fact_generation": 1789711384805476, "current_leg_arrival_utc": "2026-09-18T07:04:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T06:04:25.267342", "service_state_evidence_id": 17627084, "current_leg_start_actual_dep": "2026-09-18T07:01:30+01:00", "operational_evidence_version": 66, "service_state_event_time_utc": "2026-09-18T06:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T06:14:25.333532", "service_state_valid_until_kind": null, "operational_interpretation_version": 66, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P WGW SYB 2W40 769458 4 100 None {"version": 3, "segments": [{"to_m": 101.606, "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": 440.21, "from_m": 101.606, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 489.012, "from_m": 440.21, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 516.847, "from_m": 489.012, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1014.545, "from_m": 516.847, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2636.977, "from_m": 1014.545, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2902.987, "from_m": 2636.977, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2963.904, "from_m": 2902.987, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2990.928, "from_m": 2963.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": 4898.367, "from_m": 2990.928, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4955.709, "from_m": 4898.367, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 5031.924, "from_m": 4955.709, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5192.54, "from_m": 5031.924, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10560.16, "from_m": 5192.54, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10683.698, "from_m": 10560.16, "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": 10848.105, "from_m": 10683.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": 10937.838, "from_m": 10848.105, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 14956.432, "from_m": 10937.838, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 15474.06, "from_m": 14956.432, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15998.758, "from_m": 15474.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": 16043.742, "from_m": 15998.758, "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": 17057.559, "from_m": 16043.742, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 24625.218, "from_m": 17057.559, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 27033.335, "from_m": 24625.218, "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": 29200.082, "from_m": 27033.335, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 29668.059, "from_m": 29200.082, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 31613.485, "from_m": 29668.059, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31776.939, "from_m": 31613.485, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 31963.876, "from_m": 31776.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": 32453.57, "from_m": 31963.876, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 33067.767, "from_m": 32453.57, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 35155.155, "from_m": 33067.767, "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": 43561.847, "from_m": 35155.155, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 44533.467, "from_m": 43561.847, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 44604.92, "from_m": 44533.467, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 44672.775, "from_m": 44604.92, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 44891.448, "from_m": 44672.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": 45015.269, "from_m": 44891.448, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 45139.628, "from_m": 45015.269, "capability_applied": null, "effective_limit_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": 660039, "profile_key": "a4b7d1d8a802f933e2be42c9f21e1e837f665d7fc6facd125627b696af469bde", "schedule_id": 20387, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0606", "location": "Wigan Wallgate", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 74484}, {"is_pass": false, "wtt_arr": "0608H", "wtt_dep": "0609H", "location": "Ince", "stage_seq": 2, "distance_m": 1657.293, "section_seq": 1, "route_path_id": 74484}, {"is_pass": false, "wtt_arr": "0612H", "wtt_dep": "0613", "location": "Hindley", "stage_seq": 3, "distance_m": 4283.782, "section_seq": 1, "route_path_id": 74484}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0614", "location": "Crow Nest Jn", "stage_seq": 4, "distance_m": 4955.709, "section_seq": 1, "route_path_id": 74484}, {"is_pass": false, "wtt_arr": "0617", "wtt_dep": "0617H", "location": "Westhoughton", "stage_seq": 5, "distance_m": 8135.718, "section_seq": 1, "route_path_id": 74484}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0621", "location": "Lostock Jn", "stage_seq": 6, "distance_m": 10937.838, "section_seq": 1, "route_path_id": 74484}, {"is_pass": false, "wtt_arr": "0625", "wtt_dep": "0626", "location": "Bolton", "stage_seq": 7, "distance_m": 15588.68, "section_seq": 1, "route_path_id": 74484}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0627", "location": "Burnden Jn", "stage_seq": 8, "distance_m": 16295.424, "section_seq": 1, "route_path_id": 74484}, {"is_pass": false, "wtt_arr": "0629", "wtt_dep": "0629H", "location": "Moses Gate", "stage_seq": 9, "distance_m": 18120.983, "section_seq": 1, "route_path_id": 74484}, {"is_pass": false, "wtt_arr": "0631", "wtt_dep": "0631H", "location": "Farnworth", "stage_seq": 10, "distance_m": 19175.697, "section_seq": 1, "route_path_id": 74484}, {"is_pass": false, "wtt_arr": "0633", "wtt_dep": "0633H", "location": "Kearsley", "stage_seq": 11, "distance_m": 20228.353, "section_seq": 1, "route_path_id": 74484}, {"is_pass": false, "wtt_arr": "0643H", "wtt_dep": "0644H", "location": "Salford Crescent", "stage_seq": 12, "distance_m": 29888.45, "section_seq": 1, "route_path_id": 74484}, {"is_pass": false, "wtt_arr": "0646H", "wtt_dep": "0647", "location": "Salford Central", "stage_seq": 13, "distance_m": 31473.916, "section_seq": 1, "route_path_id": 74484}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0648", "location": "Deal Street Jn", "stage_seq": 14, "distance_m": 31963.876, "section_seq": 1, "route_path_id": 74484}, {"is_pass": false, "wtt_arr": "0649H", "wtt_dep": "0651H", "location": "Manchester Victoria", "stage_seq": 15, "distance_m": 32609.389, "section_seq": 1, "route_path_id": 74484}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0654H", "location": "Miles Platting Jn", "stage_seq": 16, "distance_m": 34779.09, "section_seq": 1, "route_path_id": 74484}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0655H", "location": "Philips Park West Jn", "stage_seq": 17, "distance_m": 35382.794, "section_seq": 1, "route_path_id": 74484}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0656H", "location": "Baguley Fold Jn", "stage_seq": 18, "distance_m": 36614.191, "section_seq": 1, "route_path_id": 74484}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0700", "location": "Ashton Moss North Jn", "stage_seq": 19, "distance_m": 41449.82, "section_seq": 1, "route_path_id": 74484}, {"is_pass": false, "wtt_arr": "0701", "wtt_dep": "0701H", "location": "Ashton-under-Lyne", "stage_seq": 20, "distance_m": 42877.549, "section_seq": 1, "route_path_id": 74484}, {"is_pass": false, "wtt_arr": "0704", "wtt_dep": null, "location": "Stalybridge", "stage_seq": 21, "distance_m": 45139.628, "section_seq": 1, "route_path_id": 74484}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 45139.628, "from_m": 0.0, "section_seq": 1, "route_path_id": 74484}], "total_distance_m": 45139.628, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 42090.116, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3049.512, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 9335, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:06:23Z", "source_id": 54940202, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T05:08:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:06:26Z", "source_id": 17590505, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T06:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9342, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:11:35Z", "source_id": 54949461, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T05:12:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:11:38Z", "source_id": 17593365, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T06:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9356, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:15:15Z", "source_id": 54956593, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T05:17:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:15:15Z", "source_id": 17595430, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T06:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8337, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:26:12Z", "source_id": 54977970, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T05:27:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:26:17Z", "source_id": 17602044, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T06:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8331, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:30:24Z", "source_id": 54986601, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T05:31:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:30:29Z", "source_id": 17604677, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T06:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8324, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:34:37Z", "source_id": 54995912, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T05:35:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:34:39Z", "source_id": 17607418, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T06:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8296, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:42:03Z", "source_id": 55012583, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T05:43:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:42:05Z", "source_id": 17612416, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T06:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8257, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:46:47Z", "source_id": 55023373, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T05:47:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:46:50Z", "source_id": 17615659, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-18T06:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8179, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:49:13Z", "source_id": 55029009, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T05:50:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:49:16Z", "source_id": 17617308, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T06:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8691, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:58:37Z", "source_id": 55052027, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T05:59:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:58:39Z", "source_id": 17623901, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T06:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8686, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:02:57Z", "source_id": 55063041, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T06:04:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:03:03Z", "source_id": 17627084, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-18T07:04:00+01:00", "operational_fact": true}] Wigan Wallgate 0606 0606 2 None None Stalybridge 0704 0704 5 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:P28778/2026-09-18/detailed None Ashton-under-Lyne 2026-09-18T07:01:30+01:00 Stalybridge 4.0 {"type": "LineString", "coordinates": [[-2.093729, 53.4911269], [-2.0932297, 53.49108429999999], [-2.09267, 53.4910476], [-2.0921404, 53.4910081], [-2.0914940000000004, 53.4909518], [-2.0906697999999997, 53.4908732], [-2.0897792, 53.4907726], [-2.0888774999999997, 53.49061489999999], [-2.0880620999999997, 53.49043609999998], [-2.0871758, 53.4901982], [-2.0861261, 53.48984359999999], [-2.085307499999999, 53.489496200000005], [-2.0847255, 53.4892249], [-2.0838135, 53.4887015], [-2.0832176999999996, 53.4882862], [-2.082628, 53.48781259999999], [-2.0821385, 53.4873236], [-2.0815068, 53.4866496], [-2.0809489, 53.48611449999999], [-2.0802408, 53.48566119999999], [-2.0795703, 53.48531970000001], [-2.0785511999999997, 53.4849445], [-2.0777626, 53.48473709999999], [-2.0770061999999996, 53.48459819999999], [-2.0761184, 53.48449130000001], [-2.0740798999999996, 53.484320499999995], [-2.0739106, 53.4843022], [-2.0735809, 53.484266000000005], [-2.0732628, 53.48423209999999], [-2.0725300999999994, 53.4841335], [-2.0722494, 53.4840914], [-2.0715346, 53.48398689999999], [-2.0706006, 53.48385840000002], [-2.0701821, 53.48380079999999], [-2.0696151, 53.4837394], [-2.0689489999999995, 53.483698700000005], [-2.0682785, 53.48368709999998], [-2.0673674999999996, 53.4836842], [-2.0667287, 53.4837045], [-2.0664104, 53.48372740000001], [-2.066125153474899, 53.48376022088199], [-2.0657916, 53.4837986], [-2.0645747, 53.4839666]]} 1.4 0700 0704 Ashton-under-Lyne Stalybridge Stalybridge 53.4839666 -2.0645747 53.4839666 -2.0645747 1 0 2026-09-18 06:14:26 TERMINATED 2026-09-18 06:04:00 Stalybridge TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17627084 1789711384805476 66 66 2026-09-18 06:14:25.333532 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 06:04:25.267342
629718 660138 P86606 882A07M618 2026-09-18 COMPLETE 17627160 2026-09-18 07:04:00 2026-09-18 06:14:26 2026-09-20 06:14:26 {"id": 660138, "stp": "P", "toc": "Southeastern", "uid": "P86606", "consist": "707007+707021", "dest_crs": "CST", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P86606/2026-09-18/detailed", "trust_id": "882A07M618", "origin_crs": "DFD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Cannon Street", "service_date": "2026-09-18", "dest_arr_time": "0704", "dest_platform": "5", "is_terminated": 1, "next_location": "London Cannon Street", "signalling_id": "2A07", "timing_status": "ON TIME", "origin_station": "Dartford", "current_leg_arr": "0704", "current_leg_dep": "0659", "current_leg_end": "London Cannon Street", "origin_dep_time": "0609", "origin_platform": "3", "current_location": "London Cannon Street", "last_update_time": "2026-09-18T06:14:26", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0846962609951981, 51.50498007816512], [-0.0848416, 51.5050726], [-0.08514239999999998, 51.5052354], [-0.0853828, 51.505346800000005], [-0.08557429999999999, 51.505427399999995], [-0.085844, 51.5055403], [-0.0860037, 51.50559890000001], [-0.0862367, 51.50567589999999], [-0.08629029999999999, 51.5056902], [-0.0864052, 51.5057185], [-0.08655799999999998, 51.50575169999998], [-0.08683370000000001, 51.505801099999985], [-0.08703259999999999, 51.505835299999994], [-0.08715199999999998, 51.5058518], [-0.0872924, 51.5058694], [-0.08740879999999998, 51.5058808], [-0.08753639999999999, 51.5058901], [-0.087799, 51.5059053], [-0.08798929999999999, 51.5059109], [-0.0881963, 51.5059079], [-0.08830599999999998, 51.50590149999999], [-0.08841779999999999, 51.5058907], [-0.08851059999999998, 51.505878], [-0.0885899, 51.5058652], [-0.08883279999999999, 51.50581940000001], [-0.0891783, 51.505754200000005], [-0.08928669999999998, 51.5057368], [-0.0896077, 51.5056999], [-0.0896651, 51.50569639999998], [-0.0897601, 51.505689799999985], [-0.08983152841195213, 51.505687748932935], [-0.0898994, 51.50568580000001], [-0.0900362, 51.5056888], [-0.090175, 51.5056961], [-0.090388, 51.50571180000001], [-0.0905337, 51.5057309], [-0.0907543, 51.50577219999999], [-0.0909089, 51.5058152], [-0.09110369999999998, 51.50587839999998], [-0.0912669, 51.505948], [-0.0914561, 51.50604259999999], [-0.0915803, 51.5061146], [-0.0916583, 51.5061764], [-0.0917197, 51.5062194], [-0.0918004, 51.5062873], [-0.091902, 51.50639139999999], [-0.0919783, 51.50648859999999], [-0.0920425, 51.5065928], [-0.0921022, 51.50670439999999], [-0.0921383, 51.5068201], [-0.0921559, 51.5068868], [-0.0921739, 51.506988500000006], [-0.0921781, 51.5071694], [-0.09216119999999998, 51.5072858], [-0.0921363, 51.5074034], [-0.0921199, 51.50744400000001], [-0.09210069999999998, 51.5074926], [-0.0920844, 51.50753409999999], [-0.0920478, 51.5076119], [-0.09204329999999998, 51.5076216], [-0.0919568, 51.50780309999999], [-0.0919073, 51.507956199999995], [-0.091858, 51.5081084], [-0.0917737, 51.50828139999999], [-0.09172859999999998, 51.50837719999999], [-0.0917255, 51.508435], [-0.0916817, 51.5085533], [-0.0916439, 51.5086878], [-0.0915749, 51.5088258], [-0.0915112, 51.5089486], [-0.0913227, 51.509232299999994], [-0.0912983, 51.5092743], [-0.0904399, 51.5109856], [-0.090412, 51.5110406]]}", "current_leg_start": "London Bridge", "dest_arr_time_act": "0704", "motion_projection": null, "next_location_lat": "51.5110406", "next_location_lon": "-0.0904120", "previous_location": "London Bridge", "current_leg_milage": "0.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 272.717, \"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\": 622.405, \"from_m\": 272.717, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 668.047, \"from_m\": 622.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\": 1370.828, \"from_m\": 668.047, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1403.851, \"from_m\": 1370.828, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1405.646, \"from_m\": 1403.851, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4826.127, \"from_m\": 1405.646, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4863.389, \"from_m\": 4826.127, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11763.758, \"from_m\": 4863.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\": 11797.512, \"from_m\": 11763.758, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12704.319, \"from_m\": 11797.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\": 13116.658, \"from_m\": 12704.319, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 14854.544, \"from_m\": 13116.658, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 15714.627, \"from_m\": 14854.544, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16766.322, \"from_m\": 15714.627, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18301.481, \"from_m\": 16766.322, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 20263.186, \"from_m\": 18301.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\": 20968.602, \"from_m\": 20263.186, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 21021.131, \"from_m\": 20968.602, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 21350.466, \"from_m\": 21021.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\": 21392.068, \"from_m\": 21350.466, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21460.844, \"from_m\": 21392.068, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 23811.136, \"from_m\": 21460.844, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23858.381, \"from_m\": 23811.136, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26579.787, \"from_m\": 23858.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\": 26650.467, \"from_m\": 26579.787, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26732.449, \"from_m\": 26650.467, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27797.726, \"from_m\": 26732.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\": 28365.132, \"from_m\": 27797.726, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 660138, \"profile_key\": \"3d59336f090ebc387bc475883db5f841a2ec9d64f34a4818e38acc836bcc6cd5\", \"schedule_id\": 22225, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0609\", \"location\": \"Dartford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 99934}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0610H\", \"location\": \"Dartford Jn\", \"stage_seq\": 2, \"distance_m\": 721.473, \"section_seq\": 1, \"route_path_id\": 99934}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0611\", \"location\": \"Crayford Spur A Jn\", \"stage_seq\": 3, \"distance_m\": 1405.646, \"section_seq\": 1, \"route_path_id\": 99934}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0612\", \"location\": \"Crayford Creek Jn\", \"stage_seq\": 4, \"distance_m\": 2536.0, \"section_seq\": 1, \"route_path_id\": 99934}, {\"is_pass\": false, \"wtt_arr\": \"0613\", \"wtt_dep\": \"0615\", \"location\": \"Slade Green\", \"stage_seq\": 5, \"distance_m\": 3233.761, \"section_seq\": 1, \"route_path_id\": 99934}, {\"is_pass\": false, \"wtt_arr\": \"0617H\", \"wtt_dep\": \"0618H\", \"location\": \"Erith\", \"stage_seq\": 6, \"distance_m\": 5086.333, \"section_seq\": 1, \"route_path_id\": 99934}, {\"is_pass\": false, \"wtt_arr\": \"0620H\", \"wtt_dep\": \"0621\", \"location\": \"Belvedere\", \"stage_seq\": 7, \"distance_m\": 7091.273, \"section_seq\": 1, \"route_path_id\": 99934}, {\"is_pass\": false, \"wtt_arr\": \"0623H\", \"wtt_dep\": \"0624H\", \"location\": \"Abbey Wood\", \"stage_seq\": 8, \"distance_m\": 9417.536, \"section_seq\": 1, \"route_path_id\": 99934}, {\"is_pass\": false, \"wtt_arr\": \"0627\", \"wtt_dep\": \"0627H\", \"location\": \"Plumstead\", \"stage_seq\": 9, \"distance_m\": 11946.062, \"section_seq\": 1, \"route_path_id\": 99934}, {\"is_pass\": false, \"wtt_arr\": \"0629\", \"wtt_dep\": \"0630\", \"location\": \"Woolwich Arsenal\", \"stage_seq\": 10, \"distance_m\": 12861.419, \"section_seq\": 1, \"route_path_id\": 99934}, {\"is_pass\": false, \"wtt_arr\": \"0632\", \"wtt_dep\": \"0632H\", \"location\": \"Woolwich Dockyard\", \"stage_seq\": 11, \"distance_m\": 14021.169, \"section_seq\": 1, \"route_path_id\": 99934}, {\"is_pass\": false, \"wtt_arr\": \"0635\", \"wtt_dep\": \"0636\", \"location\": \"Charlton\", \"stage_seq\": 12, \"distance_m\": 15887.626, \"section_seq\": 1, \"route_path_id\": 99934}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0637\", \"location\": \"Angerstein Jn\", \"stage_seq\": 13, \"distance_m\": 16318.114, \"section_seq\": 1, \"route_path_id\": 99934}, {\"is_pass\": false, \"wtt_arr\": \"0641H\", \"wtt_dep\": \"0643\", \"location\": \"Blackheath\", \"stage_seq\": 14, \"distance_m\": 18959.265, \"section_seq\": 1, \"route_path_id\": 99934}, {\"is_pass\": false, \"wtt_arr\": \"0645H\", \"wtt_dep\": \"0647\", \"location\": \"Lewisham\", \"stage_seq\": 15, \"distance_m\": 20502.047, \"section_seq\": 1, \"route_path_id\": 99934}, {\"is_pass\": false, \"wtt_arr\": \"0648H\", \"wtt_dep\": \"0649H\", \"location\": \"St. John's\", \"stage_seq\": 16, \"distance_m\": 21164.164, \"section_seq\": 1, \"route_path_id\": 99934}, {\"is_pass\": false, \"wtt_arr\": \"0651\", \"wtt_dep\": \"0652\", \"location\": \"New Cross\", \"stage_seq\": 17, \"distance_m\": 22336.626, \"section_seq\": 1, \"route_path_id\": 99934}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0654\", \"location\": \"North Kent East Jn\", \"stage_seq\": 18, \"distance_m\": 23248.951, \"section_seq\": 1, \"route_path_id\": 99934}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0654H\", \"location\": \"Surrey Canal Jn\", \"stage_seq\": 19, \"distance_m\": 23811.136, \"section_seq\": 1, \"route_path_id\": 99934}, {\"is_pass\": false, \"wtt_arr\": \"0658\", \"wtt_dep\": \"0700\", \"location\": \"London Bridge\", \"stage_seq\": 20, \"distance_m\": 27254.29, \"section_seq\": 1, \"route_path_id\": 99934}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0701\", \"location\": \"Borough Market Jn\", \"stage_seq\": 21, \"distance_m\": 27609.018, \"section_seq\": 1, \"route_path_id\": 99934}, {\"is_pass\": false, \"wtt_arr\": \"0704\", \"wtt_dep\": null, \"location\": \"London Cannon Street\", \"stage_seq\": 22, \"distance_m\": 28365.132, \"section_seq\": 1, \"route_path_id\": 99934}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 28365.132, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 99934}], \"total_distance_m\": 28365.132, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 28130.549, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 234.583, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0609", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.5110406", "current_position_lon": "-0.0904120", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31609, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:12:28Z\", \"source_id\": 54951073, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:13:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:12:33Z\", \"source_id\": 17593857, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32209, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:16:44Z\", \"source_id\": 54959445, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:17:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:16:49Z\", \"source_id\": 17596274, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32205, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:19:57Z\", \"source_id\": 54965534, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:20:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:20:03Z\", \"source_id\": 17598216, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32201, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:23:29Z\", \"source_id\": 54972649, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:24:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:23:33Z\", \"source_id\": 17600356, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32153, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:27:11Z\", \"source_id\": 54979980, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:27:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:27:18Z\", \"source_id\": 17602636, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32149, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:29:54Z\", \"source_id\": 54985619, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:30:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:29:58Z\", \"source_id\": 17604393, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32145, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:32:35Z\", \"source_id\": 54991402, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:33:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:32:37Z\", \"source_id\": 17606147, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32137, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:35:48Z\", \"source_id\": 54998434, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:36:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:35:48Z\", \"source_id\": 17608176, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31579, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:41:34Z\", \"source_id\": 55011545, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:41:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:41:37Z\", \"source_id\": 17612106, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31568, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:45:01Z\", \"source_id\": 55019194, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:45:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:45:05Z\", \"source_id\": 17614428, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31543, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:47:56Z\", \"source_id\": 55026030, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:48:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:47:57Z\", \"source_id\": 17616452, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31530, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:50:25Z\", \"source_id\": 55031880, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:51:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:50:28Z\", \"source_id\": 17618190, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29667, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:57:17Z\", \"source_id\": 55048726, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:58:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:57:22Z\", \"source_id\": 17623031, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31463, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:03:05Z\", \"source_id\": 55063409, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:04:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:03:08Z\", \"source_id\": 17627160, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Cannon Street", "service_state_platform": "5", "timing_fact_generation": 1789711392301336, "current_leg_arrival_utc": "2026-09-18T07:04:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T06:04:26.138636", "service_state_evidence_id": 17627160, "current_leg_start_actual_dep": "2026-09-18T07:00:00+01:00", "operational_evidence_version": 78, "service_state_event_time_utc": "2026-09-18T06:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T06:14:26.229153", "service_state_valid_until_kind": null, "operational_interpretation_version": 78, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P DFD CST 2A07 707007+707021 10 100 None {"version": 3, "segments": [{"to_m": 272.717, "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": 622.405, "from_m": 272.717, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 668.047, "from_m": 622.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": 1370.828, "from_m": 668.047, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1403.851, "from_m": 1370.828, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1405.646, "from_m": 1403.851, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4826.127, "from_m": 1405.646, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4863.389, "from_m": 4826.127, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11763.758, "from_m": 4863.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": 11797.512, "from_m": 11763.758, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12704.319, "from_m": 11797.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": 13116.658, "from_m": 12704.319, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 14854.544, "from_m": 13116.658, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 15714.627, "from_m": 14854.544, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16766.322, "from_m": 15714.627, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18301.481, "from_m": 16766.322, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 20263.186, "from_m": 18301.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": 20968.602, "from_m": 20263.186, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 21021.131, "from_m": 20968.602, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 21350.466, "from_m": 21021.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": 21392.068, "from_m": 21350.466, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21460.844, "from_m": 21392.068, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 23811.136, "from_m": 21460.844, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23858.381, "from_m": 23811.136, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26579.787, "from_m": 23858.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": 26650.467, "from_m": 26579.787, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26732.449, "from_m": 26650.467, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27797.726, "from_m": 26732.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": 28365.132, "from_m": 27797.726, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 660138, "profile_key": "3d59336f090ebc387bc475883db5f841a2ec9d64f34a4818e38acc836bcc6cd5", "schedule_id": 22225, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0609", "location": "Dartford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 99934}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0610H", "location": "Dartford Jn", "stage_seq": 2, "distance_m": 721.473, "section_seq": 1, "route_path_id": 99934}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0611", "location": "Crayford Spur A Jn", "stage_seq": 3, "distance_m": 1405.646, "section_seq": 1, "route_path_id": 99934}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0612", "location": "Crayford Creek Jn", "stage_seq": 4, "distance_m": 2536.0, "section_seq": 1, "route_path_id": 99934}, {"is_pass": false, "wtt_arr": "0613", "wtt_dep": "0615", "location": "Slade Green", "stage_seq": 5, "distance_m": 3233.761, "section_seq": 1, "route_path_id": 99934}, {"is_pass": false, "wtt_arr": "0617H", "wtt_dep": "0618H", "location": "Erith", "stage_seq": 6, "distance_m": 5086.333, "section_seq": 1, "route_path_id": 99934}, {"is_pass": false, "wtt_arr": "0620H", "wtt_dep": "0621", "location": "Belvedere", "stage_seq": 7, "distance_m": 7091.273, "section_seq": 1, "route_path_id": 99934}, {"is_pass": false, "wtt_arr": "0623H", "wtt_dep": "0624H", "location": "Abbey Wood", "stage_seq": 8, "distance_m": 9417.536, "section_seq": 1, "route_path_id": 99934}, {"is_pass": false, "wtt_arr": "0627", "wtt_dep": "0627H", "location": "Plumstead", "stage_seq": 9, "distance_m": 11946.062, "section_seq": 1, "route_path_id": 99934}, {"is_pass": false, "wtt_arr": "0629", "wtt_dep": "0630", "location": "Woolwich Arsenal", "stage_seq": 10, "distance_m": 12861.419, "section_seq": 1, "route_path_id": 99934}, {"is_pass": false, "wtt_arr": "0632", "wtt_dep": "0632H", "location": "Woolwich Dockyard", "stage_seq": 11, "distance_m": 14021.169, "section_seq": 1, "route_path_id": 99934}, {"is_pass": false, "wtt_arr": "0635", "wtt_dep": "0636", "location": "Charlton", "stage_seq": 12, "distance_m": 15887.626, "section_seq": 1, "route_path_id": 99934}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0637", "location": "Angerstein Jn", "stage_seq": 13, "distance_m": 16318.114, "section_seq": 1, "route_path_id": 99934}, {"is_pass": false, "wtt_arr": "0641H", "wtt_dep": "0643", "location": "Blackheath", "stage_seq": 14, "distance_m": 18959.265, "section_seq": 1, "route_path_id": 99934}, {"is_pass": false, "wtt_arr": "0645H", "wtt_dep": "0647", "location": "Lewisham", "stage_seq": 15, "distance_m": 20502.047, "section_seq": 1, "route_path_id": 99934}, {"is_pass": false, "wtt_arr": "0648H", "wtt_dep": "0649H", "location": "St. John's", "stage_seq": 16, "distance_m": 21164.164, "section_seq": 1, "route_path_id": 99934}, {"is_pass": false, "wtt_arr": "0651", "wtt_dep": "0652", "location": "New Cross", "stage_seq": 17, "distance_m": 22336.626, "section_seq": 1, "route_path_id": 99934}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0654", "location": "North Kent East Jn", "stage_seq": 18, "distance_m": 23248.951, "section_seq": 1, "route_path_id": 99934}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0654H", "location": "Surrey Canal Jn", "stage_seq": 19, "distance_m": 23811.136, "section_seq": 1, "route_path_id": 99934}, {"is_pass": false, "wtt_arr": "0658", "wtt_dep": "0700", "location": "London Bridge", "stage_seq": 20, "distance_m": 27254.29, "section_seq": 1, "route_path_id": 99934}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0701", "location": "Borough Market Jn", "stage_seq": 21, "distance_m": 27609.018, "section_seq": 1, "route_path_id": 99934}, {"is_pass": false, "wtt_arr": "0704", "wtt_dep": null, "location": "London Cannon Street", "stage_seq": 22, "distance_m": 28365.132, "section_seq": 1, "route_path_id": 99934}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 28365.132, "from_m": 0.0, "section_seq": 1, "route_path_id": 99934}], "total_distance_m": 28365.132, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 28130.549, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 234.583, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 31609, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:12:28Z", "source_id": 54951073, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T05:13:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:12:33Z", "source_id": 17593857, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-18T06:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32209, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:16:44Z", "source_id": 54959445, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T05:17:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:16:49Z", "source_id": 17596274, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-18T06:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32205, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:19:57Z", "source_id": 54965534, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T05:20:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:20:03Z", "source_id": 17598216, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-18T06:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32201, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:23:29Z", "source_id": 54972649, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T05:24:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:23:33Z", "source_id": 17600356, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-18T06:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32153, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:27:11Z", "source_id": 54979980, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T05:27:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:27:18Z", "source_id": 17602636, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-18T06:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32149, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:29:54Z", "source_id": 54985619, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T05:30:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:29:58Z", "source_id": 17604393, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-18T06:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32145, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:32:35Z", "source_id": 54991402, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T05:33:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:32:37Z", "source_id": 17606147, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-18T06:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32137, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:35:48Z", "source_id": 54998434, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T05:36:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:35:48Z", "source_id": 17608176, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-18T06:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31579, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:41:34Z", "source_id": 55011545, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T05:41:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:41:37Z", "source_id": 17612106, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-18T06:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31568, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:45:01Z", "source_id": 55019194, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T05:45:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:45:05Z", "source_id": 17614428, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-18T06:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31543, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:47:56Z", "source_id": 55026030, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T05:48:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:47:57Z", "source_id": 17616452, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-18T06:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31530, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:50:25Z", "source_id": 55031880, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T05:51:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:50:28Z", "source_id": 17618190, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-18T06:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29667, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:57:17Z", "source_id": 55048726, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T05:58:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:57:22Z", "source_id": 17623031, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-18T06:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31463, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:03:05Z", "source_id": 55063409, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T06:04:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:03:08Z", "source_id": 17627160, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-18T07:04:00+01:00", "operational_fact": true}] Dartford 0609 0609 3 None None London Cannon Street 0704 0704 5 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:P86606/2026-09-18/detailed None London Bridge 2026-09-18T07:00:00+01:00 London Cannon Street 5.0 {"type": "LineString", "coordinates": [[-0.0846962609951981, 51.50498007816512], [-0.0848416, 51.5050726], [-0.08514239999999998, 51.5052354], [-0.0853828, 51.505346800000005], [-0.08557429999999999, 51.505427399999995], [-0.085844, 51.5055403], [-0.0860037, 51.50559890000001], [-0.0862367, 51.50567589999999], [-0.08629029999999999, 51.5056902], [-0.0864052, 51.5057185], [-0.08655799999999998, 51.50575169999998], [-0.08683370000000001, 51.505801099999985], [-0.08703259999999999, 51.505835299999994], [-0.08715199999999998, 51.5058518], [-0.0872924, 51.5058694], [-0.08740879999999998, 51.5058808], [-0.08753639999999999, 51.5058901], [-0.087799, 51.5059053], [-0.08798929999999999, 51.5059109], [-0.0881963, 51.5059079], [-0.08830599999999998, 51.50590149999999], [-0.08841779999999999, 51.5058907], [-0.08851059999999998, 51.505878], [-0.0885899, 51.5058652], [-0.08883279999999999, 51.50581940000001], [-0.0891783, 51.505754200000005], [-0.08928669999999998, 51.5057368], [-0.0896077, 51.5056999], [-0.0896651, 51.50569639999998], [-0.0897601, 51.505689799999985], [-0.08983152841195213, 51.505687748932935], [-0.0898994, 51.50568580000001], [-0.0900362, 51.5056888], [-0.090175, 51.5056961], [-0.090388, 51.50571180000001], [-0.0905337, 51.5057309], [-0.0907543, 51.50577219999999], [-0.0909089, 51.5058152], [-0.09110369999999998, 51.50587839999998], [-0.0912669, 51.505948], [-0.0914561, 51.50604259999999], [-0.0915803, 51.5061146], [-0.0916583, 51.5061764], [-0.0917197, 51.5062194], [-0.0918004, 51.5062873], [-0.091902, 51.50639139999999], [-0.0919783, 51.50648859999999], [-0.0920425, 51.5065928], [-0.0921022, 51.50670439999999], [-0.0921383, 51.5068201], [-0.0921559, 51.5068868], [-0.0921739, 51.506988500000006], [-0.0921781, 51.5071694], [-0.09216119999999998, 51.5072858], [-0.0921363, 51.5074034], [-0.0921199, 51.50744400000001], [-0.09210069999999998, 51.5074926], [-0.0920844, 51.50753409999999], [-0.0920478, 51.5076119], [-0.09204329999999998, 51.5076216], [-0.0919568, 51.50780309999999], [-0.0919073, 51.507956199999995], [-0.091858, 51.5081084], [-0.0917737, 51.50828139999999], [-0.09172859999999998, 51.50837719999999], [-0.0917255, 51.508435], [-0.0916817, 51.5085533], [-0.0916439, 51.5086878], [-0.0915749, 51.5088258], [-0.0915112, 51.5089486], [-0.0913227, 51.509232299999994], [-0.0912983, 51.5092743], [-0.0904399, 51.5109856], [-0.090412, 51.5110406]]} 0.7 0659 0704 London Bridge London Cannon Street London Cannon Street 51.5110406 -0.0904120 51.5110406 -0.0904120 1 0 2026-09-18 06:14:26 TERMINATED 2026-09-18 06:04:00 London Cannon Street TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17627160 1789711392301336 78 78 2026-09-18 06:14:26.229153 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 06:04:26.138636
629719 661779 F45198 515B811A18 2026-09-18 COMPLETE 17627727 2026-09-18 07:04:00 2026-09-18 06:14:56 2026-09-20 06:14:56 {"id": 661779, "stp": "N", "toc": "c2c", "uid": "F45198", "consist": "357022+357026+357029", "dest_crs": "TPB", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:F45198/2026-09-18/detailed", "trust_id": "515B811A18", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Thorpe Bay", "service_date": "2026-09-18", "dest_arr_time": "0707", "dest_platform": "1", "is_terminated": 1, "next_location": "Thorpe Bay", "signalling_id": "5B81", "timing_status": "EARLY", "origin_station": "Shoeburyness C.S.D.", "current_leg_arr": "0704", "current_leg_dep": "0655", "current_leg_end": "Thorpe Bay", "origin_dep_time": "0700", "origin_platform": null, "current_location": "Thorpe Bay", "last_update_time": "2026-09-18T06:14:56", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.7898434999999999, 51.5325845], [0.7882717999999999, 51.53305610000001], [0.7879928999999999, 51.533146599999995], [0.7877948, 51.53322080000001], [0.7876406, 51.5332891], [0.7873965, 51.53342190000001], [0.7871839, 51.5335487], [0.7868591, 51.53373740000001], [0.7867107999999999, 51.5338071], [0.7865420999999999, 51.5338855], [0.7862992999999999, 51.5340053], [0.7861428999999999, 51.53409250000001], [0.7858915, 51.5342083], [0.7856701, 51.534294300000006], [0.7855042, 51.53435879999999], [0.7853259, 51.5344223], [0.7851705, 51.53446819999999], [0.7848508, 51.534562], [0.7845960999999999, 51.5346323], [0.7842504999999999, 51.5347259], [0.7840430999999999, 51.5347622], [0.7837815999999999, 51.53481270000001], [0.7835671999999999, 51.53484579999999], [0.7832168000000002, 51.53490759999999], [0.7825349, 51.5350221], [0.7811791999999999, 51.535231800000005], [0.7765872999999999, 51.53579899999999], [0.7696872, 51.5366706], [0.767399, 51.53696039999999], [0.7662320999999999, 51.5371067], [0.765108, 51.5372511], [0.7619332, 51.5376418]]}", "current_leg_start": "Shoeburyness C.S.D.", "dest_arr_time_act": "0707", "motion_projection": null, "next_location_lat": "51.5376418", "next_location_lon": "0.7619332", "previous_location": "Shoeburyness C.S.D.", "current_leg_milage": "1.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 457.607, \"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\": 2035.261, \"from_m\": 457.607, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}], \"service_id\": 661779, \"profile_key\": \"beb98c31aaadbafce2d1a8c11a1f7e6dc48296871c1eac9e1ae6f4a5449cadc9\", \"schedule_id\": 35730, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0700\", \"location\": \"Shoeburyness C.S.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102867}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0705\", \"location\": \"Shoeburyness Dpt Ldn E Jn\", \"stage_seq\": 2, \"distance_m\": 457.607, \"section_seq\": 1, \"route_path_id\": 102867}, {\"is_pass\": false, \"wtt_arr\": \"0707\", \"wtt_dep\": null, \"location\": \"Thorpe Bay\", \"stage_seq\": 3, \"distance_m\": 2035.261, \"section_seq\": 1, \"route_path_id\": 102867}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 2035.261, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102867}], \"total_distance_m\": 2035.261, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 1577.654, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 457.607, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0700", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "51.5376418", "current_position_lon": "0.7619332", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14391, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:03:51Z\", \"source_id\": 55065335, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:04:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:03:53Z\", \"source_id\": 17627727, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Thorpe Bay", "service_state_platform": "1", "timing_fact_generation": 1789711434105856, "current_leg_arrival_utc": "2026-09-18T07:05:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T06:04:29.338478", "service_state_evidence_id": 17627727, "current_leg_start_actual_dep": "2026-09-18T07:00:00+01:00", "operational_evidence_version": 7, "service_state_event_time_utc": "2026-09-18T06:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T06:14:29.597121", "service_state_valid_until_kind": null, "operational_interpretation_version": 7, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} c2c N None TPB 5B81 357022+357026+357029 12 100 None {"version": 3, "segments": [{"to_m": 457.607, "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": 2035.261, "from_m": 457.607, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}], "service_id": 661779, "profile_key": "beb98c31aaadbafce2d1a8c11a1f7e6dc48296871c1eac9e1ae6f4a5449cadc9", "schedule_id": 35730, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0700", "location": "Shoeburyness C.S.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 102867}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0705", "location": "Shoeburyness Dpt Ldn E Jn", "stage_seq": 2, "distance_m": 457.607, "section_seq": 1, "route_path_id": 102867}, {"is_pass": false, "wtt_arr": "0707", "wtt_dep": null, "location": "Thorpe Bay", "stage_seq": 3, "distance_m": 2035.261, "section_seq": 1, "route_path_id": 102867}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 2035.261, "from_m": 0.0, "section_seq": 1, "route_path_id": 102867}], "total_distance_m": 2035.261, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 1577.654, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 457.607, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 14391, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:03:51Z", "source_id": 55065335, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T06:04:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:03:53Z", "source_id": 17627727, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T07:04:00+01:00", "operational_fact": true}] Shoeburyness C.S.D. 0700 0700 None None None Thorpe Bay 0707 0707 1 EARLY -3 minutes https://www.realtimetrains.co.uk/service/gb-nr:F45198/2026-09-18/detailed None Shoeburyness C.S.D. 2026-09-18T07:00:00+01:00 Thorpe Bay 9.0 {"type": "LineString", "coordinates": [[0.7898434999999999, 51.5325845], [0.7882717999999999, 51.53305610000001], [0.7879928999999999, 51.533146599999995], [0.7877948, 51.53322080000001], [0.7876406, 51.5332891], [0.7873965, 51.53342190000001], [0.7871839, 51.5335487], [0.7868591, 51.53373740000001], [0.7867107999999999, 51.5338071], [0.7865420999999999, 51.5338855], [0.7862992999999999, 51.5340053], [0.7861428999999999, 51.53409250000001], [0.7858915, 51.5342083], [0.7856701, 51.534294300000006], [0.7855042, 51.53435879999999], [0.7853259, 51.5344223], [0.7851705, 51.53446819999999], [0.7848508, 51.534562], [0.7845960999999999, 51.5346323], [0.7842504999999999, 51.5347259], [0.7840430999999999, 51.5347622], [0.7837815999999999, 51.53481270000001], [0.7835671999999999, 51.53484579999999], [0.7832168000000002, 51.53490759999999], [0.7825349, 51.5350221], [0.7811791999999999, 51.535231800000005], [0.7765872999999999, 51.53579899999999], [0.7696872, 51.5366706], [0.767399, 51.53696039999999], [0.7662320999999999, 51.5371067], [0.765108, 51.5372511], [0.7619332, 51.5376418]]} 1.3 0655 0704 Shoeburyness C.S.D. Thorpe Bay Thorpe Bay 51.5376418 0.7619332 51.5376418 0.7619332 1 0 2026-09-18 06:14:56 TERMINATED 2026-09-18 06:04:00 Thorpe Bay TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17627727 1789711434105856 7 7 2026-09-18 06:14:29.597121 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 06:04:29.338478
629720 661392 C35954 505C00M618 2026-09-18 COMPLETE 17626921 2026-09-18 07:04:00 2026-09-18 06:14:56 2026-09-20 06:14:56 {"id": 661392, "stp": "P", "toc": "Elizabeth Line", "uid": "C35954", "consist": "345057", "dest_crs": null, "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C35954/2026-09-18/detailed", "trust_id": "505C00M618", "origin_crs": "XIF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Gidea Park CS", "service_date": "2026-09-18", "dest_arr_time": "0704", "dest_platform": "4L", "is_terminated": 1, "next_location": "Gidea Park CS", "signalling_id": "5C00", "timing_status": "ON TIME", "origin_station": "Ilford EMUD", "current_leg_arr": "0704", "current_leg_dep": "0646", "current_leg_end": "Gidea Park CS", "origin_dep_time": "0647", "origin_platform": null, "current_location": "Gidea Park CS", "last_update_time": "2026-09-18T06:14:56", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.0905474, 51.56346399999999], [0.0910871, 51.56344859999999], [0.0916098, 51.563461100000005], [0.09174849999999998, 51.5634716], [0.09200369999999998, 51.56349569999999], [0.092808, 51.5635632], [0.0937288, 51.56368429999999], [0.09450509999999998, 51.5637789], [0.09591318523346014, 51.56390954878846], [0.0970594, 51.56401590000001], [0.0978239, 51.5640816], [0.09865279999999998, 51.5641337], [0.1008349, 51.564311200000006], [0.1021124, 51.5644208], [0.1028517, 51.56449829999999], [0.1039548, 51.5646391], [0.1071485, 51.5650687], [0.1079532, 51.5651899], [0.1085084, 51.565276], [0.109185, 51.56538890000001], [0.1098459, 51.5654968], [0.1109129, 51.56564839999999], [0.1118296, 51.565771700000006], [0.1126007, 51.5658765], [0.11351129999999998, 51.56600190000001], [0.11412599999999998, 51.5660785], [0.1149885, 51.5661717], [0.11573909999999998, 51.5662484], [0.1164736, 51.566335499999994], [0.11708809999999996, 51.5664197], [0.119722, 51.5667708], [0.12212309999999996, 51.5670978], [0.12386759999999998, 51.567337], [0.1246749, 51.5674545], [0.1254721, 51.5675797], [0.12674469999999996, 51.5677911], [0.1270087, 51.5678294], [0.12769869999999997, 51.5679292], [0.128377, 51.56801829999999], [0.1290273, 51.5680971], [0.1293231, 51.56813069999999], [0.1298257, 51.568184], [0.13029049999999998, 51.568222299999995], [0.1306485, 51.5682493], [0.1310035, 51.56827789999999], [0.1323828, 51.56837019999999], [0.1359494, 51.56862939999999], [0.13827089999999995, 51.5687973], [0.14460019999999998, 51.56927619999999], [0.1459601, 51.5693861], [0.14820240000000004, 51.5695917], [0.16052029999999998, 51.5707152], [0.1609052, 51.5707493], [0.1618545, 51.57083829999999], [0.16243659999999996, 51.570890600000006], [0.1631105, 51.5709525], [0.163995, 51.571035399999985], [0.1648193, 51.5711293], [0.1657572, 51.5712492], [0.16658009999999998, 51.57136229999999], [0.1671257, 51.5714347], [0.1682413, 51.5715836], [0.1690442, 51.571697699999994], [0.1699351, 51.5718285], [0.1706755, 51.571946799999985], [0.17155809999999996, 51.5720982], [0.1721453, 51.57221179999999], [0.17312519999999998, 51.5724166], [0.1738281, 51.5725671], [0.174591, 51.572728300000016], [0.1750549, 51.572822], [0.1757121, 51.57294259999999], [0.176492, 51.57309600000001], [0.1769661, 51.573203], [0.1775616, 51.5733464], [0.1777737, 51.5733997], [0.1781195, 51.5734977], [0.17840779999999998, 51.57358730000001], [0.1786607, 51.5736602], [0.1787487, 51.57368300000001], [0.1789661, 51.57373990000001], [0.1796630568239043, 51.573946953332374], [0.1806037, 51.5742264], [0.1815497, 51.57450819999999], [0.1826521, 51.5748178], [0.1833731, 51.5750015], [0.1836422, 51.5750702], [0.185047, 51.57543429999999], [0.1861922, 51.5757602], [0.18701650000000003, 51.5760091], [0.1874276, 51.57612509999999], [0.1890234, 51.57660950000001], [0.1900856, 51.5769096], [0.1910136, 51.577183], [0.1916652, 51.5773713], [0.1922984, 51.57755970000001], [0.19310019999999997, 51.577794700000005], [0.19316929999999996, 51.5778148], [0.1937065, 51.57797139999999], [0.1942993, 51.5781447], [0.1950476, 51.5783698], [0.19588449999999996, 51.5786081], [0.1964878, 51.5787915], [0.1972926, 51.5790215], [0.19806779999999996, 51.57925149999999], [0.19867129999999997, 51.5794215], [0.19923460000000004, 51.5795965], [0.1998193, 51.57977820000001], [0.20044160000000005, 51.5799766], [0.2011361, 51.58019989999999], [0.201906, 51.5804566], [0.20272129999999997, 51.58074830000001], [0.2035274, 51.5810166], [0.2038641, 51.5811433], [0.2043105, 51.5813125], [0.20471839999999997, 51.5814992], [0.2051072, 51.5816841], [0.2056637, 51.581925], [0.20598839316083012, 51.582049616094906], [0.206387, 51.5822026], [0.20704729999999996, 51.5824424], [0.20710370000000003, 51.58246530000001], [0.207375, 51.58256829999999], [0.2076619, 51.582685], [0.2081706, 51.5828784], [0.2085278, 51.5830311], [0.20885129999999996, 51.58315919999998], [0.20921229999999996, 51.5833019], [0.2094713, 51.5834051], [0.2098791, 51.583579000000015], [0.21011, 51.5836867], [0.2103314, 51.5838142], [0.21051459999999997, 51.583917], [0.21056299999999997, 51.583943199999986], [0.2108763, 51.5840858], [0.2133095, 51.5850522], [0.21372749999999996, 51.5852758], [0.21423739999999997, 51.5854647]]}", "current_leg_start": "Ilford EMUD", "dest_arr_time_act": "0704", "motion_projection": null, "next_location_lat": "51.5854647", "next_location_lon": "0.2142374", "previous_location": "Ilford EMUD", "current_leg_milage": "5.5", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 73.503, \"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\": 101.005, \"from_m\": 73.503, \"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\": 157.105, \"from_m\": 101.005, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 566.298, \"from_m\": 157.105, \"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\": 695.356, \"from_m\": 566.298, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6034.769, \"from_m\": 695.356, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 6210.107, \"from_m\": 6034.769, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6588.486, \"from_m\": 6210.107, \"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\": 6875.243, \"from_m\": 6588.486, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7985.795, \"from_m\": 6875.243, \"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\": 8582.142, \"from_m\": 7985.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\": 8657.522, \"from_m\": 8582.142, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9005.351, \"from_m\": 8657.522, \"capability_applied\": null, \"effective_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\": 661392, \"profile_key\": \"e56c88a5aa46da67bb4a964ffbef3bb9ec7b409758fd7951a7579110ce6b1b33\", \"schedule_id\": 4590, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0647\", \"location\": \"Ilford EMUD\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67355}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0652\", \"location\": \"Seven Kings\", \"stage_seq\": 2, \"distance_m\": 455.363, \"section_seq\": 1, \"route_path_id\": 67355}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0702\", \"location\": \"Gidea Park\", \"stage_seq\": 3, \"distance_m\": 8293.012, \"section_seq\": 1, \"route_path_id\": 67355}, {\"is_pass\": false, \"wtt_arr\": \"0704\", \"wtt_dep\": null, \"location\": \"Gidea Park CS\", \"stage_seq\": 4, \"distance_m\": 9005.351, \"section_seq\": 1, \"route_path_id\": 67355}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 9005.351, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67355}], \"total_distance_m\": 9005.351, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 8352.581, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 652.77, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0647", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "18.0", "current_position_lat": "51.5854647", "current_position_lon": "0.2142374", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14252, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:51:56Z\", \"source_id\": 55035623, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T05:52:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T05:51:58Z\", \"source_id\": 17619244, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14114, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:01:02Z\", \"source_id\": 55058293, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:01:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:01:06Z\", \"source_id\": 17625684, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14165, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:02:47Z\", \"source_id\": 55062636, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:04:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:02:48Z\", \"source_id\": 17626921, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Gidea Park CS", "service_state_platform": "4L", "timing_fact_generation": 1789711368700452, "current_leg_arrival_utc": "2026-09-18T07:04:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T06:04:31.641487", "service_state_evidence_id": 17626921, "current_leg_start_actual_dep": "2026-09-18T06:47:00+01:00", "operational_evidence_version": 20, "service_state_event_time_utc": "2026-09-18T06:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T06:14:32.193569", "service_state_valid_until_kind": null, "operational_interpretation_version": 20, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Elizabeth Line P XIF None 5C00 345057 9 90 None {"version": 3, "segments": [{"to_m": 73.503, "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": 101.005, "from_m": 73.503, "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": 157.105, "from_m": 101.005, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 566.298, "from_m": 157.105, "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": 695.356, "from_m": 566.298, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6034.769, "from_m": 695.356, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 6210.107, "from_m": 6034.769, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6588.486, "from_m": 6210.107, "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": 6875.243, "from_m": 6588.486, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7985.795, "from_m": 6875.243, "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": 8582.142, "from_m": 7985.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": 8657.522, "from_m": 8582.142, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9005.351, "from_m": 8657.522, "capability_applied": null, "effective_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": 661392, "profile_key": "e56c88a5aa46da67bb4a964ffbef3bb9ec7b409758fd7951a7579110ce6b1b33", "schedule_id": 4590, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0647", "location": "Ilford EMUD", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67355}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0652", "location": "Seven Kings", "stage_seq": 2, "distance_m": 455.363, "section_seq": 1, "route_path_id": 67355}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0702", "location": "Gidea Park", "stage_seq": 3, "distance_m": 8293.012, "section_seq": 1, "route_path_id": 67355}, {"is_pass": false, "wtt_arr": "0704", "wtt_dep": null, "location": "Gidea Park CS", "stage_seq": 4, "distance_m": 9005.351, "section_seq": 1, "route_path_id": 67355}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 9005.351, "from_m": 0.0, "section_seq": 1, "route_path_id": 67355}], "total_distance_m": 9005.351, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 8352.581, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 652.77, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 14252, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:51:56Z", "source_id": 55035623, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T05:52:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T05:51:58Z", "source_id": 17619244, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T06:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14114, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:01:02Z", "source_id": 55058293, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T06:01:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:01:06Z", "source_id": 17625684, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T07:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14165, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:02:47Z", "source_id": 55062636, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T06:04:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:02:48Z", "source_id": 17626921, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T07:04:00+01:00", "operational_fact": true}] Ilford EMUD 0647 0647 None None None Gidea Park CS 0704 0704 4L ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:C35954/2026-09-18/detailed None Ilford EMUD 2026-09-18T06:47:00+01:00 Gidea Park CS 18.0 {"type": "LineString", "coordinates": [[0.0905474, 51.56346399999999], [0.0910871, 51.56344859999999], [0.0916098, 51.563461100000005], [0.09174849999999998, 51.5634716], [0.09200369999999998, 51.56349569999999], [0.092808, 51.5635632], [0.0937288, 51.56368429999999], [0.09450509999999998, 51.5637789], [0.09591318523346014, 51.56390954878846], [0.0970594, 51.56401590000001], [0.0978239, 51.5640816], [0.09865279999999998, 51.5641337], [0.1008349, 51.564311200000006], [0.1021124, 51.5644208], [0.1028517, 51.56449829999999], [0.1039548, 51.5646391], [0.1071485, 51.5650687], [0.1079532, 51.5651899], [0.1085084, 51.565276], [0.109185, 51.56538890000001], [0.1098459, 51.5654968], [0.1109129, 51.56564839999999], [0.1118296, 51.565771700000006], [0.1126007, 51.5658765], [0.11351129999999998, 51.56600190000001], [0.11412599999999998, 51.5660785], [0.1149885, 51.5661717], [0.11573909999999998, 51.5662484], [0.1164736, 51.566335499999994], [0.11708809999999996, 51.5664197], [0.119722, 51.5667708], [0.12212309999999996, 51.5670978], [0.12386759999999998, 51.567337], [0.1246749, 51.5674545], [0.1254721, 51.5675797], [0.12674469999999996, 51.5677911], [0.1270087, 51.5678294], [0.12769869999999997, 51.5679292], [0.128377, 51.56801829999999], [0.1290273, 51.5680971], [0.1293231, 51.56813069999999], [0.1298257, 51.568184], [0.13029049999999998, 51.568222299999995], [0.1306485, 51.5682493], [0.1310035, 51.56827789999999], [0.1323828, 51.56837019999999], [0.1359494, 51.56862939999999], [0.13827089999999995, 51.5687973], [0.14460019999999998, 51.56927619999999], [0.1459601, 51.5693861], [0.14820240000000004, 51.5695917], [0.16052029999999998, 51.5707152], [0.1609052, 51.5707493], [0.1618545, 51.57083829999999], [0.16243659999999996, 51.570890600000006], [0.1631105, 51.5709525], [0.163995, 51.571035399999985], [0.1648193, 51.5711293], [0.1657572, 51.5712492], [0.16658009999999998, 51.57136229999999], [0.1671257, 51.5714347], [0.1682413, 51.5715836], [0.1690442, 51.571697699999994], [0.1699351, 51.5718285], [0.1706755, 51.571946799999985], [0.17155809999999996, 51.5720982], [0.1721453, 51.57221179999999], [0.17312519999999998, 51.5724166], [0.1738281, 51.5725671], [0.174591, 51.572728300000016], [0.1750549, 51.572822], [0.1757121, 51.57294259999999], [0.176492, 51.57309600000001], [0.1769661, 51.573203], [0.1775616, 51.5733464], [0.1777737, 51.5733997], [0.1781195, 51.5734977], [0.17840779999999998, 51.57358730000001], [0.1786607, 51.5736602], [0.1787487, 51.57368300000001], [0.1789661, 51.57373990000001], [0.1796630568239043, 51.573946953332374], [0.1806037, 51.5742264], [0.1815497, 51.57450819999999], [0.1826521, 51.5748178], [0.1833731, 51.5750015], [0.1836422, 51.5750702], [0.185047, 51.57543429999999], [0.1861922, 51.5757602], [0.18701650000000003, 51.5760091], [0.1874276, 51.57612509999999], [0.1890234, 51.57660950000001], [0.1900856, 51.5769096], [0.1910136, 51.577183], [0.1916652, 51.5773713], [0.1922984, 51.57755970000001], [0.19310019999999997, 51.577794700000005], [0.19316929999999996, 51.5778148], [0.1937065, 51.57797139999999], [0.1942993, 51.5781447], [0.1950476, 51.5783698], [0.19588449999999996, 51.5786081], [0.1964878, 51.5787915], [0.1972926, 51.5790215], [0.19806779999999996, 51.57925149999999], [0.19867129999999997, 51.5794215], [0.19923460000000004, 51.5795965], [0.1998193, 51.57977820000001], [0.20044160000000005, 51.5799766], [0.2011361, 51.58019989999999], [0.201906, 51.5804566], [0.20272129999999997, 51.58074830000001], [0.2035274, 51.5810166], [0.2038641, 51.5811433], [0.2043105, 51.5813125], [0.20471839999999997, 51.5814992], [0.2051072, 51.5816841], [0.2056637, 51.581925], [0.20598839316083012, 51.582049616094906], [0.206387, 51.5822026], [0.20704729999999996, 51.5824424], [0.20710370000000003, 51.58246530000001], [0.207375, 51.58256829999999], [0.2076619, 51.582685], [0.2081706, 51.5828784], [0.2085278, 51.5830311], [0.20885129999999996, 51.58315919999998], [0.20921229999999996, 51.5833019], [0.2094713, 51.5834051], [0.2098791, 51.583579000000015], [0.21011, 51.5836867], [0.2103314, 51.5838142], [0.21051459999999997, 51.583917], [0.21056299999999997, 51.583943199999986], [0.2108763, 51.5840858], [0.2133095, 51.5850522], [0.21372749999999996, 51.5852758], [0.21423739999999997, 51.5854647]]} 5.5 0646 0704 Ilford EMUD Gidea Park CS Gidea Park CS 51.5854647 0.2142374 51.5854647 0.2142374 1 0 2026-09-18 06:14:56 TERMINATED 2026-09-18 06:04:00 Gidea Park CS TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17626921 1789711368700452 20 20 2026-09-18 06:14:32.193569 4L None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 06:04:31.641487
629721 660806 P29217 185F42M618 2026-09-18 COMPLETE 17627433 2026-09-18 07:04:00 2026-09-18 06:14:56 2026-09-20 06:14:56 {"id": 660806, "stp": "P", "toc": "Northern", "uid": "P29217", "consist": "158859", "dest_crs": "KNO", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P29217/2026-09-18/detailed", "trust_id": "185F42M618", "origin_crs": "KNO", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Knottingley", "service_date": "2026-09-18", "dest_arr_time": "0650½", "dest_platform": "1", "is_terminated": 1, "next_location": "Knottingley", "signalling_id": "5F42", "timing_status": "LATE", "origin_station": "Knottingley", "current_leg_arr": "0650½", "current_leg_dep": "0703", "current_leg_end": "Knottingley", "origin_dep_time": "0629", "origin_platform": "2", "current_location": "Knottingley", "last_update_time": "2026-09-18T06:14:56", "route_debug_link": null, "timing_variation": "+13 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.2536747837860722, 53.70632795420244], [-1.2544535, 53.70638329999999], [-1.2546489999999997, 53.70639750000001], [-1.2550138, 53.7064193], [-1.2554831999999998, 53.70641809999999], [-1.2557085, 53.70642449999999], [-1.2562825, 53.70642449999999], [-1.2567814, 53.7064165], [-1.25764139776733, 53.7063812943335], [-1.2577121, 53.7063784], [-1.2583155999999998, 53.70635779999999], [-1.2604116999999997, 53.7063818], [-1.2608079, 53.7064001], [-1.2612202, 53.706418799999994], [-1.2615308999999997, 53.70642659999999], [-1.26172, 53.70642769999999], [-1.2625377999999998, 53.7064309], [-1.2627412, 53.70643399999999], [-1.2630643999999998, 53.70644750000001], [-1.2627493, 53.706456200000005], [-1.2613422999999997, 53.7064442], [-1.2604083, 53.706460799999995], [-1.2592544, 53.706456200000005]]}", "current_leg_start": "Knottingley Sig. FE6402", "dest_arr_time_act": "0650½", "motion_projection": null, "next_location_lat": "53.7064562", "next_location_lon": "-1.2592544", "previous_location": "Knottingley Sig. FE6402", "current_leg_milage": "0.5", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1051.322, \"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\": 1111.491, \"from_m\": 1051.322, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1167.322, \"from_m\": 1111.491, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1252.912, \"from_m\": 1167.322, \"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\": 1308.742, \"from_m\": 1252.912, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1368.912, \"from_m\": 1308.742, \"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\": 2420.234, \"from_m\": 1368.912, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}], \"service_id\": 660806, \"profile_key\": \"1fff7794c15529850edb3515239530367e847b75fc9614bb13cbd56195b302cb\", \"schedule_id\": 20539, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0629\", \"location\": \"Knottingley\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74512}, {\"is_pass\": false, \"wtt_arr\": \"0630H\", \"wtt_dep\": \"0637H\", \"location\": \"Knottingley East Jn\", \"stage_seq\": 2, \"distance_m\": 1210.117, \"section_seq\": 1, \"route_path_id\": 74512}, {\"is_pass\": false, \"wtt_arr\": \"0639H\", \"wtt_dep\": \"0649H\", \"location\": \"Knottingley Sig. FE6402\", \"stage_seq\": 3, \"distance_m\": 2069.653, \"section_seq\": 1, \"route_path_id\": 74512}, {\"is_pass\": false, \"wtt_arr\": \"0650H\", \"wtt_dep\": null, \"location\": \"Knottingley\", \"stage_seq\": 4, \"distance_m\": 2420.234, \"section_seq\": 1, \"route_path_id\": 74512}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 2420.234, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74512}], \"total_distance_m\": 2420.234, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 2420.234, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0629", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1427.5", "current_position_lat": "53.7064562", "current_position_lon": "-1.2592544", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 5815, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:03:27Z\", \"source_id\": 55064345, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:04:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:03:30Z\", \"source_id\": 17627433, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Knottingley", "service_state_platform": "1", "timing_fact_generation": 1789711411691880, "current_leg_arrival_utc": "2026-09-18T07:03:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T06:04:34.889005", "service_state_evidence_id": 17627433, "current_leg_start_actual_dep": "2026-09-18T07:02:30+01:00", "operational_evidence_version": 9, "service_state_event_time_utc": "2026-09-18T06:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T06:14:34.977053", "service_state_valid_until_kind": null, "operational_interpretation_version": 9, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P KNO KNO 5F42 158859 2 90 None {"version": 3, "segments": [{"to_m": 1051.322, "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": 1111.491, "from_m": 1051.322, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1167.322, "from_m": 1111.491, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1252.912, "from_m": 1167.322, "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": 1308.742, "from_m": 1252.912, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1368.912, "from_m": 1308.742, "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": 2420.234, "from_m": 1368.912, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}], "service_id": 660806, "profile_key": "1fff7794c15529850edb3515239530367e847b75fc9614bb13cbd56195b302cb", "schedule_id": 20539, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0629", "location": "Knottingley", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 74512}, {"is_pass": false, "wtt_arr": "0630H", "wtt_dep": "0637H", "location": "Knottingley East Jn", "stage_seq": 2, "distance_m": 1210.117, "section_seq": 1, "route_path_id": 74512}, {"is_pass": false, "wtt_arr": "0639H", "wtt_dep": "0649H", "location": "Knottingley Sig. FE6402", "stage_seq": 3, "distance_m": 2069.653, "section_seq": 1, "route_path_id": 74512}, {"is_pass": false, "wtt_arr": "0650H", "wtt_dep": null, "location": "Knottingley", "stage_seq": 4, "distance_m": 2420.234, "section_seq": 1, "route_path_id": 74512}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 2420.234, "from_m": 0.0, "section_seq": 1, "route_path_id": 74512}], "total_distance_m": 2420.234, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 2420.234, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 5815, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:03:27Z", "source_id": 55064345, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T06:04:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:03:30Z", "source_id": 17627433, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-18T07:04:00+01:00", "operational_fact": true}] Knottingley 0629 0629 2 None None Knottingley 0650½ 0650½ 1 LATE +13 minutes https://www.realtimetrains.co.uk/service/gb-nr:P29217/2026-09-18/detailed None Knottingley Sig. FE6402 2026-09-18T07:02:30+01:00 Knottingley 1427.5 {"type": "LineString", "coordinates": [[-1.2536747837860722, 53.70632795420244], [-1.2544535, 53.70638329999999], [-1.2546489999999997, 53.70639750000001], [-1.2550138, 53.7064193], [-1.2554831999999998, 53.70641809999999], [-1.2557085, 53.70642449999999], [-1.2562825, 53.70642449999999], [-1.2567814, 53.7064165], [-1.25764139776733, 53.7063812943335], [-1.2577121, 53.7063784], [-1.2583155999999998, 53.70635779999999], [-1.2604116999999997, 53.7063818], [-1.2608079, 53.7064001], [-1.2612202, 53.706418799999994], [-1.2615308999999997, 53.70642659999999], [-1.26172, 53.70642769999999], [-1.2625377999999998, 53.7064309], [-1.2627412, 53.70643399999999], [-1.2630643999999998, 53.70644750000001], [-1.2627493, 53.706456200000005], [-1.2613422999999997, 53.7064442], [-1.2604083, 53.706460799999995], [-1.2592544, 53.706456200000005]]} 0.5 0703 0650½ Knottingley Sig. FE6402 Knottingley Knottingley 53.7064562 -1.2592544 53.7064562 -1.2592544 1 0 2026-09-18 06:14:56 TERMINATED 2026-09-18 06:04:00 Knottingley TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17627433 1789711411691880 9 9 2026-09-18 06:14:34.977053 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 06:04:34.889005
629722 661660 G97983 502V05M618 2026-09-18 COMPLETE 17627429 2026-09-18 07:04:00 2026-09-18 06:14:56 2026-09-20 06:14:56 {"id": 661660, "stp": "P", "toc": "London Overground", "uid": "G97983", "consist": null, "dest_crs": "RMF", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G97983/2026-09-18/detailed", "trust_id": "502V05M618", "origin_crs": "XUP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Romford", "service_date": "2026-09-18", "dest_arr_time": "0704", "dest_platform": "1", "is_terminated": 1, "next_location": "Romford", "signalling_id": "2V05", "timing_status": "ON TIME", "origin_station": "Upminster", "current_leg_arr": "0704", "current_leg_dep": "0659", "current_leg_end": "Romford", "origin_dep_time": "0655", "origin_platform": null, "current_location": "Romford Ground Frame", "last_update_time": "2026-09-18T06:14:56", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.22044790000000003, 51.568550500000015], [0.21994549999999996, 51.5687063], [0.2194219, 51.5688578], [0.21896379999999996, 51.56898379999999], [0.2181907, 51.5691803], [0.209064, 51.57138379999999], [0.2086218, 51.57148680000001], [0.2085711, 51.57150000000001], [0.2085189, 51.5715142], [0.2083077, 51.57156810000001], [0.2079407, 51.5716734], [0.2072084, 51.57187719999999], [0.20684389999999997, 51.57198869999999], [0.20649169999999997, 51.5721048], [0.20613, 51.5722282], [0.20579549999999996, 51.5723512], [0.2047718, 51.5727396], [0.2041764, 51.5730073], [0.2037925, 51.57317569999999], [0.2034132, 51.5733479], [0.2030243, 51.5735333], [0.2026421, 51.5737227], [0.20224659999999997, 51.573933199999985], [0.2018603, 51.574147999999994], [0.2010699, 51.57461730000001], [0.2003068, 51.57512489999999], [0.19903699999999996, 51.5760222], [0.1986343, 51.5763212], [0.19829659999999996, 51.57654420000001], [0.19804669999999996, 51.5767027], [0.197778, 51.5768482], [0.1974102, 51.57701410000001], [0.1971638, 51.57711329999999], [0.1967794, 51.57724429999998], [0.1964859, 51.5773355], [0.1960854, 51.5774356], [0.1956533, 51.577519], [0.1952532, 51.57756479999999], [0.19496920000000004, 51.577598999999985], [0.19462029999999997, 51.57763070000001], [0.19411270000000003, 51.5776351], [0.193804, 51.57762890000001], [0.19353029999999996, 51.5776152], [0.19331059999999997, 51.5775975], [0.1930398, 51.5775677], [0.19278, 51.5775247], [0.19258269999999997, 51.57748], [0.1921942, 51.577377099999985], [0.191702, 51.5772323], [0.1892245, 51.5765125], [0.1887793, 51.57636099999999], [0.18847469999999997, 51.57625730000001], [0.18806419999999996, 51.57613510000001], [0.18762449999999997, 51.5760103], [0.18745239999999996, 51.575961], [0.1870853, 51.5758544], [0.1858503, 51.5754702], [0.18569469999999996, 51.5754285], [0.18497279999999997, 51.575282599999994], [0.1837444, 51.5749288], [0.1834839, 51.5748547], [0.18134049999999996, 51.5742281], [0.1796630568239043, 51.57377471010074], [0.1790496, 51.5736089], [0.1788299, 51.5735537], [0.1784065, 51.5734468], [0.17782239999999996, 51.5733097], [0.1773347, 51.5732011], [0.17518419999999998, 51.57273310000001], [0.17612719999999998, 51.5729717], [0.1763451, 51.5730174], [0.1767455, 51.5731176], [0.1772142, 51.573256], [0.1775616, 51.5733464], [0.1777737, 51.5733997], [0.1782129, 51.573512699999995], [0.1787673, 51.5736508], [0.17898709999999998, 51.57370859999999], [0.1796630568239043, 51.57390903148454], [0.1812359, 51.57437539999999], [0.1815792, 51.5744793], [0.1826401, 51.57477960000001]]}", "current_leg_start": "Emerson Park", "dest_arr_time_act": "0704", "motion_projection": null, "next_location_lat": "51.5747796", "next_location_lon": "0.1826401", "previous_location": "Emerson Park", "current_leg_milage": "2.6", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 182.027, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4519.285, \"from_m\": 182.027, \"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\": 5056.7, \"from_m\": 4519.285, \"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\": 5080.701, \"from_m\": 5056.7, \"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\": 5346.266, \"from_m\": 5080.701, \"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\": 6080.343, \"from_m\": 5346.266, \"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\": 6150.707, \"from_m\": 6080.343, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6166.6, \"from_m\": 6150.707, \"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\": 6643.892, \"from_m\": 6166.6, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 661660, \"profile_key\": \"7be74591e09c4901388fe4a86016d468e587bd29261dde534d25807a425ba0ee\", \"schedule_id\": 13225, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0655\", \"location\": \"Upminster\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32953}, {\"is_pass\": false, \"wtt_arr\": \"0658H\", \"wtt_dep\": \"0659\", \"location\": \"Emerson Park\", \"stage_seq\": 2, \"distance_m\": 2536.032, \"section_seq\": 1, \"route_path_id\": 32953}, {\"is_pass\": false, \"wtt_arr\": \"0704\", \"wtt_dep\": null, \"location\": \"Romford\", \"stage_seq\": 3, \"distance_m\": 6643.892, \"section_seq\": 1, \"route_path_id\": 32953}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 6643.892, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32953}], \"total_distance_m\": 6643.892, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 6096.236, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 547.656, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0655", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.5747796", "current_position_lon": "0.1826401", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14202, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:03:27Z\", \"source_id\": 55064406, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:04:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:03:30Z\", \"source_id\": 17627429, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Romford", "service_state_platform": "1", "timing_fact_generation": 1789711413186933, "current_leg_arrival_utc": "2026-09-18T07:04:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T06:04:35.457430", "service_state_evidence_id": 17627429, "current_leg_start_actual_dep": "2026-09-18T06:59:00+01:00", "operational_evidence_version": 4, "service_state_event_time_utc": "2026-09-18T06:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T06:14:35.883522", "service_state_valid_until_kind": null, "operational_interpretation_version": 4, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P XUP RMF 2V05 None None None None {"version": 3, "segments": [{"to_m": 182.027, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 4519.285, "from_m": 182.027, "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": 5056.7, "from_m": 4519.285, "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": 5080.701, "from_m": 5056.7, "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": 5346.266, "from_m": 5080.701, "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": 6080.343, "from_m": 5346.266, "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": 6150.707, "from_m": 6080.343, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6166.6, "from_m": 6150.707, "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": 6643.892, "from_m": 6166.6, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 661660, "profile_key": "7be74591e09c4901388fe4a86016d468e587bd29261dde534d25807a425ba0ee", "schedule_id": 13225, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0655", "location": "Upminster", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32953}, {"is_pass": false, "wtt_arr": "0658H", "wtt_dep": "0659", "location": "Emerson Park", "stage_seq": 2, "distance_m": 2536.032, "section_seq": 1, "route_path_id": 32953}, {"is_pass": false, "wtt_arr": "0704", "wtt_dep": null, "location": "Romford", "stage_seq": 3, "distance_m": 6643.892, "section_seq": 1, "route_path_id": 32953}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 6643.892, "from_m": 0.0, "section_seq": 1, "route_path_id": 32953}], "total_distance_m": 6643.892, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 6096.236, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 547.656, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 14202, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:03:27Z", "source_id": 55064406, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T06:04:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:03:30Z", "source_id": 17627429, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-18T07:04:00+01:00", "operational_fact": true}] Upminster 0655 0655 None None None Romford 0704 0704 1 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:G97983/2026-09-18/detailed None Emerson Park 2026-09-18T06:59:00+01:00 Romford 5.0 {"type": "LineString", "coordinates": [[0.22044790000000003, 51.568550500000015], [0.21994549999999996, 51.5687063], [0.2194219, 51.5688578], [0.21896379999999996, 51.56898379999999], [0.2181907, 51.5691803], [0.209064, 51.57138379999999], [0.2086218, 51.57148680000001], [0.2085711, 51.57150000000001], [0.2085189, 51.5715142], [0.2083077, 51.57156810000001], [0.2079407, 51.5716734], [0.2072084, 51.57187719999999], [0.20684389999999997, 51.57198869999999], [0.20649169999999997, 51.5721048], [0.20613, 51.5722282], [0.20579549999999996, 51.5723512], [0.2047718, 51.5727396], [0.2041764, 51.5730073], [0.2037925, 51.57317569999999], [0.2034132, 51.5733479], [0.2030243, 51.5735333], [0.2026421, 51.5737227], [0.20224659999999997, 51.573933199999985], [0.2018603, 51.574147999999994], [0.2010699, 51.57461730000001], [0.2003068, 51.57512489999999], [0.19903699999999996, 51.5760222], [0.1986343, 51.5763212], [0.19829659999999996, 51.57654420000001], [0.19804669999999996, 51.5767027], [0.197778, 51.5768482], [0.1974102, 51.57701410000001], [0.1971638, 51.57711329999999], [0.1967794, 51.57724429999998], [0.1964859, 51.5773355], [0.1960854, 51.5774356], [0.1956533, 51.577519], [0.1952532, 51.57756479999999], [0.19496920000000004, 51.577598999999985], [0.19462029999999997, 51.57763070000001], [0.19411270000000003, 51.5776351], [0.193804, 51.57762890000001], [0.19353029999999996, 51.5776152], [0.19331059999999997, 51.5775975], [0.1930398, 51.5775677], [0.19278, 51.5775247], [0.19258269999999997, 51.57748], [0.1921942, 51.577377099999985], [0.191702, 51.5772323], [0.1892245, 51.5765125], [0.1887793, 51.57636099999999], [0.18847469999999997, 51.57625730000001], [0.18806419999999996, 51.57613510000001], [0.18762449999999997, 51.5760103], [0.18745239999999996, 51.575961], [0.1870853, 51.5758544], [0.1858503, 51.5754702], [0.18569469999999996, 51.5754285], [0.18497279999999997, 51.575282599999994], [0.1837444, 51.5749288], [0.1834839, 51.5748547], [0.18134049999999996, 51.5742281], [0.1796630568239043, 51.57377471010074], [0.1790496, 51.5736089], [0.1788299, 51.5735537], [0.1784065, 51.5734468], [0.17782239999999996, 51.5733097], [0.1773347, 51.5732011], [0.17518419999999998, 51.57273310000001], [0.17612719999999998, 51.5729717], [0.1763451, 51.5730174], [0.1767455, 51.5731176], [0.1772142, 51.573256], [0.1775616, 51.5733464], [0.1777737, 51.5733997], [0.1782129, 51.573512699999995], [0.1787673, 51.5736508], [0.17898709999999998, 51.57370859999999], [0.1796630568239043, 51.57390903148454], [0.1812359, 51.57437539999999], [0.1815792, 51.5744793], [0.1826401, 51.57477960000001]]} 2.6 0659 0704 Emerson Park Romford Ground Frame Romford 51.5747796 0.1826401 51.5747796 0.1826401 1 0 2026-09-18 06:14:56 TERMINATED 2026-09-18 06:04:00 Romford TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17627429 1789711413186933 4 4 2026-09-18 06:14:35.883522 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 06:04:35.457430
629723 661912 C35539 723W32MA18 2026-09-18 COMPLETE 17628235 2026-09-18 07:04:00 2026-09-18 06:14:56 2026-09-20 06:14:56 {"id": 661912, "stp": "P", "toc": "Elizabeth Line", "uid": "C35539", "consist": "345024", "dest_crs": "PDX", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C35539/2026-09-18/detailed", "trust_id": "723W32MA18", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Paddington (Crossrail)", "service_date": "2026-09-18", "dest_arr_time": "0705", "dest_platform": "A", "is_terminated": 1, "next_location": "Paddington (Crossrail)", "signalling_id": "3W32", "timing_status": "EARLY", "origin_station": "Westbourne Park Carriage Sidings", "current_leg_arr": "0704", "current_leg_dep": "0703", "current_leg_end": "Paddington (Crossrail)", "origin_dep_time": "0703", "origin_platform": "5", "current_location": "Paddington (Crossrail)", "last_update_time": "2026-09-18T06:14:56", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.19894690000000004, 51.5208729], [-0.1980762, 51.52067939999999], [-0.1975886, 51.520565799999986], [-0.1962782, 51.52025509999999], [-0.19620119999999996, 51.52023689999999], [-0.1960185, 51.5201989], [-0.195824, 51.5201663], [-0.1954623, 51.520116], [-0.1951258, 51.5200483], [-0.19498149999999995, 51.5200142], [-0.19420519999999997, 51.5198755], [-0.1941071, 51.519857399999985], [-0.193967, 51.5198367], [-0.1937134, 51.5198008], [-0.19293099999999996, 51.519713], [-0.1923488, 51.519653000000005], [-0.1922012, 51.5196386], [-0.1917349, 51.519579799999995], [-0.1912869, 51.51952310000001], [-0.190431, 51.519438], [-0.1901427, 51.5194107], [-0.1870045, 51.51911890000001], [-0.18610779999999996, 51.5190708], [-0.1850612, 51.51905459999999], [-0.1843003, 51.51903159999999], [-0.1835796, 51.5189555], [-0.1830056, 51.51885550000001], [-0.18231629999999996, 51.5186885], [-0.1822454793351458, 51.51867019557413], [-0.18222252453516288, 51.51866426263708], [-0.18204641473925276, 51.518618744970894], [-0.18199497962396588, 51.51860545094652], [-0.18189897695255747, 51.518580637890665], [-0.1817077, 51.51853119999999], [-0.18162438004399503, 51.51850149374107], [-0.18161750662469375, 51.51849904314393], [-0.1815135671580024, 51.518461985333445], [-0.18137205983552085, 51.51841153330841], [-0.1812636838371851, 51.51837289365476], [-0.18123929999999996, 51.5183642], [-0.1811550773228511, 51.518324289956695], [-0.18094809999999997, 51.5183032], [-0.1807715, 51.5182854], [-0.18074147018795023, 51.51828097843411], [-0.1806724, 51.5182483], [-0.18064238192602824, 51.51822996347344], [-0.1806302, 51.5182281], [-0.1806173, 51.518226099999985], [-0.18036250000000004, 51.5181719], [-0.1800521, 51.518080999999995], [-0.1797498, 51.5179784], [-0.1796630568239043, 51.51794157093493], [-0.1793779, 51.51782049999999], [-0.1791722, 51.51771029999999], [-0.1789235, 51.5175535], [-0.1788428, 51.5174996], [-0.17743399999999998, 51.5164607]]}", "current_leg_start": "Westbourne Park Carriage Sidings", "dest_arr_time_act": "0705", "motion_projection": null, "next_location_lat": "51.5164607", "next_location_lon": "-0.1774340", "previous_location": "Westbourne Park Carriage Sidings", "current_leg_milage": "1.0", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 428.206, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 941.127, \"from_m\": 428.206, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1858.829, \"from_m\": 941.127, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2140.476, \"from_m\": 1858.829, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3215.744, \"from_m\": 2140.476, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3583.426, \"from_m\": 3215.744, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 661912, \"profile_key\": \"e64a1e798612845fd1c72dbd9244c9743f0a3a81a1079ff4e0e9eb36f857bbaf\", \"schedule_id\": 4410, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0703\", \"location\": \"Westbourne Park Carriage Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29782}, {\"is_pass\": false, \"wtt_arr\": \"0705\", \"wtt_dep\": null, \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 2, \"distance_m\": 3583.426, \"section_seq\": 1, \"route_path_id\": 29782}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 3583.426, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29782}], \"total_distance_m\": 3583.426, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 3583.426, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0703", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "1.0", "current_position_lat": "51.5164607", "current_position_lon": "-0.1774340", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22989, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:04:35Z\", \"source_id\": 55067267, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T06:04:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-18T06:04:38Z\", \"source_id\": 17628235, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-18T07:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Paddington (Crossrail)", "service_state_platform": "A", "timing_fact_generation": 1789711482149783, "current_leg_arrival_utc": "2026-09-18T07:04:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-18T06:04:37.226508", "service_state_evidence_id": 55067267, "current_leg_start_actual_dep": "2026-09-18T07:03:00+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-18T06:04:34", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-18T06:14:37.901683", "service_state_valid_until_kind": null, "operational_interpretation_version": 6, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Elizabeth Line P None PDX 3W32 345024 9 90 None {"version": 3, "segments": [{"to_m": 428.206, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 941.127, "from_m": 428.206, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 1858.829, "from_m": 941.127, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2140.476, "from_m": 1858.829, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 3215.744, "from_m": 2140.476, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3583.426, "from_m": 3215.744, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}], "service_id": 661912, "profile_key": "e64a1e798612845fd1c72dbd9244c9743f0a3a81a1079ff4e0e9eb36f857bbaf", "schedule_id": 4410, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0703", "location": "Westbourne Park Carriage Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29782}, {"is_pass": false, "wtt_arr": "0705", "wtt_dep": null, "location": "Paddington (Crossrail)", "stage_seq": 2, "distance_m": 3583.426, "section_seq": 1, "route_path_id": 29782}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 3583.426, "from_m": 0.0, "section_seq": 1, "route_path_id": 29782}], "total_distance_m": 3583.426, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 3583.426, "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": 22989, "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:04:35Z", "source_id": 55067267, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T06:04:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-18T06:04:38Z", "source_id": 17628235, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-18T07:04:00+01:00", "operational_fact": true}] Westbourne Park Carriage Sidings 0703 0703 5 None None Paddington (Crossrail) 0705 0705 A EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C35539/2026-09-18/detailed None Westbourne Park Carriage Sidings 2026-09-18T07:03:00+01:00 Paddington (Crossrail) 1.0 {"type": "LineString", "coordinates": [[-0.19894690000000004, 51.5208729], [-0.1980762, 51.52067939999999], [-0.1975886, 51.520565799999986], [-0.1962782, 51.52025509999999], [-0.19620119999999996, 51.52023689999999], [-0.1960185, 51.5201989], [-0.195824, 51.5201663], [-0.1954623, 51.520116], [-0.1951258, 51.5200483], [-0.19498149999999995, 51.5200142], [-0.19420519999999997, 51.5198755], [-0.1941071, 51.519857399999985], [-0.193967, 51.5198367], [-0.1937134, 51.5198008], [-0.19293099999999996, 51.519713], [-0.1923488, 51.519653000000005], [-0.1922012, 51.5196386], [-0.1917349, 51.519579799999995], [-0.1912869, 51.51952310000001], [-0.190431, 51.519438], [-0.1901427, 51.5194107], [-0.1870045, 51.51911890000001], [-0.18610779999999996, 51.5190708], [-0.1850612, 51.51905459999999], [-0.1843003, 51.51903159999999], [-0.1835796, 51.5189555], [-0.1830056, 51.51885550000001], [-0.18231629999999996, 51.5186885], [-0.1822454793351458, 51.51867019557413], [-0.18222252453516288, 51.51866426263708], [-0.18204641473925276, 51.518618744970894], [-0.18199497962396588, 51.51860545094652], [-0.18189897695255747, 51.518580637890665], [-0.1817077, 51.51853119999999], [-0.18162438004399503, 51.51850149374107], [-0.18161750662469375, 51.51849904314393], [-0.1815135671580024, 51.518461985333445], [-0.18137205983552085, 51.51841153330841], [-0.1812636838371851, 51.51837289365476], [-0.18123929999999996, 51.5183642], [-0.1811550773228511, 51.518324289956695], [-0.18094809999999997, 51.5183032], [-0.1807715, 51.5182854], [-0.18074147018795023, 51.51828097843411], [-0.1806724, 51.5182483], [-0.18064238192602824, 51.51822996347344], [-0.1806302, 51.5182281], [-0.1806173, 51.518226099999985], [-0.18036250000000004, 51.5181719], [-0.1800521, 51.518080999999995], [-0.1797498, 51.5179784], [-0.1796630568239043, 51.51794157093493], [-0.1793779, 51.51782049999999], [-0.1791722, 51.51771029999999], [-0.1789235, 51.5175535], [-0.1788428, 51.5174996], [-0.17743399999999998, 51.5164607]]} 1.0 0703 0704 Westbourne Park Carriage Sidings Paddington (Crossrail) Paddington (Crossrail) 51.5164607 -0.1774340 51.5164607 -0.1774340 1 0 2026-09-18 06:14:56 TERMINATED 2026-09-18 06:04:34 Paddington (Crossrail) TD DIRECT_DESTINATION_ARRIVAL 55067267 1789711482149783 6 6 2026-09-18 06:14:37.901683 A None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-18 06:04:37.226508
← Previous (36401–36500) Next (36601–36700) →